如何在VMware环境中实施,配置iSCSI存储

如何在VMware环境中实施,配置iSCSI存储,第1张

 在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)算法。

iSCSI需要专有网络。你的服务器是否安装了专有网卡还是使用普通网卡,使用普通网卡会占用服务器的CPU资源。建立网络连接后在管理服务器添加存储。

这个问题比较复杂,建议你参阅VMware的文档:ESX iSCSI SAN 配置指南,我有这个文档,需要的话可以给你。网上也能找到这个文档。

首先,确保您已经将 ISCSI 存储挂载到了 PVE 虚拟机中。如果还没有挂载,请按照 PVE 文档中的说明 *** 作。

在 PVE 管理界面中,单击“存储”选项卡,然后单击“创建”按钮。

在“选择存储类型”对话框中,选择“LVM-Thin”,然后单击“继续”。

在“设置 LVM-Thin 精简池”对话框中,输入精简池的名称和描述,然后选择您想要将精简池创建在哪个 ISCSI 存储上。

在“精简池配额”选项卡中,输入精简池的大小。注意,精简池的大小是指精简池可以使用的空间大小,而不是精简池所占用的空间大小。

在“选项”选项卡中,可以设置精简池的其他选项。

最后,单击“确定”按钮来创建精简池。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11955812.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存