回顾:闪光您的方式,以更好的VMware性能

PernixData FVP集群服务器端flash,以提高虚拟机性能和减少SAN延迟

在使虚拟服务器群更容易管理方面,SAN是很好的推动者。但是在最大化虚拟服务器性能方面,SAN是最大的瓶颈。一个运行数十个(或更多)虚拟机的主机可以很容易地生成足够的I/O操作,以减少总体SAN响应时间,增加I/O延迟并对虚拟机性能产生负面影响。添加更多的锭子可能在短期内有所帮助,但这可能对存储基础设施造成很大的破坏,并不能真正解决问题的根源:I/O瓶颈。

PernixData是一家致力于通过减少存储I/O延迟来提高VM性能的公司。PernixData FVP是VMware vSphere虚拟机监控程序的一个附加模块,它在多个vSphere主机上创建一个高速SSD设备集群。PernixData“flash集群”为SAN的读写创建了一个分布式缓存,加速了虚拟机I/O,而不需要对vm或它们的主机数据存储进行任何更改。而且因为flash集群是在主机之间共享的,所以PernixData FVP完全支持VMware服务,如vMotion、DRS和HA。vm可以继续自由地从一个主机移动到另一个主机,而不会造成缓存“错过”的损失。

(虚拟化对决:微软Hyper-V 2012 vs VMware vSphere 5.1| InfoWorld考试中心评论VMware vSphere 5.1VMware vCenter运营经理。|用InfoWorld的24页来实现虚拟化服务器虚拟化深度“PDF指南。]

通过将服务器端flash整合到一个共享的flash集群中,PernixData FVP利用了许多小的flash投资来实现大的I/O改进。安装既快速又简单,甚至不需要重新启动主机。PernixData FVP有SMB和标准版本。SMB版本为每台主机9,995美元,最多可配置4台主机和100台vm。标准版是每台主机7500美元,没有主机或虚拟机的数量限制。

0到英雄下面是PernixData FVP的快速结论:虚拟机环境的零更改。对vm或底层主机数据存储没有任何更改,而且PernixData FVP对vm和SAN都是透明的。

PernixData FVP与vSphere 5.0和vSphere 5.1主机一起工作。它通过VMware update实用程序安装到vSphere内核中,加速VMs和SAN之间的I/O请求。配置包括创建flash集群并将服务器端flash设备添加到集群中。然后指定要加速的数据存储。这是一个批量操作——对SAN上的整个VM数据存储执行一次,而不是对每个VM执行一次。驻留在数据存储中的虚拟机将自动继承FVP flash集群的属性,稍后添加到数据存储中的任何虚拟机也将如此。或者,您可以将单个vm添加到flash集群中,以便只加速所选vm的I/O。

您可以使用VMware的硬件兼容性列表中找到的任何PCIe或SSD闪存设备创建闪存集群。最重要的是,服务器端flash可以由不同种类的设备组成。您不必在每个主机上安装相同的闪存硬件,甚至相同的容量。在这个1.0版本中,FVP只适用于基于块的网络存储,比如iSCSI和Fibre Channel SANs。未来的版本将支持基于文件的存储(即NFS),同时还将支持VMware vSphere之外的其他虚拟机监控程序。

flash集群的大小取决于运行的vm的I/O活动,而不是底层存储空间占用。因此,对于您所有的VMware vm来说,对于一个多兆兆字节的数据存储,您不必花大力气安装多兆兆字节或多兆兆字节的闪存设备。然而,与任何缓存系统一样,PernixData FVP将在VM启动期间和较短的初始阶段遭受一些读取失误。

写的东西PernixData FVP中的flash集群可以在写入或回写模式下工作。通过写的flash集群加速了从SAN的读取,而不是写入。因为写入是同时提交到服务器端flash和SAN的,所以写入性能仍然与SAN的写入延迟绑定在一起。

回写策略通过先将写提交到缓存,然后在后台复制到SAN,从而加速了读和写。保持缓存I/O数据的安全非常重要,因为在主机出现故障时,总是有可能丢失未提交的数据。FVP通过将写操作复制到其他缓存节点来防止这种情况发生。回写模式允许跨集群存储零个、一个或两个副本,以帮助防止数据丢失。您可以在每个vm的基础上进行配置,这样就可以使缓存对某些vm具有容错能力,而对其他vm则没有容错能力。

PernixData仪表盘为flash集群的运行提供了非常好的实时视图。这个VM IOPS图表显示了有效的IOPS接近6万,本地flash贡献大约5万,而SAN只有大约9000。

管理员在分析flash集群的运行状况和性能时没有任何问题。PernixData管理控制台集成到vCenter服务器中。在vCenter的PernixData选项卡下找到Performance部分,这里提供了大量可定制的图表和图形,包括虚拟机IOPS、虚拟机延迟、缓存命中率和清除。

命中率和逐出率图表是确保flash集群的大小与运行的vm的数量相匹配的关键。命中率是衡量服务器端flash提供的I/O操作与SAN提供的I/O操作数量的指标。100%的命中率告诉我们,我们的flash集群的大小适合我们环境中正在运行的vm。在现实世界中,85%的命中率是典型且合理的。

驱逐率是对从缓存中刷新多少数据以为新数据腾出空间的度量。假设您为两个vm配置了100GB的服务器端flash,每个vm的大小为75GB。因为只有100GB的缓存可用,而vm的总工作大小为150GB,因此在某些时候必须从缓存中清除旧数据以适应新数据。从缓存中删除的数据的百分比就是驱逐率。在理想的情况下,驱逐率应该是0%,这表明服务器端flash足够大,能够满足两个vm的所有读写操作。

PernixData FVP对于任何因SAN瓶颈而陷入困境的VMware服务器群来说都是一个很好的产品。它完全安装在系统管理程序中,使用异构的flash设备,并随着vSphere集群的增长而扩展。最重要的是,它提供了真正的回写功能。由于PernixData FVP没有限制vMotion和其他VMware服务,所以它的分布式flash缓存在提高VM和SAN性能方面没有任何意义。

  • 极大地提高存储在SAN(光纤通道、FCoE或iSCSI)上的虚拟机的读和写性能
  • 兼容VMware vMotion、DRS、HA;虚拟机的迁移是不受阻碍的
  • 可与VMware兼容性列表(PCIe和ssd)上的任何服务器端flash设备协同工作
  • 易于安装和维护
  • 仅适用于基于块的存储系统,而不适用基于文件的存储
  • 仅适用于VMware vSphere 5.0和5.1

,

这篇文章中,“回顾:闪光您的方式,以更好的VMware性能,最初发表于InfoWorld.com。关注最新的发展虚拟化,2020欧洲杯预赛,云计算在InfoWorld.com上。了解最新的商业技术新闻,请跟随在Twitter上InfoWorld.com

阅读更多关于虚拟化的内容在InfoWorld的虚拟化频道。

这篇文章,“回顾:闪光您的方式,以更好的VMware性能”最初发表信息世界

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对最重要的话题发表评论。

版权©2013足球竞彩网下载

工资调查:结果在