為了避免被單一的云計算供應商鎖定,很多企業正在將工作負載轉移到利基供應商。
多云計算如今已成為企業熱門的主題。Mesosphere公司在最新發布的調查報告表明,多云采用率將逐年翻番,越來越多的企業正在將他們的工作負載遷移到大規模生產的多云上,其中許多是容器化的微服務。
多云不一定與“單一控制平臺”的概念捆綁在一起以進行監視和控制。相反,采用多云是指企業需要避免被單個云計算提供商鎖定,在必要時將數據存儲和處理在兩個或多個云平臺中,服務器租用,并且在這樣做時更靈活地轉移工作負載,從而更具成本效益并且獲得更好的性能。
隨著2020年的臨近,將工作負載遷移到AWS、Microsoft Azure、Google等云平臺和其他公共云的吸引力正在減弱,因為企業不愿完全采用這些單一的服務平臺。他們可能會專注于使用幾種專用的公共云來代替本地云和私有云,或者與本地云和私有云結合使用,以更好、更快、更具成本效益地運行各種計算和存儲工作負載多元化的公共云。
企業向微服務體系結構(尤其是那些涉及Docker、Kubernetes和其他云原生平臺的體系結構)的演進鼓勵了這種向選擇性的按云計算工作負載部署實踐的轉變。云原生微服務架構有助于在專用云平臺上拆分和部署各種工作負載。對于對性能不敏感且不涉及連續的、大容量的消息和數據流的工作負載,對于企業IT部門來說,在不同的云平臺上運行相關的微服務可能是非常有意義的,特別是當每個云平臺都針對特定的計算和存儲工作負載進行了優化時。
得益于企業云戰略的這種轉變,越來越多的公共云提供商現在正與主要云計算提供商競爭,以在各種部署方案下運行特定的微服務工作負載。大多數精品公共云都提供商品IaaS,在性能、價格、多功能性、功能和可用性上都存在競爭。有些還提供Kubernetes、虛擬化微服務和其他PaaS功能。有些提供私有和混合云部署,以及支持許多企業云計算工作負載所需的全球存在和高性能數據中心。
理想的公共云在與AWS、Microsoft Azure、谷歌云平臺和其他領先提供商的競爭中提供以下按需IaaS和PaaS功能:
可擴展的廉價PaaS功能:一些公共云提供商提供對Linux虛擬機以及用戶社區的低成本,高性能、按需訪問,用戶社區可以訪問用于安裝和定制LAMP的啟動腳本(Linux、Apache、MySQL和Perl/PHP/Python)堆棧以及其他開源軟件。其他公司則為任何Web、Docker或Kubernetes云計算應用程序提供了等效的公共云PaaS服務,從而將負載平衡、備份和可用的出站帶寬打包到程序包中。還有一些公司將這些PaaS功能作為托管虛擬機服務提供,并具有可預測的每小時和每月定價。
異地備份和存檔:一些競爭對手的公共云只能做一件事,例如以非常低的價格和高性能在像Amazon S3這樣的存儲桶中提供異地數據存檔和備份存儲。Wasabi就是其中之一。
專用的存儲和處理:Vultr公司和其他公司提供范圍更廣的存儲和計算產品,例如低成本的計算和專用裸機服務器或云實例中的存儲。
高性能持久磁盤存儲:某些云計算提供商(例如UpCloud)專注于基于公共云、私有云或混合云的高性能持久磁盤存儲,并計劃將軟件定義的網絡添加到服務組合中。
裸機服務器的靈活部署:某些云計算供應商為公共部署和混合部署提供高性能的裸機服務器,在這些部署中,其中集中式供應、安全和處理、存儲和其他資源的管理是必不可少的。
快速部署的共享托管服務:一些傳統的共享托管服務提供商已開始涉足公共云領域。IONOS、A2、BlueHost、HostGator和InMotion現在可以在虛擬專用服務器和專用服務器上快速部署PaaS功能。但是,這些通常沒有更多樣化的公共云公司提供的按需工作負載加速/拆除功能。
隨著時間的推移,企業將更容易從現有的公共云部署中剝離工作負載,并將其作為微服務轉移到精品云以及復雜的云計算到邊緣服務網格中的其他位置。
這一趨勢的最新風向標是微軟公司在其Ignite 2019年大會上發布的聲明。最值得注意的是,微軟公司邁出了大膽的一步,支持微服務的多云重新部署,這些服務最初是為在其Azure公共云中運行而構建的。毫無疑問,它已經從越來越多的企業客戶那里聽到了這些要求,這些客戶擔心將他們的云原生應用完全鎖定到Azure。
Azure Arc的發布將微軟公司直接推向了新興企業多云的前沿。新的Azure Arc目前處于預覽階段,從Kubernetes和Azure SQL Analytics開始,支持Azure服務的云計算到邊緣擴展,而無需犧牲這些服務在哪里的統一管理、治理、安全性、合規性、審核和控制。