admin 管理员组文章数量: 887021
2024年3月12日发(作者:注册免费网站)
通过这篇文章你将学到:学会如何在VMware环境中实施、配置iSCSI存储。遵循这
些最佳实践,让你的iSCSI数据存储获得最大的性能和可靠性。
在VMware环境下实施iSCSI存储是许多数据存储专业人员在2011年将要考虑的。
他们中的很多人听到有关iSCSI和FC存储好处的对比已经很多年了,而现在他们讨论的是,
当使用VMware时如何配置iSCSI。
在价格方面,通常实施iSCSI存储比FC存储便宜;性能方面,通过使用10Gb以太网,
iSCSI的性能提高了,这也是iSCSI存储最主要的好处。不好的一面是,实施iSCSI存储通
常会带来额外的CPU开销。不过,VMware已经改写了theiSCSI软件启动堆栈,从而更
有效地利用CPU周期,与VMware Infrastructure 3(VI3)相比,这带来了显着的效率和吞
吐量的提高。
在VMware环境下使用iSCSI存储的最佳实践
一旦iSCSI磁盘配置好了,虚拟机(VMs)就可以使用它们了。以下列出的最佳实践可
以帮助你在VMware环境中的iSCSI数据存储获得最大的性能和可靠性。
iSCSI存储的性能高度依赖于网络的健康和使用。为了达到最佳效果,你应该总是通过
专用的网络将iSCSI的流量分离出来。
你只能在一个ESX服务器主机上配置一个软件启动器。配置为iSCSI提供连接的
vSwitch时,使用多个物理网卡来提供冗余。确保你将VMkernel(虚拟机内核)接口与
vSwitch的网卡绑定在一起,这样多路径配置才正确。
确保你在iSCSI vSwitch上使用的网卡连接到不同的网络交换机,以消除单点故障。
vSphere支持使用存储协议的巨型帧,但它只对那些拥有非常大I/O的特定工作量有
好处。此外,你的后端存储必须能够处理RAID组中拥有大量主轴(大于15)增加的吞吐量,
否则你也看不到任何好处。如果你的I/O小并且你的存储是主轴方向的(spindle-bound),
使用巨型帧你将看到你的性能很少或者没有提高在某些情况下。巨型帧实际上会降低性能,
所以你应该做一个评估测试,对比一下启用巨型帧前后的效果,看看巨型帧是否有效。每
个端到端组建必须支持巨型帧,包括物理网卡和网络交换机,vSwitch,VMkernel端口和
iSCSI目标配置。如果任何一个组件不适合巨型帧配置,它们将无法工作。
为你的虚拟机磁盘控制器使用新的Paravirtual SCS(PVSCSI)适配器,因为在大多数情
况下它提供的最大吞吐量和性能超过了标准的LSI逻辑和BusLogic适配器。对于非常小的
I/O工作量来说,LSI逻辑适配器的效果最好。
为了实现最好的性能需要设置先进的多路径,选择iSCSI存储容量属性并点击管理途
径。如果有的话,你可以使用本机VMware多路径或第三方多路径插件来配置路径选择策
略。当使用软件启动器(software initiators)时,在一个vSwitch上创建两个VMkernel
接口;指定一个物理网卡为活跃的,另一个为未使用的;使用 esxcli命令将一个VMkernel
端口绑定到第一个网卡,将第二个端口绑定到第二个网卡。使用循环算法代替顺序算法或
者最近最常使用(MRU)算法,将得到更好的性能。如果你的虚拟机上使用了微软集群服务
器(Microsoft Cluster Server),避免使用循环(Round Robin)算法。
本文章由51知识库整理共享:
版权声明:本文标题:如何在VMware环境中实施、配置iSCSI存储 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1710176326h562357.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论