導語:FlashSystem 840測試預備,盡可能地獲取FlashSystem 840的性能上限。
在本片劄記中,我們希望通過解決一些相關問題,盡可能地獲取FlashSystem 840的性能上限。
在進行測試之前,我們首先看一下本次測試所使用的硬件配置情況,如下表所示:
通過上表的一些信息,我們認為,在計算能力方面,戴爾PowerEdge R730xd 雙路服務器所采用的最新Intel Xeon E5 v5處理器具有強大的處理能力,應該不會成為瓶頸,6510交換機和IBM FlashSystem 840之間采用16根光纖連接,即使每根光纖隻具備最低的8Gb/s能力(帶寬為8Gb/s x 16共128Gb/s),其也能夠充分發揮840的性能,這兩者之間的帶寬并不會成為瓶頸。
唯一比較擔心的是,服務器與6510交換機之間的帶寬可能成為此次測試的瓶頸,理論上每個端口可提供8Gb/s的速率,4張雙端口HBA可提供8Gb/s x 8共64Gb/s的帶寬。但這隻是一個理論數值,在實際環境中,所獲得的帶寬要低于這一數值。
那麼,HBA卡是否能夠提供充足的帶寬,以便讓840全閃存陣列發揮出其最佳性能呢?我們将在測試中獲得這個問題的答案。但在測試之前,我們還需要做另外一件事,就是在6510交換機上劃zone,為服務器中的HBA卡到840之間連接劃分數據鍊 路。
為相應的FC連接劃分各自的zone,需要在博科6510交換機中進行。利用SSH軟件查看6510的相關信息,如下圖:
使用switchshow命令,可以查看6510相關的信息,在這之中,這台交換機所具有的48個端口全部可用,沒有其他限制。
博科6510交換機除了提供命令行管理之外,還提供圖形化管理界面。為了操作簡單,同時也便于直觀展示,我們登陸web管理界面利用鼠标進行相關的zone設置。
博科6510交換機登陸後的界面,一目了然地查看交換機相關的狀态信息。
進入正題,我們先劃分zone。點擊“配置”菜單,選擇“zone管理”,彈出一個新的窗口,如下圖:
上圖顯示的是一個已經創建好的zone。 選擇新建zone,即可創建一個新的zone,輸入相關的名稱信息:
将一個服務器中光纖HBA卡上的一個端口添加到這個名為“ORION_FC_A”的zone之中,如下圖:
再将FlashSystem 840上面的兩個端口添加到這個zone之中,如下圖紅框中所示:
将FlashSystem 840上兩個光纖端口添加到這一個zone之中。需要注意的是,這兩個端口最好分别來自兩個不同的控制器。一個HBA卡端口對應兩個不同控制器端口的好處在于,一方面能夠保證帶寬,不讓6510交換機與FlashSystem 840之間的帶寬成為瓶頸;另一方面也能夠保證有冗餘的數據鍊路,防止某個控制器出現故障導緻數據鍊路中斷。
按照上面的方法,遵循一個HBA卡端口對應兩個不同控制器端口的原則,劃分出8個zone(8張雙端口光纖HBA卡),正好對應FlashSystem 840提供的16個主機端口。
如果服務端添加了更多的HBA卡的話,按照1:2的原則,FlashSystem 840的主機端口肯定是不夠用的。不用擔心, FlashSystem 840的主機端口是可以重複使用的,理論上可以對應服務器端的多個HBA卡端口。這是因為:一方面FlashSystem 840和6510交換機都支持16Gb/s FC,排除光纖連線的限制,這兩者之間采用的是16Gb/s的傳輸速率,服務器端采用的8Gb/s FC 連接并不能使FlashSystem 840與6510之間的帶寬飽和。另一方面,HBA卡端口與FlashSystem 840的1:2配置,是出于冗餘和負載平衡的目的,即使HBA卡滿負荷運行,FlashSystem 840的部分帶寬仍處于閑置狀态。
事實上,在這一測試方案中,我們并不擔心FlashSystem 840與6510交換機之間的帶寬,反倒是服務器與交換機之間的帶寬将成為瓶頸,這也是自閃存成熟應用來所普遍反映出的問題。閃存将整個IT解決方案的瓶頸轉移到了網絡帶寬和處理器計算能力方面。而我們所部屬的這個測試環境隻是凸顯了閃存對于帶寬和處理能力的強烈需求,因為FlashSystem 840的硬件架構和軟件設計都以高性能和低延時為目标,雖然其解決自身的帶寬瓶頸,但卻将瓶頸轉移到了交換機與服務器的帶寬之上。
事實上,為了更好地評估FlashSystem 840在實際生産環境中的性能表現,我們聯合了新浪和樂視兩家互聯網公司,模拟其實際生産環境進行測試。結果表明,不僅服務器與交換機之間的帶寬成為主要瓶頸,應用軟件也可能成為瓶頸之一。
在新浪所部屬的MySQL數據庫環境之中,MySQL自身的設計局限,成為此次測試的瓶頸,并未能完全發揮出FlashSystem 840的高性能低延時優勢。在樂視的測試環境中,其利用三台服務器組成的集群對FlashSystem 840進行壓力測試,8Gb/s FC HBA卡所能提供的帶寬成為此次測試的瓶頸。即使是這樣,按照樂視目前實際生産環境的情況進行估算,FlashSystem 840所提供的帶寬完全能夠媲美20台用于數據存儲服務器所能提供帶寬。
通過我們的測試,再結合新浪與樂視實際生産環境所反映出的情況,我們認為, FlashSystem 840完全有能力解決當前企業數據中心環境下,應用對存儲系統提出的苛刻性能需求。并帶來可觀的成本節省,包括采購、物理空間以及散熱等方面綜合成本考量。關于IBM FlashSystem 840全閃存陣列更詳細内容,請關注我們稍後的完整評測報告。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!