[tor-bugs] #12622 [Tor bundles/installation]: Automate update package distribution for TBB updater

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jul 16 20:16:42 UTC 2014


#12622: Automate update package distribution for TBB updater
------------------------------------------+-------------------
     Reporter:  gk                        |      Owner:  erinn
         Type:  defect                    |     Status:  new
     Priority:  normal                    |  Milestone:
    Component:  Tor bundles/installation  |    Version:
   Resolution:                            |   Keywords:
Actual Points:                            |  Parent ID:  #4234
       Points:                            |
------------------------------------------+-------------------

Comment (by mcs):

 Some info about the additional server resources that will be needed to
 support automatic updates:

 If we use Mozilla's default setting of two update checks per day and we
 assume there are 500,000 active TBB users, that translates to (worst case)
 1MM hits per day to retrieve the update meta information.

 * Does anyone have a good estimate for the number of TBB users?

 Ignoring incremental updates for now, the disk and download sizes for the
 full MAR files are approximately:
 ||=Platform=||=Size of full MAR (MB)=||=# of Locales=||=Total (MB)=||
 ||  Linux32  ||  34  ||  15  ||  510  ||
 ||  Linux64  ||  37  ||  15  ||  555  ||
 ||  MacOS32  ||  31  ||  15  ||  465  ||
 ||  Win32    ||  25  ||  15  ||  375  ||

 That's a total of 1905 MB per release.

 * In round numbers, let's estimate 2GB of extra server disk space per
 release.

 Note that the above data is slightly outdated; it was calculated before
 meek was added to the bundle.
 And once a new release is made, the update responder script will no longer
 return meta data that references the older MAR files, so they could safely
 be deleted.

 Also, after a new release is made, server network bandwidth will of course
 be consumed to download the MAR files, but it will mostly be offset be a
 reduction in traffic that comes from the download HTML page.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12622#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list