精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

分布式對象存儲系統Sheepdog性能測試

運維 系統運維 分布式
Sheepdog是一個分布式對象存儲系統,專為虛擬機提供塊存儲,號稱無單點、零配置、可線性擴展等。本文主要對分布式對象存儲系統Sheepdog進行性能測試,分享給各位。

Sheepdog是一個分布式對象存儲系統,專為虛擬機提供塊存儲,號稱無單點、零配置、可線性擴展(省略更多優點介紹)。本文主要關注其性能究竟如何,測試版本為目前的***穩定版0.7.4。

測試環境

  • 節點數量:6個
  • 磁盤:各節點都配備7200轉SATA硬盤,型號WDC WD10EZEX-22RKKA0,容量為1TB,另外測試節點(即用于啟動虛擬客戶機的宿主機)多配置一塊SSD硬盤,型號INTEL SSDSA2CW300G3,容量為300GB
  • 網絡:測試節點配備PCI-E雙千兆網卡,通過bonding進行負載均衡
  • 文件系統:ext4fs,掛載參數:rw,noatime,barrier=0,user_xattr,data=writeback
  • sheepdog集群
    • 可用空間:6個節點各分配100GB,總共600GB
    • 對象副本數量:3個,客戶機實際***可用空間為200GB,接近項目規劃的容量
    • 對象緩存:使用SSD硬盤,分配256GB,可完全緩存客戶機文件系統,隨測試項目需要掛載或卸載
  • 虛擬客戶機
    • 資源:4GB內存,4個邏輯CPU
    • 使用qemu 1.7啟動,支持KVM加速、virtio
  • 兩大測試項目
    • IOPS:主要考察較小數據塊隨機讀和寫的能力,測試工具fio(sudo apt-get install fio),測試文件固定為150GB
    • 吞吐量:主要考察較大數據塊順序讀或者寫的能力,測試工具iozone(sudo apt-get install iozone3),測試文件從64MB倍數遞增到4GB,如沒有特別說明,測試結果取自操作512MB的數據文件

除特別說明,qemu啟動虛擬客戶機命令如下:

  1. qemu-system-x86_64 --enable-kvm -m 4096 -smp 4 -drive file=sheepdog:mint,if=virtio,index=0 \ 
  2. -drive file=sheepdog:data,if=virtio,index=1 -net nic,model=virtio -net user -vnc :1 -daemonize 

IOPS測試

測試須知

關于SATA硬盤的IOPS

測試用的普通7200轉SATA硬盤,官方公布其平均尋道時間10.5毫秒,所以,根據以下公式,理論上的IOPS值最多只有65。

實測結果,在單線程同步IO的情況下(下圖深藍線),也是65,在多任務(紫線)或者使用異步IO(黃線)的情況下,由于操作系統IO調度,IOPS能夠達到80到100之間。如果進行讀寫操作的文件遠遠小于SATA磁盤大小,縮小了存儲單元尋址范圍,減少了全磁盤尋道時間,也能提高IOPS,例如,測試文件大小占磁盤大小的1/8的時候,IOPS***在90左右(淺藍線)。

關于SSD硬盤的IOPS

測試用的SSD硬盤,在單線程同步IO的情況下,IOPS最多能夠達到9000左右(下圖深藍線),在多任務(紫線)或者異步IO(黃線)的情況下,最多能夠達到40000-50000之間。由于構造原理不同于傳統磁盤,減小測試文件大小并不能明顯提高IOPS。

關于讀寫比例

由于大多數業務場景既有讀操作,也有寫操作,而且一般讀操作比寫操作多很多,因此,讀寫混合測試項目中的讀寫比例設定為4:1。一般業務很少有完全隨機寫的情況,因此不進行只寫測試。

關于電梯算法

虛擬的客戶機操作系統的IO調度算法使用noop,網上有資料能夠提高IOPS,但是實測效果不明顯,因此最終報告并沒有把它單列出來。

IOPS測試1:不使用對象緩存,只讀測試

