可以把同城的存储双活当作共享存储吗?比如同城的虚机延伸集群,在不做Storage vMotion的情况下虚机基于共享存储是可以随便漂移的,那现在如果做了同城的存储双活,虚机还能在两个中心之间随便漂吗?
只要是满足AA双活(两边支持同时读写)的能力,即同城两地看到的是同一个数据卷(同一个wwn),是可以和共享存储看做是等效的,只是数据要写两份,时延消耗在数据传输上面,考虑上层应用是否能接受由此带来的时延影响。
收起具体要结合双活存储的技术方案评估。如果存储间的数据同步都是完全实时的可以当作共享存储使用(发生故障时,存储能够完全无缝实时切换)。
实际情况很难直接当作共享存储应用,如果是共享存储,数据能够同时存在不同的存储设备上,双活存储有主次的分别(磁盘的写指令在同一时刻只能在某个磁盘上,不可能发生2分写指令同时写2个存储设备的情况)
1、基于存储双活架构,存储双活无论是单中心还是双中心部署,无论是本地双活还是双中心双活,都可以作为共享存储使用(要注意的是双中心双活要重点关注双中心裸光纤的距离和质量)。
2、在同城的双活存储中,数据会在多个数据中心之间同步复制。这意味着,在发生故障时,数据仍然可以从备份数据中心获取,从而保证了高可用性和灾难恢复能力。但是,由于数据同步过程中可能会有一些延迟,因此在进行虚拟机漂移时,可能会出现一些性能问题。
3、共享存储通常是通过网络连接实现的,虚拟机可以在不同的物理服务器之间进行迁移。在这种情况下,虚拟机可以无缝地从一个物理服务器移动到另一个物理服务器,而不会出现性能问题。但是,如果网络连接中断或共享存储发生故障,则可能会影响虚拟机的可用性。
4、假如虚机在两个中心随便飘,需要提前规划好双中心的网络方案,还需要提前考虑方方面面的问题,还需要考虑实现双活存储的复杂性和成本等因素。
同城的存储双活和共享存储是两个概念,不能混淆。共享存储是指多个主机共享同一块存储设备,而同城的存储双活是指在不同的数据中心之间建立双向的数据同步,实现数据的容灾和高可用性。
在同城的存储双活环境下,虚拟机的存储可以在两个数据中心之间进行同步,但是虚拟机的漂移需要考虑到数据同步的问题。如果虚拟机在两个数据中心之间频繁漂移,可能会导致数据同步的延迟和不一致性,影响系统的稳定性和可靠性。因此,在同城的存储双活环境下,虚拟机的漂移需要谨慎考虑,建议进行规划和测试,确保系统的稳定性和可靠性。