縱觀IT發(fā)展的每一個階段,無論是大型機、小型機時代,還是后來的PC、互聯(lián)網(wǎng)時代,我們都會發(fā)現(xiàn)IT使用思維和模式的顛覆導(dǎo)致了技術(shù)趨勢的大改變。事實上,從云計算這個概念開始被人們逐漸所熟知起,即對IT技術(shù)發(fā)展產(chǎn)生了深遠的影響,其將資源高度虛擬化并能即時按需為用戶提供服務(wù)的理念促使數(shù)據(jù)中心在最近幾年產(chǎn)生了一系列的變革,這其中包括服務(wù)器虛擬化、存儲虛擬化、網(wǎng)絡(luò)虛擬化、統(tǒng)一計算、融合等諸多熱點。不過這次我們將把視角放在SAS和 RAID上,從這兩個小領(lǐng)域來管中窺豹,發(fā)現(xiàn)為什么服務(wù)器與存儲走向融合是云計算的趨勢之一。
芯片組集成SAS--擺脫傳統(tǒng)RoC的束縛
云計算的出現(xiàn)實際上人們對IT資源使用高性能化、高使用率、低成本的訴求,落實到云計算設(shè)備的接口技術(shù)上,就是對接口技術(shù)要求具備高傳輸性能和帶寬、良好的擴展性以及簡便的線纜連接。對比其他的接口技術(shù),SAS技術(shù)諸多特點正好符合當前云計算的發(fā)展趨勢。
圖一:SAS技術(shù)具有穩(wěn)定的技術(shù)路線圖,并且獲得英特爾、LSI、IBM、希捷等眾多廠商的大力支持。
SAS技術(shù)是企業(yè)存儲接口技術(shù)的趨勢,這點從HDS、NetApp、Dell、IBM等廠商全新一代的存儲系統(tǒng)可以得到驗證。傳統(tǒng)的RoC模式 (RAID-On-Chip)現(xiàn)在看來已經(jīng)被證明并不適合當前技術(shù)發(fā)展趨勢,無論是LSI、Promise所采用的“PowerPC處理器+SAS控制器”,還是過去英特爾采用的“XScale處理器+SAS控制器”,都是過去人們?yōu)榱私鉀Q計算資源的瓶頸而采取的“分而治之”之法,這種模式隨著處理器能力愈發(fā)強大而顯得愈發(fā)多余。
圖二:英特爾今年下半年即將推出的Romley平臺將改變過去傳統(tǒng)的RoC模式。Romley平臺在至強E5處理器(采用Sandy Bridge微處理器架構(gòu))中集成了RAID加速功能,更為關(guān)鍵的是支持集成SAS技術(shù)的Patsburg橋片,Patsburg能夠完成SAS交換功能。
圖三:Romley平臺使用模型之云存儲平臺。從圖中我們可以看到,Romley平臺上的Patsburg支持兩個X4的SAS連接,一共8個SAS端口,通過Romley平臺能夠很好的搭建出可擴展、高容量的企業(yè)級云存儲解決方案。
作為SAS技術(shù)的推動者之一,英特爾在其Romley平臺上集成SAS交換功能,這實際上是服務(wù)器與存儲走向融合的一種體現(xiàn),伴隨著X86處理器性能在這幾年飛速的提升,計算能力的大幅提升使得處理器能夠承擔更多的計算任務(wù),這種做法能夠讓系統(tǒng)廠商充分利用系統(tǒng)主板空間和PCI-E端口資源,降低系統(tǒng)開發(fā)復(fù)雜性和成本,并讓用戶在系統(tǒng)使用和系統(tǒng)維護工作上更加簡單和容易。
英特爾在SAS上的做法本質(zhì)上反映出云計算促進數(shù)據(jù)中心設(shè)備走向融合的趨勢,過去傳統(tǒng)的那種“分而治之”的系統(tǒng)架構(gòu)已經(jīng)無法適應(yīng)云計算快速發(fā)展的需求。針對傳統(tǒng)系統(tǒng)架構(gòu),英特爾不僅在SAS上看的很清楚,其在RAID上的做法也能夠充分反映這種融合趨勢。
集成RAID—加速服務(wù)器與存儲融合
回顧最近兩年市場上的服務(wù)器和存儲產(chǎn)品,我們會發(fā)現(xiàn)越來越多的服務(wù)器設(shè)備帶有存儲特征,越來越多存儲設(shè)備在計算能力上變得更強。服務(wù)器與存儲之間變得愈發(fā)模糊,彼此之間走向融合已經(jīng)成為不可阻擋的趨勢。像Oracle推出的存儲服務(wù)器Exadata、惠普的Proliant、寶德的 PR2012NS、VCE聯(lián)盟的Vblock等等,都是服務(wù)器與存儲走向融合的典型代表產(chǎn)品。
RAID作為一個典型存儲應(yīng)用,傳統(tǒng)RAID控制卡的硬件解決方案同樣面對著巨大的挑戰(zhàn),我們也發(fā)現(xiàn)越來越多的產(chǎn)品開始注重處理器對RAID的集成。早在英特爾嵌入式部門推出的存儲處理器C3500/5500系列,就融合進RAID加速功能,并且獲得了IBM集群NAS系統(tǒng)SONAS、IBM中端存儲系統(tǒng)Storwize V7000、Promise存儲系統(tǒng)的采用。而在英特爾下一代處理器平臺Romley平臺中,我們發(fā)現(xiàn)這種集成RAID的功能更加明顯。
圖四:基于英特爾下一代處理器平臺Romley將真正為用戶提供企業(yè)級的RAID運算功能,由強勁的CPU來完成企業(yè)級RAID運算。
過去人們認為這種集成化的軟RAID解決方案只能在低成本、低可靠性的解決方案中存在,而隨著X86處理器能力的飛速提升,處理器軟RAID方式已經(jīng)不管是在I/O 性能、CPU負載、成本、可靠性上都有著極大的系統(tǒng),是的這種RAID方案將成為企業(yè)級應(yīng)用的趨勢。毫無疑問,這種趨勢也符合云計算對資源集中化、高利用率、低成本的使用需求。
從SAS和RAID當前情況我們可以看出,在云計算時代下數(shù)據(jù)中心設(shè)備資源走向集中化、高利用化,這促使數(shù)據(jù)中心中的服務(wù)器、存儲等設(shè)備逐漸打破傳統(tǒng)的界限走向融合,SAS和RAID集成在處理器平臺上就是這種趨勢最好的體現(xiàn)。