Monday, June 12, 2006

Callisto bandwidth - how much will it cost?

Last year, when Eclipse 3.1 was released, we added our own mirror server with a dedicated 100 Mbps Internet connection to ease the bandwidth problems we were having. At the time, Ed Burnette and many others could only guess as to how much it costs to enable this, and this year we're adding 240 Mbps of bandwidth to our regular connection. So how much does it cost?

Two words: a lot. Each 100 Mbps connection requires one firewall and one switch port, and each connection is doubled up through two routers for failover (don't underestimate the monthly costs of using expensive Cisco router ports). Then there's bandwidth. Although we get volume discounts on bandwidth usage (the more we use, the cheaper each Mbps is) it adds up really fast when you're sustaining 150+ Mbps.

In other words, Callisto won't be free. But it will be free for you and I, and thanks goes to the Eclipse Foundation members. This is a good example of how their membership dues are used to help support the projects.

7 Comments:

Blogger mortench said...

Actually, some cost numbers would be interesting. F.x. the cost of cisco ports and so that you write one should not underestimate.

12:34 PM  
Blogger Scott Carlson said...

What about only allowing bittorrent downloads for the first N days, then allowing direct downloads after that. I would think that would be pretty reasonable...

12:40 PM  
Blogger Denis Roy said...

I think there are three issues here:

- There are torrents for the SDK right now, and even at release, relatively few people use them. While delaying http releases would surely encourage others to adopt torrents, it's by no means a lifesaver for us right now.

- Callisto is made up of many files, not just one big iso or zip download, which complicates things a bit (see next point)

- Callisto will be made available as an Update Manager Discovery site. Because the Update Manager uses http, there's no sense in making torrents.

3:04 PM  
Blogger Denis Roy said...

mortench: you can figure this out, it's easy. Just google "Cisco 7200 price" then imagine how much you would charge us to lease one :)

3:14 PM  
Blogger Surya said...

Not trying to be off topic. I am a very new user to Eclipse. Could someone care to explain to me besides the Java and J2EE development tools, what other things from Calisto would be good to download if one were to do web services, and ejb development along with core java and jsp/servlet development? In other words...without paying for MyEclipse...are there plugins in Calisto that would enable me to develop quite easily applications using the entire JEE stack? Thanks a lot.

10:43 AM  
Blogger Denis Roy said...

Surya, you'll definitely want to look at Webtools for the JSP/EJB development. www.eclipse.org/webtools/

10:36 PM  
Blogger Surya said...

Great! Thank you very much for the information. Can't wait to try the final releases out!

11:53 PM  

Post a Comment

<< Home