 |
|
Image copyright Belfast e-Science Center
|
Simplifying the process
In an attempt to simplify the allocation, management and discarding of on-demand resources from a multitude of providers, BeSC, as part of the UK’s National Grid Service (NGS), has developed an abstraction layer that supports a provider-independent API.
BeSC have their own service hosting cloud (SHC), which offers an on-demand service and application hosting environment to both academic and commercial users with high-performance computing needs. In an attempt to encourage and facilitate the adoption of cloud technology, academic users can take advantage of applications and services hosted on the SHC for free.
In contrast to the norm, the API which BeSC has developed is designed to work on more than just their own SHC, but also to be compatible with common utility providers such as the Amazon and Flexiscale.
The PRISM media service cloud, which supports access to all the content on the BBC from different media devices, employs this system. It relies on a core infrastructure of partner clouds and, if possible, data is routed to the core datacenters at BeSC, the BBC and British Telecom. But when demand is high, or part of the core infrastructure fails, the system automatically fails over to another utility resource provider, such as the Amazon EC2.
The Belfast e-Science Center is currently investigating extending their API framework in order to make it compatible with more utility providers.
—Terry Harmer and Peter Wright, BeSC. Adapted by Seth Bell, iSGTW. A version of this article previously appeared in the NGS newsletter.
|