群集


样例:为邮件和应用程序设置六台服务器组成的群集
如果是较大的组织并且有六台可用的服务器,则可以创建一个较大的群集。在这种配置中,因为群集复制产生了额外的工作负载,所以不要创建不必要的复本。在较大的群集中,可以在服务器间平均分布数据库,也可以将某些服务器专用于特定的任务。例如,服务器 1 和服务器 2 可以是邮件服务器,而服务器 3、4、5 和 6 可以是应用程序服务器,并在它们之间平均分布应用程序。重要的数据库应在多台服务器上具有复本。在这种配置中,甚至可以将其中一台服务器作为专用于重要数据库的备份服务器。在这种情况下,此服务器可以接收实时群集复制事件,以便数据库总是最新的,但用户不能访问此服务器上的数据库。它将被严格地用于保存数据库的最新拷贝,以防数据库的原拷贝受到损坏或被删除。

在下图中,有六台服务器 -- 两台主要用作邮件服务器,四台用作应用程序服务器。有些数据库(如 DB1)比其他数据库更重要,因此它们具有更多复本。在这种情形中,如果服务器功能强大,足以承担较大负载,则可以在发生故障转移时将一台邮件服务器上的所有邮件数据库复制到该邮件服务器。如果两台邮件服务器的处理能力不够大,则可将一些邮件复本分散到群集中其他一台或多台服务器上。

用于邮件和应用程序的六服务器群集