單線程同步IO的情況下(下圖深藍線),sheepdog的IOPS差不多達到100,比單節點單SATA硬盤高,究其原因:客戶機中的測試文件為150GB,共有三個副本,即共占450GB,集群有6個節點,平均每個節點75GB,而各個節點所在磁盤容量為1TB,僅占其1/13,因此,無其它IO任務的情況下,IOPS會比全磁盤隨機操作高。

減少客戶機的測試文件大小為原來的1/8,即19GB,IOPS能夠達到130-140左右,驗證了無其它IO任務的情況下,測試文件越小,IOPS越高(淺藍線)。

恢復客戶機的測試文件為150GB,在多任務(線程數量為10,紫線)或者異步IO(隊列深度為10,黃線)的情況下,IOPS可達230-250。

250左右是否該sheepdog集群的極限?進一步換其它numjob和iodepth的組合進行測試,答案是肯定的,測試結果都在250左右,以下是線程數量為8,異步IO隊列深度分別為1、4、16、64、256的測試結果,線程數量增加到16,測試數據并沒有提高。

IOPS測試2:使用對象緩存,只讀測試

單線程同步IO、使用對象緩存且緩存命中率100%的情況下(下圖藍線),sheepdog的IOPS***可達6000,對比相同條件下SSD硬盤的測試結果(***9000),還是有些損耗。

通過多任務(紫線)或者異步IO(黃線)的方式提高并發IO數量,在緩存命中率100%的情況下,IOPS可以提高到40000-50000,基本與相同條件下SSD硬盤的測試結果相當。

注意上圖為對數刻度,且沒有數據值,很難比較數值大小,下圖省略了一半數據塊,但是標上了數據值。

之所以強調緩存命中率,是因為在不完全命中緩存的時候,IOPS下降很厲害,低于80%的話,可能還不如沒有對象緩存。下圖是sheepdog對象緩存命中率與IOPS的關系圖,其中,測試的數據塊大小從512B倍數遞增到512KB,緩存命中率是在測試過程中,根據sheepdog的cache目錄中已有的對象文件數量估算的平均值,IOPS值是讀取數據塊操作在估算的緩存命中率條件下測量的平均值。

50000是否該sheepdog集群的極限?仿照上面的方法進行測試,答案也是肯定的,測試結果都在50000以內,以下是線程數量為8,異步IO隊列深度分別為1、4、16、64、256的測試結果,線程數量增加到16,測試數據并沒有提高。

IOPS測試3:不使用對象緩存,讀寫混合測試

讀寫混合測試的IOPS比只讀測試的結果,總的來說要低一些,而且起伏較大,需要多次測試計算其平均值。

單線程同步IO的情況下(下圖深藍線),能夠達到80-100。

減少客戶機的測試文件大小為原來的1/8,即19GB,IOPS能夠達到100-120(淺藍線)。

恢復客戶機的測試文件為150GB,在多任務(線程數量為10,紫線)或者異步IO(隊列深度為10,黃線)的情況下,IOPS大多在180-250之間,但也有時候只到160左右。

IOPS測試4:使用對象緩存,讀寫混合測試

單線程同步IO、使用對象緩存且緩存命中率100%的情況下,IOPS差不多達到4000。

通過多任務或者異步IO的方式提高并發IO數量,在緩存命中率100%的情況下,IOPS可達10000-20000之間。

注意上圖為對數刻度,且沒有數據值,下圖省略了一半數據塊,但是標上了數據值。可以看到,大數據塊讀寫混合的情況下,多任務或異步IO的IOPS可能還不如單任務同步IO


吞吐量測試

測試須知

關于SATA硬盤的吞吐量

普通7200轉SATA硬盤的吞吐量數據,對比一下后面SSD硬盤的吞吐量數據,說明傳統磁盤順序讀寫的能力還是相當出色的。

關于SSD硬盤的吞吐量

大數據塊(512KB以上)順序讀,吞吐量可達250MB/s-270MB/s,順序寫,吞吐量可達200MB/s-210MB/s。

小數據塊(16KB)順序讀,吞吐量也有140MB/s,順序寫大概120MB/s-130MB/s。

無優化sheepdog的吞吐量

