Hybrid cloud is a cloud computing environment that uses a mix of on-premises, private cloud and third-party, public cloud services with orchestration inbetween the two platforms. By permitting workloads to stir inbetween private and public clouds spil computing needs and costs switch, hybrid cloud gives businesses greater plasticity and more gegevens deployment options.
Download: Compare the cloud services of Azure, AWS, and Google
Thesis three vendors opoffering services ranging from big gegevens te the cloud to serverless computing and more. Read on for a vendor-neutral comparison by our experts.
By submitting your private information, you agree that TechTarget and its vrouwen may voeling you regarding relevant content, products and special offers.
Hybrid cloud architecture
Establishing a hybrid cloud requires the availability of:
- A public infrastructure spil a service (IaaS) toneelpodium, such spil Amazon Web Services, Microsoft Azure or Google Cloud Verhoging,
- The construction of a private cloud, either on premises or through a hosted private cloud provider,
- And adequate broad area network (WAN) connectivity inbetween those two environments.
Typically, an enterprise will choose a public cloud to access compute instances, storage resources or other services, such spil big gegevens analytics clusters or serverless compute capabilities.
However, an enterprise has no meteen control overheen the architecture of a public cloud, so, for a hybrid cloud deployment, it vereiste bouwmeester its private cloud to achieve compatibility with the desired public cloud or clouds. This involves the implementation of suitable hardware within the gegevens center, including servers, storage, a local area network (LAN) and geyser balancers.
An enterprise voorwaarde then deploy a virtualization layer, or a hypervisor, to create and support virtual machines (VMs) and, te some cases, containers. Then, IT teams vereiste install a private cloud software layer, such spil OpenStack, on top of the hypervisor to produce cloud capabilities, such spil self-service, automation and orchestration, reliability and resilience, and billing and chargeback. A private cloud bouwmeester will typically create a spijskaart of local services, such spil compute instances or database instances, from which users can choose.
The key to create a successful hybrid cloud is to select hypervisor and cloud software layers that are compatible with the desired public cloud, ensuring decent interoperability with that public cloud’s application programming interfaces (APIs) and services. The implementation of compatible software and services also enables instances to migrate seamlessly inbetween private and public clouds. A developer can also create advanced applications using a mix of services and resources across the public and private platforms.
Three cloud deployment models
Hybrid cloud benefits and use cases
Hybrid cloud computing enables an enterprise to deploy an on-premises private cloud to host sensitive or critical workloads, and use a third-party public cloud provider to host less-critical resources, such spil test and development workloads.
Hybrid cloud is also particularly valuable for dynamic or very changeable workloads. For example, a transactional order entry system that practices significant request spikes around the holiday season is a good hybrid cloud candidate. The application could run te private cloud, but use cloud bursting to access extra computing resources from a public cloud when computing requests spike.
Another hybrid cloud use case is big gegevens processing. A company, for example, could use hybrid cloud storage to retain its accumulated business, sales, test and other gegevens, and then run analytical queries ter the public cloud, which can scale a Hadoop or other analytics cluster to support requesting distributed computing tasks.
Hybrid cloud also enables an enterprise to use broader mix of IT services. For example, a business might run a mission-critical workload within a private cloud, but use the database or archival services of a public cloud provider.
Hybrid cloud challenges
Despite its benefits, hybrid cloud computing can present technical, business and management challenges. Private cloud workloads vereiste access and interact with public cloud providers, so, spil mentioned above, hybrid cloud requires API compatibility and solid network connectivity.
For the public cloud lump of a hybrid cloud, there are potential connectivity issues, service-level agreements (SLAs) breaches and other possible service disruptions. To mitigate thesis risks, organizations can bouwmeester hybrid cloud workloads that interoperate with numerous public cloud providers. However, this can complicate workload vormgeving and testing. Te some cases, an enterprise needs to redesign workloads slated for hybrid cloud to address specific public cloud providers’ APIs.
Another challenge with hybrid cloud computing is the construction and maintenance of the private cloud itself, which requires substantial expertise from local IT staff and cloud architects. The implementation of extra software, such spil databases, helpdesk systems and other devices can further complicate a private cloud. What’s more, the enterprise is fully responsible for the technical support of a private cloud, and vereiste accommodate any switches to public cloud APIs and service switches overheen time.
Hybrid cloud management implements
Management instruments such spil Egenera PAN Cloud Director, RightScale Cloud Management, Cisco CloudCenter and Scalr Enterprise Cloud Management Toneelpodium help businesses treat workflow creation, service catalogs, billing and other tasks related to hybrid cloud. Extra hybrid cloud management devices include BMC Cloud Lifecycle Management, IBM Cloud Orchestrator, Abiquo Hybrid Cloud, Crimson Hat CloudForms and VMware vCloud Suite. Given the sheer volume of potential contraptions available, it is significant for potential adopters to test and evaluate candidates cautiously ter their own hybrid cloud environment before making a commitment to any particular contraption.
Balancing an AWS and OpenStack hybrid cloud