關於多雲管理,所有的都在這裡了

danny_2018發表於2022-03-16

多雲環境由於其提供的服務的模組化性質,已經成為一種趨勢。完全避免了供應商鎖定,執行在多雲上的系統除了從訂閱的服務中獲得更多功能外,還具有更低的延遲。

Gartner的一項研究已經證實,在投資IaaS for Clouds的組織中,75%的組織將在2022年底前採取多雲戰略。

多雲管理

在這種情況下,管理分散在多個雲提供商上的多個應用程式和服務可能會出現問題。跟蹤在各種雲上執行的應用程式,此外,還要監控生態系統健康狀況、故障排除、遷移等——一切都需要一個能夠自動處理這些事情的“管理者”。多雲管理應運而生。

透過使用為編排多雲生態系統的高效能而構建的軟體/工具,可以在業務工作流和雲使用之間實現良好的同步。使用多雲管理系統可以有效地實現雲環境之間流程的無縫流動,甚至協調它們之間的操作。

在本文中,我們將討論多雲管理面臨的挑戰、可以使用的一些工具、採用最佳實踐以及在選擇使用工具時要考慮的幾個特性。

什麼是多雲管理?

許多人混淆了“多雲”和混合雲。然而,這兩者差異很大。混合雲包括雲的各種排列和組合(傳統的內部部署伺服器、虛擬伺服器,甚至公共雲服務提供商),而多雲通常只意味著涉及公共雲。

有了這個概念,可以將多雲管理系統定義為在多雲環境中建立同質性和一致性的設定,組織透過該系統的大量資料,並將其分佈在可用伺服器之間,以防止單個雲上的過載。它可以被稱為多雲設定的編排器,防止系統崩潰。

多雲管理工具的另一個重要功能是為所有涉及的雲提供單一檢視介面,以便可以透過單個儀表板執行操作。此外,多雲管理平臺還根據指定的協議自動化工作流、自我IT資源調配,以及對多雲執行狀況和狀態的分析和報告。

多雲管理面臨的挑戰

由於公司資料在這樣的設定下被分發到多個雲中,因此跟蹤情況變得非常困難。還出現了其他一些挑戰,如果不加以解決,這些挑戰可能會造成安全漏洞或降低運維效率。

成本因素

在進行徹底的需求分析之前,讓更多的雲來執行應用程式首先會導致過度支出。每一種雲端計算都有其獨特的屬性、服務和特性。如果在沒有適當利用現有服務的情況下使用新雲,那麼由此產生的費用是浪費的,沒有什麼用處。

執行測試

任何web或移動應用程式都需要定期測試來衡量其效能和速度。在多雲環境下,這一過程可能需要相對較長的時間,並需要更多的人力。管理由此產生的績效資料也成為一項繁瑣的任務;使用它需要投入更多的時間和精力。

開發和生產延遲

多雲使得開發和生產多個應用程式變得困難,這些應用程式的操作分散在不同的雲上。手工管理生產會讓它變得更加乏味,需要付出巨大的努力才能使事情保持正常。如果發生失誤,事情可能會立即脫軌,並可能發生延誤。

雲蔓延

在不再需要服務、機器、伺服器或工作負載的情況下,多雲設定的禍害——雲蔓延——就會發生。在如此多的雲執行中,使用者完全有可能忘記取消或停用不必要的服務、事件或例項,這些服務、事件或例項最終可能會出現在雲賬單上。

遷移

當面臨透過傳統網路遷移到多雲環境時,雲管理可能會遇到困難。在決定遷移到雲端時,維護現有的資料策略和安全標準可能很有挑戰性;涉及更多雲需要對一個可以監控一切的系統進行投資。

合規

多雲生態系統將公司資料劃分為單獨的元件,然後需要分別對這些元件進行管理,以實現合規性、安全性、治理和資料監管的其他方面。隨著資料量的增加和生態系統中雲的數量的增加,這變得很有挑戰性。可能需要安裝一個智慧管理系統,以確保一切都符合要求。

資料安全

在多雲環境中,資料的安全性可能會變得很有挑戰性,因為在不同的雲中使用的安全協議不同。此外,組織可能有責任透過分層內部網路的安全性或使用VPN來安排部署的雲之間的安全通訊。

選擇多雲管理工具時應考慮的因素

Markets and Markets的一份研究報告顯示,全球多雲管理平臺行業預計在2017年至2022年間以30.9%的複合年增長率增長,市場規模將增至45億美元。

在這種情況下,可以預期,企業在選擇管理其雲設定的工具時會被“寵壞”。以下幾點可以供你在選擇時參考。

服務

多雲管理工具只有在能夠滿足使用者的服務需求時才是好的。充分利用此功能的最佳方法是選擇一個工具,在登入之前將使用者的API請求轉換為雲原生版本。

監控

重要的是,多雲管理平臺能夠在每個雲上包含的應用程式的上下文中,監控所涉及的每個雲上的服務使用頻率和持續時間。這有助於組織瞭解雲的可靠性和預算。不需要的服務可以慢慢地被淘汰。

效能

