It’s another big week here in Boston with the approach of the USENIX Annual Technical Conference 2010, and buzz around Microsoft Research’s upcoming announcements all include the word “cloud.” So what exactly do they have up their sleeves?
With the increase of players in the cloud market, including Microsoft’s own Windows Azure Platform, Microsoft Research has come to the rescue with this framework to aid customers select a cloud provider [PDF]. Their benchmarking tools help predict application cost and performance once deployed, allowing for more detailed comparison among cloud services.
The purpose of this technology is to eliminate the disparity between how applications perform under light workloads versus high workloads by utilizing smarter request sends. Rather than immediately sending all requests as they occur, Stout [PDF] will “[treat] scalable key-value storage as a shared resource requiring congestion control.” In the case of lighter workloads, requests will be sent immediately while Stout will auto-batch requests for heavier workloads to prevent queuing delays.
Utility Coprocessor, or Ucop
The purpose of this middleware is to economize “dramatic speedups of parallelizable, CPU-bound desktop applications using utility computing clusters in the cloud.” They’ve created a prototype, based in Linux, that allows a single cluster to serve everyone, requiring only that the users and cluster use the same major kernel version. Learn more about how they manipulated client configurations in their white paper [PDF].
This—performance isolation for cloud datacenter networks [PDF]—is the answer to the lack of control over how networks are shared, which opens cloud applications to interference and unpredictable performance: an “edge-based solution that achieves max-min fairness across tenant VMs by sending traffic through congestion-controlled, hypervisor-to-hypervisor tunnels.”
Check out the USENIX ATC 2010 website for further information on the conference, speakers and announcements to come. Are you planning to attend the conference? Give us updates and opinions in the comments section or email me directly.