摘要:所以此處將針對和騰訊云兩家服務商的卷網關進行性能測試,主要對比的維度包括存儲容量和讀寫速度。因此,在容量方面,騰訊云的單個網關卷容量是更大的。因此,騰訊云的存儲卷網關性能測試整體表現仍然優于。
隨著企業規模的擴大及業務的擴展,現有IT基礎設施特別是存儲設備無法滿足爆炸性的數據增長,企業 IT 部門為了解決該問題,往往面臨市場上多種存儲產品及方案的選擇。本文主要基于公司的現狀及需求對主流存儲方案及產品進行了評估和考量。
先拋開公司實際的業務訴求,單純從存儲拓展的需求出發,企業存儲量擴容時面臨的選擇歸結起來會有如下三種:
1)擴容已有節點。大部分企業在建設之初都進行過IT基礎設施采購,雖然存儲設備容量急需擴張,但其他計算設備等還在維保期限內,這類情況會讓多數運維工程師和老板選擇繼續擴容已有節點。但繼續擴容一方面需要投入額外的設備以及運維開發的人力資源成本;另一方面,本地擴容只是一個短期的修補方案,將來數據量增長了仍需繼續擴容;
2)新建私有云存儲。通過引入私有云存儲供應商的方式,由供應商提供硬件、軟件、實施及后期維護。雖然前期的開發需求不大,但后續仍需要運維人力,且前期一次性投入成本較高;而未來節點容量不足時,需繼續購買私有云存儲產品 ;
3)選擇公有云存儲。相較前兩種選擇它的特點是對未來的容量沒有限制,接入方式多樣,且通常是按量付費的。目前市場上有多種熱門的云存儲產品,如云硬盤、文件存儲、對象存儲、網關存儲,可以滿足多種場景的需求。
由于本公司已有大量在維保期內的本地服務器,現有業務較多使用傳統的iSCSI協議,在核算現有的開發資源和人力成本后,決定選擇與本地存儲兼容、無需開發接口的公有云存儲網關作為本地存儲的拓展,用于存放日益增多的服務器日志、郵箱/ERP等系統的備份冷數據。
而目前主流的云服務商中提供支持iSCSI協議存儲卷網關產品的僅有 AWS 和 騰訊云,阿里云的存儲網關暫只支持NFS協議。所以此處將針對AWS和騰訊云兩家服務商的卷網關進行性能測試,主要對比的維度包括存儲容量和讀寫速度。
一、存儲容量
據官網數據顯示,騰訊云一個卷最大支持1PB,一個網關最多支持4096個卷;AWS一個卷最大支持32TB,一個網關最多支持32個卷。因此,在容量方面,騰訊云的單個網關卷容量是更大的。
二、讀寫速度
2.1卷網關測試具體配置和場景
卷網關分別搭建在兩家相同配置的云服務器上面,同時分別在兩家創建相同配置的云服務器掛載卷網關,盡量確保測試結果之間具備可比性,在 CPU 、內存、緩存盤、上傳緩沖盤等其他方面均為同一規格的配置。
2.2測試工具:FIO
2.3測試參數
測試選取4KB、32KB、512KB的塊大小(bs,下同),設置不同的塊大小,主要是為了模擬不同的讀寫場景。當bs值越大時,讀寫速度越快;而在小文件的讀寫場景里,bs設置太大可能導致較多的額外讀寫操作,因此用較小的bs值來模擬小文件的順序讀寫場景。
一般來說,對于存儲卷網關的性能主要從吞吐量、IOPS和訪問時延三個指標來測試:
吞吐量:單位時間內傳輸的數據量,數值越大越好
IOPS(Input/Output Operations Per
Second):單位時間內(一般以每秒計算)讀寫(I/O)操作的次數,數值越高越好
訪問時延:完成一個 I/O 請求所需的時間,數值越小越好
下面會分別給出在不同的塊大小下,騰訊云和AWS的存儲卷網關,以上三個指標的讀寫性能的具體結果。
2.4順序寫入性能對比
1)吞吐量(MB/s)
從上圖來看:
順序寫入時,隨著bs增大吞吐量增大,不過增長地越來越緩慢;從32KB—512KB,AWS的吞吐量增長甚緩,而騰訊云吞吐量仍然保持了15%左右的增長。
騰訊云在不同的塊大小下,順序寫入時,吞吐量幾乎是AWS的2倍,吞吐量性能更好。也就是不管是大文件還是小文件的寫入,騰訊云的吞吐量性能更好。
2)IOPS(次)
從上圖來看:
順序寫入時,隨著bs的增大,AWS和騰訊云的IOPS均降低;
騰訊云在不同的塊大小下,順序寫入時,每秒讀寫操作次數幾乎均是AWS的2倍,可見騰訊云IOPS性能也比AWS性能強很多。
3)訪問時延(ms)
從上圖來看:
順序寫入時,隨著bs的增大,訪問時延均增大;
而騰訊云在不同的塊大小下,順序寫入時,完成一個 I/O 請求所需的時間比AWS短,訪問時延性能比AWS性能強很多。
因此,可以看出,上述三項指標中,在順序寫入時,不同塊大小下AWS均遜色于騰訊云。
2.5順序讀取性能對比
1)吞吐量(MB/s)
從上圖來看:
順序讀取時,隨著bs的增大,AWS和騰訊云的的吞吐量增大;
在bs為4KB時,AWS的吞吐量性能表現優于騰訊云;隨著bs的增大,從32KB—512KB,騰訊云的吞吐量性能表現明顯優于AWS。
2)IOPS(次)
從上圖來看:
順序讀取時,隨著bs的增大,AWS和騰訊云的IOPS指標均降低;
在bs為4KB時,AWS的IOPS性能表現明顯優于騰訊云,隨著bs的增大,在32KB、512KB時騰訊云的IOPS性能表現優于AWS。
3)訪問時延(ms)
從上圖來看:
順序讀取時,隨著bs的增大,AWS和騰訊云的的訪問時延增大;
在bs為4KB時,AWS的時延性能表現優于騰訊云,時延數值略小;隨著bs的增大,在32KB、512KB時騰訊云的時延性能表現優于AWS。
整體來看,在不同塊大小順序寫入時,騰訊云的各項產品性能指標明顯優于AWS;而在順序讀取時,對于小文件的讀取(塊大小在4KB時),AWS的性能優于騰訊云,而隨著文件的增大(32KB—512KB),騰訊云的三項性能指標優于AWS。因此,騰訊云的存儲卷網關性能測試整體表現仍然優于AWS。
三、結論
1.騰訊云卷網關的單個卷容量、支持卷數量均遠大于AWS;
2.在順序寫入時,不管塊大小,騰訊云的吞吐量、IOPS、訪問時延三項指標明顯優于AWS;
3.在順序讀取 bs=4KB時,AWS的吞吐量、IOPS、訪問時延三項指標優于均騰訊云;而隨著bs的增大,在順序讀取bs=32KB、512KB時,騰訊云的吞吐量、IOPS、訪問時延三項指標均反超AWS,但考慮現實使用情況下順序讀取bs絕大部分為512KB及以上,因此綜合順序讀性能騰訊云優于AWS。
經過多輪測試,可以看出騰訊云提供的iSCSI存儲網關性能表現更好。如果你也正在為企業的存儲擴容、冷數據備份及容災而煩惱,可以考慮騰訊云的存儲網關。文中若有任何錯誤,請輸入代碼也歡迎大家指正交流。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25201.html
摘要:上周,一篇云主機測評文章云服務器哪家強阿里云騰訊云華為云深度評測在朋友圈引發了熱議。機型選擇通用實例阿里云通用平衡增強型,華為云通用計算增強型,以及騰訊云標準型。上周,一篇云主機測評文章《云服務器哪家強?AWS、Azure、阿里云、騰訊云、華為云深度評測》在朋友圈引發了熱議。然而其中,云主機性能一直頗為優秀,甚至在多次其它公開測評中位列第一的UCloud卻在此次測評中缺席,因此,測評的結果不...
摘要:而當企業只是將系統與系統之間的調用使用的方式進行訪問時使用網關對調用進行管理,那么網關起到的就是服務治理的作用。另外很多企業因為自身信息安全的原因,不能使用外網公有網的網關服務,這樣就只有選擇私有云的方案了。 showImg(https://segmentfault.com/img/bVbsVBA?w=255&h=255); 前言 「 API網關 」是任何微服務架構的重要組成部分。有了...
摘要:當前國內云計算服務仍處于單打獨斗,提供單向服務的階段,完整生態模式尚未搭建完成。注特別說明的是,評測期間我們隨機抽取了金山云位于北京區的機房用于驗證評測,屬傳統扁平網絡,此機房在本次報告發布時已不再售賣。 ? 報告電子版至聽云官方博客下載:http://blog.tingyun.com/web/a... 評測說明 評測目標:同一應用(網站)在不同云上的用戶訪問體驗,以及對云資源的使用洞...
閱讀 3338·2023-04-26 03:05
閱讀 1458·2019-08-30 13:09
閱讀 1907·2019-08-30 13:05
閱讀 886·2019-08-29 12:42
閱讀 1385·2019-08-28 18:18
閱讀 3446·2019-08-28 18:09
閱讀 512·2019-08-28 18:00
閱讀 1712·2019-08-26 12:10