Unless you operate in a 100% public cloud environment, you face the continual question of whether to place particular workloads in an on-premises private cloud or in a public cloud infrastructure.
Cloud bursting—that is, enabling an application deployed in a private cloud to “burst” temporarily into a public cloud—in many ways represents the best of both worlds. But unfortunately, it’s not quite as easy as it sounds.
Aviatrix provides an innovative technology solution that makes cloud bursting accessible to more organizations with hybrid cloud environments. Before describing it, though, let’s examine why it’s needed.
The market analyst firm International Data Corporation (IDC) published a white paper, sponsored by Nutanix, titled “TCO Analysis Comparing Private and Public Cloud Solutions for Running Enterprise Workloads Using the 5Cs Framework.” The 5Cs framework means evaluating scenarios based on cost, capabilities, customization, consumption, and compliance.
In the report, IDC uses the 5Cs framework to help organizations decide the best deployment strategy for different kinds of workloads. In particular, IDC evaluated three common workload scenarios for enterprises:
Overall, IDC recommends the following:
The IDC report also states: “Overall, hybrid cloud with multiple cloud stack choices subject to workload is the new norm.” That makes sense, because most organizations have a mixture of workload types, and hybrid cloud environments are a way to bridge the on-premises and public cloud worlds.
In hybrid cloud environments, cloud bursting offers significant benefits. It lets enterprise architects, DevOps engineers, and cloud architects switch workloads on demand from on-prem private cloud to public cloud infrastructure. As a result, they can:
According to a TechTarget article by Dan Sullivan (“Is cloud bursting the best solution for compute capacity overload?”), “While cloud bursting is a big benefit of the hybrid cloud model, it’s difficult to implement.”
Most people forget that cloud bursting’s temporary migration of workloads from on-prem private clouds to public clouds poses the same infrastructure challenges as permanent migration. As Andrew Reichman, research director for cloud data at analyst group 451 Research, said of cloud bursting, “it’s complicated.”
For example, you still need to set up the same connections between your on-premises networking equipment and your cloud resources, such as AWS VPCs. You still need to manage IP addresses, edge routers, firewall changes, and other traditional networking functions.
In an article in ComputerWeekly.com on “The pros and cons of cloud bursting,” author Lauren Nelson says: “In concept, bursting sounds like the best of all worlds. You pay for your average load with owned servers while using public cloud for usage peaks with pay-as-you-go pricing. In reality, bursting places a strain on your network, results in significant data-out charges, adds latency to your application, and requires the use of two identical clouds with matching templates.”
It also means that cloud teams remain dependent on IT and network engineers to set up all the networking connections to enable cloud bursting. And those datacenter-based IT and network engineers don’t have the cloud tools in their arsenals to deliver the kind of agility and speed that cloud teams require.
As part of its innovative cloud networking architecture, Aviatrix has introduced IPmotion, a tool that simplifies migration of applications from on-premises datacenters to the AWS public cloud.
With IPmotion, managing public IaaS becomes very intuitive, almost as if everything were within the private cloud. As a result, enterprise IT can provide their DevOps and cloud teams with new levels of flexibility in migrating workloads to the public cloud. And IPmotion works the same whether that migration is a permanent one, or if it’s a case of temporary cloud bursting.
IPmotion works by allowing a datacenter engineer, application architect, or application engineer to simply replicate the private data VLAN, and its IP CIDR, in the public cloud VPC—so that the public cloud VPC subnet completely overlaps the datacenter subnet.
IPmotion handles IP address management issues along with security policy management and unified control of private and public cloud applications. IPmotion avoids IP address conflicts by intelligently and automatically routing applications and their related traffic to the correct destination, whether in the VPC or VLAN.
More organizations would likely use cloud bursting, if only they could overcome the technical hurdles. Aviatrix and IPmotion can help cloud bursting become a more widely used option.