值得推薦的四大開源混合云平臺
譯文【51CTO.com快譯】如果今天您在構建混合云,使用Azure Cloud或AWS Outposts之類的專有平臺的可能性更大。這類產品在現代混合云生態系統中占主導地位。
不過開源混合云解決方案正悄然崛起,為不愿使用專有平臺來構建和管理混合云的組織提供了另一種選擇。
下面介紹了適合如今混合云使用場景的幾種關鍵的開源技術。
1.Kubernetes
您可以將Kubernetes用于許多使用場景,而不僅僅是混合云,但是構建通過Kubernetes集中管理基礎架構和應用程序的混合云對這種開源平臺來說是一種可能。
如今,Kubernetes可能是最受歡迎、最流行的開源解決方案,有望成為混合云環境的基礎。Kubernetes用于該用途存在弊端,但是如果非要我押寶哪個開源平臺將來會在混合云生態系統中變得最流行,我可能會選擇Kubernetes。
2.OpenShift
提到Kubernetes就不得不提OpenShift,Red Hat的這個平臺基本上是Kubernetes的自成一體的版本。一段時間來,Red Hat一直將OpenShift作為開源混合云解決方案來宣傳推廣。
Red Hat和OpenShift現在都由IBM控制,這意味著推廣基于OpenShift的混合云戰略可能是未來藍色巨人與各大公共云供應商競爭的一種方式:宣傳OpenShift,號稱是一種比Outposts和Arc等平臺更靈活的混合云管理解決方案,又比普通的Kubernetes更易于使用,IBM就能顯得與眾不同。
3.Eucalyptus
十多年來,Eucalyptus通過在您自己的基礎架構上模擬核心AWS API,以構建與AWS兼容的混合或私有云環境。該平臺于2014年歸惠普控制,但在2017年(在惠普拋售其企業服務業務之后),AppScale開始提供與Eucalyptus有關的企業支持服務,Eucalyptus本身是一種完全開源的平臺。
此后,Eucalyptus生態系統一直相對安靜,沒有任何重大公告,但該平臺仍然運作良好。它繼續提供一種非常切實可行的方法,可以在私有數據中心內構建與AWS兼容的云,或者將私有基礎架構與公共AWS數據中心集成起來,無需依賴Outposts之類的專有框架。
4.Anthos
從開源的角度來看,谷歌Anthos是個復雜的平臺。
一方面,從基于Kubernetes和Istio來看(這兩種都是開源技術),Anthos是開源平臺。它可以管理基本上托管在任何類型的基礎架構上的混合云環境。
另一方面,Anthos依賴谷歌的托管Kubernetes服務GKE,該服務僅在谷歌云中運行。如果不與GCP連接起來,您下載Anthos后,根本無法將其作為獨立平臺在任何地方運行。Anthos還要花錢。
因此,雖然Anthos嚴格上來講是開源平臺,但就成本和靈活性而言,它并不完全提供許多人可能認為的那種開源體驗。
話雖如此,值得一提的是,Anthos至少比與之競爭的混合云解決方案更靈活,因為它可以與在任何私有或公共數據中心中運行的任何基礎架構一起使用。Outposts和Azure Stack(不是Azure Arc)分別只能與亞馬遜和微軟支持的特定基礎架構一起使用。
結論
開源技術在混合云世界過得有滋有潤,即使近年來該領域的開源解決方案沒有像專有替代品那樣備受關注。可以說,閉源混合框架更易于使用,提供了更好的默認集成(至少在其供應商選擇支持的環境中),但是如果您想要更低的成本、更低的鎖定風險以及更強的靈活性,開源混合云平臺可能更適合您的要求。
原文標題:Four Major Open Source Hybrid Cloud Platforms,作者:Christopher Tozzi
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】