我們正緩慢將虛擬機(jī)遷移到容器。我們?cè)摓樗接性婆渲檬裁礃拥挠布?
涉及到服務(wù)器硬件配置時(shí),多數(shù)數(shù)據(jù)中心管理員對(duì)于購買什么都很困惑,這不奇怪。從0.5U單顆處理器系統(tǒng)到4U GPU加速怪獸,選擇新硬件的關(guān)鍵在于識(shí)別最佳的機(jī)器級(jí)別,不要拘泥于將服務(wù)器與現(xiàn)有需求綁定。
由于在數(shù)據(jù)中心你們運(yùn)行著一個(gè)云基礎(chǔ)架構(gòu),可能考慮兩種容量技術(shù)。一種是混合使用大型與小型服務(wù)器運(yùn)行不同的工作負(fù)載,如大容量SSD服務(wù)器用于數(shù)據(jù)庫,小型便宜的系統(tǒng)用于Web服務(wù)器。另一種是購買相同規(guī)格的大型機(jī)器,無需指定其上運(yùn)行的工作負(fù)載類型。
大量通用的計(jì)算可以在相對(duì)小型的機(jī)器上完成,用0.5U單CPU服務(wù)器或1U雙CPU服務(wù)器即可。大型1U單元不錯(cuò):可以輕松處理16CPU核,擁有數(shù)據(jù)中心新冷卻程序,同時(shí)在存儲(chǔ)驅(qū)動(dòng)與連接方面靈活性高。
1U服務(wù)器的主板現(xiàn)在擁有兩個(gè)10GB以太網(wǎng)連接。這對(duì)支持安裝其上的所有虛擬機(jī)來說足夠了。如果從虛擬服務(wù)器遷到容器,使用25 GbE可能有些壓力。
你也需要解決存儲(chǔ)硬件配置問題,無論陣列是位于服務(wù)器本地還是網(wǎng)絡(luò)上。
對(duì)于1U機(jī)器,避免本地存儲(chǔ)。網(wǎng)絡(luò)存儲(chǔ)更便宜更快。對(duì)于本地直接實(shí)例存儲(chǔ)有些爭議,但在某臺(tái)服務(wù)器崩潰時(shí)可以阻止工1U。這些配置達(dá)到1TB DRAM就能顯著減少服務(wù)器占用空間。
很多雙運(yùn)算單元擁有共享電源,在由兩臺(tái)或四臺(tái)服務(wù)器組成的集群中。需要四單元四集群的大型供應(yīng)比低能耗的單個(gè)供應(yīng)更難。很多雙集群有冗余電源,但這種冗余在云基礎(chǔ)架構(gòu)發(fā)生編排故障時(shí)基本沒用。
這些裝配緊密的部件都能輕松支持64位虛擬機(jī),每臺(tái)有4GB DRAM,容器將降低DRAM需求。服務(wù)器可以在相同硬件配置上處理128個(gè)容器實(shí)例,不過僅支持64位虛擬機(jī)。
數(shù)據(jù)中心與大數(shù)據(jù)設(shè)置有不同的需求。
添加CPU功率會(huì)增加熱設(shè)計(jì)功耗。如果你需要一排強(qiáng)勁的處理器搞定大型數(shù)據(jù)與非機(jī)構(gòu)化數(shù)據(jù),就用2U服務(wù)器,它可用16核心處理四處理器。通常,這些需要本地實(shí)例驅(qū)動(dòng),非易失性存儲(chǔ)即PCIe。需要大于10GB的連接或者40 GbE的InfiniBand。
最終的大數(shù)據(jù)玩家將是基于GPU的服務(wù)器。定制化的單元經(jīng)過優(yōu)化,可處理175W GPU的冷卻問題,一般是1到3U的服務(wù)器形式。網(wǎng)絡(luò)、內(nèi)存與功率經(jīng)過平衡后,1U配置看起來是最緊湊最具成本效益的選擇。