在軟硬件不做任何優化的情況下(不綁定雙網卡、不使用virtio、以默認參數啟動sheepdog),sheepdog的吞吐量數據比較低:

  • 順序寫

    • 數據塊大小為16KB,吞吐量13-14MB/s
    • 數據塊大小在256KB-4MB之間,吞吐量30-35MB/s
  • 順序讀

    • 數據塊大小為16KB,吞吐量25MB/s左右,如果數據文件大小超過可用內存,降低到20MB/s
    • 數據塊大小在512KB-4MB之間,吞吐量125-140MB/s,如果數據文件大小超過可用內存,降低到80MB/s以下

以下兩圖,上圖為數據文件512MB的測試數據,下圖為數據文件4GB的測試數據

注,不使用virtio方式啟動sheepdog的命令行參數為:

  1. qemu-system-x86_64 --enable-kvm -m 4096 -smp 4 -drive file=sheepdog:mint,index=0 \ 
  2. -drive file=sheepdog:data,index=1 -vnc :1 -daemonize 

吞吐量測試1:不使用對象緩存

從測試結果看,使用virtio方式啟動客戶機有利有弊:

  • 提高了中小數據塊讀寫操作的吞吐量

    • 當數據塊大小在16KB-512KB之間時,順序讀的吞吐量提高10MB/s-30MB/s不等
    • 當數據塊大小在16KB-256KB之間時,順序寫的吞吐量提高5MB/s-8MB/s不等
  • 大大降低了超大數據塊讀操作的吞吐量,至于為何virtio在這種情況下會降低測試的吞吐量,尚不清楚

    • 當數據塊大小達到2MB或者4MB時,順序讀的吞吐量降低80MB/s-90MB/s

以下兩圖,上圖為512MB下的測試數據,下圖為該情況下,與無優化sheepdog讀寫512MB數據文件兩者吞吐量之差。

吞吐量測試2:使用對象緩存

使用了對象緩存,順序讀寫的吞吐量與數據文件大小沒有直接關系,即使數據文件大小超過可用內存。

同時也使用了virtio,并沒有因此降低讀取大數據塊的吞吐量。

由于SSD硬盤的特點,數據塊越大,吞吐量越高,在數據塊大小為4MB的情況下,順序讀的吞吐量可達240MB/s,順序寫也有130MB/s;如果數據塊大小只有16KB,順序讀和順序寫的吞吐量分別只有55MB/s和35MB/s。


總結sheepdog性能

以上為sheepdog集群節點數為6個,且各節點都只掛載一塊SATA硬盤的情況下測得的結果,如果增加集群節點數,并且每個節點都掛滿硬盤,IOPS應該會更高,而吞吐量取決于緩存和網絡帶寬,應該不會有明顯變化。

責任編輯:黃丹 來源: UC技術博客
相關推薦

2013-12-27 10:56:42

分布式對象存儲Sheepdog性能測試

2017-04-14 09:48:25

分布式存儲系統

2018-09-29 14:08:04

存儲系統分布式

2017-07-18 09:51:36

文件存儲系統

2017-10-16 10:24:47

LogDevice存儲系統

2017-10-17 08:33:31

存儲系統分布式

2016-12-06 20:01:00

超融合

2017-12-18 10:47:04

分布式存儲數據

2017-10-19 08:45:15

存儲系統HBase

2017-10-12 09:36:54

分布式存儲系統

2018-11-20 09:19:58

存儲系統雪崩效應

2012-12-28 17:31:06

2019-05-13 15:20:42

存儲系統算法

2019-10-15 10:59:43

分布式存儲系統

2021-07-04 07:07:06

Ceph分布式存儲架構

2018-05-10 09:34:21

spark存儲系統

2018-03-13 08:45:08

存儲系統DHT算法

2021-08-07 05:00:20

存儲系統

2010-07-02 10:08:12

BigtableGoogle

2018-10-29 12:42:23

Ceph分布式存儲
點贊
收藏

51CTO技術棧公眾號

