Quantcast
Channel: HostingFu » network
Viewing all articles
Browse latest Browse all 2

Nothing, nothing is faster than c

0
0

Generally speaking, there is nothing — nothing faster than c. Obviously I am talking about the alphabet the symbolise the speed of light, rather than this ancient imperative programming language from the 70′s. Whether C, the programming language, is the fastest is truly debatable. However most network engineers would agree that you simply cannot transmit any information faster than light (unless you live in the science fiction world with Hyperspace or Warp drive).

Read an interesting blog post the other day on Network Distance — When Sydney is closer than Sao Paulo
, where it talks about how vulnerable long-haul Internet is. Extract from the post:

Let’s imagine a perfectly balanced world-wide network. You have a business based in San Francisco. Your people are in SF, your technology suppliers are in SF, most of your customers are in the United States. You have a small but growing customer base in Hong Kong and China. We have a perfect ‘net, so there are no silly congestion problems and there is just as much bandwidth across oceans as between cities. Rack space in HK is twice the price as in SF.

So what is the no-brainer place to put your next server farm, hire people to maintain it, set up office space, pay property and business taxes, etc? Correct. Hong Kong. No matter how good the internet gets it will never be faster than a small fraction of the speed of light.

Again it comes to my dilemma of hosting in Australia or overseas. Hosting a site at Fremont rather than Melbourne is much more economical to me at tolerable degrade of performance, but what if one of the cross-Pacific link gets cut due to an earthquake? How would that impact my site which 90% of visitors are from Australia?

It is also a reason why I would not use some of the hosts — there is nothing wrong with their service, but just their data centre location which makes them less-than-usable due to excessive latency. European providers for example — they are always 300+ ms from Sydney Australia. Earlier this year I was offered a beta Xen VPS testing account at Gandi.net. Great performance, Gandi AI is actually very innovative, and a 256MB slice with 5mbps is only $7.50! However from Sydney to France takes route across Pacific, across America, across Atlantic, pass UK and then finally Frace at 350ms ping time…

I have also been sampling a Xen VPS from VPS Media this week (which a review will be up next week). Great value. Good network, and the company is doing everything right setting up a new hosting company with a strong community — but the servers are at Florida. From Sydney to Miami going through Verizon + Level3 fluctuates between 250ms-300ms on Saturday night. Better than Europe, but still feels laggy from those of us on the other side of Pacific.

I guess the worst experience this week would be connecting to a South African server during business hours. The company I worked for bought a South African software company late last year, and have sent down one engineer there to assist them with development. However that guy was on holiday this week, they have a demo on, and they couldn’t get the server to set up properly — so I ended up trying to remote access that South African server from Sydney Australia.

From Sydney to Durban is around 10,000km, which is less than from Sydney to Fremont of 11,900km. However for my packet to travel to Durban, it needs to take route across Pacific, across America, across Atlantic to Europe, and then come all the way down to Durban. 500ms. Yuk. Worse that it is a Windows box and I need to use Remote Desktop on it.

So the rule of thumb is to host as close to your market as possible, assume the rule of the wallet is not in effect…


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images