群集
当用户尝试打开状态为 BUSY 的服务器上的数据库时,群集管理器将搜索群集数据库目录以查找该数据库的复本。然后检查包含复本的服务器的可用性,并将用户重定向至最可用的服务器。如果其他群集服务器均不包含复本或所有群集服务器均处于 BUSY 状态,那么,即使服务器处于 BUSY 状态,仍会打开原始数据库。
样例 本样例描述了 Domino 是如何平衡工作负载的。此群集包含三台服务器。服务器 2 目前处于 BUSY 状态(因为工作负载已达到管理员为其设置的可用性阈值)。服务器 1 和服务器 3 的群集管理器知道服务器 2 处于 BUSY 状态。
1. Notes 用户尝试打开服务器 2 上的数据库。
2. Domino 向 Notes 发送说明该服务器处于 BUSY 状态的消息。
3. Notes 搜索群集高速缓存以查找群集中其他服务器的名称。
4. Notes 访问群集高速缓存中列出的下一台服务器上的群集管理器。
5. 群集管理器搜索群集数据库目录,以查找群集中的哪些服务器包含所需数据库复本。
6. 群集管理器搜索服务器群集高速缓存以查找每台包含复本的服务器的可用性。
7. 群集管理器为群集中包含数据库复本的服务器创建一个列表,并按可用性顺序对列表排序,然后将此列表发送给 Notes。
8. Notes 打开列表中第一台服务器(最可用的服务器)上的复本。如果该服务器不再可用,Notes 将打开列表中下一台服务器上的复本。