Most Read This Week
Enterprise Cloud Computing
Are Your Cloud Computing Platforms Obsolete?
Timing is everything in a world of microsecond transactions
By: James Carlini
Apr. 30, 2012 11:45 AM
Every cloud computing platform that is being sold today will be obsolete prematurely unless they can retrofit them with a single-source timing device. If cloud computing is going to be as pervasive tomorrow as some sales executives have hyped them, the need for a more sophisticated platform has to be fulfilled today.
It's not enough to tweak some components or put some functions like I/O on the chip. That will definitely help performance, but we are not looking at just shaving off some latency when it comes to financial and other mission-critical applications. Clocking needs to be totally synchronous and that means getting it from one source.
The importance of cloud computing is being "amped up" because manufacturers have to have some battle cry to boost sales of servers as well as next-generation chips. Would you buy this year's car model if they only had eight-track tape systems in them? Half of you probably don't even know what an eight-track tape is. The short answer is "No." You would wait until they made the car with the proper instrumentation.
The same logic should be applied to servers. If I am to build a sophisticated server farm that provides applications to a diverse number of subscribers, I need to make sure I have the latest and greatest capabilities. One of those capabilities is the ability to have a single source for accurate timing across the cloud or for that matter, several clouds.
Timing Is Everything
Timing from a single source is one of the missing elements that cloud computing needs to incorporate into its fabric in order to provide a solid platform for enterprise mission-critical applications.
No vendor seems to have a server that has a single-source timing capability where you could bridge across to different clouds together. Some salespeople don't even understand the concept, so how can they formulate the solution?
You cannot develop certain types of mission-critical applications, especially financial ones, where they depend on a very accurate timestamp, unless you have the ability to synchronize various platforms together. To be very specific, you need to synchronize every cloud to one clock. If you don't, you have no way of realizing total transaction synchronicity across your application or across the network.
Looking at INTEL's latest chips and Dell's offering of their 12th generation servers; they are still lacking what is needed for financial transactions and the HFT market (High Frequency Transactions).
They did add some bells and whistles, but not what I consider the "killer app" for chips. HFT needs what is depicted at the bottom of the Financial Transactions Timing Chart below. The ability to source timing from one source so that everything on the network is synced up to the nanosecond.
Financial Transactions Timing Chart
Source: James Carlini, 2012
If You Can't Measure It, You Can't Manage It
When they can get full synchronization of the cloud, then the vendors and manufacturers can make some real money. Until then, beware of platforms that do not provide full cloud transaction synchronicity.
• • •
Copyright 2012 - James Carlini
Reader Feedback: Page 1 of 1
Subscribe to the World's Most Powerful Newsletters
Today's Top Reads