无需专用存储服务器的虚拟机的共享存储

无需专用存储服务器的虚拟机的共享存储

在旧项目中,我有 4 台物理机器(服务器、PM),其中每台服务器都可以通过自己的两台设备(通过设备映射器多路径)访问 SAN 和固定空间。服务器的本地磁盘相当小但速度很快,并且能够存储虚拟机。

您对如何利用物理机(主机)可供虚拟机(客户机)访问的存储空间有什么建议吗?(SAN 本身不提供 I-SCSI 或 NFS 访问)

理想情况下,我会在一些虚拟机之间实现某种共享存储,这些虚拟机既可用于网络服务器,也可用于数据库场景。架构或服务器设置应允许物理机器维护或故障。

我对基本技巧、建议、注意事项(OCFS2、DRBD 等)感兴趣。

我知道我的描述不够详细。请随意询问。

答案1

从长远来看,实施适当的共享存储解决方案将为您带来更多好处,但有许多虚拟设备可以实现本地存储的共享(通过 NFS 或 iSCSI)。最值得关注的是 Openfiler 和 FreeNAS,它们都做得很好。

但是,听起来更像是你试图通过每台服务器上的数据实时镜像来实现集群网络存储?关于如何使用 Xen 和 OCFS2 来实现这一点,有很多详细信息这里但老实说,如果您的数据有任何价值,并且您希望其他人来维护系统,那么就不要这样做。

最好将虚拟机放在真正的共享存储上,它不需要非常快、昂贵,甚至不需要很新,但麻烦会少很多。

相关内容