【TechTarget中国原创】问:请问使用两台非同步的或不同的服务器作为提供冗余的一种方式怎么样?我有个厂商宣称这样的配置是最佳的解决方案。就我看来,因为增加了设备,容易引起管理混乱的问题。
答:不可以这样配置。这个问题很寻常,取决于厂商及其解决方案,答案是不一样的。可用的服务器同步解决方案已经变得更复杂了,集群配置不再是唯一的方案。服务器现在能通过各种方法进行复制,如操作系统、第三方应用,甚至通过网络存储阵列来复制。
通过存储阵列与虚拟化软件的结合实现同步化,这是比较好的方案。使用虚拟化的一个好处是能在源服务器和目标服务器上拥有异质硬件(不同的CPU、存储阵列,甚至不同的制造商生产的产品),只要虚拟化软件能意识到包含操作系统镜像的存储。通过与网络存储阵列同步运行的虚拟化软件来复制服务器镜像。
注意,这种方法有好处也有坏处。根据操作系统交易的密度与宿主其中的应用(高I/O意味着更长的存储复制周期)之间的依赖性,这会影响网络,尤其是远程复制。存储必须更频繁地复制,数据就更改得越多,或者一个应用有更多的关键任务操作。这要求对存储和备份进行预先的LUN计划,需要在大型或小型LUN之间作出选择,还是是否通过虚拟机或存储阵列备份虚拟机。