企業正展開這些虛擬化伺服器從而形成私有雲、公有雲(像Amazon的EC2/AWS 或者GoGrid)或者混合雲服務(私有雲和公有雲的結合)。 應用、桌面和伺服器虛擬化在過去幾年中,由於其便捷性和節省成本而逐漸發展。 這些服務的配置和持續管理造成了一些挑戰。 隨著市場上一些解決方案開始可用,這些挑戰也得以識別出來,這些解決方案為那些就雲服務制定決策的管理者提供了制定知情選擇需求的資訊。
下面是這些服務自動化配置、開展持續管理中的一些挑戰:
動態擴展:很多業務逐漸從實體、物理同店銷售模式走向線上產品和服務銷售。 季節性銷售的蔓延可能意味著他們需要額外的Web和資料庫伺服器進行線上銷售,不需要的時候釋放掉。 這種動態擴展可能需要我們所能看見的流量的增長的自動快速發生。 混合雲就是為這種理由而生,使用自己的伺服器進行常規需求,只有在需要附加的計算能力的時候使用公有雲伺服器。
環境重建:如果一所大學提供的計算資源包括他們自己學生的各種課程的應用軟體,他們可能需要為每一個學生每一學年或者每一季度重新構建一個自動以的環境,取決於他們選擇了什麼課程。 雲管理工具需要支援易用和快速重建,以及基於主範本的虛擬化計算環境的開展。
持續監控和可用管理:伺服器持續監控和管理是撤除非功能伺服器和服務的關鍵所在,並將新的部分自動放入操作中。
安全:相同水準的安全需求可能在私有雲需要擴展成公有雲或者混合雲的時候出現。 雲基礎架構自動化工具需要能對所有雲服務使用的違規或者可疑活動監控並報告,包括私有和公有雲。
多租戶:多租戶可能需要雲基礎架構自動化工具支撐。 如果IT企業為很多外部企業或者企業內多種、內部部門提供計算服務,可能就需要了。
簡單性:雲基礎架構自動化工具需要易於配置和使用,考慮到可能混合不同種類伺服器——Windows、Linux或者其他的UNIX平臺,各種資料庫管理軟體——MySQL、SQL Server、Oracle、Sybase和其他的, 應用軟體可能需要安裝和部署。
語言支援:很多基於雲的服務可能需要具體語言環境的支援,像JAVA、Microsoft C++或者C#技術、PERL或者Python。 雲基礎架構自動化工具需要是不可知的而且提供這些語言的無縫支援。
移動後端快速開發:移動應用,尤其是企業移動應用,常常要求移動後端伺服器能夠快速配置並展開。 雲基礎架構自動化工具可能需要支援這種新類型的需求。
雲資源,無論是公有雲、私有雲還是混合雲,都需要複雜的策略管理、精通範本管理、發展、監控、警報以及這些靜坐的動作。 他們需要支援自動化動態擴展,加強統一安全,支援各種平臺和外部雲服務,而且便於使用。 有很多工具提供了所需的功能,協助企業更好地實現雲解決方案。
下面是一些流行的商業雲基礎架構自動化工具:
Opscode:Opscode提供雲基礎架構管理即軟體即服務(SaaS)產品。 另一個選擇是在企業能夠運轉在自己的防火牆之內的私有雲中安裝相同的軟體。 Opscode提供使用腳本(主範本)的雲伺服器安裝自動化,同時通過基於登陸的多重角色安全管理。
Kinvey: Kinvey是一家初創公司,目標定位在具體的移動應用後端構建和管理。 強調移動應用後端構建和擴展速度。 他們使用微軟 Windows Azure進行資料庫管理,Amazon Web Service進行計算服務,Rackspace作為物理伺服器。 自從他們自動化整個安裝和管理,使用者視覺化管理功能實現了最小化。
RightScale Automation: RightScale automation工具協助管理混合雲。 自動化工具提供基於你所配置的規則的自動化擴展。 檢測具體環境時,自動化擴展可以根據這些規則發生,標出所需的計算、存儲或者Web伺服器的更多容量。 容錯移轉規則可以用這種自動化工具安裝,並提前測試。
HP Hybrid Delivery: Hewlett Packard Hybrid Delivery自動化管理工具提供基於角色安全的安裝、配置、展開應用、監控並調整混合雲。 惠普也提供外包服務,可以用他們的諮詢師做所有的管理。
CA Automation雲套件:這是他們面向雲IT監管中心的一個有意思的擴展,包括私有雲、公有雲和混合雲。 這個軟體將筆記本、桌上型電腦或者企業黑莓電話,同樣作為企業內部(私有雲)或者外部(公有雲)虛擬化伺服器處理。 隨後,如果它們是企業正在使用的其他資源之一,你可以安裝安全、配置並應用監控、警報和動作。
EMC Ionix: EMC Ionix管理套件用單一的一套工具管理物理、虛擬和雲伺服器。 他們在Ionix內部結合VMWare的管理軟體。 可以協助配置、展開、監控並管理使用基於模型的方法的所有類型的伺服器。 你也可以定義所需的服務模型,根據這個模型伺服器和配置的發生來進行。 監控和警報基於這個即時模型的差異。
enStratus: enStratus是一個雲配置和管理平臺,允許我們設置策略並配置規則。 基於這些,系統可以配置並展開。 這個工具有趣的地方在於其允許為各種部門和應用以及每一個部門動態擴展發生時,設置資源預算,而且不會從其他地方的資源。
BMC Cloud Lifecycle Management: BMC軟體提供了雲生命週期管理工具,可以協助配置、展開、檢測並管理雲伺服器。 他們使用Service Governor的概念,來監控併發送跨門戶的策略設置偏差產生的警報。 你可以為物理伺服器、雲資源、存儲或者網路資源註冊服務提供者。 然後,按需求配置資源,進行監控和使用,然後按照得到的警報作出回應。