服務器虛擬化和超融合哪個好
在建設信息系統的基礎架構時,很多人都遇到“超融合”和“虛擬化”兩種解決方案。它們都可以用來構建私有云,也兼容混合云。
服務器虛擬化和超融合之間到底有什么區別呢?
1、概念上的不同
虛擬化通常是指通過軟件技術創建服務器、存儲、網絡等基礎設施的虛擬表現形式。這使得IT組織能夠在單個服務器上運行多個虛擬系統(以下簡稱VM),讓計算資源的利用率得到了最大化的使用。
超融合通常是指通過軟件來定義整個基礎架構,包括了傳統數據中心的所有的要素:計算、存儲、網絡以及管理。它集成了服務器虛擬化、存儲虛擬化、網絡虛擬化、統一管理功能。這使得IT組織可以簡單輕松地搭建自己私有云基礎設施。
★從概念上看,超融合是包含了虛擬化的所有能力,并擴展了更多的軟件定義能力,更加接近于私有云。
2、耦合度、復雜度不同
在虛擬化解決方案中,一切都是自由的,也是松耦合的。當然選擇多了,復雜度就變高了。
● 虛擬化軟件可以自由選擇,既可以選擇業界一流的vMware vsphere,也可以選擇基于KVM的OpenStack軟件
● 而服務器只需要選擇標準的X86服務器即可。為了兼容性和穩定性,一般選擇Intel或AMD的同一代CPU系列即可。
● 存儲方面可以采用傳統的集中存儲,也可以直接利用服務器的硬盤來構建虛擬存儲。
● 網絡方面可以利用虛擬化軟件將服務器的網口構建出虛擬交換機。物理交換機和傳統數據中心保持不變。
在超融合解決方案中,為了更加簡單易用,軟硬件基本上采用廠商最佳實踐方式來實現。交付基本是采用超融合軟硬一體機來交付的,用戶無需過多地考慮,復雜度變低了很多。
● 超融合軟件:一般包含了服務器、存儲、網絡的虛擬化軟件。業界有采用OpenStack+Ceph+Neutron來實現的,也有用vmware vsphere+vSAN+NSX來實現。特別注意的是,存儲器基本上采用服務器上的硬盤來構建虛擬存儲。
● 硬件資源:通常采用高密度的X86服務器,通常選用“多子星”服務器。一臺機器里面包含了多個節點,并配備了很多硬盤來當作虛擬存儲設備。當然也可以普通高性能X86服務器來實現。
★兩者相比,超融合解決方案軟硬件的耦合性更強,用戶的復雜度更低。虛擬化則自由度更高,用戶復雜度更高。
3、擴展性不同
在虛擬化解決方案中,具有良好的縱向擴展和橫向擴展。如果計算資源不足,可以通過給服務器增加CPU、內存資源來擴展。存儲資源不足,可以通過傳統的方法擴展存儲空間。當然如果采用的是分布式存儲,也可以通過給所有節點服務器增加硬盤來實現。當然,也可以通過增加服務器節點和存儲節點來橫向擴展。
在超融合解決方案中,由于采用的是高密度服務器,一般初始配置就把縱向空間壓榨得差不多了。所以如果出現資源不足,一般采用橫向增加節點來擴展資源。
★兩者相比,虛擬化的擴展靈活度更高,擴展的時候可以選擇不同廠商的硬件,當然擴展速度就慢了。而超融合的擴展比較簡單,擴展速度更快,就像堆積木一樣。但由于是軟硬件一體機,后期擴展基本是采用相同的廠家了。
4、經濟性不同
在虛擬化解決方案中,軟硬件是分開的。如果現有硬件資源還不錯,可以充分利舊。軟件除了采購收費的虛擬化軟件以外,也可以選擇自己安裝開源的軟件來解決(需要自己有較強的技術)。對用戶來說,可以分批投資。但如果是大規模私有云或混合云部署,虛擬化需要單獨采購其他軟件,投資費用可能比超融合更高。
在超融合解決方案中,由于技術革新可利用舊的服務器,對硬盤的要求也相對降低還可保證IO傳輸效率,相比虛擬化更加節省投資。
★兩者相比,虛擬化的成本靈活多變,小規模部署比較有優勢。超融合則在大規模部署中,更加簡單快捷,更加節省成本。