如果我有多个由vCenter控制的VMware ESXi服务器,它们共享FibreChannel上的数据存储区,那么对这些连接进行分区的最佳做法是什么?
我看到两个明显的方法来做到这一点:
这个比那个好吗? 还是有另一种更有意义的方法?
如果存在多个数据存储区,那么这些更改如何?
首先,你并不是真的用服务器和数据存储创build一个区域。 您正在创始者和目标之间创build一个区域。
您拥有多less个目标以及如何通过目标configuration对卷/设备/ LUN /数据存储(无论使用哪个术语)的访问权限在很大程度上取决于您所使用的单个存储arrays的function。 这实际上是LUN掩蔽function,并不直接与您的分区有关。
在一个过分简化的误导性陈述中:分区是关于限制对存储设备的访问。 屏蔽是关于限制访问存储设备上的卷。
从高层次来看,单一发起者单目标分区(一个发起者,每个区域一个目标)通常被认为是最佳实践,但是可以创build相当多的区域来设置,pipe理和维护。 例如,连接到每个控制器上具有2个端口的存储arrays(4个总目标)的具有两个光纤HBA(2个启动器)的服务器将需要8个单独的区域。 一个4主机的VMWare集群需要设置32个区域(每个主机8个)。
但是,最佳实践可能是供应商特定的,与所提供的通用build议不同。 总是最好的validation他们的支持和/或文件做出的任何决定。
我是个“FC人”,我个人更喜欢“每个服务器创build一个区域,每个区域包含服务器和数据存储”选项 – 我们有数百个主机,每个主机都有数十个LUN,这是我们的方法自2009年左右开始采取。 是的,这是更多的工作,但如果你这样做,你对你正在做的事情有非常精确的控制,我更喜欢绝对的知识和易于使用的有限控制 – 但这就是我。