There's more information available at http://www.creative.net.au/talks/.
Monday, August 31, 2009
Cacheboy presentation at AUSNOG
I've just presented on Cacheboy at AUSNOG in Sydney. The feedback so far has been reasonably positive.
Monday, August 17, 2009
Cacheboy status update
So by and large, the pushing of bits is working quite well. I have a bunch of things to tidy up and a DNS backend to rewrite in C or C++ but that won't stop the bits from being pushed.
Unfortunately what I'm now lacking is US hosts to send traffic from. I still have more Europe and Asian connectivity than North American - and North America is absolutely where I need connectivity the most. Right now I'm only able to push 350-450 megabits of content from North America - and this puts a big, big limit on how much content I can serve overall.
Please contact me as soon as possible if you're interested in hosting a node in North America. I ideally need enough nodes to push between a gigabit and ten gigabits of traffic.
I will be able to start pushing noticable amounts of content out of regional areas once I've sorted out North America. This includes places like Australia, Africa, South America and Eastern Europe. I'd love to be pushing more open source bits out of those locations to keep the transit use low but I just can't do so at the moment.
Unfortunately what I'm now lacking is US hosts to send traffic from. I still have more Europe and Asian connectivity than North American - and North America is absolutely where I need connectivity the most. Right now I'm only able to push 350-450 megabits of content from North America - and this puts a big, big limit on how much content I can serve overall.
Please contact me as soon as possible if you're interested in hosting a node in North America. I ideally need enough nodes to push between a gigabit and ten gigabits of traffic.
I will be able to start pushing noticable amounts of content out of regional areas once I've sorted out North America. This includes places like Australia, Africa, South America and Eastern Europe. I'd love to be pushing more open source bits out of those locations to keep the transit use low but I just can't do so at the moment.
Canada node online and pushing bits!
The Canada/TORIX node is online thanks to John Nistor at prioritycolo in Toronto, Canada.
Thanks John!
Thanks John!
Cacheboy is on WAIX!
Yesterday's traffic from mirror1.au into WAIX:
Query content served: 54878.07 mbytes; 23170 requests.
Total content served: 60123.25 mbytes; 28037 requests.
ASN | MBytes | Requests | % of overall | |
---|---|---|---|---|
AS7545 | 17946.77 | 7437 | 29.85 | TPG-INTERNET-AP TPG Internet Pty Ltd |
AS4802 | 12973.47 | 4476 | 21.58 | ASN-IINET iiNet Limited |
AS4739 | 8497.92 | 2947 | 14.13 | CIX-ADELAIDE-AS Internode Systems Pty Ltd |
AS9543 | 2524.57 | 1241 | 4.20 | WESTNET-AS-AP Westnet Internet Services |
AS4854 | 2097.32 | 941 | 3.49 | NETSPACE-AS-AP Netspace Online Systems |
AS17746 | 1881.17 | 1050 | 3.13 | ORCONINTERNET-NZ-AP Orcon Internet |
AS9822 | 1425.44 | 456 | 2.37 | AMNET-AU-AP Amnet IT Services Pty Ltd |
AS17435 | 1161.01 | 411 | 1.93 | WXC-AS-NZ WorldxChange Communications LTD |
AS9443 | 1140.62 | 701 | 1.90 | INTERNETPRIMUS-AS-AP Primus Telecommunications |
AS7657 | 891.93 | 1187 | 1.48 | VODAFONE-NZ-NGN-AS Vodafone NZ Ltd. |
AS7718 | 740.74 | 272 | 1.23 | TRANSACT-SDN-AS TransACT IP Service Provider |
AS7543 | 732.11 | 423 | 1.22 | PI-AU Pacific Internet (Australia) Pty Ltd |
AS24313 | 527.38 | 252 | 0.88 | NSW-DET-AS NSW Department of Education and Training |
AS9790 | 436.80 | 389 | 0.73 | CALLPLUS-NZ-AP CallPlus Services Limited |
AS17412 | 365.13 | 228 | 0.61 | WOOSHWIRELESSNZ Woosh Wireless |
AS17486 | 349.27 | 116 | 0.58 | SWIFTEL1-AP People Telecom Pty. Ltd. |
AS17808 | 311.65 | 248 | 0.52 | VODAFONE-NZ-AP AS number for Vodafone NZ IP Networks |
AS24093 | 303.40 | 114 | 0.50 | BIGAIR-AP BIGAIR. Multihoming ASN |
AS9889 | 288.85 | 197 | 0.48 | MAXNET-NZ-AP Auckland |
AS17705 | 282.49 | 84 | 0.47 | INSPIRENET-AS-AP InSPire Net Ltd |
Query content served: 54878.07 mbytes; 23170 requests.
Total content served: 60123.25 mbytes; 28037 requests.
BGP aware DNS
I've just written up the first "test" hack of BGP aware DNS.
The basic logic is simple but evil. I'm simply mapping BGP next-hop to a set of weighted servers. A server is then randomly chosen from this pool.
I'm not doing this for -all- prefixes and POPs - it is only being used for two specific POPs where there is a lot of peering and almost no transit. There are a few issues regarding split horizon BGP/DNS and request routing which I'd like to fully sort out before I enable it for everything. I don't want a quirk to temporarily redirect -all- requests to -one- server cluster!
In any case, the test is working well. I'm serving ~10mbit to WAIX (Western Australia) and ~ 30mbit to TORIX (Toronto, Canada.)
All of the DNS based redirection caveats apply - most certainly that not all client requests to the caches will also be over peering. I'll have to craft some method(s) of tracking this.
Sunday, August 9, 2009
Updates - or why I've not been doing very much
G'day! Cacheboy has been running on autopilot for the last couple of months whilst I've been focusing on paid work and growing my little company. So far (mostly) so good there.
The main issue scaling traffic has been the range request handling in Squid/Lusca, so I've been working on fixing things up "just enough" to make it work in the firefox update environment. I think I've finally figured it out - and figured out the bugs in the range request handling in Squid too! - so I'll push out some updates to the network next week and throw it some more traffic.
I really am hoping to ramp traffic up past the gigabit mark once this is done. We'll just have to see!
Subscribe to:
Posts (Atom)