如何部署和管理私有雲或混合雲?
許多企業希望獲得雲計算基礎設施的敏捷性和成本效益,但是在部署實施雲計算時,在複雜性和成本方面受到阻礙。此外,企業需要將雲部署擴展到任何級別的能力,以及管理許多類型的計算和存儲資源的靈活性。
成功部署和管理私有雲或混合雲有哪些要求?
(1)使雲計算變簡單
企業想要採用本地部署的雲計算,但是他們不想花幾個星期或幾個月來開發它們,也不想僱傭一個OpenStack或VMware專家團隊。實質上,企業需要與AWS或其他公共雲獲得相同的點對點配置,但只能使用本地部署的雲計算提供的治理,可擴展性能和控制。
有三個方面要考慮:
·通用易用性 - 雲平台應包含一個直觀的用戶界面,使最終用戶能夠開展自助服務,從而減少IT部門的支持負擔。然而,自助服務需要管理:系統應該包括工作流管理和基於角色的訪問控制(RBAC),因此IT團隊可以設置參數,以確保自助服務完全受控,可審計的方式進行。例如,雲平台可能需要許可才能在用戶創建或在刪除虛擬伺服器之前或向虛擬伺服器添加資源。
·部署 - 雲計算軟體應該利用包含其自己的虛擬機管理程序的引導系統,並可以安裝在伺服器上,並在30分鐘內啟動並運行。預先安裝在超級融合平台上的雲計算更易於部署。 IT管理應該能夠通過網路發現虛擬機管理程序或計算節點,然後雲端自動出現,因此安裝操作系統或虛擬機管理程序沒有任何人工參與。
·配置和管理 - 最簡單的雲計算包括自我發現,自動配置和統一管理。用戶界面在雲平台之間有很大差異,但最簡單的就是允許對所有基礎設施組件進行單一視圖(甚至跨地理位置),並允許點對點配置。由於運行雲計算基本上意味著控制對資源池的訪問,雲計算的管理系統應該使用基於角色的訪問控制(RBAC)來允許管理員控制對伺服器,虛擬機,存儲資產,網路帶寬甚至CPU內核的訪問。管理體系越細緻,企業就越能夠優化資源和控制成本。
例如,一個全面的管理系統應該能夠讓雲計算管理人員要求對一系列用戶操作進行審批。每當用戶發出影響資源利用率、成本或虛擬伺服器或應用程序可用性的請求(如虛擬機創建或銷毀,或請求向虛擬機添加CPU、RAM或存儲資源)時,管理人員就需要對這些請求進行審批。
(2)可擴展性
企業應該能夠利用他們掌握的任何資源來擴展雲計算。 IT管理人員不應限制購買一定數量的供應商節點進行擴展,而應該能夠使用單個伺服器或單個磁碟(無論是SATA,SAS,SSD還是NVME介面的)進行擴展。這種靈活性允許組織通過使用現成的資源優化資源,從而最大程度降低成本。
此外,許多公司都有不同地理分布的業務,希望能夠使用不同數據中心的資源來擴展雲計算,或者希望能夠使用多個雲。例如,紐約數據中心的管理員可能需要50個附加伺服器來擴展,而芝加哥的管理員可能會讓這些伺服器處於空閑狀態。雲平台應允許公司在不同地理位置的節點或不同地理位置的類似雲平台中進行擴展,所有這些雲都通過單個用戶界面進行管理。
許多雲平台嚴格限制了可以併入到雲中的節點數量。某些平台例如限於32或64個節點。理想的雲平台應該允許擴展到數百個節點。
最後,雲平台應該結合軟體定義的存儲,這樣可以實現不同類型磁碟的非對稱擴展,從而實現最大的擴展靈活性。
(3)靈活性
該平台應該能夠在任何伺服器,任何存儲和任何網路介面上運行。大多數公司都想使用商品化硬體,雲計算應該允許這樣做。一些公司希望在超融合平台上實現雲教育處,而且這也應該是可能的。
(4)更低的總擁有成本
硬體和雲計算軟體許可證只是雲計算總體擁有成本(TCO)的起點,但它們是考慮節省的重要場所。一些雲計算軟體能夠以其他產品的成本的一小部分獲得許可,甚至超級融合平台的價格也各不相同。
靈活地使用現有的商品硬體幫助企業優化自己的資源,避免新的資本支出降低成本。例如,如果他們使用軟體定義的存儲,他們不必購買新的SAN或新硬體來實現雲計算。
要考慮的最終TCO領域是專業服務和定製開發。此外,雲計算平台提供商之間的定價差異很大。
推薦閱讀: