DS8700基于PCIe的IO通道
從數(shù)據(jù)上來看,DS8000系列之前的RIO連接可以支持的速度是1GB/s,也就是POWER6服務(wù)器能夠通過1GB/s的RIO連接連接到iO模塊,而在采用PCIe的DS8700中速度可以達(dá)到4X500MB/s,也就是2GB/s,達(dá)到IO速度翻倍的效果。
不過,RIO環(huán)路并非徹底退出DS8700??連接兩個(gè)Power6控制器處理器單元的連接仍然采用RIO,以完成同步和控制兩個(gè)控制器單元的目的,此外,與Power6處理器的安全特性一樣,PCIe同樣帶來了與RIO不同的可靠性技術(shù),這在下文中會詳細(xì)探討。
加密技術(shù):最安全的高端存儲系統(tǒng)
隱藏在數(shù)據(jù)中心深處的高端存儲系統(tǒng)并非安全無憂,很遺憾,越來越多的教訓(xùn)而不是知識學(xué)習(xí)證明,數(shù)據(jù)安全是首要考慮的問題,因此,DS8700在加密上所下的功夫也就理所應(yīng)當(dāng)了。
DS8700的主要數(shù)據(jù)安全問題關(guān)注在長期存儲于磁盤和非易失性存儲中的靜態(tài)數(shù)據(jù)——DS8700的硬盤并不是百分百不會被盜或是替換,即使是報(bào)廢的硬盤,也有可能從中找到有價(jià)值的數(shù)據(jù)。
IBM在利用自加密磁帶驅(qū)動(dòng)器成功幫助客戶保護(hù)備份磁帶三年后,又將這一核心技術(shù)賦予了DS8700磁盤系統(tǒng)。
為了提供最基礎(chǔ)的安全性,DS8700采用的是基于IBM全磁盤加密技術(shù)的希捷全加密硬盤,每個(gè)磁盤的驅(qū)動(dòng)器都內(nèi)嵌了加密/解密固件引擎,引擎采用對稱加密算法AES,結(jié)合256位的加密密鑰,在數(shù)據(jù)寫入磁盤時(shí)全速實(shí)時(shí)加密、讀出磁盤時(shí)全速實(shí)時(shí)解密,對上層應(yīng)用完全透明,并且對系統(tǒng)性能毫無影響。
而TKLM(IBM Tivoli Key Lifecycle Manager)則為包括DS8700在內(nèi)的IBM加密存儲設(shè)備提供安全有效的密鑰服務(wù)如提供、保護(hù)、存儲以及維護(hù)密鑰等特性和功能,通過密鑰管理流程,來管理日益增多的IT基礎(chǔ)架構(gòu)設(shè)備。
同時(shí),DS8700擁有的分組加密技術(shù)則實(shí)現(xiàn)了對存儲資源的有效管理,“加密組”概念的引入使得數(shù)據(jù)的刪除和加密解密形成了封閉的鏈條,從而保證了數(shù)據(jù)不會被任意刪除——TKLM、分組加密技術(shù)和IBM全磁盤加密技術(shù)的有機(jī)結(jié)合,形成了DS8700解決靜態(tài)數(shù)據(jù)安全性問題的完整方案。
簡單升級:首次發(fā)布的新功能
在DS8700中,按需安裝IO模塊以及處理器從雙路到四路模式的升級變得不再困難。
對于用戶來說,DS8000系列之前的出廠配置為四個(gè)IO模塊,但是,對于業(yè)務(wù)量較小的用戶四IO模塊有些過于浪費(fèi),從而導(dǎo)致沒必要的IT支出,而對于業(yè)務(wù)量較大的用戶來說,他們需要逐步遷移應(yīng)用,且隨著業(yè)務(wù)的不斷發(fā)展,需要逐步增加IO模塊——在DS8700中,這一問題得到了很好的解決,最初可以選擇兩個(gè)IO模塊,之后用戶可以根據(jù)業(yè)務(wù)量的增長,按需來增加IO模塊。最多可以支持到8個(gè)IO模塊和5個(gè)機(jī)柜。
而且,IO模塊的安裝是與業(yè)務(wù)同步的,無需中斷業(yè)務(wù)即可升級,安裝人員只需要用PCIe電纜把IO模塊和對應(yīng)的PCIe接口卡連接即可。
在處理器的擴(kuò)充方面,DS8700對處理器提供了2路到4路的同步擴(kuò)展功能。用戶可以在購買DS8700的時(shí)候選擇配置較低的2路,后期需要的時(shí)候再從兩路擴(kuò)展到4路。2路到4路的擴(kuò)展也是同步的方式,用戶的應(yīng)用系統(tǒng)不會被中斷。
99.9999%:六個(gè)九的可用性從何而來?
在談到DS8700時(shí),其高達(dá)“六個(gè)九”的高可用性即使是在高端存儲系統(tǒng)上也顯得鶴立雞群——了解高可用性設(shè)計(jì)的人都知道,在高可用性指標(biāo)后面加上哪怕是“1”都是一件極為困難的事情,而DS8700從“五個(gè)九”到“六個(gè)九”的發(fā)展,則得益于IBM額度一系列革新。
首先,從POWER6來說,服務(wù)于UNIX平臺的Power處理器本身在處理器可靠性、可用性及可維護(hù)性(RAS)上在一直不斷的進(jìn)步。
在POWER6中,IBM加入了恢復(fù)單元功能,該技術(shù)能夠記住CPU以前的狀態(tài)。當(dāng)處理器出現(xiàn)某種錯(cuò)誤時(shí),恢復(fù)單元很快啟動(dòng)并進(jìn)行自我愈合,它把以前的運(yùn)行狀態(tài)重新“告訴”了處理器,能在最短時(shí)間內(nèi)恢復(fù)到出錯(cuò)前的狀態(tài)。
同時(shí),Chipkill內(nèi)存、內(nèi)存“位冗余”技術(shù)、高級故障預(yù)警分析等技術(shù)的采用,在一定程度上幫助了DS8700的高可用性。
而PCIe對此的貢獻(xiàn)同樣不可小覷,PCIe通過自我修復(fù)以及接收器溢出校驗(yàn)、流量控制錯(cuò)誤校驗(yàn)、端對端CRC(ECRC)、崩潰TLP等技術(shù),提供了極好的可靠性,通過使用智能適配器,PCIe連接將可以自我修復(fù),從而為系統(tǒng)的可靠性又增加了一層保障。
此外,整個(gè)DS8700的微碼超過90%都是基于DS8000現(xiàn)有的代碼庫,得益于POWER6是百分之百二進(jìn)制兼容POWER5,DS8700的微碼能完全適應(yīng)新的體系架構(gòu),而增加的部分,主要是幫助DS8700對分層存儲,也就是對SSD固態(tài)硬盤與傳統(tǒng)磁盤的合理化使用,提供一個(gè)良好的微碼級別的支持,而基于已經(jīng)運(yùn)行極為穩(wěn)定和成熟的微碼的DS8700自然在穩(wěn)定性和支持SSD固態(tài)硬盤以及分層存儲上做的不錯(cuò)。
最后,對于存儲管理員和CIO們來說,DS8700新的管理界面不僅繼承并增強(qiáng)了DS8000的GUI管理界面,更是針對配置過程的加速,進(jìn)行了優(yōu)化,讓管理界面變得更加直觀,配置過程更加簡單,新的R5版本的管理界面可以更方面的看到邏輯結(jié)構(gòu)與底層物理硬件之間的關(guān)系,同時(shí),還包括了一個(gè)新的實(shí)時(shí)的性能顯示圖,幫助管理員了解到底機(jī)器的外殼下發(fā)生了些什么。