AWS's James Hamilton hits back at Oracle's Mark Hurd over cloud investment claims
AWS distinguished engineer James Hamilton refutes Mark Hurd's cloud investment argument
Amazon Web Services (AWS) vice president and distinguished engineer, James Hamilton, has refuted claims made by Oracle co-CEO Mark Hurd in a Fortune interview last week that Oracle didn't need to spend as much on cloud data centres as AWS, Microsoft and Google because it used better hardware and software.
Hurd was responding to questions suggesting that Oracle was being vastly outspent, investing just $1.7bn in building data centres to support its cloud ambitions, compared to the $31bn that Amazon, Microsoft and Google have collectively spent (ie: each averaging more than five times Oracle's level of cloud data centre investment).
"We try not to get into this capital expenditure discussion. It's an interesting thesis that whoever has the most capex [capital expenditure] wins," said Hurd. "[But] if I have two-times faster computers, I don't need as many data centres. If I can speed-up the database, maybe I need one-fourth as may data centres."
But in a response posted on his personal blog, Hamilton claimed that Hurd's argument was, effectively, nonsense.
"I don't believe that Oracle has, or will ever get, servers two-times faster than the big-three cloud providers. I also would argue that ‘speeding up the database' isn't something Oracle is uniquely positioned to offer," he wrote.
"All major cloud providers have deep database investments but, ignoring that, extraordinary database performance won't change most of the factors that force successful cloud providers to offer a large multinational data centre footprint to serve the world," wrote Hamilton.
Hurd's comment, though raises the question of how many data centres a global cloud computing services company ought to build, he added.
"The most efficient number of data centres per region is one. There are some scaling gains in having a single, very large facility.
"But one facility will have some very serious and difficult-to-avoid full-facility fault modes like flood and, to a lesser extent, fire. It's absolutely necessary to have two independent facilities per region and it's actually much more efficient and easy to manage with three."
With three facilities, even if one goes down for any reason, the provider can still offer full redundancy to customers, for example, and can spread the load more easily.
At the same time, he added, a data centre cannot be scaled indefinitely due to issues of power consumption and bandwidth.
"The limiting factor is how big of a facility can an operator lose before the lost resources and the massive network access pattern changes on failure can't be hidden from customers.
"AWS can easily build 100-megawatt facilities, but the cost savings from scaling a single facility without bound are logarithmic, whereas the negative impact of 'blast radius' is linear. When facing seriously sub-linear gains for linear risk, it makes sense to cap the maximum facility size," argued Hamilton.
He added: "Over time this cap may change as technology evolves but AWS currently elects to build right around 32MW. If we instead built to 100MW and just pocketed the slight gains, it's unlikely anyone would notice. But there is a slim chance of full-facility fault, so we elect to limit the blast radius in our current builds to around 32MW."
Latency also remains a big issue, especially if a provider concentrates their data centres too heavily in either one region or one geographic area, Hamilton suggested.
"The speed of light remains hard to exceed and the round-trip time just across North America is nearly 100 milliseconds," wrote Hamilton, which is why data centres still get built in expensive locations, such as London, New York, Los Angeles, Hong Kong and Tokyo.
"Low latency is a very important success factor in many industries so, for latency reasons alone, the world will not be well served by a single data centre or a single region.
"Actually, it turns out that the speed of light in fibre is about 30 per cent less than the speed of light in other media, so it actually is possible to run faster [to communication data beyond the speed of light]. But, without a more fundamental solution to the speed of light problem, many regions are the only practical way to effectively serve the entire planet for many workloads."
Hamilton also suggested that networking eco-system inefficiencies also have a role to play, with many regions "underserved by providers that have trouble with the capital investment to roll out the needed capacity".
Join Computing in London on 4 May for the Cyber Security Strategy Briefing 2017 for the Financial Sector.
Speakers include Adam Koleda, IT director of insurance firm BPL Global; Peter Agathangelou, associate director of Hamilton Fraser Insurance; and, Dr Kuan Hon, consultant lawyer at law firm Pinsent Masons.
Attendance is free to qualifying IT professionals and IT leaders - register now!