NAS双活是采用同步写还是准同步写实现?相比NAS单写,双活架构下会有多少性能效率的损失?
同时,如果出现某个节点或者同步链路故障,自动诊断及恢复时长会是什么水平?是否可以做到故障切换对上层应用透明?
是同步写的,保证主从数据严格一致的。主端存储写入缓存后,然后会复制到从端存储的缓存,做一个链路往返后,一个io完成,所以性能损耗主要发生在中间链路上,一般是5个ms以下。
在双活nas架构中,一般分故障场景,对于不同的故障场景会有不同的rto指标。对于发生站点切换这种最长的rto场景,一般也是在2分钟内完成切换。在双中心大二层打通的情况下,对于nfs应用来讲,可以做到中断后自动恢复服务端连接,从而做到前端应用的连续性。