本文作者Frank Berry是IT Brand Pulse的首席執(zhí)行官。IT Brand Pulse是一家調(diào)查企業(yè)IT管理員對廠商和產(chǎn)品觀感的公司。Berry是一位擁有30年IT業(yè)經(jīng)驗的資深人士,曾經(jīng)在QLogic和Quantum擔(dān)任過高級管理職務(wù)。
我最近參加了一個網(wǎng)絡(luò)直播。英特爾的Jordan Plawner和微軟的Suzanne Morgan表示,將英特爾以太網(wǎng)服務(wù)器適配器、微軟Windows Server 2008 R2和采用英特爾Xeon處理器5500系列的服務(wù)器結(jié)合在一起,整合后可以優(yōu)化iSCSI(互聯(lián)網(wǎng)小型計算機系統(tǒng)接口)的性能和可擴展性。Jordan和Suzanne表示他們認為這種做法對大型數(shù)據(jù)中心來說有很大的潛在好處,同時英特爾和微軟產(chǎn)品之間可以有很廣泛的整合空間。Jordan和Suzanne還提醒了聽眾Wintel(微軟與英特爾)聯(lián)盟的力量。英特爾和微軟實際上已經(jīng)針對企業(yè)改進了iSCSI。
"Wintel"這個詞通常是指采用微軟Windows系統(tǒng)和兼容的英特爾x86的計算機。自從上世紀(jì)80年代末以來,兩家公司之間的這種關(guān)系開始蓬勃發(fā)展。兩家公司維持了計算機系統(tǒng)的低成本,從而使終端用戶受益。Wintel的關(guān)鍵點在于英特爾與微軟的緊密合作。例如,Windows 7將部分工作交給Xeon處理器來最小化能耗和最大化性能。如果一個處理器核處于閑置狀態(tài),Windows將會把更多的任務(wù)交給這個閑置的處理器核。如果沒有額外作業(yè),系統(tǒng)將減少電力供應(yīng),從而減少能耗。
許多人不知道的是,自從iSCSI誕生以來,融合網(wǎng)絡(luò)就已經(jīng)開始運作。在FCoE(以太網(wǎng)光纖通道)協(xié)議發(fā)明很久以前,iSCSI就已經(jīng)可以輕易地在以太網(wǎng)上融合LAN(局域網(wǎng))和SAN(存儲局域網(wǎng))。在IETF(互聯(lián)網(wǎng)工程任務(wù)組)批準(zhǔn)iSCSI協(xié)議后,微軟馬上就在2003年6月發(fā)布iSCSI發(fā)起端軟件,從那以后就已經(jīng)出現(xiàn)強大的、低成本的Wintel存儲局域網(wǎng)。微軟支持iSCSI是為了給更廣大的客戶提供高端的SAN功能,從而提高潛在的配置Windows的SAN安裝基數(shù)。在短短六年內(nèi),iSCSI陣列現(xiàn)在已經(jīng)占有SAN陣列和主機適配器市場30%的市場份額。2009年,用戶一共安裝了9萬個iSCSI存儲陣列和90萬個主機端口。正是因為iSCSI和Wintel模式,主流的融合網(wǎng)絡(luò)技術(shù)才成為現(xiàn)實。
iSCSI SAN的易用性和低成本已經(jīng)聞名遐邇,但是在大型數(shù)據(jù)中心中還有一個妨礙iSCSI SAN部署的障礙,那就是iSCSI的1Gb帶寬和光纖通道的8Gb帶寬相比還顯得太小。10Gb iSCSI的出現(xiàn)可以消除這個障礙。我認為,隨著數(shù)據(jù)中心管理員將網(wǎng)絡(luò)升級到10Gb以太網(wǎng),10Gb iSCSI陣列將持續(xù)推動iSCSI存儲的快速發(fā)展。展望未來,40/100Gb以太網(wǎng)的出現(xiàn)將使iSCSI在面對下一代16Gb光纖通道的時候能夠擴大優(yōu)勢。
在幾乎所有大型數(shù)據(jù)中心中,一個主要動向是通過合并架構(gòu)來提高運行效率。在架構(gòu)合并背后,三個主要的技術(shù)趨勢就是:通過服務(wù)器虛擬化提高服務(wù)器利用率;在SAN間共享存儲;在10Gb以太網(wǎng)上融合LAN和SAN。英特爾和微軟在這三大技術(shù)潮流中都有涉足,并共同改進大型企業(yè)中iSCSI的使用。
對于剛開始的使用者來說,比起前幾代的處理器,英特爾Xeon 5500處理器可以處理的I/O(輸入/輸出)要高出一個數(shù)量級。在增加更多的處理器核后,iSCSI工作負荷可以分布化,從而利用好所有的處理器核。為了利用好這個處理能力,Windows 2008 R2中的微軟iSCSI發(fā)起端軟件是"多核"的,也就是說它可以將I/O分布到至多256個處理器核。對于針對擴展的數(shù)據(jù)完整性檢驗而使用iSCSI解析的客戶,通過新的行業(yè)標(biāo)準(zhǔn)的CRC(循環(huán)冗余校驗)--英特爾處理器也支持這個功能--Server 2008 R2/Windows 7現(xiàn)在可以將解析負荷直接卸載到處理器,從而讓使用解析功能的處理器效率提高30%。它的工作方式是透明的,并且是自動設(shè)置的,因此不受限于任何特定的NIC(網(wǎng)絡(luò)接口卡)部署。
最后,Intel 82599 10Gb以太網(wǎng)適配器將部分或全部的CRC解析、TCP/IP和IPsec(IP層協(xié)議安全架構(gòu))處理任務(wù)卸載出去,從而使服務(wù)器可以集中資源處理與商業(yè)應(yīng)用程序相關(guān)的工作任務(wù)。這種iSCSI和英特爾以太網(wǎng)服務(wù)器適配器有著新的性能和可擴展性。在Windows Server 2008 R2系統(tǒng)上,iSCSI自身就可以獲得100萬次每秒輸入輸出(IOPS)以上的性能。如果我們比較一下的話,這種iSCSI性能是迄今為止最快的8Gb光纖通道主機總線適配器IOPS性能的兩倍。此外,在實際使用中,用戶很少碰到iSCSI性能問題。使用1Gb以太網(wǎng)的客戶通常不會碰到iSCSI性能瓶頸。如果他們遇到瓶頸,那通常也是因為磁盤或支持LUN的實際磁盤數(shù)限制了整體的I/O性能。此外,大部分人通常遵循最佳實踐指導(dǎo),部署多通道和負載均衡功能。這使得系統(tǒng)管理員或存儲管理員可以將iSCSI的傳輸量擴展到至少2Gb整體帶寬,并使每個LUN至多可以得到32個路徑。
更多詳細信息,請您微信關(guān)注“計算網(wǎng)”公眾號: