Multicloud

From Wikipedia, the free encyclopedia

Multicloud (also spelled multi-cloud or multi cloud) is a company's use of multiple cloud computing and storage services from different vendors in a single heterogeneous architecture to improve cloud infrastructure capabilities and cost. It also refers to the distribution of cloud assets, software, applications, etc. across several cloud-hosting environments. With a typical multicloud architecture utilizing two or more public clouds as well as multiple private clouds, a multicloud environment aims to eliminate the reliance on any single cloud provider.

For example, an enterprise may concurrently use separate cloud providers for infrastructure (IaaS), platform (PaaS) and software (SaaS) services, or use multiple infrastructure (IaaS) or platform (PaaS) providers.[1] In the latter case, they may use different infrastructure providers for different workloads, deploy a single workload load balanced across multiple providers (active-active), or deploy a single workload on one provider, with a backup on another (active-passive).

There are a number of reasons for deploying a multicloud architecture, including reducing reliance on any single vendor, cost-efficiencies, increasing flexibility through choice, adherence to local policies that require certain data to be physically present within the area/country, geographical distribution of processing requests from physically closer cloud unit which in turn reduces latency, and mitigating against disasters. It is similar to the use of best-of-breed applications from multiple developers on a personal computer, rather than the defaults offered by the operating system vendor. It is a recognition of the fact that no one provider can be everything for everyone. Various issues and challenges also present themselves in a multicloud environment.[2] Security and governance is more complicated, and more "moving parts" may create resiliency issues.

Difference between multicloud and hybrid cloud[]

Multicloud differs from hybrid cloud in that it refers to multiple cloud services rather than multiple deployment modes (on-premises hardware, and public and private, cloud hosting).[3][4]

Difference between multicloud and parallel computing or distributed computing environments[]

In a multicloud environment, synchronization between different vendors is not essential to complete a computation process, unlike parallel computing or distributed computing environments.

See also[]

References[]

  1. ^ "Multicloud: A cheat sheet". TechRepublic. 2020-12-24. Retrieved 2022-02-24.
  2. ^ Synytsky, Ruslan. "How To Overcome The Challenges Of Gaining Multi-Cloud Interoperability". Forbes Technology Council. Retrieved 25 October 2018.
  3. ^ Rouse, Margaret. "What is a multi-cloud strategy". SearchCloudApplications. Retrieved 3 July 2014.
  4. ^ King, Rachel. "Pivotal's head of products: We're moving to a multi-cloud world". ZDnet. Retrieved 3 July 2014.
Retrieved from ""