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

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

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

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

測試環境

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

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

qemu-system-x86_64 --enable-kvm -m 4096 -smp 4 -drive file=sheepdog:mint,if=virtio,index=0 \
-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的吞吐量數據比較低:

1、順序寫

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

2、順序讀

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

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

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

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

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

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

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

  • 當數據塊大小在16KB-512KB之間時,順序讀的吞吐量提高10MB/s-30MB/s不等
  • 當數據塊大小在16KB-256KB之間時,順序寫的吞吐量提高5MB/s-8MB/s不等

2、大大降低了超大數據塊讀操作的吞吐量,至于為何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技術博客
相關推薦

2014-02-19 11:37:57

分布式對象存儲Sheepdog

2017-04-14 09:48:25

分布式存儲系統

2018-09-29 14:08:04

存儲系統分布式

2017-10-16 10:24:47

LogDevice存儲系統

2017-07-18 09:51:36

文件存儲系統

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

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分布式存儲

2025-01-26 11:54:39

分布式存儲系統

2019-10-15 10:59:43

分布式存儲系統

2019-05-13 15:20:42

存儲系統算法

2021-07-04 07:07:06

Ceph分布式存儲架構
點贊
收藏

51CTO技術棧公眾號

精品久久香蕉国产线看观看gif| 欧美天天视频| 天天亚洲美女在线视频| 99在线观看视频| 久久久久99精品| 欧美日韩一区二区三区不卡视频| 精品成人乱色一区二区| 欧美成人第一区| 亚洲一二区视频| 欧美精品日韩| 亚洲欧美成人精品| 午夜免费看视频| 最新黄网在线观看| 99免费精品在线观看| 国产97在线|亚洲| 亚洲区一区二区三| 精品福利一区| 在线观看免费亚洲| 黄色成人在线免费观看| 男操女在线观看| 精品亚洲免费视频| 高清一区二区三区日本久| 亚洲国产精品成人综合久久久| 日本精品不卡| 亚洲另类在线制服丝袜| 国产精品美女诱惑| 中文永久免费观看| 在线播放日韩| 日韩在线中文视频| 亚洲av综合色区无码另类小说| 原纱央莉成人av片 | 中文字幕一区二区三区人妻在线视频| 国产视频在线播放| 久久嫩草精品久久久精品一| 成人激情视频小说免费下载| 毛片视频网站在线观看| 综合av在线| 亚洲最新av网址| 日本不卡视频一区| 久久精品97| 黑人精品xxx一区| 在线观看污视频| av黄色在线观看| 99久久99久久精品国产片果冻| 国产日本欧美一区| 无码人妻精品一区二区三区蜜桃91| 欧美黄在线观看| 中文字幕欧美国内| 国产精品一区二区a| 中文字幕观看在线| 中文在线不卡| 深夜福利国产精品| 丝袜美腿中文字幕| 国产suv精品一区| 91精品国产91综合久久蜜臀| 五月天婷婷激情视频| 九色porny自拍视频在线播放| 一色桃子久久精品亚洲| 日韩国产高清一区| 日本大臀精品| 久久日韩精品一区二区五区| 国产伦精品一区二区三区视频黑人 | 一区二区三区国| 成人免费黄色网页| aa级大片欧美| 国产在线播放一区二区| 精品人妻少妇AV无码专区| 久久99精品国产麻豆不卡| 国产精品都在这里| 国语对白做受69按摩| 玖玖玖国产精品| 国产ts一区二区| 日韩三级免费看| 激情视频一区| 97在线观看免费高清| 日韩乱码人妻无码中文字幕| 99视频在线精品国自产拍免费观看| 欧美日韩高清区| 林心如三级全黄裸体| 久久福利综合| 不卡毛片在线看| 欧美日韩免费一区二区| 欧美国产综合| 91黑丝高跟在线| 美日韩一二三区| 久久婷婷亚洲| 国产精品久久网| 国产裸体永久免费无遮挡| 国产一区二区三区观看| 91在线免费看网站| 成人免费一级视频| 99国产精品一区| 日本一区视频在线| 欧美激情二区| 亚洲精品视频免费观看| 欧洲精品一区二区三区久久| 日韩在线伦理| 色综合中文字幕国产| 999香蕉视频| 91成人app| 欧美成人综合网站| 波多野结衣一本| 水蜜桃精品av一区二区| 欧美情侣性视频| 天天综合天天干| 久久国产尿小便嘘嘘| 国产精品果冻传媒潘| 男女av在线| 亚洲乱码中文字幕综合| www.爱色av.com| 亚洲第一二三四区| 日韩欧美一区二区久久婷婷| 制服丝袜第一页在线观看| 精品免费av| 久久久久久久久电影| 免费黄色片视频| 国产在线精品一区二区三区不卡 | 日韩欧洲国产| 亚洲人午夜色婷婷| 女人裸体性做爰全过| 亚洲大黄网站| 国产在线观看一区二区三区 | 亚洲成av人乱码色午夜| 欧洲美一区二区三区亚洲| 久久人人99| 久久久人成影片一区二区三区观看| 亚洲精品成人在线视频| 毛片一区二区三区| 免费久久99精品国产自| 性xxxfreexxxx性欧美| 欧美少妇xxx| 欧美丰满少妇人妻精品| 亚洲综合小说| 国产精品自拍偷拍| 国产黄a三级三级三级| 国产欧美日韩精品在线| 久久亚洲精品无码va白人极品| 91成人在线| 亚洲码在线观看| 国产午夜福利一区二区| 国产一区二区在线电影| 先锋影音亚洲资源| 午夜影院在线播放| 精品成人a区在线观看| 97在线观看视频免费| 久久精品男女| 久久国产精品一区二区三区四区| 色女人在线视频| 欧美丰满嫩嫩电影| 一级二级黄色片| 丝袜脚交一区二区| 久久久人人爽| 国产剧情av在线播放| 精品久久久久香蕉网| 成人观看免费视频| 久久精品国产精品亚洲红杏| 午夜精品一区二区三区四区| 大胆人体一区| 亚洲人成啪啪网站| 9i看片成人免费看片| 99久久精品久久久久久清纯| 婷婷五月综合缴情在线视频| 盗摄系列偷拍视频精品tp| 欧美巨大黑人极品精男| 日韩xxx视频| 国产欧美一区二区精品仙草咪| 免费高清在线观看免费| 希岛爱理av免费一区二区| 久久久亚洲国产| 免费a级片在线观看| 性欧美大战久久久久久久久| 国产精品一区二区人妻喷水| 久久不射中文字幕| 一区二区三区四区免费视频| 日韩中文一区二区| 日韩av大片在线| 黄色网页在线播放| 亚洲国产精品va在线| 麻豆成人免费视频| 综合网在线视频| 亚洲午夜久久久久久久久| 亚洲专区一区二区三区| 亚洲制服中文| 国产精品极品国产中出| 人人爽久久涩噜噜噜网站| 在线激情免费视频| 日韩精品一区二区三区在线| 在线精品免费视| 亚洲精品欧美激情| 91精品人妻一区二区三区蜜桃欧美| 久久精品国产色蜜蜜麻豆| 国产免费黄色小视频| 第一sis亚洲原创| 国产精品白丝jk白祙| 日本一区二区三区视频在线| 欧美激情高清视频| shkd中文字幕久久在线观看| 精品国产百合女同互慰| 中文字幕人妻互换av久久| 亚洲一区二区三区四区不卡| 女人裸体性做爰全过| 99久久免费视频.com| xxxx在线免费观看| 国产亚洲亚洲| 欧美一区二区视频在线播放| 欧美一级淫片| 久草精品电影| 一区二区精彩视频| 91久久精品日日躁夜夜躁国产| 麻豆视频在线看| 色综合色综合久久综合频道88| 国产高清视频在线播放| 亚洲国产日韩欧美在线99| 国产毛片在线视频| 欧美中文字幕一区二区三区亚洲| 国产亚洲欧美久久久久| 成人免费在线视频观看| 欧美激情亚洲色图| 99精品久久久久久| 国产精品一区二区人妻喷水| 国产精品66部| 手机av在线网站| 久久精品99国产精品| 日日噜噜噜噜久久久精品毛片| 国产乱码精品| 大陆av在线播放| 国产在线日韩| 亚洲国产一二三精品无码| 亚洲精品成人| 在线观看成人免费| 外国成人免费视频| 亚洲精品永久www嫩草| 九九综合久久| 久久国产精品久久| 亚洲大片精品免费| 蜜桃av色综合| 综合伊思人在钱三区| 久久免费一区| 亚洲欧美成人vr| 欧美高清视频一区二区三区在线观看| 久久中文资源| 久久精品aaaaaa毛片| 亚洲成人一品| 欧洲国产精品| 青青草91久久久久久久久| 欧美在线一二三区| 波多野结衣一区| 影音先锋在线亚洲| 午夜精品久久99蜜桃的功能介绍| 人人妻人人澡人人爽精品欧美一区| 国产精品成人一区二区不卡| 香蕉精品视频在线| 在线看片不卡| 欧妇女乱妇女乱视频| 亚洲无线视频| 伊人成色综合网| 免费欧美在线| 永久免费的av网站| 国产在线播放一区二区三区| 成人三级做爰av| 99久久精品99国产精品| 日本少妇xxxxx| 国产精品国产三级国产普通话蜜臀 | 风间由美中文字幕在线看视频国产欧美| 91欧美激情另类亚洲| 成人av综合网| 欧美日韩精品免费观看视一区二区| 欧美美乳视频| 一本一本久久a久久精品综合妖精| 91精品动漫在线观看| 国产一二三在线视频| 午夜在线观看免费一区| 亚洲综合欧美在线| 国产91精品一区二区麻豆网站| 中文成人无字幕乱码精品区| 久久久久久9999| 999精品在线视频| 五月激情综合网| 亚洲中文字幕一区二区| 精品免费日韩av| 日本大片在线观看| 日韩一级黄色av| 春色校园综合激情亚洲| 国产精品第三页| 日本亚州欧洲精品不卡| 欧美日韩一区综合| 亚洲人metart人体| 国产l精品国产亚洲区久久| 韩国毛片一区二区三区| jizz日本免费| 亚洲色图第一区| www.com国产| 精品三级在线观看| 成人性爱视频在线观看| 久久久久五月天| 久久精品国产福利| 九九九九九精品| 女人天堂亚洲aⅴ在线观看| 毛片一区二区三区四区| 国产成人在线视频网站| 日本成人免费视频| 亚洲成人av福利| 国产精品久久久久久免费播放| 亚洲精品美女久久久| 国产黄色小视频在线| 国产成人av网址| 91成人福利| 亚洲自拍三区| 老牛嫩草一区二区三区日本 | 91激情视频在线| 国产91精品一区二区| 美国美女黄色片| 精品久久久久久中文字幕一区奶水 | 午夜无码国产理论在线| 国产精品播放| 中文字幕一区二区精品区| 999精彩视频| 久久久亚洲欧洲日产国码αv| 亚洲一区二区91| 7777精品伊人久久久大香线蕉超级流畅 | 欧美极品少妇xxxxⅹ裸体艺术| 精品久久99| 日韩精品久久一区二区三区| 男人天堂欧美日韩| 黄色a一级视频| 五月激情综合网| 黄色片一区二区三区| 欧美国产中文字幕| 国产欧美日韩电影| 在线观看欧美激情| 久久成人免费电影| 2017亚洲天堂| 欧美日韩一区二区三区在线看| 国产福利在线| 国产精品看片资源| 成人在线免费观看视频| 成人黄色一区二区| 国产女同互慰高潮91漫画| 激情网站在线观看| 国产午夜一区二区| 成人黄页网站视频| 一区二区三区的久久的视频| 九一九一国产精品| 国产美女福利视频| 欧美一级午夜免费电影| √天堂8在线网| 岛国一区二区三区高清视频| 激情久久婷婷| 亚洲av成人无码一二三在线观看| 天天影视色香欲综合网老头| 涩爱av在线播放一区二区| 欧美一区二区色| 精品久久影院| 777一区二区| 亚洲精品视频免费看| 丰满少妇被猛烈进入| 91av在线播放| 欧美日韩一二三四| www.久久av.com| 亚洲一区欧美一区| 无码国精品一区二区免费蜜桃| 青青草原成人在线视频| 国产精品嫩模av在线| 少妇一级淫免费播放| 亚洲免费在线视频一区 二区| 亚洲av无码一区二区乱子伦| 国产做受69高潮| 西瓜成人精品人成网站| 自拍偷拍21p| 亚洲精品国产品国语在线app| 免费a级片在线观看| 国产成人黄色av| 91精品国产自产拍在线观看蜜| 美女伦理水蜜桃4| 色综合一个色综合| 日本免费中文字幕在线| 国产欧美日韩亚洲| 男人的天堂亚洲一区| 黄色一级片中国| 日韩精品在线观看视频| 日韩福利影视| 日本中文字幕网址| 国产精品欧美一级免费| 丰满熟妇乱又伦| 国产精品日韩欧美综合| 一区视频在线| 丁香六月激情综合| 欧美成人免费网站| 九九热线视频只有这里最精品| 9999在线观看| 久久日一线二线三线suv| 国产婷婷一区二区三区久久| 26uuu另类亚洲欧美日本老年| 999精品视频| www.超碰97| 欧美mv日韩mv国产网站app| 九九热这里有精品| 无罩大乳的熟妇正在播放| 国产精品久久二区二区| 色天堂在线视频|