ESXI安裝好ubuntu18后測(cè)試了一下ubuntu虛擬機(jī)的速度哗伯。
time dd if=/dev/zero of=./testReadOrWrite bs=8k count=1000000
^C353658+0 records in
353658+0 records out
2897166336 bytes (2.9 GB, 2.7 GiB) copied, 73.0942 s, 39.6 MB/s
這跑的實(shí)在受不了屉符,中斷了,發(fā)現(xiàn)只有39.6MB/s, 這是nvme? 冒牌U盤吧良哲。
想了下盛卡,估計(jì)還是esxi6.7對(duì)于nvme支持不夠好,一番搜索筑凫,果然找到答案:
官網(wǎng)里面說的很明白滑沧,你需要開啟HPP(High-Performance Plug-In)并村,命令如下:
esxcli storage core claimrule add -r 10 -t vendor -V=NVMe -M=* -P HPP --force-reserved
再測(cè)試下:
$ time dd if=/dev/zero of=./testReadOrWrite bs=8k count=1000
1000+0 records in
1000+0 records out
8192000 bytes (8.2 MB, 7.8 MiB) copied, 0.00517313 s, 1.6 GB/s
real 0m8.571s
user 0m0.000s
sys 0m0.154s
1.6GB/s, 一般般吧。
然后用windows server2012跑了下ssd benchmark滓技,寫入慢哩牍,讀取正常。
image-20210702180938596
或許應(yīng)該把scsi改成vmware paravirtual? 但重啟server后出錯(cuò)令漂,改成LSI Logic SAS之后:
image-20210702182352478
再跑膝昆,又正常了,我叠必!@#¥外潜。有哪位大神明白原因的?
image-20210702182258305