一個好的多雲管理器可以記錄與雲提供的服務有關的關鍵效能指標,例如延遲或停機時間。報告這些引數對於只保留效能良好並以高效能級別提供所需服務的雲來說是一項非常重要的任務。

策略

每個雲提供商都有自己的策略,用以管理進出生態系統的資料(和服務)。多雲管理平臺應該能夠以不損害內部策略或傳輸資訊保安的方式使用這些策略。

功能

最後,雲管理平臺需要能夠以催化業務運維和流程的方式編排工作流。它需要以適合不同應用程式開發和生產的方式管理多雲的可運維性。例如,適合電子商務應用程式的流程不一定會促進金融應用程式的開發。

分析

管理與衡量一個系統的效能有很大關係。一個好的多雲管理軟體將能夠監控每一個雲的效能,分析關鍵引數,將它們繪製在圖表上,並確定效能曲線,以幫助組織更好地瞭解其投資回報。

安全整合

理想情況下,即使系統中新增了新元件,系統的固有安全結構也不需要更改。雲管理平臺需要有一種即插即用模式,它可以在與現有ERP或雲相同的安全協議上執行——無論組織使用哪種協議。

多雲管理工具

市場上有如此多的選擇和選擇,以下是2022年前五大多雲管理工具的列表。

OpenStack

顧名思義,這個工具是一個用於管理多雲環境的開源平臺。該軟體的一些有趣的功能包括:

——能夠與現有技術和第三方技術整合

——應用程式生命週期、網路、儲存、工作負載調配等方面的自動化功能。

——可以從單個儀表板進行管理

——開源模型非常適合管理異構雲設定

主要亮點:

——免費使用

——開源

——可以自動化各種流程

ApacheCloudStack

ApacheCloudStack之所以受歡迎,是因為它能夠管理巨大的虛擬機器網路。其特徵包括:

——非常適合大規模系統管理、混合雲

——是一個“交鑰匙”工具

——友好的使用者介面,可訪問CLI和RESTful API

主要亮點:

——高度可擴充套件

——支援AWS EC2和S3

——支援VMWare、Citrix XenServer和KVM

Middleware

Middleware透過提供一鍵式部署功能使事情儘可能簡單。以下是一些重要功能:

——在任何區域的多個雲上部署應用程式

——支援Microsoft Azure、AWS、GCP

——用於管理的原生CLI

——模組化、可定製和可擴充套件

主要亮點:

——容器管理自動化

——針對公共雲、混合雲和私有云的一鍵式部署/管理

——99%的利用率

Scalr CMP

該平臺專門針對雲管理的安全性、生產力和成本方面進行調配。以下是一些重要的特性:

——模組化基礎設施上的功能,以實現系統靈活性

——配備預算工具以幫助監控成本

——使用標準化部署和工作流自動化以實現成本效益

主要亮點:

——具有簡單使用者介面的單儀表板

——透過鼓勵整合避免供應商鎖定

BMC多雲管理

該平臺使用簡單,允許應用程式在生產環境或測試環境中執行。它的特點是:

——用於雲服務治理、資源調配、管理和安全的自動化功能

——應用程式部署的自助服務模式

主要亮點:

——能夠進行多雲遷移

——允許對映資產

——能夠監控混合雲環境

多雲管理的最佳實踐

以下最佳實踐可確保您充分利用你的多雲管理系統。

——從一開始就保持成本透明度,為監控進入多雲的支出創造了良好的基礎。IBM的一份報告稱,大約50%的高管跟蹤雲成本。

——透過最新的產品使生態系統保持最新,不僅是在功能方面,而且在消費者方面,都讓客戶滿意。

——為管理多雲環境而在開發人員操作和IT部門之間建立和諧,實現更順暢的運維和工作流。

——鼓勵使用自助服務模式和工具有助於在多雲環境中標準化服務和產品的使用。

——使IT專業人員能夠透過服務聚合為現有的多雲增加價值。

——可整合性是防止分散部署基於雲的資源的關鍵。保持IT資源之間的凝聚力,以便它們可以透過相同的ERP進行操作。

——允許在多雲環境中對工具和功能進行自助服務,可以為系統帶來更好的可控性。

——對於大型組織來說,建立詳盡的使用者管理系統是必要的,因為跨國界的資料治理可能會產生問題。確保有一個機制來管理資料訪問,無論資料訪問到哪裡。

——在機器能夠進行必要購買(軟體、開發環境堆疊、庫等)的快速開發環境中,可以快速開發和測試應用程式。

——將IT部門的角色從服務部門轉變為服務推動者可以加快運維速度,並幫助組織獲得更好的工具和資源。

結論

世界正在迅速轉向雲,雲也一直在進化。現在已經開發出更好的系統和機制,使運維效率、成本效益高的服務和靈活性達到驚人的水平。管理得當的多雲意味著高效能的系統。

來自 “ 開源雲中文社群 ”, 原文作者:開源雲中文社群;原文連結:https://mp.weixin.qq.com/s/5sMaRCU4-vA3AMz26md7Sw,如有侵權,請聯絡管理員刪除。

相關文章