虚拟化后I/O性能下降怎么办?

Posted 高端存储知识

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟化后I/O性能下降怎么办?相关的知识,希望对你有一定的参考价值。


今天我看到一篇报告,说虚拟化后,大部分企业都会碰到I/O的问题,为了解决这些I/O问题,管理员可是想尽了办法,一块来看看他们采用了什么办法?


接受调查的这2000多名调查者大部分都是IT方面的专业人士,这是他们的职责分布情况。

虚拟化后I/O性能下降怎么办?


这是他们管理的虚拟机的数量。

虚拟化后I/O性能下降怎么办?


他们所在的公司的规模都大于100人,也就是中大型企业。

虚拟化后I/O性能下降怎么办?


超过70%以上的用户虚拟化后都出现I/O性能问题。

虚拟化后I/O性能下降怎么办?


有30%的被调查者认为,出现I/O问题后,需要增加更多的服务器和存储,性价比很差。

虚拟化后I/O性能下降怎么办?


30%的被调查者认为,应用性能的增长,使得下面的存储很快就不够用了。

虚拟化后I/O性能下降怎么办?


因此,大部分被调查者都认为I/O性能问题非常重要。

虚拟化后I/O性能下降怎么办?


超过一半的被调查者认为总是有那么1-2个应用的性能问题很棘手。

虚拟化后I/O性能下降怎么办?


典型的是Oracle和MS SQL的数据库应用,有1/3的被调查组碰到用户抱怨数据库的性能不好。

虚拟化后I/O性能下降怎么办?


接近30%的被调查者认为虚拟环境的性能影响到虚拟化规模的增长。

虚拟化后I/O性能下降怎么办?


这是他们hypervisor的选择情况。

虚拟化后I/O性能下降怎么办?


这是他们虚拟服务器的OS的选择情况。

虚拟化后I/O性能下降怎么办?


这是他们虚拟化程度的分布情况。大部分被调查者的虚拟化程度都很高。

虚拟化后I/O性能下降怎么办?


为了改善虚拟机的I/O,被调查者采取的各种手段,常见的是购买新的阵列,增加服务器,采用闪存。

虚拟化后I/O性能下降怎么办?


这是调查者明年将要继续采取的手段,还是这些办法。

虚拟化后I/O性能下降怎么办?


其实,还有另外一个思路。虚拟化不管做得多好,一般来说性能都会有损耗的。有些高性能的数据库服务器部署在物理机上,性能肯定更好。比如ORACLE,SAP HANA。因此,混合部署是当前一种比较好的方式,没有必要为了追求更高的虚拟化而影响了数据库的性能。


采用物理机,能够享受云的便利性呢?物理机可以上云吗?还真有这样的方案。华为的ManageOne云管理平台支持管理虚拟机和物理机这种混合部署方式。物理机也可以作为一种服务提供。


另外,华为的一体机FusionCube全系列也支持虚拟机和物理机混合部署,比如华为在2015上海HCC发布的FusionCube 6000,区别于其他很多超融合系统最大的特点也是支持虚拟和物理混合部署,使得企业整体迁移到云平台的同时,少数的数据库服务器可以继续采用物理机部署,在保证关键业务的I/O性能的同时,保持一体机的部署快速,管理运维简单的特点(下图摘自华为官微宣传资料)。


这种方法虽然不是很高大上,但经济有效,给那些向云计算转型的企业提供了一种新的思路。



以上是关于虚拟化后I/O性能下降怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

电脑运行一段时间后性能开始下降是怎么回事?

qemu-kvn中的virtio浅析

oracle vm server怎么监控虚拟机性能

利用VMware IOInsight进行精细化虚拟机存储性能监控

KVM性能优化

KVM虚拟化的优化