集群与镜像

集群和镜像是提高容错性的透明方法。

镜像中所述的镜像是单个数据库服务器用以维护不同磁盘上的特定数据库空间副本的机制。该机制保护镜像数据库空间中的数据免受磁盘故障的影响,因为数据库服务器自动更新两个磁盘上的数据,并且在一个数据库空间发生故障时自动使用另一磁盘。

或者,集群在一个完全独立的数据库服务器上复制另一个数据库服务器管理的所有数据,而不仅仅是复制指定的数据库空间。因为集群涉及两个不同的数据库服务器,所以它不仅可保护这两个数据库服务器管理的数据免受磁盘故障影响,而且可保护这些数据免受所有类型的数据库服务器故障影响(包括计算机故障或整个站点的灾难性故障)。

图: 镜像和集群的比较


此图通过显示数据库服务器并用从服务器指向两个磁盘的箭头来说明镜像。此图还通过显示一台服务器并用从服务器指向两个磁盘的箭头,以及从服务器指向另一数据库服务器的箭头说明了高可用性集群。箭头从第二个数据库服务器指向其他两个磁盘。