Synology High Availability
High Availability 是指一种服务器布局解决方案,用于减少因服务器故障所导致的服务中断。Synology High Availability 使用两台服务器组成“high-availability 集群”,其中一台服务器作为“活动服务器”,另一台服务器作为待机“无源服务器”。若要实施并创建 high-availability 集群,您需要有两台兼容的 Synology 服务器。
High-availability 集群使用以下组件和概念:
- 概念:需要两台 Synology NAS 创建 high-availability 集群来实施 Synology High Availability。一台服务器作为“活动服务器”,而另一台作为“无源服务器”。创建 high-availability 集群后,系统会持续将数据从活动服务器复制到无源服务器,以便活动服务器上的所有文件都在无源服务器上存有副本。如果活动服务器发生故障,无源服务器将具有活动服务器数据的完整镜像副本,准备接管所有服务。执行此实施后,high-availability 集群可以继续正常提供服务,从而尽可能减少停机时间。
- 活动服务器:活动服务器管理所有提供的服务。如果活动服务器上发生错误,则您或系统可以通过切换/自动故障转移将活动服务器上的服务转移到无源服务器,在此过程中,活动服务器会成为无源服务器。
- 无源服务器:在正常情况下,无源服务器处于待机模式。活动服务器中的数据会持续复制到无源服务器。如果活动服务器无法再提供服务,则您或系统可以启动切换/自动故障转移,以允许无源服务器从活动服务器接管服务。
- Heartbeat 连接:high-availability 集群的活动和无源服务器通过专用私人网络连接,即所谓的“Heartbeat 连接”,进行链接。创建 high-availability 集群后,Heartbeat 连接会加快活动和无源服务器之间的数据同步和复制。如果在给定时间内服务器之间的联系丢失,系统将确定是否需要切换。
- High-Availability 集群中的主存储空间:活动服务器上的存储空间会成为 high-availability 集群的主存储。数据通过 Heartbeat 连接复制到无源服务器的存储空间。
- High-Availability 集群中的备用存储空间:无源服务器上的存储空间会成为 high-availability 集群的备用存储。数据通过 Heartbeat 连接从活动服务器存储空间持续复制到无源服务器存储空间。这就保证了在切换发生时文件内容的一致性。
- High-Availability 集群服务器名称:high-availability 集群中的服务器将共享一个服务器名称。在网络中,您可以用此服务器名称进行连接,活动服务器将提供服务。
- High-Availability 集群 IP 地址:虽然 high-availability 集群中的每台服务器都具有自己的 IP 地址,但是 high-availability 集群也会生成一个通用 IP 地址。无论是哪台 Synology NAS 服务器充当活动服务器,都可以使用此通用 IP 地址访问任何 DSM 服务。此外,每当执行切换/自动故障转移时,不必更改为其他 IP 地址即可访问服务。