CloudBolt automates cloud bursting
CloudBolt Software Inc. has added cloud bursting support to its virtual machine self-provisioning software, enabling customers to specify CPU thresholds at which workloads can automatically expand into public infrastructure-as-a-service without user intervention.
Cloud bursting is simple in concept but difficult in execution. The idea is to relieve temporary spikes in demand that can bog down server performance by automatically reallocating resources to public or private clouds. For example, a retailer may cloud burst its e-commerce traffic during the holiday season but confine it to local servers at other times of the year.
In reality, setting up a cloud bursting environment requires a lot of configuration and compatibility testing to ensure that the public cloud and on-premise platforms are fully compatible.
CloudBolt says it’s automated the transitioning process. “We’ve had auto-scaling for some time. Now we’ve got the ability to say that when you reach maximum number of servers you can cross over into a different environment,” said Chief Technology Officer Bernard Sanders. CloudBolt’s core products enable self-provision of virtual machines with IT control.
Customers create blueprints in CloudBolt that describe the application and the threshold for bursting. The current release supports only CPU load thresholds. Future releases will allow bursting based upon parameters like memory, storage and network utilization, Sanders said. Detailed records of cloud bursting events are kept for IT analysis (see image above). CloudBolt supports 14 resource handler technologies, including seven public clouds, six private virtualization technologies and physical server provisioning. The service also integrates with several popular load balancers.
Customers can choose to extend the basic bursting functionality by updating a JavaScript Object Notation (JSON) document and modifying some Python code. For example, a statement like “Application maximum response time=100ms” could be added in this manner, Sanders said. Customers are still responsible for validating compatibility between platforms.
The cloud bursting capability includes the following features:
- Automated cloud bursting based on load levels detected on servers;
- Per application-tier scaling configuration, including configurable thresholds, minimums, maximums and behavior on how to scale when conditions are met;
- Automated scale-back;
- Scaling triggered manually, on a schedule or via a representational state transfer (REST) API; and
- Inter- and intra-technology scaling, such as the ability to scale from VMware to Amazon Web Services LLC’s public cloud or from one VMware cluster to another;
The cloud bursting feature is a no-charge upgrade to CloudBolt’s existing software, which is sold on the basis of the number of virtual machines supported. For example, a 100-VM installation costs $12,500.
Image courtesy CloudBolt
A message from John Furrier, co-founder of SiliconANGLE:
Your vote of support is important to us and it helps us keep the content FREE.
One click below supports our mission to provide free, deep, and relevant content.
Join our community on YouTube
Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.
THANK YOU