Amazon EC2中的XFS磁盘通过NFS进行非常慢的顺序读取

我正在使用tiobenchtestingNFS挂载卷的性能,并注意到Sequential ReadsRandom Reads慢得多。 当我在本地安装的磁盘上运行相同的testing时,这不是行为。

这里是一个小图,在红色的NFS和顺序读取在左边的NFS:

由imgur.com主办

我正在像这样在服务器上导出卷

/export *.internal(no_subtree_check,rw,no_root_squash) 

并用此安装:

 mount -o hard,intr,async,noatime,nodiratime,noacl $NFS_SERVER:/export /nfs 

此外,我正在做这一切在亚马逊EC2,出口与XFS文件系统(冗余,我知道)的EBS卷。

我曾尝试使用巨型帧和其他各种安装选项,但似乎没有太大的影响。

感谢任何线索。

你每次testing多less次? 由于资源的过度共享,IO吞吐量在EC2上趋于相当随机。 除非每次testing至less运行4次,否则我不知道你的比较结果是否意味着分担负载的时间。