日本一区二区三区四区在线观看| 久久天天躁夜夜躁狠狠躁2022| 国产在线播放观看| 囯产精品一品二区三区| 国内精品久久久久久久影视蜜臀| 日韩欧美一区二区三区在线| 男女激情免费视频| 日韩精品系列| 日本麻豆一区二区三区视频| www.国产精品一二区| 日韩成人精品视频在线观看| 午夜在线激情影院| 91视频www| 国产精品综合不卡av| 国产精品无码一区二区三区免费| 欧美精选视频一区二区| 亚洲日本在线天堂| 成人免费视频网站入口| 五月激情六月丁香| 97精品视频在线看| 欧美群妇大交群中文字幕| 特色特色大片在线| 日本五码在线| 韩国精品在线观看| 51久久精品夜色国产麻豆| 亚洲天堂最新地址| 激情av综合| 欧美日韩久久久一区| 女人被男人躁得好爽免费视频| 三级视频在线| 国产在线视频一区二区三区| 97视频在线观看网址| 日韩一区二区三区四区视频| 99精品在免费线中文字幕网站一区| 日韩欧美福利视频| 国产精品igao激情视频| 欧美孕妇性xxxⅹ精品hd| 国产在线精品免费| 国产激情综合五月久久| 久久久精品99| 久久神马影院| 国产视频亚洲视频| 成人免费黄色av| 久久爱91午夜羞羞| 亚洲夂夂婷婷色拍ww47| 天天综合色天天综合色hd| 99久久精品国产色欲| 奇米影视一区二区三区小说| 国模叶桐国产精品一区| 粉嫩精品久久99综合一区| 亚洲视频分类| 精品夜色国产国偷在线| 国产麻豆天美果冻无码视频| 红杏视频成人| 日韩va亚洲va欧洲va国产| 老司机免费视频| 国产精品中文字幕制服诱惑| 亚洲成人在线网| 69xxx免费视频| 久久国产精品免费精品3p| 精品国产乱码久久久久久夜甘婷婷 | 欧美日在线观看| 中国丰满人妻videoshd| 一区二区三区电影大全| 在线日韩国产精品| 天天干天天草天天| 国产精品成人3p一区二区三区| 91精品国产综合久久精品| 日韩精品――色哟哟| 福利片一区二区| 精品亚洲国产成av人片传媒| 国产美女喷水视频| 精品一区二区三区在线 | av成人黄色| 人体精品一二三区| 中文字幕网址在线| 国产一二精品视频| 国产乱码精品一区二区三区中文 | 色一情一乱一伦| 视频一区二区三区在线| 国产精品偷伦免费视频观看的| 国产精品国产一区二区三区四区| 国产精品18久久久久久久网站| 国产亚洲精品美女久久久m| 男女av在线| 亚洲视频1区2区| 奇米影视亚洲色图| 成人啊v在线| 欧美一区二区福利在线| 国产原创剧情av| 精品国产不卡| 精品中文字幕在线2019| 五月天综合激情网| 日本特黄久久久高潮| 亚洲va男人天堂| 欧美日韩影视| 亚洲日本青草视频在线怡红院 | 日韩三级在线观看| 国产全是老熟女太爽了| 99久久国产综合精品成人影院| 欧美日韩国产成人在线观看| 天码人妻一区二区三区在线看 | 91久久精品国产| 人妻偷人精品一区二区三区| 欧美国产激情二区三区| 999久久欧美人妻一区二区| 欧美大片免费观看网址| 欧美r级在线观看| 久久久久久久久福利| 精品动漫3d一区二区三区免费| 国产精品久久9| 韩国av永久免费| 中文字幕一区二区三区蜜月| 国产乱子伦农村叉叉叉| 日本综合精品一区| 日韩在线免费视频| 亚洲第一网站在线观看| 成人免费视频caoporn| 亚洲天堂电影网| 毛片免费看不卡网站| 欧美电影免费提供在线观看| 国产7777777| 老鸭窝毛片一区二区三区| 国产成人亚洲欧美| a毛片在线看免费观看| 欧美日韩一区中文字幕| 亚洲AV无码国产成人久久| 亚洲精品一级| 国产高清在线一区| 亚洲夜夜综合| 制服丝袜日韩国产| 国产一二三四视频| 秋霞电影一区二区| 茄子视频成人在线观看 | 国产情侣久久久久aⅴ免费| 97在线精品| 国产精品丝袜久久久久久不卡| 你懂的视频在线免费| 欧美日韩国产麻豆| 日韩成人中文字幕| 视频在线一区二区三区| 成人免费图片免费观看| 日韩欧美你懂的| 男人与禽猛交狂配| 极品美女销魂一区二区三区免费| 亚洲欧美日韩国产成人综合一二三区| 女生影院久久| 亚洲人成人99网站| 久久永久免费视频| 日本一区二区三级电影在线观看| 国产日韩成人内射视频| 狠狠综合久久av一区二区蜜桃| 欧美专区在线播放| 精品影院一区| 在线一区二区观看| 国产成人免费在线观看视频| 免费在线一区观看| 老司机av福利| 久久久久毛片免费观看| 欧美日韩aaaa| 深爱五月激情五月| 欧美丝袜一区二区| 亚洲精品一区二区三区影院忠贞| 老司机午夜精品视频在线观看| 欧美影视一区二区| 成人免费一区| 成人444kkkk在线观看| 丰满人妻一区二区三区免费视频| 亚洲成人动漫一区| 一级黄色性视频| 毛片基地黄久久久久久天堂| 国产麻豆电影在线观看| 国产亚洲久久| 久久久久久久久久婷婷| 性xxxxbbbb| 91官网在线观看| 久久av红桃一区二区禁漫| 国产精品自产自拍| 日本精品一区二区三区四区| 日本久久一二三四| 97免费资源站| 日本高清不卡一区二区三区视频| xxx一区二区| 黄色aaa毛片| 欧美亚洲日本国产| 久久久久久福利| 国产亚洲精品7777| 三级黄色片免费看| 免费在线亚洲| 麻豆一区二区三区在线观看| 欧美亚洲tv| 91精品久久久久久久久中文字幕 | 精品国产九九九| 欧美日韩一区二区免费在线观看 | 国产精品jizz在线观看麻豆| 看黄网站在线| 亚洲精品日韩久久久| 国产欧美一级片| 狠狠色狠狠色综合日日小说| 国产探花在线视频| 26uuu国产日韩综合| 欧美午夜精品理论片| 精品91在线| 亚洲自拍偷拍二区| 亚洲另类av| 99一区二区三区| 视频精品导航| 欧美极品美女视频网站在线观看免费 | 精品在线观看免费| 免费无码av片在线观看| 国产欧美日韩精品高清二区综合区| 亚洲a区在线视频| 色女人在线视频| 亚洲精品黄网在线观看| www.天天干.com| 精品视频一区三区九区| 免费一级特黄特色大片| 中文字幕在线播放不卡一区| 日韩网站在线播放| 成人爽a毛片一区二区免费| 欧美一级免费在线| 美腿丝袜在线亚洲一区| 欧美日韩在线中文| 在线日韩欧美| 国产又粗又猛又爽又黄的网站| 大色综合视频网站在线播放| 精品国产一区二区三区日日嗨 | 日本无删减在线| 久久精品视频在线播放| 137大胆人体在线观看| 亚洲区在线播放| 婷婷综合激情网| 欧美精品一区二区在线观看| 国产三级视频在线播放| 欧美日韩久久久一区| 中文字幕人妻丝袜乱一区三区 | 欧美精品久久久久a| av网站网址在线观看| 久久精品色欧美aⅴ一区二区| av电影在线观看网址| 一区二区三区美女xx视频| 暖暖视频在线免费观看| 亚洲欧美视频在线| 国产视频三级在线观看播放| 亚洲毛片在线观看| 国产日韩精品在线看| 亚洲最大中文字幕| 国产69久久| 一区二区三区视频观看| www 日韩| 日韩网站免费观看| av片在线观看永久免费| 久久99精品久久久久久青青91| 羞羞视频在线观看免费| 国内自拍欧美激情| 樱花草涩涩www在线播放| 欧洲亚洲女同hd| 国精产品一区一区三区四川| 国产精品久久中文| 国产原创一区| 91在线看www| xxxx日韩| 久久久综合香蕉尹人综合网| 亚洲自拍都市欧美小说| 神马影院我不卡| 久久精品免费一区二区三区| 成人高清dvd| 国产欧美成人| 亚洲欧洲日本精品| 国产成人综合视频| 欧洲一级黄色片| 国产精品伦理在线| 麻豆91精品91久久久| 舔着乳尖日韩一区| 最近日韩免费视频| 日韩欧美一级片| 天天操天天操天天| 中文字幕综合在线| 成人在线免费观看黄色| 奇米影视亚洲狠狠色| 九九九精品视频| 国产精品一区二区三区不卡 | 自拍偷拍欧美日韩| 国产精品一区免费观看| 国产不卡一二三区| 好吊色这里只有精品| 国产偷自视频区视频一区二区| 黄色三级视频在线| 国产传媒一区在线| 日本爱爱爱视频| 亚洲国产视频网站| 中文字幕 日韩有码| 亚洲精品一区二区三区影院 | 免费激情视频在线观看| 国产麻豆视频一区| 免费黄色在线视频| 一区二区三区四区av| 男人天堂视频网| 欧美成人a视频| 在线观看黄av| 91精品国产色综合| 精品视频一区二区三区在线观看| 精品一区久久久| 日韩在线观看一区| 亚洲熟妇国产熟妇肥婆| 国产一区二区三区四区五区美女| 黄瓜视频污在线观看| 一卡二卡三卡日韩欧美| 自拍偷拍福利视频| 国产午夜精品久久久| 男人添女人下部高潮视频在线观看| 国产精品成熟老女人| 久久久久影视| 国产精品日韩三级| 精品一区二区三区蜜桃| 精品无码国产污污污免费网站| 亚洲大片免费看| 精品国产无码AV| 日韩中文字幕亚洲| av免费在线一区| 免费国产一区| 99国产精品私拍| 久久久久99人妻一区二区三区| 亚洲三级久久久| 在线免费观看日韩视频| 亚洲视频日韩精品| 欧美亚洲韩国| 欧美激情专区| 羞羞答答国产精品www一本| 北京富婆泄欲对白| 亚洲国产精品久久久久婷婷884 | 日韩美女在线看免费观看| 美女黄毛**国产精品啪啪| 亚洲精选在线| 800av在线播放| 亚洲国产日日夜夜| 六月婷婷综合网| 欧美激情a在线| 91久久偷偷做嫩草影院电| 超薄肉色丝袜足j调教99| 国产一区亚洲一区| 午夜免费激情视频| 日韩午夜精品视频| 黄污视频在线观看| 国产欧美在线一区二区| 精品999日本| 免费看毛片的网站| 欧美性生交大片免费| 欧美美乳在线| 国产精品久久色| 欧美oldwomenvideos| 中文字幕在线视频一区二区三区 | 亚洲精品一区二区网址| 无遮挡爽大片在线观看视频| 久久久精品动漫| 日韩精品每日更新| 在线日韩国产网站| 884aa四虎影成人精品一区| 超碰在线caoporen| 国产精品乱子乱xxxx| 亚洲欧美日韩综合国产aⅴ| 中文字幕一区二区三区人妻电影| 色狠狠色狠狠综合| 免费网站成人| 国产高清自拍一区| 亚洲欧美日韩精品一区二区| 国产午夜福利一区| 91精品国产全国免费观看| 男人添女人下部高潮视频在线观看| 精品国产电影| 麻豆久久久久久久| 麻豆一区产品精品蜜桃的特点| 亚洲国产欧美一区二区丝袜黑人| 成人勉费视频| 国产精品99久久久久久大便| 国产成人精品三级麻豆| 日韩不卡在线播放| 精品国产视频在线| 精品欠久久久中文字幕加勒比| 天天摸天天碰天天添| 亚洲天堂福利av| 亚洲av电影一区| 成人av在线网址| 国产日韩亚洲| 免费成人美女女在线观看| 精品美女在线观看| 欧美影视资讯| 欧美日韩视频免费| 亚洲国产成人自拍| 亚洲毛片在线播放| 国产精品精品久久久| 欧美日一区二区在线观看| 欧美做受高潮6| 日韩精品综合一本久道在线视频| 日韩av福利| 国产xxxx振车| 亚洲视频一二三区| 国产区视频在线播放| 国产精品国产三级欧美二区| 蜜臀av性久久久久蜜臀aⅴ|