最初,刀片服務器被認為是一種易于管理、壓縮服務器體積、減少數(shù)據(jù)中心占用空間的有效方式。這種高效和便于管理特性使得刀片服務器成為現(xiàn)代數(shù)據(jù)中心的支柱,但是這種情況正在發(fā)生改變。
服務器制造商在不斷地發(fā)展刀片技術,以至于現(xiàn)在大片服務器的處理器性能和內(nèi)存容量已經(jīng)達到10年前超級計算機的水平。毫無疑問,刀片服務器曾經(jīng)實現(xiàn)了“事半功倍”的承諾,但是現(xiàn)在需要重新考慮這個問題了。
使得刀片服務器失去吸引力的主要原因是存儲——或者更準確來說,是虛擬存儲設備。
在停止使用機架式服務器和用于刀片存儲區(qū)域網(wǎng)絡(SAN)的本地磁盤多年以后,現(xiàn)在需要重新考慮這個問題了。和許多其他方面的技術一樣,本地存儲已經(jīng)變得更好并且更加便宜。同時,軟件的發(fā)展也促進了虛擬存儲設備的出現(xiàn)。
為什么刀片服務器在虛擬數(shù)據(jù)中心受到歡迎?
我承認,相比于機架式服務器來說,刀片服務器更加高效和易于管理。但是,大部分刀片服務器存儲都受制于其能容納的硬盤數(shù)量。直到今天之前,我都認為這是一個優(yōu)勢。很久之前,數(shù)據(jù)中心架構就已經(jīng)不再使用這種將數(shù)據(jù)都存儲在本地硬盤的方式了。將數(shù)據(jù)存儲在本地硬盤或者直接附加存儲上會降低效率,使得數(shù)據(jù)保護和數(shù)據(jù)復制這種任務變得更加復雜。隨著存儲設計趨勢逐漸傾向于集中式SAN,許多服務器在部署時都不在安裝本地硬盤,這讓我們不能再忽視服務器虛擬化的影響。虛擬服務器的靈活性是建立在集中式存儲的基礎之上的,物理服務器上只運行一個小型hypervisor操作系統(tǒng)。
但是哪些因素會讓人們重新考慮這種已經(jīng)被事實證明的、可靠的無磁盤服務器架構和集中存儲呢?就是擴展存儲設備。
大約六年前,LeftHand Networks推出了其虛擬存儲設備。這種設備可以將VMware ESX主機上的本地存儲其組合在一起,使其成為一個集中iSCSI存儲設備。這樣就提供了集中管理和冗余存儲環(huán)境,同時避免了許多和本地磁盤上運行的存儲操作系統(tǒng)相關的風險。這在虛擬化領域中引起了大規(guī)模的討論,不久惠普就收購了LeftHand Networks。不幸的是,惠普最初的目的只是保護自己在SAN技術方面的現(xiàn)有投資。當惠普將LeftHand操作系統(tǒng)加入到自己的存儲產(chǎn)品之后,虛擬存儲設備似乎就被擱置在一旁了。
虛擬存儲技術的新時代
幾年之后,Nutanix進入了市場。通過使用虛擬存儲技術,Nutanix將刀片服務器中的PCI閃存和本地磁盤合并,將每臺刀片服務器中的本地存儲組合成一個集中的資源池。十分類似于LeftHand產(chǎn)品,但是Nutanix的存儲產(chǎn)品是基于軟件驅動的方式,通過簡單的方式和低成本的本地存儲,組成了易于管理和靈活的集中式存儲。當你向環(huán)境中增加新的主機時,每臺新的主機都會將其本地存儲加入到集中資源池當中。
最近,Simplivity也推出了具有類似存儲功能的產(chǎn)品線。盡管它們使用的技術在很多方面都存在差別,但是Nutanix 和SimpliVity都基于軟件方式、使用每臺服務器的本地直連磁盤來構建集中存儲。兩個供應商都會告訴你他們的存儲解決方案是基于軟件,而不是硬件的。
VMware的vSphere Storage Appliance也使用了類似的方式,盡管不是應用在企業(yè)級別上——至少現(xiàn)在不是。在vSphere 5.5中,VMware推出了虛擬SAN。存儲巨人EMC也不甘示弱,推出了ScalelO。虛擬SAN和ScaleIO都使用物理服務器上的本地存儲資源來創(chuàng)建集中式存儲設備。
HP (LeftHand)、 Nutanix、 Simplivity、VMware 和EMC都采用軟件定義存儲的方式。但是Nutanix 和Simplivity現(xiàn)在只適用于特定的硬件設備,惠普的StoreVirtual VSA——最初的LeftHand VSA仍然在他們的產(chǎn)品線中——VMware的Virtual SAN和EMC的ScalelO可以運行在種類更多的硬件上。當然,你運行的刀片服務器必須帶有本地磁盤。
這就是刀片服務器現(xiàn)在受到的挑戰(zhàn)。即便多數(shù)刀片服務器可以滿足使用HP、VMware和EMC軟件定義存儲產(chǎn)品的需求,但是它們能為資源池貢獻的磁盤數(shù)量也十分有限。
通過這種技術可以有效地將一臺服務器轉變?yōu)橐粋€存儲倉庫,現(xiàn)在可以很容易地發(fā)現(xiàn)大家不再使用刀片服務器,而是使用更新的2U機架式服務器來夠構建存儲池,每臺服務器上最多可以安裝24塊磁盤。
我對刀片服務器依然有感情。他們在工作效率和管理方式上依然具有很大優(yōu)勢,特別是在思科UCS這樣的架構中。
然而,現(xiàn)在有一個新的元素加入到你的投資回報等式當中。如果你負責選購服務器或者管理存儲,就需要觀察這些新技術將會對你的數(shù)據(jù)中心的長期發(fā)展方向產(chǎn)生怎樣的影響。即便現(xiàn)在沒有使用它們,也需要將它們加入到你的觀察列表當中,制定相關策略以便未來能夠將它們加入自己的環(huán)境當中。