Thread View: comp.arch.storage
10 messages
10 total messages
Started by Yossi Cohen
Fri, 29 Nov 1996 00:00
1000GB http Caching Proxy for ISP
Author: Yossi Cohen
Date: Fri, 29 Nov 1996 00:00
Date: Fri, 29 Nov 1996 00:00
25 lines
1642 bytes
1642 bytes
ISPs in Europe or Asia pay, as far as I know, about $250K/Year for a T1 line to the U.S. (for the line only, not for the internet connection). On the other hand, traffic could have been reduced by a significant factor by using a large cache in the proxy http and ftp server. I know that the academic network in the UK has a cache of 6 machines with 16GB each and they reach 60% hit rate. It is my guess that by using a huge cache, say 1TB (1000GB), it is possible to get 90% hit rate, i.e. to save 90% of the international lines cost. The cost of 1TB may be about $200k, so it seems a very good investment. Where am I wrong ? Does anyone know of some research done in this field of knowing how large should a cache be in order to reach 90% hit rate ? Thanks, Yossi ifaa@aquanet.co.il
Re: 1000GB http Caching Proxy for ISP
Author: Paul M Blais
Date: Sat, 30 Nov 1996 00:00
Date: Sat, 30 Nov 1996 00:00
44 lines
2768 bytes
2768 bytes
In message <57p80g$qiu@news.ibm.net.il> - ifaa1@ibm.net.il (Yossi Cohen) writes: :> :>ISPs in Europe or Asia pay, as far as I know, about $250K/Year :>for a T1 line to the U.S. (for the line only, not for the internet :>connection). :> :>On the other hand, traffic could have been reduced by a significant :>factor by using a large cache in the proxy http and ftp server. I know :> :>that the academic network in the UK has a cache of 6 machines with :>16GB each and they reach 60% hit rate. :> :>It is my guess that by using a huge cache, say 1TB (1000GB), it is :>possible to get 90% hit rate, i.e. to save 90% of the international :>lines cost. The cost of 1TB may be about $200k, so it seems a very :>good investment. :> :>Where am I wrong ? :> Well $200K is a tad on the low side if you expect to keep the thing spinning. Lots of extra hardware needed to spin that much disk on a single host. I'ld say you would be darn lucky to do it for twice that price. :>Does anyone know of some research done in this field of knowing :>how large should a cache be in order to reach 90% hit rate ? :> How would you measure it? It all depends on where the users want to web surf. After a while the maint cost on the 1 TB drive array starts to make the T1 link costs across the pond look pretty cheap. Your 1 TB array is going to eat a lot of clean power and need a lot of air conditioning too. All these costs have to be paid for. Would pay many orders of magnitude for the service? 96GB of web cache may be effective I don't think 1 TB has the same effectiveness nor do I think you could reach 90% hit rate on a mixed set of ISP users. after you cache the poular sites I think folks usage would be all over the planet. //=========================================// Paul M Blais - pblais@visi.com - St Paul, MN
Re: 1000GB http Caching Proxy for ISP
Author: Yossi Cohen
Date: Sat, 30 Nov 1996 00:00
Date: Sat, 30 Nov 1996 00:00
17 lines
1450 bytes
1450 bytes
pblais@visi.com (Paul M Blais) wrote: >In message <57p80g$qiu@news.ibm.net.il> - ifaa1@ibm.net.il (Yossi Cohen) >writes: >:> >How would you measure it? It all depends on where the users want to web One way to measure it, is by using a "virtual cache" of 1 TB, at some big ISP's proxy server. This virtual cache is actually a list of URLs (and their size) that are being dropped from the normal cache. Using such a list may give exact indication on cache size and hit ratio. >//=========================================// >Paul M Blais - pblais@visi.com - St Paul, MN
Re: 1000GB http Caching Proxy for ISP
Author: Paul M Blais
Date: Tue, 03 Dec 1996 00:00
Date: Tue, 03 Dec 1996 00:00
28 lines
2129 bytes
2129 bytes
In message <57t0pu$126e@news.ibm.net.il> - ifaa1@ibm.net.il (Yossi Cohen)Sat, 30 Nov 1996 23:31:23 GMT writes: :> :>pblais@visi.com (Paul M Blais) wrote: :> :>>In message <57p80g$qiu@news.ibm.net.il> - ifaa1@ibm.net.il (Yossi Cohen) :>>writes: :>>:> :> :>>How would you measure it? It all depends on where the users want to web :> :>One way to measure it, is by using a "virtual cache" of 1 TB, at some :>big ISP's proxy server. This virtual cache is actually a list of URLs :>(and their size) that are being dropped from the normal cache. Using :>such a list may give exact indication on cache size and hit ratio. :> Using that approach I guess you could figure the cost benefit of the 1 TB of disk and how long it will take to pay for it (or actually how long it will take subscribers to pay for it). With the low Inet rates here ($19 / month) I don't think many ISP's are going to jump at the chance to test your theory. There is more money to be made leasing the space than caching the web. //=========================================// Paul M Blais - pblais@visi.com - St Paul, MN
Re: 1000GB http Caching Proxy for ISP
Author: R. I. Bullock
Date: Tue, 03 Dec 1996 00:00
Date: Tue, 03 Dec 1996 00:00
11 lines
1160 bytes
1160 bytes
All the details espace me at this moment, but there was a tiny article in WIRED magazine a while back that showed one of the foudners (?) of the Thinking Machines company and his newest venture: tera byte storage units. He was quoted as saying that the web would fit quite comfortably in one of his units. RB
Re: 1000GB http Caching Proxy for ISP
Author: YOELK
Date: Wed, 04 Dec 1996 00:00
Date: Wed, 04 Dec 1996 00:00
35 lines
2008 bytes
2008 bytes
Yossi Cohen wrote: > > ISPs in Europe or Asia pay, as far as I know, about $250K/Year > for a T1 line to the U.S. (for the line only, not for the internet > connection). > > On the other hand, traffic could have been reduced by a significant > factor by using a large cache in the proxy http and ftp server. I know > > that the academic network in the UK has a cache of 6 machines with > 16GB each and they reach 60% hit rate. > > It is my guess that by using a huge cache, say 1TB (1000GB), it is > possible to get 90% hit rate, i.e. to save 90% of the international > lines cost. The cost of 1TB may be about $200k, so it seems a very > good investment. > > Where am I wrong ? > > Does anyone know of some research done in this field of knowing > how large should a cache be in order to reach 90% hit rate ? > > Thanks, > Yossi > > ifaa@aquanet.co.il Proxy would be great for speed up , but it might be good for censorship, if it is mandatory. Beware. ---- Yoel
Re: 1000GB http Caching Proxy for ISP
Author: Uwe Leinberger GSI Darmstadt
Date: Thu, 05 Dec 1996 00:00
Date: Thu, 05 Dec 1996 00:00
62 lines
3158 bytes
3158 bytes
In article <32A5C332.56D103BC@shani.net>, YOELK <jkrup@shani.net> writes: >Yossi Cohen wrote: >> >> ISPs in Europe or Asia pay, as far as I know, about $250K/Year >> for a T1 line to the U.S. (for the line only, not for the internet >> connection). >> >> On the other hand, traffic could have been reduced by a significant >> factor by using a large cache in the proxy http and ftp server. I know >> >> that the academic network in the UK has a cache of 6 machines with >> 16GB each and they reach 60% hit rate. >> >> It is my guess that by using a huge cache, say 1TB (1000GB), it is >> possible to get 90% hit rate, i.e. to save 90% of the international >> lines cost. The cost of 1TB may be about $200k, so it seems a very >> good investment. >> >> Where am I wrong ? >> >> Does anyone know of some research done in this field of knowing >> how large should a cache be in order to reach 90% hit rate ? >> >> Thanks, >> Yossi >> >> ifaa@aquanet.co.il > >Proxy would be great for speed up , but it might be good >for censorship, if it is mandatory. > >Beware. > >---- >Yoel > Now, this can be done also by using some "filtering" of requests. No sweat. So yes, this is true with caching, but this can be done with other means as well There is another problem: Actuality! You will always get a copy from the past, NOT the current version, from a chache. HOW outdated a page is in the chache, depends on it's updating policy, but it by definition MUST be outdated. If you are actually talking to a hidden cache, not the real address, this IMHO is a clear case of denial of service. If you're talking to a chache (ie proxy server) knowingly, this is ok, but there MUST be a way to enforce a direct connection to the real source of information. (recently I had to do this to get to the current version of an phone/address directory after I had found out that the cached version gives me a outdated number, just a very simple example) Apart from this: For MOST stuff, handled in a responsible way, caching has real virtues and should be considered in a reasonable and responsible way. Uwe
Re: 1000GB http Caching Proxy for ISP
Author: Scott Hess
Date: Thu, 05 Dec 1996 00:00
Date: Thu, 05 Dec 1996 00:00
45 lines
2974 bytes
2974 bytes
In article <57p80g$qiu@news.ibm.net.il> ifaa1@ibm.net.il (Yossi Cohen) writes: ISPs in Europe or Asia pay, as far as I know, about $250K/Year for a T1 line to the U.S. (for the line only, not for the internet connection). On the other hand, traffic could have been reduced by a significant factor by using a large cache in the proxy http and ftp server. I know that the academic network in the UK has a cache of 6 machines with 16GB each and they reach 60% hit rate. It is my guess that by using a huge cache, say 1TB (1000GB), it is possible to get 90% hit rate, i.e. to save 90% of the international lines cost. The cost of 1TB may be about $200k, so it seems a very good investment. Where am I wrong ? I expect that if they ran a smarter protocol across the water, it would gain them alot right there. HTTP is _not_ a very smart protocol for WAN access. One page might initiate ten seperate TCP connections, each of which requires seperate setup/teardown overhead, and the sliding window will always start out small, so large objects will require many round trips. Instead, it would make sense to run HTTP to the local proxy, Hyper-G or other single-connection protocol from the local proxy across the water, and then convert back to HTTP on this side. Basically, you'd multiplex the individual requests into a single large pipe which stays connected all the time. That right there would probably save a goodly chunk of bandwidth and decrease the wall clock time required to download data, all without any cache-update concerns. If you did run a cache, I'd want something like Harvest, which I think can arrange to keep things in sync. You'd want the US end of the proxy to keep track what's in the European side of the proxy, and then send notices to invalidate pages as it sees them change. Sigh. It's pretty amazing that the network works as it is. Who says that Anarchy _can't_ work :-). Later, -- scott hess <shess@one.net> (606) 578-0412 http://w3.one.net/~shess/ <I plan to become so famous that people buy tapes of me reading source code>
Re: 1000GB http Caching Proxy for ISP
Author: Guy Smiley
Date: Thu, 05 Dec 1996 00:00
Date: Thu, 05 Dec 1996 00:00
24 lines
2193 bytes
2193 bytes
I smiled on 03 Dec 1996 18:59:10 -0500 when R. I. Bullock <rbullock@csxt.cs.oberlin.edu> wrote: :R I B> All the details espace me at this moment, but there was a tiny :R I B>article in WIRED magazine a while back that showed one of the foudners :R I B>(?) of the Thinking Machines company and his newest venture: tera :R I B>byte storage units. He was quoted as saying that the web would fit :R I B>quite comfortably in one of his units. Um, that would mean that the web consists of only about 1000 1-gig sites, or 100 10-gig sites. I think it is much bigger than that. -- +----------------------->Guy Kenneth a.k.a Mr Smiley<-----------------------+ UA SEDS President 96-97 < . . > C/C++ Java Perl Tcl/tK student/webmaster/sysop > . . < HTML CGI VRML POV UNIX 621-5904 Steward Rm 315 < * > astronomy astrophysics smiley@seds.org > "Electrons For Breakfast" < planetary sciences +=======================<http://www.seds.org/~smiley>=======================+ " Keep on jumping around in a violent manner so as to transfer as much kinetic energy to the person next to you."
Re: 1000GB http Caching Proxy for ISP
Author: R. I. Bullock
Date: Sat, 07 Dec 1996 00:00
Date: Sat, 07 Dec 1996 00:00
37 lines
2013 bytes
2013 bytes
> Yossi Cohen wrote: > > > > ISPs in Europe or Asia pay, as far as I know, about $250K/Year > > for a T1 line to the U.S. (for the line only, not for the internet > > connection). > > > > On the other hand, traffic could have been reduced by a significant > > factor by using a large cache in the proxy http and ftp server. I know > > > > that the academic network in the UK has a cache of 6 machines with > > 16GB each and they reach 60% hit rate. > > > > It is my guess that by using a huge cache, say 1TB (1000GB), it is > > possible to get 90% hit rate, i.e. to save 90% of the international > > lines cost. The cost of 1TB may be about $200k, so it seems a very > > good investment. > > > > Where am I wrong ? > > > > Does anyone know of some research done in this field of knowing > > how large should a cache be in order to reach 90% hit rate ? > > > > Thanks, > > Yossi > > > > ifaa@aquanet.co.il > But how do you keep the terabyte cache updated without that T1 line to the U.S.? Where do you get to save money? Someplace, there's still going to be a trans-atlantic/pacific connection... RB
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads