這段時間突然對宮斗戲上癮,依次看了《羋月傳》,《甄嬛傳》和《武媚娘傳奇》。我對女人之間的爭斗不感興趣,而是對皇上的“翻牌”水平著實捉急,怎么后宮佳麗三千,皇上也不算老,怎么這么少皇嗣啊?
如果皇帝有了智能算法,能夠?qū)崟r監(jiān)控各嬪妃的生理和心里狀況,推薦侍寢的名單,相信提高生產(chǎn)率(多誕子嗣)肯定是毫無問題的,就算有宮斗,也不至于選個太子都找不到合適的人選。
鑒于不同的多路徑軟件性能差距如此之大,因此,建議大家還是選擇廠商提供的多路徑軟件吧。如果需要采用操作系統(tǒng)的多路徑軟件的,也要按照廠商提供的最佳實踐來配置。比如有些廠商的存儲是對稱雙活的,這個時候輪詢算法性能應(yīng)該不錯,但有些存儲是非對稱雙活的,這個時候采用優(yōu)先路徑肯定性能更好,因為I/O可以直接發(fā)送到LUN歸屬的控制器,無需存儲再轉(zhuǎn)發(fā)。
估計各位看官也一樣,只要是個男的,都想,如果我是皇上,怎么也得生幾十個兒子(你想得美,老婆一個耳光打過來,我閃.....)。
我覺得,最大的罪魁禍首就是翻牌算法,如果讓阿拉法狗給皇上弄一個智能翻牌算法,根據(jù)后宮各個嬪妃的生理周期合理安排侍寢次序,何愁不能兒孫滿堂啊?
在存儲界,也有類似的現(xiàn)象。
現(xiàn)在服務(wù)器的性能很強大,一個CPU都幾十核了,而且華為都推出32路服務(wù)器了。而存儲性能也不是問題,全閃存陣列大量應(yīng)用,存儲已經(jīng)不再是瓶頸。
但是你發(fā)現(xiàn)好像應(yīng)用的性能還是提升不明顯,這個時候,你需要考慮看看是否是多路徑的問題了。
大家知道,多路徑軟件可以在一個路徑出了問題后把流量切換到另外一個路徑,除了提高可靠性外,還可以通過負載均衡來提高性能。
大家也知道,多路徑軟件有很多種。首先幾乎所有的操作系統(tǒng)都有自己的多路徑軟件,比如Windows,Linux和VMware,第二是第三方的多路徑軟件,如Veritas DMP,第三就是存儲廠商自己開發(fā)的多路徑軟件。
有些IT人員喜歡采用第三方的多路徑軟件,這樣可以標準化管理。有些IT人員喜歡采用操作系統(tǒng)自帶的多路徑軟件,這樣部署最簡單。但是,存儲廠商一般都建議采用他們開發(fā)的多路徑軟件,因為這樣和自己的存儲配合得最好,性能也最好。
不同的多路徑軟件差別有多大?我開始沒有這個概念,西瓜哥原來也認為,采用操作系統(tǒng)自帶的多路徑軟件和存儲廠商自帶的多路徑軟件,性能差別應(yīng)該不會超過10-30%。
但現(xiàn)實是否是這樣的呢?我們今天看看EMC委托Taneja Group咨詢公司做的一個測試。
這個是測試環(huán)境,采用VMware自帶的多路徑軟件NMP和EMC開發(fā)的PowerPath/VE=60(PP60)進行對比,服務(wù)器是DELL的,存儲是全閃存陣列XtremIO。雙方的多路徑軟件都沒有經(jīng)過特別的調(diào)優(yōu)。
一共測試了5種負載。我們首先來看帶寬吞吐量的情況。我們看到,EMC的多路徑軟件的帶寬吞吐量基本都是VMware系統(tǒng)自帶多路徑軟件的N倍。
然后我們再來看看IOPS。每個負載測試5次,看看有啥不同。最后發(fā)現(xiàn),不管如何測試,EMC的多路徑軟件的IOPS性能也遠遠高于VMware自帶的多路徑軟件1倍以上。
最后我們來看看時延,也是EMC全面勝出。
僅僅是多路徑軟件的不同,為什么結(jié)果有如此大差距?
EMC說,VMware的多路徑Native Multipathing (NMP)采用的算法是輪詢算法(round robin),比較簡單。而EMC的Powerpath采用其專利的智能算法,它可以實時監(jiān)控各個鏈路的繁忙情況(如隊列深度),對路徑進行優(yōu)選,這樣就可以大大提高系統(tǒng)的吞吐量。
因此,如果你發(fā)現(xiàn)如下問題,不一定是服務(wù)器或者存儲的問題,而可能是多路徑軟件的問題:
1、陣列的性能遠遠少于廠商宣傳的值;
2、排隊延遲;
3、時延增加;
4、一些路徑某些IO大小性價好,某些IO大小性價不好;
5、有時存儲前端端口某些很忙,某些很閑;
如果皇帝有了智能算法,能夠?qū)崟r監(jiān)控各嬪妃的生理和心里狀況,推薦侍寢的名單,相信提高生產(chǎn)率(多誕子嗣)肯定是毫無問題的,就算有宮斗,也不至于選個太子都找不到合適的人選。
鑒于不同的多路徑軟件性能差距如此之大,因此,建議大家還是選擇廠商提供的多路徑軟件吧。如果需要采用操作系統(tǒng)的多路徑軟件的,也要按照廠商提供的最佳實踐來配置。比如有些廠商的存儲是對稱雙活的,這個時候輪詢算法性能應(yīng)該不錯,但有些存儲是非對稱雙活的,這個時候采用優(yōu)先路徑肯定性能更好,因為I/O可以直接發(fā)送到LUN歸屬的控制器,無需存儲再轉(zhuǎn)發(fā)。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。