也许我遗漏了什么,但乍一看,新的基于 SSD 的 m3.medium EC2 实例并没有提供任何磁盘性能优势。我还没有运行基准测试工具,但目录复制、目录删除和 hdparm 没有显示系统和 SSD 卷(/dev/sda1 和 /dev/sdb)之间的任何差异。我错了吗?或者有一些特殊的配置?
维塔利·蒂亚
答案1
/dev/sda
或设备/dev/xvda
继续位于EBS 卷,SSD 仅作为临时存储。
创建实例时,选择/dev/sdb
存储Instance Store 0
会话下。
答案2
您可以运行 iostat 来检查性能。首先创建一个大文件,其中 /dev/xvdb 或 /dev/sdb 被挂载(写入)
cd /mnt/sdb
dd if=/dev/zero of=filename bs=1 count=100000000 seek=1048575
然后运行(读取):
cat filename
然后安装 iostat(Ubuntu):
sudo apt-get install sysstat
这是运行 iostat 命令后 m3.medium 上的输出:
root@ip-10-113-150-143:/mnt# iostat
Linux 3.2.0-54-virtual (ip-10-113-150-143) 02/25/2014 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.77 0.03 4.24 0.29 3.56 91.11
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
xvdap1 1.10 17.45 11.07 237589 150688
xvdb 0.28 0.14 8.45 1917 115108
root@ip-10-113-150-143:/mnt#
如您所见,xvdb 上的写入性能略高于 xvdap1(sda)(所以您可能是对的)您真正看到改进的地方是在读取方面。17.45 kB_read/s。
希望这可以帮助。