為企業部署 Google 式基建架構:HCI 如何改變傳統 IT 部署方式?
為企業部署 Google 式基建架構:HCI 如何改變傳統 IT 部署方式?
若談及有關基建架構,很多決策者自不然會想起 AWS 與 Google 這類型公司,除了是因為她們的基建規模大且具有相當的參考價值外,學習她們的基建架構管理哲學亦是決策者不容錯過的事情。
傳統上,當公司業務發展迅速,背後基建架構往往亦需要極速擴展作配合,不過當每次針對基建進行擴展時,工程卻十分浩大,而且在升級擴展基建架構的過程之中,對業務亦會做成影響,於是像 Google、AWS 這類型的 IT 巨人公司,很早便研究出一些方法以便進行快速的基建架構擴展工作,這模式我們稱之為 Web-Scale。
簡單說,Web-Scale 是一種結合擴展性、一致性、相容性及版本控制等於一身的模式,通過落實 Web-Scale,企業應能於任何時候,按需靈活及快速地完成重新架構,而且過程之中不會影響正常的服務;而現時興起的 HCI (Hyper Converged Infrastructure) 便正正將傳統只應用於大型網絡服務公司的 Web-Scale 模式搬到一般企業之中使用。
提到 HCI,現時市面上亦有方案提供,最知名的是 Nutanix 這品牌。事關現時很多品牌像是 Dell 以及 Lenovo 等都是藉由與 Nutanix OEM 合作而提供 HCI 功能的。
該方案主要是建基於 Nutanix Enterprise Cloud 之上,而 Nutanix Enterprise Cloud 則是基於軟件定義(Software-defined)模式建立。作為整個方案的第一部份,軟件定義的好處就是擁有無窮無盡的靈活性,從而實現傳統實體硬件部署方式所不能做到的事情,其中之一就是將公有雲、私有雲、伺服器、儲存陣列、實體網絡、軟件定義網絡(SDN)結合起來,並提供單一平台作可視化監測以及中央管理,型成 HCI 的初步架構。
緊接著就是現時十分流行的虛擬化。提到虛擬化,Hypervisor 可以說是最為重要的組成部份,其作用就是作為實體硬件與虛擬化之間的橋樑,簡單說就是將硬件資源虛擬化!以往不同虛擬化品牌都有不同的 Hypervisor 架構,例如 Hyper-V 的微核心架構又或者是 VMware ESX 整合式 Hypervisor 架構。
提到 Hypervisor 架構,現時普遍的 HCI 方案只支援 VMware Hypervisor!不過某些方案亦開始同時支援 HyperV 以及 Citrix XenServer;至於在管理方面,有些方案亦內置了 AHV(Acropolis Hypervisor),通過採用 AHV 配合上綜合管理平台,管理員便可簡單地於單一介面之中管理多個不同的虛擬平台,從而節省不少管理上的麻煩。
AHV Hypervisor(AHV)主要的原理是將傳統虛擬化之中的 Hypervisor 應用化,就好像現時很多傳統的功能如重複刪除技術等,由一件產品之中的功能變成 HCI 之中的一項功能,而虛擬化的最終目的,就是希望不論開發者或管理層,即使在欠缺相關專業知識的情況下均能有效管理所有虛擬化平台。