我看到了两种在VMWare vSphere上处理共享存储呈现给Windows 2008 VMWare集群VM的方法。一种是在SAN上创建LUN的传统方法,并通过Microsoft ISCSI软件启动器将其呈现给两台主机。另一种方法是在现有的LUN上创建一个vmdk,并将它附加到两个主机上,并使其成为一个独立的磁盘,这样它就不会受到快照的影响。
有一种方法是“正确”的,还是两者都可行?做这两件事有什么好处或坏处吗?
发布于 2012-03-31 19:20:54
当集群跨物理机器时,支持“传统方法”。当集群位于单个VMware主机上时,支持另一种方法。
发布于 2012-04-13 22:40:17
两者都是可行的,但正如你所说的,两者都有好处和缺点。
说明这种区别的一种方法是考虑从一台ESXi服务器到另一台集群中的一台机器的vMotion。在MS iSCSI启动器的情况下,vMotion不会对磁盘做任何事情。它只是在它移动的机器上被视为另一个过程。但是,在VMDK的情况下,vMotion知道它是一个磁盘,可以管理磁盘迁移和机器迁移。VMDK有一些特性可以使vMotion更好地工作,这在MS iSCSI启动器的情况下是不存在的。
在VMDK的情况下,如果要在每个ESXi服务器之间进行vMotion,则它们都需要能够访问VMDK。
我想,如果我们说的是传统的,VMDK案例传统上适用于VMware HA,而不适合MS集群。MS iSCSI启动器情况传统上适用于MS集群,而不适用于VMware HA。
https://serverfault.com/questions/374419
复制相似问题