閃存Vs硬盤 誰更適合虛擬化服務(wù)器?
隨著技術(shù)成熟以及成本降低,固態(tài)硬盤(SSD)已經(jīng)廣泛應(yīng)用。雖然SSD提供的存儲容量比傳統(tǒng)硬盤要少,但SSD在性能上***。對存儲性能要求苛刻的關(guān)鍵任務(wù)負(fù)載,可從SSD中獲益。對服務(wù)器來說,還可以混合使用兩種存儲介質(zhì),使用SSD來運(yùn)行關(guān)鍵應(yīng)用程序,使用SAS甚至SATA硬盤來完成其他非關(guān)鍵存儲任務(wù)。
與純SSD技術(shù)略有差異的混合SSD技術(shù)——在傳統(tǒng)的磁盤驅(qū)動器和系統(tǒng)接口之間添加一塊大容量固態(tài)緩存。例如,將系統(tǒng)經(jīng)常使用的數(shù)據(jù)保存在緩存中,實(shí)現(xiàn)幾乎瞬時(shí)訪問,將較少使用的其他數(shù)據(jù)保存在傳統(tǒng)硬盤上。對某些虛擬化服務(wù)器來說,這類混合SSD使用效果和純SSD沒有太大區(qū)別。
磁盤規(guī)格則歸結(jié)到驅(qū)動器物理尺寸,組織機(jī)構(gòu)通常會選擇普通3.5英寸或小2.5英寸磁盤。由于盤片尺寸,3.5英寸磁盤可以容納更多數(shù)據(jù),但也需要更多能量來旋轉(zhuǎn)。由于半徑更長,3.5寸磁盤最外層軌道的尋道時(shí)間也會比同轉(zhuǎn)數(shù)(RPM)的2.5寸磁盤高,這也意味著小磁盤在性能和能耗上都相對更有優(yōu)勢。而且,如果2.5寸磁盤的面密度越大,總?cè)萘繐p失也會越小。
比較閃存與磁盤存儲控制器
相比之下,純SSD以及混合SSD在成本上還是比較高,我們可以看看在存儲控制器上的緩存。在存儲控制器上的緩存池可以大大提升磁盤寫入速度并迅速返回控制給虛擬機(jī),接著再根據(jù)實(shí)際所需時(shí)間,確認(rèn)寫操作以及將內(nèi)容寫入磁盤介質(zhì)。這需要為服務(wù)器磁盤控制器進(jìn)行升級,需要使用生產(chǎn)級存儲控制器,保證高效緩存操作,并配置備用電池來保護(hù)緩存數(shù)據(jù)。
存儲控制器的另外一個(gè)問題,當(dāng)多個(gè)磁盤運(yùn)行在同一個(gè)控制器通道時(shí)的潛在瓶頸。例如,現(xiàn)代SATA磁盤控制器每秒傳輸約300MB數(shù)據(jù),SATA磁盤***每秒可以傳輸150MB數(shù)據(jù),所以如果將2塊以上的SATA磁盤連接在同一個(gè)控制器通道時(shí),可能產(chǎn)生瓶頸,進(jìn)而降低存儲性能。該瓶頸很容易出現(xiàn)在主要性能目標(biāo)為多軸讀取以及寫入同時(shí)產(chǎn)生的情形。性能測試可以幫助監(jiān)測存儲瓶頸,方便工程師采取優(yōu)化措施,如合理分配磁盤給多個(gè)控制器通道,或者升級存儲控制器來提供更多通道。
集中式SAN存儲在企業(yè)級數(shù)據(jù)中心內(nèi)很常見,但卻很難普及。組織可以將存儲部署到每個(gè)機(jī)柜或刀片機(jī)上以滿足負(fù)載和產(chǎn)品數(shù)據(jù)存儲需要。本地存儲意味著一系列管理員們需要考慮的潛在缺陷和局限性,這些問題可能涉及物理磁盤數(shù)據(jù)保護(hù)策略甚至控制器接口特性的選擇。
拋開存儲技術(shù)特性,對存儲子系統(tǒng)進(jìn)行壓力測試并估算采用本地存儲架構(gòu)的虛擬機(jī)性能十分重要。測試可以協(xié)助管理員決定最適合的自身獨(dú)特環(huán)境的磁盤技術(shù),接口技術(shù)以及存儲系統(tǒng)配置。