Cirba's New API Adds VM Placement Brain to Cloud Management Platforms such as OpenStack
Cirba plumbed into cloud management platforms enables placement automation, removes capacity risk and drives efficiency.
TORONTO – June 11, 2013 - Cirba, a leading provider of capacity transformation and control software, today announced a new API that enables organizations to connect their cloud management platforms to Cirba in order to optimize new workload placements within internal clouds. Cirba's analytics determine the optimal placement for VMs within cloud infrastructure, both at the environment and server level, reducing the risk of capacity shortfalls and driving up VM density by an average of 48 percent. The new API also provides access to Cirba's bookings functionality, allowing users to reserve capacity for future needs using existing self-service portals.
Many organizations building internal clouds are looking to rely on cloud management platforms such as OpenStack, but face a challenge in bringing together all of the required capabilities. Cloud management platforms are designed to provision VMs, but do not have the ability to analyze capacity in order to determine the best environment to host a workload in or the best host within an environment to start an instance on. As a result, hot-spots and imbalances in resource utilization will occur in the infrastructure, creating both performance issues and inefficient use of capacity.
Cirba's new workload routing API enables cloud management platforms to send placement requests to Cirba, and to receive an answer back that contains the best possible environment and host-level placement for a new workload. This answer is based on Cirba's industry leading analytics, which consider a broad set of factors including utilization patterns, licensing requirements, capacity availability, policy constraints and technical considerations. This brings a new level of automation, enabling cloud management platforms to dynamically leverage Cirba's analytics in order to intelligently process workload placement requests, which is often one of the biggest gaps in internal cloud implementations. Integrating Cirba into this process ensures high efficiency while reducing operational risks, allowing more instances to fit into each environment while at the same time making existing instances work better. This new capability complements Cirba's standard control capabilities, which continuously "auto-corrects" cloud infrastructure through ongoing rebalancing and instance right-sizing.
The new API also enables capacity reservations to be made for new VMs through Cirba's Bookings Management System. This ensures the capacity is held for that workload when it is ready to be deployed if it is not required immediately.
"We see increased focus on maturing internal cloud operations in our customers," said Andrew Hillier, Cirba CTO and co-founder. "For self-service requests, there is a dire need for more intelligence in determining where these workloads go, and how much resources must be assigned to them. As internal cloud implementations scale and there are multiple environments, SLA levels or internal customers, it becomes unworkable to continue to place workloads based on simplistic or random algorithms."
Continues Hillier: "Even more importantly, in enterprise environments, there is the recognition that instantaneous provisioning may not be as important as the ability to reserve capacity. Both are forms of self-service, but the ability for users to reserve capacity in advance is much more consistent with the way these enterprises work, where last-minute, unplanned use of capacity is the exception, not the norm."
Cirba's new API enables integration to cloud management platforms like OpenStack and VMware, optimizing initial placement requests. This new capability complements Cirba's existing Capacity Control Console for daily optimization of cloud environments through ongoing rebalancing and VM right-sizing.
Cirba's new API ships on June 14th 2013.
About Cirba Inc.
Cirba is the world's leading capacity transformation and control system for virtual and cloud infrastructure. Cirba improves infrastructure efficiency between 40 to 70 percent without introducing risk. Cirba accomplishes these incredible results by leveraging our unparalleled policy-based, predictive analytics engine for controlling capacity by determining intelligent workload placements and resource allocations. Our award-winning user interface makes a complex science simple.
Global 2000 customers using Cirba see dramatically higher density, utilization and safer, automated operations.