人們需要了解云計算工具和服務的優點和缺點,可以幫助其管理混合云和多云環境。
企業開展業務可以采用一個云平臺,但采用兩個或更多的云平臺更好。多云的爆炸式增長凸顯了管理工具的需求,以解決跨越云計算服務和架構的工作負載所造成的日益復雜的問題。事實上,據調研機構Gartner公司預測,到2021年,多云管理軟件產品的數量將增加一倍以上,達到30種。
與大多數云平臺一樣,多云管理并不完全符合一個普遍接受的定義,因此產生了很多產品特性集。盡管如此,大多數與云計算無關的管理軟件供應商達到了基本一致,即使他們采取了不同的途徑,往往是通過收購和同化來實現。
多云管理工具的典型特性
最全面的云計算管理軟件產品包含五類功能:
•應用程序和單個虛擬機的自??動化和編排;
•安全性,包括身份管理和數據保護/加密;
•政策治理和合規性,包括審計和服務等級協議(SLA)指標;
•對基礎設施(計算實例、存儲、網絡)和應用程序的性能進行監控;
•通過資源優化和賬單估算進行成本管理。
Gartner公司在此定義的云管理平臺上增加了服務請求、云計算清單以及多云遷移和備份,盡管許多公司已經擁有適當的系統來提供這些功能。
多云管理的另一個分支是基礎設施即代碼,這是基礎設施自動化和配置的一種形式。它并沒有試圖解決云治理的整個范圍,但是可編程、版本控制的基礎設施對于那些采用DevOps和端到端自動化方法(如CI/CD)的組織來說非常重要。
以下是構成多云管理市場的一些供應商和工具的高層細分,其中包括整體管理供應商、IT服務管理(ITSM)工具和基礎設施即代碼選項。
多云管理提供商提供的多云管理平臺
多云管理供應商將繼續擴展其功能,以提供最廣泛的工具。盡管每個供應商都有其優點和缺點,但它們通常可以提供對企業分布式資源的集中視圖。以下是這個領域一些著名的供應商提供的多云管理平臺。
(1)CloudBolt廣泛支持云計算環境和管理程序。它自動將原有安裝導入和重新部署到云中。CloudBolt包括用于云計算資源和成本管理的模塊。它通過無代理技術工作,這可以簡化資源藍圖到多個不同云計算環境的部署。
局限性:CloudBolt是用戶安裝的軟件,而不是SaaS產品,并且缺少對資源監視或優化的內置支持,因此用戶必須與支持的合作伙伴集成才能實現這些功能。
(2)Embotics可與公共云和私有云資源一起使用。它包括自動化模板、云計算費用報告和預算,中央資源目錄中的自助服務部署、任務批準工作流以及策略合規性審核。
局限性:Embotics缺乏集成的監視功能,一些用戶抱怨其用戶界面(UI)令人困惑。此外,該公司正在將其平臺遷移到新的REST API,用戶表示該API不支持某些功能。
(3)Flexera是一個比較成熟的多云管理平臺,其功能集包括服務編排、策略實施和使用控制以及成本優化和預算。它具有廣泛的受支持云計算提供商列表。
局限性:RightScale僅限于SaaS,最初是針對以云計算為中心的業務,而沒有為大型企業提供本地服務。此外,與對快速發展的企業進行的收購一樣,與母公司進行整合并規范產品(在這種情況下為Flexera公司的軟件資產管理產品)也存在越來越大的困難,這可能會分散實施其他計劃的注意力。另一個潛在的缺點是用戶可能需要專業服務來實現平臺的更復雜功能,例如多云網關設備。
(4)CloudSimple于2019年11月被谷歌公司收購,為用戶提供安全專用的環境,以在公共云中遷移和運行VMware工作負載,其中包括要求苛刻的企業工作負載,例如數據庫支持的應用程序和高I/O應用程序。它以本機方式運行整個VMware堆棧,其中包括vSphere/vCenter、vSAN和NSX-T,并具有用于所有部署的統一管理控制臺。
局限性:到目前為止,CloudSimple僅支持Microsoft Azure和谷歌云平臺(GCP)、AWS上的VMware Cloud提供等效的功能,并且只管理VMware環境,而不管理本機云計算資源。盡管谷歌公司可以承擔更多的資源,但與RightScale和Flexera一樣,存在集成風險。
(5)Hypergrid使用具有超過4億個基準數據點的預測分析引擎來優化云計算成本和資源決策。該產品涵蓋針對虛擬機和容器環境的云計算成本管理、優化和預算,以及安全性和策略合規性監視。它還在定義的策略內提供自助服務設置。
局限性:實例計劃、應用程序成本建模和資源清單等某些功能僅適用于AWS公共云,因此可能無法滿足某些企業的多云管理需求。Hypergrid的最新版本于2018年發布,結合了Gridstore和DCHQ的硬件和軟件,后者于2016年合并組建了該公司。
(6)Morpheus Data提供了一套全面的功能集,其中包含用于自動和自助資源調配、資源配置、監視和事件管理、工作負載擴展、策略遵從性和報告的模塊。它擁有覆蓋十幾個平臺的廣泛的多云支持,以及與自動化、備份、身份和訪問管理、ITSM、監控、網絡和安全提供商集成的大型第三方生態系統。
局限性:Morpheus只是本地設備,除了通過第三方托管服務提供商提供的服務之外,沒有SaaS選項。而且,其成本管理和優化功能不如某些競爭對手的產品強大。此外,眾多的集成和設置選項意味著具有現有工具的組織必須進行一些部署后的集成測試,這可能需要專業的服務。
(7)Nutanix Xi Beam產品是從該公司于2018年收購Minjar及其Botmetric服務演變而來,該服務用于云計算成本管理、控制和工作負載可視性。Beam監控云資源的消耗,其中包括用于消耗、成本控制、開銷策略和優化的模塊。
局限性:與其他多云管理選項不同,Beam不包括基礎設施或其他云計算服務管理,盡管其他Nutanix產品也包括。它優化了配置和成本,但不是一個完整的工作負載管理系統。Nutanix公司的產品組合是脫節和混亂的,與云計算和容器服務的傳統虛擬機環境的產品似乎沒有在單一控制臺下集成或統一。
(8)Scalr公司提供了一套豐富的成本管理和優化功能,特別擅長控制虛擬環境中的資源擴展。它包括從定義的服務目錄中通過策略引擎提供的自助服務,以實施對資源供應和使用的控制。該平臺包括一個現代直觀的GUI。Scalr公司還以其可擴展到大量的用戶而聞名。
局限性:對VMware環境的支持還相對不成熟,與其他受支持的平臺相比,存在一些潛在的功能差距。用戶必須通過第三方集成來補充其有限的監視功能集。
(9)VMware是現代x86虛擬化的先驅,現已將其管理堆棧擴展到包括云計算部署。vRealize套件具有適用于VMware環境的中央管理控制臺,而不受部署平臺的限制,并且vRealize Cloud模塊的清單不斷增加,涵蓋基于藍圖的資源管理、資源目錄、策略和自助服務部署以及DevOps的持續集成(CI)/持續交付(CD)的組織。VMware收購的CloudHealth解決了成本管理和優化問題。
局限性:VMware在CloudHeath功能之外缺乏對非VMware環境的支持。因此,這些工具是多云的,因為VMware堆棧可以在AWS(本機)、Azure和谷歌云(均通過CloudSimple)上運行,但是它們與堆棧無關。此外,將各種模塊(vRealize、Cloud Foundation、vCloud Suite以及將來添加的項目,如Projects Pacific和Tanzu)集成到一個有凝聚力的控制臺和用戶界面(UI)中的工作仍在進行中。
ITSM軟件增加了多云管理
除了多云管理工具和供應商之外,其他一些長期的本地IT供應商也試圖在其產品中添加多云管理功能。BMC軟件、CA Technologies、Micro Focus和ServiceNow等IT服務管理供應商已添加了多云管理模塊或產品。這些平臺主要針對具有嚴格的基于ITSM的治理流程的大型組織,因此云計算管理功能主要吸引那些供應商的現有客戶,特別是那些將這些套件集成到其IT流程中的客戶。
基礎設施即代碼工具
多云管理軟件的另一類是作為代碼的基礎設施工具,它支持某種形式的基礎設施自動化和配置。盡管它并不試圖解決整個云治理的問題,但可編程、版本控制的基礎設施對于那些采用DevOps和端到端自動化方法(如持續集成/持續交付)的組織來說非常重要。
本機云管理控制臺
多云管理領域中的每個供應商和產品都有其優勢和局限性,但它們的主要價值在于它們將跨多個云平臺的管理整合到一個統一的界面和控制平臺中,從而始終如一地應用配置和安全策略。但是,如果只使用一個云平臺,而不必擔心管理不同的環境該怎么辦?
第三方軟件曾經填補了云計算供應商管理功能的空白,但是主要的公共云提供商(例如AWS、Microsoft Azure和Google)的軟件開發和戰略收購極大地增強了其本機管理平臺。AWS Cost Explorer和Azure Cost Management之類的工具包括只在附加產品中才有的分析、報告和優化功能。
當前使用單個云計算設置的企業應堅持使用其云計算提供商的本機管理服務來處理云計算工作負載,并且應在支持所選擇的云平臺的程度上使用其本地基礎設施管理堆棧。如果企業將工作負載擴展到另一個云計算環境,或者由于內置工具(如缺乏可見性或人工配置與自動配置和分析)受到嚴重限制,需要采用這些多云管理選項。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。