ZDNetCBSi企業(yè)方案解決中心頻道 發(fā)表于:14年12月19日 10:44 [來稿] DOIT.com.cn
在上一篇札記《評測室札記之FlashSystem840牛刀小試》中,我們初步獲得了FlashSystem 840的一些性能,但并沒能測得840全閃存陣列的最大性能。在本片札記中,我們希望通過解決一些相關(guān)問題,盡可能地獲取840的性能上限。
在進行測試之前,我們首先看一下本次測試所使用的硬件配置情況,如下表所示:
通過上表的一些信息,我們認(rèn)為,在計算能力方面,戴爾PowerEdge R730xd 雙路服務(wù)器所采用的最新Intel Xeon E5 v5處理器具有強大的處理能力,應(yīng)該不會成為瓶頸,6510交換機和IBM FlashSystem 840之間采用16根光纖連接,即使每根光纖只具備最低的8Gb/s能力(帶寬為8Gb/s x 16共128Gb/s),其也能夠充分發(fā)揮840的性能,這兩者之間的帶寬并不會成為瓶頸。
唯一比較擔(dān)心的是,服務(wù)器與6510交換機之間的帶寬可能成為此次測試的瓶頸,理論上每個端口可提供8Gb/s的速率,4張雙端口HBA可提供8Gb/s x 8共64Gb/s的帶寬。但這只是一個理論數(shù)值,在實際環(huán)境中,所獲得的帶寬要低于這一數(shù)值。
那么,HBA卡是否能夠提供充足的帶寬,以便讓840全閃存陣列發(fā)揮出其最佳性能呢?我們將在測試中獲得這個問題的答案。但在測試之前,我們還需要做另外一件事,就是在6510交換機上劃zone,為服務(wù)器中的HBA卡到840之間連接劃分?jǐn)?shù)據(jù)鏈 路。
為相應(yīng)的FC連接劃分各自的zone,需要在博科6510交換機中進行。利用SSH軟件查看6510的相關(guān)信息,如下圖:
使用switchshow命令,可以查看6510相關(guān)的信息,在這之中,這臺交換機所具有的48個端口全部可用,沒有其他限制。
博科6510交換機除了提供命令行管理之外,還提供圖形化管理界面。為了操作簡單,同時也便于直觀展示,我們登陸web管理界面利用鼠標(biāo)進行相關(guān)的zone設(shè)置。
博科6510交換機登陸后的界面,一目了然地查看交換機相關(guān)的狀態(tài)信息。
進入正題,我們先劃分zone。點擊“配置”菜單,選擇“zone管理”,彈出一個新的窗口,如下圖:
上圖顯示的是一個已經(jīng)創(chuàng)建好的zone。 選擇新建zone,即可創(chuàng)建一個新的zone,輸入相關(guān)的名稱信息:
將一個服務(wù)器中光纖HBA卡上的一個端口添加到這個名為“ORION_FC_A”的zone之中,如下圖:
再將FlashSystem 840上面的兩個端口添加到這個zone之中,如下圖紅框中所示:
將FlashSystem 840上兩個光纖端口添加到這一個zone之中。需要注意的是,這兩個端口最好分別來自兩個不同的控制器。一個HBA卡端口對應(yīng)兩個不同控制器端口的好處在于,一方面能夠保證帶寬,不讓6510交換機與FlashSystem 840之間的帶寬成為瓶頸;另一方面也能夠保證有冗余的數(shù)據(jù)鏈路,防止某個控制器出現(xiàn)故障導(dǎo)致數(shù)據(jù)鏈路中斷。
按照上面的方法,遵循一個HBA卡端口對應(yīng)兩個不同控制器端口的原則,劃分出8個zone(8張雙端口光纖HBA卡),正好對應(yīng)FlashSystem 840提供的16個主機端口。
如果服務(wù)端添加了更多的HBA卡的話,按照1:2的原則,F(xiàn)lashSystem 840的主機端口肯定是不夠用的。不用擔(dān)心, FlashSystem 840的主機端口是可以重復(fù)使用的,理論上可以對應(yīng)服務(wù)器端的多個HBA卡端口。這是因為:一方面FlashSystem 840和6510交換機都支持16Gb/s FC,排除光纖連線的限制,這兩者之間采用的是16Gb/s的傳輸速率,服務(wù)器端采用的8Gb/s FC 連接并不能使FlashSystem 840與6510之間的帶寬飽和。另一方面,HBA卡端口與FlashSystem 840的1:2配置,是出于冗余和負(fù)載平衡的目的,即使HBA卡滿負(fù)荷運行,F(xiàn)lashSystem 840的部分帶寬仍處于閑置狀態(tài)。
事實上,在這一測試方案中,我們并不擔(dān)心FlashSystem 840與6510交換機之間的帶寬,反倒是服務(wù)器與交換機之間的帶寬將成為瓶頸,這也是自閃存成熟應(yīng)用來所普遍反映出的問題。閃存將整個IT解決方案的瓶頸轉(zhuǎn)移到了網(wǎng)絡(luò)帶寬和處理器計算能力方面。而我們所部屬的這個測試環(huán)境只是凸顯了閃存對于帶寬和處理能力的強烈需求,因為FlashSystem 840的硬件架構(gòu)和軟件設(shè)計都以高性能和低延時為目標(biāo),雖然其解決自身的帶寬瓶頸,但卻將瓶頸轉(zhuǎn)移到了交換機與服務(wù)器的帶寬之上。
事實上,為了更好地評估FlashSystem 840在實際生產(chǎn)環(huán)境中的性能表現(xiàn),我們聯(lián)合了新浪和樂視兩家互聯(lián)網(wǎng)公司,模擬其實際生產(chǎn)環(huán)境進行測試。結(jié)果表明,不僅服務(wù)器與交換機之間的帶寬成為主要瓶頸,應(yīng)用軟件也可能成為瓶頸之一。
在新浪所部屬的MySQL數(shù)據(jù)庫環(huán)境之中,MySQL自身的設(shè)計局限,成為此次測試的瓶頸,并未能完全發(fā)揮出FlashSystem 840的高性能低延時優(yōu)勢。在樂視的測試環(huán)境中,其利用三臺服務(wù)器組成的集群對FlashSystem 840進行壓力測試,8Gb/s FC HBA卡所能提供的帶寬成為此次測試的瓶頸。即使是這樣,按照樂視目前實際生產(chǎn)環(huán)境的情況進行估算,F(xiàn)lashSystem 840所提供的帶寬完全能夠媲美20臺用于數(shù)據(jù)存儲服務(wù)器所能提供帶寬。
通過我們的測試,再結(jié)合新浪與樂視實際生產(chǎn)環(huán)境所反映出的情況,我們認(rèn)為, FlashSystem 840完全有能力解決當(dāng)前企業(yè)數(shù)據(jù)中心環(huán)境下,應(yīng)用對存儲系統(tǒng)提出的苛刻性能需求。并帶來可觀的成本節(jié)省,包括采購、物理空間以及散熱等方面綜合成本考量。關(guān)于IBM FlashSystem 840全閃存陣列更詳細(xì)內(nèi)容,請關(guān)注我們稍后的完整評測報告。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.