這段時間出差有點頻繁,好久沒有寫技術(shù)方面的文章了。
這段時間存儲的熱點應(yīng)該還是前幾天結(jié)束的EMC WORLD 2016大會,對于技術(shù)人員來說,還是EMC新發(fā)布的Unity。EMC WORLD 2016大會的主題是現(xiàn)代化,而Unity也宣傳是現(xiàn)代化的閃存系統(tǒng)。
其實,關(guān)于Unity的點評,我已經(jīng)寫過兩篇文章了。發(fā)布會前和發(fā)布會后各寫了一篇。
無圖有真相,EMC新一代中端存儲Unity點評
EMC Unity發(fā)布后再點評
當(dāng)然,文章發(fā)表后,被EMC的粉絲罵得狗血噴頭,核心很多人都不是在技術(shù)上反駁我,而是進行人身攻擊。其實,這種技術(shù)的吵架沒有什么不好,讓大家更加能夠了解一個產(chǎn)品,但人身攻擊就沒有必要了。
其實,國外的吵架不比我們少。今天,我們就來看看Nimble Storage和Pure Storage對EMC Unity/VNX3的點評。這兩個都是上市公司,因此,它們的分量比Tintri可要高多了。
Nimble Storage的攻擊
Nimble在官方博客上發(fā)表了一篇文章,認(rèn)為Unity/VNX3不算一個現(xiàn)代的閃存系統(tǒng),只是VNX2的改良罷了。
這篇文章從閃存系統(tǒng)的9個基本設(shè)計原則來打擊Unity:
數(shù)據(jù)縮減。地球人都知道,Unity不支持重刪,壓縮也要明年才支持。確實不太像全新設(shè)計的閃存系統(tǒng)啊;
壽命管理。Unity學(xué)習(xí)XtremIO,讓SSD來做垃圾收集,而系統(tǒng)不參與。Nimble認(rèn)為這樣不對,這樣只能用很貴的SSD,不能利用未來更便宜的SSD產(chǎn)品。這個西瓜哥覺得是設(shè)計理念的問題,沒有對錯之分。系統(tǒng)不參與壽命管理,可以減輕系統(tǒng)的負(fù)擔(dān),性能會更好些。
寫性能優(yōu)化。Nimble攻擊Unity的性能還是依賴HDD/SSD的數(shù)量,沒有類似它們的CASL(Cache-Accelerated Sequential Layout)技術(shù)。
擴展性。Unity不支持橫向擴展。
統(tǒng)一的二級存儲。Nimble認(rèn)為Unity雖然可以和VNX2復(fù)制(其實不行,只能和VNXe復(fù)制),但Unity還是老架構(gòu),其指針快照的開銷和VNX2一樣大,數(shù)據(jù)保護的效率不高。
彈性。Unity還是傳統(tǒng)的RAID方式。
基于云的預(yù)測分析。Nimble說EMC的CloudIQ很多功能還需要本地的管理軟件實現(xiàn),比Nimble差遠(yuǎn)了。
加密。Unity提供系統(tǒng)級的加密,不依賴加密盤。而Nimble提供細(xì)粒度的數(shù)據(jù)路徑加密,保證租戶的數(shù)據(jù)安全隔離,還可以進行數(shù)據(jù)粉碎,復(fù)制也是加密的。
存儲生命周期。Nimble可以在線升級控制器,而Unity不行。
EMC粉不要生氣,Nimble的評價還是溫柔的。Pure Storage就沒有這么客氣了。
Pure Storage的攻擊
Pure和EMC的競爭可激烈得多。EMC控告Pure侵犯其重刪專利的官司剛剛以EMC小勝而結(jié)束,EMC又要求法院下令要求Pure停止銷售侵權(quán)產(chǎn)品。因此,Pure一直懷恨在心。針對EMC的Unity,也是毫不留情,在官網(wǎng)上一連發(fā)了3條博客來攻擊EMC。
在產(chǎn)品層面的攻擊點,主要有5點:
不高效。Unity沒有重刪壓縮,效率不高。
不簡單。下面5點說明Unity的管理一點都不簡單。
2a)RAID管理。傳統(tǒng)RAID方式,配置復(fù)雜
2b)池管理。池里的硬盤類型和RAID屬性要求一致,限制太多。池容量不能縮小,LUN不能跨池,有性能孤島。池必須保留10%的剩余空間,否則系統(tǒng)可能不正常工作。快照和復(fù)制讓池管理更加復(fù)雜。
2c)加密要事先選擇,密鑰建議在外面做備份。
2d)熱備盤。傳統(tǒng)的熱備盤管理方式。
2e)NAS服務(wù)器。NAS服務(wù)器綁定都某個控制器,如果需要負(fù)責(zé)均衡,需要創(chuàng)建另外的NAS服務(wù)器。
擴展性不高??刂破鞑荒茉诰€升級,Pure可以。Unity宣傳30萬IOPS,8K 80/20(R/W)場景。Pure認(rèn)為現(xiàn)實的I/O一般是32K,因此換算成32K的IO,只有7.5萬IOPS了,比Pure //m10入門級產(chǎn)品還差。
彈性不高。Unity無法證明可以做到5個9,而Pure的實際使用可以達到5個9以上。還有Unity如果發(fā)生控制器故障,性能要損失一半。
不是常綠(evergreen)。無法支持在線控制器升級。
總結(jié)一下,Pure認(rèn)為自己的入門級產(chǎn)品FlashArray //m10比EMC Unity 300F要強多了。
而FlashArray //m70的性價比也遠(yuǎn)超Unity 600F。
還有,Pure認(rèn)為EMC的全閃存需要4款產(chǎn)品才能滿足客戶需求,讓客戶很難選擇,因為客戶關(guān)注點可能是多方面的。
而Pure一款產(chǎn)品基本滿足可以所有的需求。因此Pure建議用戶考慮EMC的時候,一定要叫上Pure一塊做PoC,他們有信心在PoC階段打敗EMC。
看完Nimble和Pure的點評,西瓜哥感覺有些有道理,但有些觀點我也不敢茍同。
我感覺有幾點確實還是Unity不夠現(xiàn)代的缺點是:
不支持重刪壓縮;
不支持橫向擴展;
傳統(tǒng)的RAID管理。
一般較新架構(gòu)的AFA都支持,包括EMC XtremIO。因此,Unity如果說是現(xiàn)代的閃存系統(tǒng),那么XtremIO那不成了超現(xiàn)代了嗎,O(∩_∩)O哈!
至于下面兩點,我感覺各有利弊,并不能說明Unity不好。
系統(tǒng)做垃圾收集還是SSD做。這個沒有好壞之分,應(yīng)該說各有優(yōu)缺點吧。前面分析過。我個人比較喜歡系統(tǒng)來做,這樣靈活性大些。大部分廠商也是走這條路線。
控制器在線升級。這個特性我感覺用處不是太大。要支持控制器在線升級,平時兩個控制器只能用一個,另外一個一直在做熱備,挺浪費的。而且,很少的用戶需要控制器升級,畢竟存儲的生命周期就5-7年,一般不需要更換控制器。就算要換控制器,但下面的硬盤框和硬盤如果不換,性能也好不了。比如硬盤框和硬盤都是老的SAS 6G的接口,5年后估計都是SAS 12G甚至更高的接口了,和新控制器不匹配啊??刂破骱涂刂瓶蚝陀脖P接口其實都是有時代烙印的,只能升級控制器意義不大。我個人更加喜歡真正的AA,兩個控制器都用起來,而不是熱備的方式。
總之,Nimble和Pure打擊EMC Unity,目的也是很明顯的,就是通過打擊別人來抬高自己。但作為用戶,我們還是要看其闡述的理由是什么,是否對自己有價值。為什么我特別喜歡看國外的技術(shù)博客,因為博客一般觀點比較犀利,特別是可以看到很多反對的聲音,這樣可以加深你對產(chǎn)品的理解。如果你看那些正式的媒體,很多是新聞報道的稿件,這些稿件有一個特點,就是只報喜不報憂(因為害怕得罪廠商,影響廣告),意義不大。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。