桌面虚拟化之IOPS横向测评 ——PVS vs vSAN

Posted 晟启云计算

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了桌面虚拟化之IOPS横向测评 ——PVS vs vSAN相关的知识,希望对你有一定的参考价值。

首先,先来向大家简单解释一下,什么是IOPS,IOPS在桌面虚拟化架构中的重要性,然后给大家简单地测评了一下国际两大行业领导者Citrix和VMWare在桌面虚拟化中对IOPS的解决方案。





IOPS介绍




IOPS(Input/Output Operations Per Second)是一个用于电脑存储设备(如硬盘(HDD)、固态硬盘(SSD)或存储区域网络(SAN))性能测试的量测方式,可以视为是每秒的读写次数。和其他性能测试一,存储设备制造商提出的IOPS不保证就是实际应用下的性能。IOPS可以用应用程序来量测,例如一开始由微软开发的Iometer,像IOzone及FIO也有类似功能,IOPS主要会用在服务器,以找到最佳的存储配置。IOPS的数值会随系统配置而有很大的不同,依测试者在测试时的控制变因而异,控制变因包括读取及写入的比例、其中循序访问及随机存取的比例及配置方式、线程数量及访问队列深度,以及数据区块的大小。其他因素也会影响IOPS的结果,例如系统设置、存储设备的驱动程序、操作系统后台运行的作业等。若在测试固态硬盘时,是否先进行预调(preconditioning)机制也会影响IOPS的结果。



IOPS示例




随机存取处理下,一些常见的IOPS平均值,计算方式是

1/(寻址时间 + 回应时间)= IOPS:


桌面虚拟化之IOPS横向测评 ——PVS vs vSAN
桌面虚拟化之IOPS横向测评 ——PVS vs vSAN
以上内容摘自维基百科

IOPS示例表格摘取原文部分数据,其中硬盘驱动器表格由原来的范围修改成平值,本文采取的计算方法:(max+min)/2




PVS vs vSAN





光说不练假把戏,下面呢,我们来一起看一下测试场景,本次测试场景为某生产环境,具体环境细节如下

桌面虚拟化之IOPS横向测评 ——PVS vs vSAN
vSAN环境简介:4台DELL R730

桌面虚拟化之IOPS横向测评 ——PVS vs vSAN

vSAN环境简介:硬件配置概述

桌面虚拟化之IOPS横向测评 ——PVS vs vSAN
vSAN环境简介:vSAN配置概述,每台vSAN主机都有2个SSD(none-raid)和10块SAS盘(raid5,1块热备)组成,其中1个SSD给vSAN用,另一个作为虚拟闪存资源


IOMETER4K, 100%Random 100% Read

我们先来第一组测试,4k,100%随机,100%读取。

桌面虚拟化之IOPS横向测评 ——PVS vs vSAN
vSAN测试结果:15,234.6


桌面虚拟化之IOPS横向测评 ——PVS vs vSAN
PVS测试结果:262,045.45


IOMETER4K, 100%Random 0% Read

再来第二组测试,4k,100%随机,0%读取(100%写入)

桌面虚拟化之IOPS横向测评 ——PVS vs vSAN

vSAN测试:5,463.43


桌面虚拟化之IOPS横向测评 ——PVS vs vSAN

PVS测试:223,974.47



最后呢,可以简单地做个比较,vSAN的IOPS受最高性能的存储设备的IOPS限制,而PVS的性能,不但不受存储设备的限制,而且每个桌面的IO都能够超过3个高性能SSD组成的RAID0的性能!!!

PVS,你这么牛……你家里人造么?!!!( ▼-▼ )

晟启云计算——专业私有云解决方案提供商

以上是关于桌面虚拟化之IOPS横向测评 ——PVS vs vSAN的主要内容,如果未能解决你的问题,请参考以下文章

PVS架构之VHD虚拟磁盘

PVS accelerator - 进化中的PVS新大招

PVS架构之VHD虚拟磁盘②

桌面虚拟化场景中对存储系统IO性能的评估方法

V-1-2 Vmware桌面虚拟化环境搭建之ESXi服务器的操作

龙存桌面虚拟化(VDI)存储解决方案