开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

2179

2013年3月28日 05:00

怎样提高在vmware环境下的顺序读写的性能

vmware环境下,虚拟windows系统,应用主要是顺序读写,读写比为7:3,后端存储是vnx5300,需要在存储或者vmware哪里设置才能获得比较好的吞吐性能呢?

4K 消息

2013年3月31日 19:00

存储端优化相对单纯一些,VMware以及Guest OS上的优化就很复杂了。比如ESX Host的硬件要求(VT),网络架构要求(数据走专用网络、Jumbo Frame for iSCSI/NFS),多路径软件,VMFS的分区对齐,Guest OS上不要安装杀毒软件或杀毒软件不要开启定期扫描等等。VMware上的优化建议还是看一下VMware的官方文档:Performance Best Practices for VMware vSphere 5.1

4K 消息

2013年3月28日 22:00

用MetaLUN或Thick LUN,不要用Thin Provisioning,有预算的话买SSD上FAST Cache。

30 消息

2013年3月29日 03:00

在vmware下面没有一些设置吗?

482 消息

2013年4月9日 20:00

在VM中是顺序的,但是经过VMware虚拟层后,可能会不一样吧?

1.4K 消息

2013年4月10日 02:00

虚拟层基本上不做任何改变,其实反而会变得更为顺序,因为cache的作用。但一个LUN在虚拟化环境下通常是被多台物理服务器以集群的方式使用,这里就有一个并发I/O的问题,并发是导致随机的一个主要原因。比如NAS,虽然大部分是对文件的读操作,这种操作应该是顺序的,但为什么NAS呈现的I/O形态基本上都是随机的呢?因为并发,NAS作为共享,用户一多,并发性越大,再加上一些使用多线程的协议更是加重了并发,所以导致最终的I/O是随机的。

222 消息

2013年4月10日 17:00

学习了

482 消息

2013年4月14日 20:00

写操作的并发I/O吗?

1.4K 消息

2013年4月14日 21:00

当然是读写都有可能,取决于跑在VM里的App

找不到事件!

Top