淺談公有雲、私有雲的特性
現時企業內部部署不同方案時,其模式已漸漸由內部部署轉為外部部署,如 Amazon、Google 和微軟等大公司紛紛投資,構建公有雲端儲存的解決方案便可見當中的趨勢;雲端儲存服務可以節省成本,因為用戶沒必要購買及管理自己的基礎設施。它還讓使用者可以提高靈活性,減少儲存容量。然而公有雲端儲存並不適合所有類型的資料及企業;由於安全、法律或相關法規方面的原因,許多企業必須將資料保留在內部。
但這並不意味這些公司不會獲得雲端技術帶來的好處,例如近期網絡上便開始出現很多針對雲端資料安全的方案。在開始「淺談」之前,我們先看看雲端運算的一些特性:
1. 彈性 – 動態擴增和縮減的功能。
2. 服務目錄 – 通過服務目錄定義的服務層,使用服務的量度指標定義不同的服務級別。
3. 多租戶模式 – 支援多種工作負載的功能,一種類型的工作負載並不影響另一種工作負載。
4. 管理 – 管理配置的軟件和工具。
5. 報告和計費 – 報告硬件解決方案的消耗和使用的功能。
這些公有雲端解決方案的特性適用於私有雲端儲存,變化的只是其中的關係。在公有雲端中,客戶是使用由公有雲端供應商提供的服務;而在私有雲端中,雲端服務供應商往往是企業的 IT 部門。不過,私有雲端儲存的特性大致一樣,它們包括如下:
1. 自動化和自助服務 – 傳統的儲存部署,管理員需因用户要求而給予意見及進行硬件配置、設定,以便為電腦配置資源或停止供應資源。除此之外,還有最初部署產品時所需要的多種配置工作。雲端儲存解決方案消除所有(或大部分)手動配置資源的需求,因為它提供通過 API 或命令列介面(CLI)框架配置儲存資源的功能。
2. 可擴展設計 – 由於需要更多的儲存資源,解決方案必須在不影響服務的前題下向上擴展(或向外擴展)。意味著在增加容量時,無論解決方案支援的儲存容量是 1TB 還是 1PB,應該沒有任何額外的管理支出;或者性能;輸入/輸出操作;等變化。
3. 標準設計 – 作為可擴展設計的一部分,許多解決方案借助「構建模組(building block)」實現標準化,這些構建模組方式能讓更多的資源可以更輕鬆地部署到解決方案中。
4. 多租戶模式 – 滿足多租戶模式要求的功能涉及眾多需求,解決方案必須提供安全的隔離機制,確保一部電腦無法存取另一部電腦的資源。不管每一部電腦或一個應用程式的工作負載如何,解決方案必須提供一致的性能,避免用户使用時出現不穩。最後,解決方案應該提供服務品質(QoS),不管系統負載大小怎樣,都能確保一致的性能。
5. 管理軟件 – 私有雲端儲存解決方案必須提供可靠強大的管理軟件。在許多情況下,這款軟件構成一套更廣泛的解決方案(包括運算和網路)的一部分。儲存特性通過使用外掛程式,交給虛擬化平台或 CLI/API 封裝器,後者展現配置和報告之類的功能。