SVC VDM技术的两个存储如果性能不一致,是否会对主机存储I/O访问造成大的影响?如果存储性能差距较大时,有何机制能够避免出现性能问题。
收起有两种情况
一种是SVC VDM的存储只是主备存储,通过VDM保持镜像同步,这时备存储性能稍差是可以容忍的,因为SVC有一个写延迟机制,可以在配置VDM时用带上相关参数,在备存储性能跟不上,SVC缓存写满时,主备存储写延迟差了5秒后,会自动中断VDM复制,当写压力降下来后,主存储又会根据VDM位图中标识数据变化的块数据同步回备存储,直到恢复主备同步实时模式。通常而言不至于差距这么大的写延迟,在SVC缓存写满时,主机的写延迟取决于备存储,可以试想,如果我们的业务可以在备存储独立运行时,对IO响应时间没这么苛刻的话,都是可以接受,如果你又想提升I/O响应时间,那就配置两套性能接近的存储即可。
另一种是SVC ESC的存储是双活存储,通过VDM保持镜像同步,由于两份存储在各个站点都提供独立的读写,这时有必要配置两个性能接近的存储。