XenServer 问题

XenServer 问题

我的最低限度的配置是由一个池中的 1 个存储 + 2 个 XenServer 组成。

我的问题:

1) HA 能否在此配置下工作?
2) 对于 HA 而言,通过 iSCSI 还是 NFS 连接存储更佳?
3) 有人能给我解释一下什么是 iSCSI 多路径以及我该如何使用它吗?

谢谢。

答案1

1)HA 应该可以很好地工作

2) 直接与存储建立 iSCSI 连接有诸多优势,但是,如果您不使用集群文件系统(CFS、GFS 等),那么您将严重依赖 xen 机器文件系统,并且无法在两台机器上安装相同的 iSCSI 卷。

另一方面,NFS 可能有点难以维护,但最终会变得更容易,如果我是你,我会先选择 NFS,看看它是否适合你的需求,然后也许在未来做一个关于如何使用 iSCSI 卷实现集群文件系统的工程项目

3)iSCSI 多路径是一种技术,利用该技术您可以通过多个“路径”来访问您的 iSCSI 存储(两个控制器、两个以太网卡、两根不同的电缆,因此有多种方式可以到达那里),利用多路径,您可以定义访问该存储的所有方式,然后您的机器将创建一个虚拟磁盘设备,该设备将通过任何可能的访问方式来表示 iSCSI 卷,如果由于某种原因,首选路径出现故障,多路径将自动尝试选择另一条路径,直到没有其他选择为止。

答案2

这有点取决于你如何实现 HA。如果你要在虚拟机级别上进行回退,我不会使用 NFS。在 NFS 上存储虚拟机映像存在性能问题。存储虚拟机映像的最佳方式是将虚拟机映像存储在块设备(如逻辑卷)上。

对于联网虚拟机存储,您可以使用 iSCSI 导出存储空间,将其制成卷组,在节点上使用集群 LVM 创建 LV,并使这些 LV 在两个 xen 节点上都可用。

或者你可以研究某种云解决方案,比如 Ubuntu Cloud。遗憾的是,我无法向你提供任何详细信息...

相关内容