尊敬的黃處還有各位嘉賓,今天跟大家分享一下ODCC分布式塊存儲規(guī)范制訂中考慮的問題。
4)V1版跟云管平臺的對接只單獨(dú)測接口是否有效、是否符合供應(yīng)商說明,但并未直接說明使用云管平臺去操作存儲系統(tǒng),V2版會直接用云管平臺創(chuàng)建成百上千的不同IO壓力類型的小磁盤虛機(jī)去模擬真實(shí)環(huán)境的復(fù)雜負(fù)載。
V2版會新增一些重點(diǎn)的測試項(xiàng):
3)V1版性能測試和可靠性測試是各自獨(dú)立的測試,導(dǎo)致性能測試和可靠性測試的結(jié)果都比較好看,但真實(shí)的業(yè)務(wù)場景兩者是互相影響的,V2版會提出性能的比較必須分正常場景和多盤同時故障、多節(jié)點(diǎn)同時失效等嚴(yán)重異常導(dǎo)致大量重構(gòu)的場景,就是說不僅看故障時單個客戶端IO中斷的時間還要看全系統(tǒng)重載時的性能影響。
7)V1版沒有考慮存儲系統(tǒng)自主進(jìn)行QoS的測試用例,域名購買 directadmin購買,這個用例可以防止資源池中因個別用戶吃IO特別厲害而把存儲系統(tǒng)的資源都耗盡,而影響到其它正常用戶。有的供應(yīng)商可能會說,我們支持對用戶進(jìn)行限速、限帶寬,但問題是你要考慮到一線運(yùn)維人員不知道設(shè)置多少合理而沒有啟用這個開關(guān)。
第二個考慮的問題就是規(guī)范的布局
另外想跟郭亮總商量可否在ODCC做國產(chǎn)CPU服務(wù)器的測試規(guī)范。國產(chǎn)CPU服務(wù)器一個最大的問題是兼容性的問題。兼容性的問題又是非常難以測試的,各種各樣虛擬化軟件非常多,實(shí)際上我們確實(shí)希望能夠在ODCC專家組里大家討論出來制約兼容性的一些關(guān)鍵因素,這些關(guān)鍵因素只要測試通過,我們就不必要對那么多軟件進(jìn)行深入測試。NFV光網(wǎng)卡和虛擬化的兼容性測試就消耗了我們相當(dāng)大的精力。
1) V1版測試時使用同一型號的服務(wù)器、SSD和HDD,在V2版本時會提出使用同容量不同品牌設(shè)備混合部署的需求,當(dāng)然這里指的是純軟的產(chǎn)品,也就是說要人為造出數(shù)據(jù)中心中大型資源池同時存在不同批次采購設(shè)備的目標(biāo)場景。這對分布式塊存儲產(chǎn)品是非常有挑戰(zhàn)性的,因?yàn)橛布牟町惪隙〞斐梢欢ǖ牟黄胶猓茏詣蛹m正這種不平衡的存儲系統(tǒng)理應(yīng)得到加分。
1)增加快速卷遷移,對于分布式塊存儲來說這個也是一個老生常談的問題。我們一定考慮到不是分布式存儲現(xiàn)在如何讓人滿意,而是其運(yùn)行五年之后如何更新設(shè)備遷移數(shù)據(jù)。快速卷遷移功能是非常有必要的。現(xiàn)在的遷移方式每秒2GB就不錯了,想把一個PB級資源池上的重點(diǎn)業(yè)務(wù)卷通過網(wǎng)絡(luò)遷移到新資源池可以把最有耐心的人惹毛了。V2版會增加快速卷遷移功能的測試
5)評估SDS雙活功能的成熟度非常難,雙活的測試用例本身可以單獨(dú)成稿。如果ODCC在能提前測或者有測試環(huán)境的話,是非常能夠契合解決需求方的需求。
分布式塊存儲產(chǎn)品的應(yīng)用已經(jīng)非常廣泛,成為互聯(lián)網(wǎng)和運(yùn)營商的數(shù)據(jù)中心不可缺少的關(guān)鍵基礎(chǔ)設(shè)施。一方面,這意味著越來越多的需求方會重復(fù)進(jìn)行招標(biāo)選型測試規(guī)范的制訂,所以迫切要求行業(yè)有一份主流供應(yīng)商都參與的全面的分布式塊存儲技術(shù)要求和測試標(biāo)準(zhǔn);另一個方面,分布式塊存儲的有些測試用例如雙活無法在招標(biāo)測試短短幾天里在實(shí)驗(yàn)室里測試出全面的結(jié)果,并且有些測試用例所需的硬件基礎(chǔ)環(huán)境也不好臨時在實(shí)驗(yàn)室搭建出來,在這種情況下我們希望通過ODCC測試專家組進(jìn)行長時間的對比測試,測試結(jié)果可以被需求方作為依據(jù);第三個方面是分布式存儲對服務(wù)器有很高的要求,而ODCC有著業(yè)界最強(qiáng)的服務(wù)器及零部件專家組,可以對各種服務(wù)器、SSD、HDD、網(wǎng)絡(luò)有最權(quán)威的測試評估,這些測試結(jié)果對需求方在硬件選型上有非常高的參考價值。總之,我們希望ODCC為分布式存儲的普及做出自己的貢獻(xiàn)。
最后,最理想的愿景是,通過ODCC最高成熟度等級認(rèn)證的分布式塊存儲軟件產(chǎn)品、硬件服務(wù)器產(chǎn)品、SSD、網(wǎng)卡等配件產(chǎn)品包括存儲網(wǎng)絡(luò)產(chǎn)品可以代表行業(yè)最成熟最先進(jìn)的產(chǎn)品,ODCC可為需求方提供權(quán)威的測試環(huán)境和測試工具,可以為需求方的軟硬件選型提供科學(xué)參考依據(jù),最后可以為供應(yīng)商提供產(chǎn)品優(yōu)化方向。
2)V1版本對IO延遲要求不夠全面,而在我們測試時發(fā)現(xiàn)虛擬化平臺現(xiàn)在對存儲的延遲非常敏感,過多的IO超時會導(dǎo)致踢盤,V2版本會對延遲有非常全面的測試要求
高品質(zhì)存儲硬件的測試非常重要,我們計(jì)劃在V2版本更多考慮。分布式存儲我們希望不挑服務(wù)器,什么服務(wù)器裝上都可以用,也充分考慮硬件的故障率,可是問題是SDS處理硬件故障的數(shù)據(jù)沖平衡方法,我們其實(shí)是受不了的。實(shí)際上所有需求方采購的時候都期望服務(wù)器越穩(wěn)定越好,如何評估存儲型服務(wù)器的好壞?ODCC專家組V2版本可以對一些硬盤減震設(shè)計(jì)、SSD的磨損、溫度報警做出貢獻(xiàn)。
V1版本盡管也提到了對數(shù)據(jù)庫的支持,但主要還是面向虛擬化資源池場景,其中有些指標(biāo)在具體的環(huán)境中還需要根據(jù)需求方要求進(jìn)行調(diào)整,規(guī)范覆蓋點(diǎn)還比較全面。目前V2版本沒有出來,我們下面今天重點(diǎn)講一下V2版本的改進(jìn)計(jì)劃。
5)V1版覆蓋的主要是計(jì)算和存儲分離場景的測試方案,云主機(jī)租用,V2版會涵蓋超融合部署方案的測試方法。
10月17日,2018年開放數(shù)據(jù)峰會(Open Data Center Summit 2018,下文簡稱ODCC)新技術(shù)與測試分論壇在北京國際會議中心舉辦。ODCC關(guān)注數(shù)據(jù)中心產(chǎn)業(yè)的各個方面,從國家政策和法規(guī),到地方制度和項(xiàng)目,從產(chǎn)業(yè)全局發(fā)展到具體技術(shù)落地,從尖端熱點(diǎn)技術(shù)到傳統(tǒng)行業(yè)推廣,從國內(nèi)到國際,從宏觀到微觀,全力推動中國數(shù)據(jù)中心產(chǎn)業(yè)發(fā)展。
4)RoCE網(wǎng)卡是個好東西,我們計(jì)劃在V2版本設(shè)計(jì)好測試用例。
3)緩存盤是會壞的或者到壽命需要更換,但現(xiàn)在很多SDS設(shè)計(jì)上緩存盤和硬盤是綁定關(guān)系,一旦更換緩存盤意味著那個服務(wù)器上所有硬盤的數(shù)據(jù)都丟了,重構(gòu)時60T的數(shù)據(jù)量太耗時那么更換后可增量數(shù)據(jù)恢復(fù)是SDS非常有用的功能,V2版會增加要求。
規(guī)范V1版本的布局,包括數(shù)據(jù)訪問接口、存儲池功能、邏輯卷功能、快照、業(yè)務(wù)和重構(gòu)QoS、性能、卷同步、卷克隆、可靠性、磁盤與服務(wù)器管理、容災(zāi)、數(shù)據(jù)保護(hù)、云管平臺集成、網(wǎng)管平臺集成和典型業(yè)務(wù)場景等方面。這些方面我們制訂測試規(guī)范的時候討論的很多,考慮的比較細(xì)致,代表了我們測試組共同勞動的成果。
6)功耗測試,原來我們只對服務(wù)器而沒有對存儲系統(tǒng)做功耗測試,實(shí)際使用當(dāng)中發(fā)現(xiàn)確實(shí)有些分布式存儲對CPU的消耗是比較大的。客觀上說,功耗并不是我們第一個優(yōu)先考慮的問題,首先你的存儲系統(tǒng)主要穩(wěn)定可靠就可以,問題是如果大家都已經(jīng)穩(wěn)定可靠了,我們?nèi)绾卧偃^(qū)別大家?可能對功耗還有一個測試
7)還有IB網(wǎng)絡(luò)下的高性能數(shù)據(jù)庫測試。
6)V1版默認(rèn)使用的是SSD和HDD混合磁盤的服務(wù)器,V2版本會針對全閃服務(wù)器出測試用例。
以下為中國電信股份有限公司北京研究院云計(jì)算支撐項(xiàng)目經(jīng)理關(guān)于 《ODCC分布式存儲規(guī)范制定中考慮的問題》的精彩演講。
第一個問題就是我們?yōu)槭裁匆朴?a href="http://www.qzkangyuan.com/cnidc/idcnews/cnnews/20170824/16236.html">ODCC分布式塊存儲的技術(shù)要求和測試規(guī)范?