




免费预览已结束,剩余95页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ComBest 大道至简 四海一家的解决之道 大道至简 四海一家的解决之道 COMBEST DOMINO8 5COMBEST DOMINO8 5 高端服务配置指南高端服务配置指南 中融协腾 北京 管理咨询服务有限责任公司中融协腾 北京 管理咨询服务有限责任公司 总部 北京市海淀区科技会展中心 2 号楼 22 层 A 座 全国服务热线 4008169007 网址 技术门户 研发基地 长沙高新区麓谷大道 662 号软件中心大楼后栋 6F COMBESTCOMBEST DOMINO8 5 高端服务配置指南 COMBESTCOMBEST专有信息声明专有信息声明 本方案属商业机密文件 书中的所有信息均为本方案属商业机密文件 书中的所有信息均为 COMBESTCOMBEST 机密信息 仅机密信息 仅 供甲方使用 务请妥善保管并且仅在与项目有关人员范围内使用 未供甲方使用 务请妥善保管并且仅在与项目有关人员范围内使用 未 经经 COMBESTCOMBEST 明确作出的书面许可 不得为任何目的 以任何形式或手明确作出的书面许可 不得为任何目的 以任何形式或手 段 包括电子 机械 复印 录音或其他形式 对本文档的任何部分段 包括电子 机械 复印 录音或其他形式 对本文档的任何部分 进行复制 存储 引入检索系统或者传播 进行复制 存储 引入检索系统或者传播 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 目目 录录 1 DOMINO1 DOMINO 集群综合管理配置集群综合管理配置 1 1 集群的意义及好处 1 2 集群的部署要点 1 3 集群的创建及数据副本的同步 1 3 1 创建集群的中心管理服务器 1 3 2 注册附加应用服务器 1 3 3 安装附加应用服务器及联通集群中心服务器 1 3 4 创建集群 1 3 5 在集群中创建实时的数据同步复制连接及数据副本 1 4 集群单点登录 SSO 服务配置 1 5 集群负载均衡及失效转移服务 ICM 配置 1 6 集群数据服务拓扑设计方法 1 6 1 复制及复制冲突相关的理论分析 1 6 2 复制拓扑结构设计实例分析 2 2 独立独立 DOMINOSRVDOMINOSRV 之间的数据交互之间的数据交互 2 1 交叉验证需交互数据的 DOMINOSRV 2 2 创建 DOMINOSRV之间的数据复制连接 2 3 函件服务对异 DOMINOSRV之间数据交互的意义 3 3 对需交互数据的对需交互数据的 DOMINOSRVDOMINOSRV 做安全配置做安全配置 4 4 DOMINODOMINO 互联网邮件配置指南互联网邮件配置指南 4 1 DOMINO 邮件服务特点 4 2 DOMINO 邮件路由过程 4 3 DOMINO SMTP 及 POP3 邮件服务配置过程 4 3 1 服务器文档部份配置 4 3 2 消息处理 消息设置 4 3 3 消息处理 域设置 4 3 4 MIME 配置 4 3 5 个人因特网邮箱配置 4 4 创建多个 MAIL BOX 数据库改善邮件性能 4 5 针对垃圾邮件的防护 4 5 1 DOMINO 垃圾邮件防护 客户端规则控制 4 5 2 DOMINO 垃圾邮件防护 服务器端规则控制 4 5 3 DOMINO 垃圾邮件防护 利用第三方垃圾邮件名单站点 4 5 4 DOMINO 垃圾邮件防护 SMTP 外来控制防护 4 5 5 DOMINO 垃圾邮件防护 SMTP 外出控制防护 4 5 6 DOMINO 垃圾邮件防护 关于邮递超时的控制 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 4 5 7 DOMINO 垃圾邮件防护 限制外来 SMTP 会话的总数 4 5 8 DOMINO 垃圾邮件防护 为邮件服务器添加 SPF 记录 5 5 在 在 DOMINO8 5DOMINO8 5 创建虚拟创建虚拟 WEBWEB 站点站点 6 6 DOMINODOMINO 服务器活动趋势分析服务服务器活动趋势分析服务 6 1 DOMINO 服务器活动趋势服务的意义 6 2 DOMINO 服务器活动趋势服务的配置过程 7 7 DOMINO SERVERLOADDOMINO SERVERLOAD 压力测试方法压力测试方法 7 1 SERVER LOAD概述 7 2 SERVER LOAD代理 7 3 SERVER LOAD度量单位和消息统计信息 7 4 为 SERVER LOAD设置客户机和服务器 7 5 SERVER LOAD内置 SCRIPT 说明 7 6 SERVER LOAD测试参数说明 7 7 100 用户空闲负载测试实例分析 7 8 SERVER LOAD 命令清单 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 1 DOMINO1 DOMINO 集群综合管理配置集群综合管理配置 1 11 1 集群的意义及好处集群的意义及好处 简单的来说 Domino 集群就是由两个或更多个服务器组成的群组 具有如下优点 1 1 保证系统的高可用性 保证系统的高可用性 当集群中的某个服务器发生硬件或软件问题时 集群服务器会将瘫痪服务器 的 请求重新定向到集群中的其他服务器 以保证用户对重要数据库的不间断访问 这个过程也叫故障转移 其中包括将中继服务器故障转移到集群中的其他服务器 故障转移还允许您在对用户的负面影响极小的情况下执行服务器维护 例如 硬 件和软件升级 2 2 工作负载平衡 工作负载平衡 用户试图访问负载很重的服务器上的数据库时 Domino 可以将用户请求重定 向至不像该服务器那样繁忙的其他集群服务器 以使工作负载平均分布在该集群 上 平衡集群服务器的工作负载有助于优化系统性能 从而实现快速数据访问 3 3 系统扩张的可缩放性 系统扩张的可缩放性 随着所支持的用户数量的增加 可以通过向集群中添加服务器来保持服务器 的高性能 也可以创建多个数据库复本来使数据可用性达到最高 并可以按对企 业成长的规划 将用户移至其他的服务器或集群 随着企业的发展 可以跨集群 分配用户帐户 并在集群内平衡额外的工作负载以优化系统性能 4 4 数据备份和灾难规划 数据备份和灾难规划 可以将一个集群服务器设置为备份服务器以保护重要的数据 可以禁止用户 访 问此服务器 而集群复制总能够使该服务器随时得到更新 甚至可以在一个 WAN 上 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 来进行此操作 以使备份处于地理上不同的位置 1 21 2 集群的部署要点集群的部署要点 1 集群中的所有服务器必须使用 TCP IP 并处于同一 Domino 网络域中 2 共享一个公用 Domino 目录 3 必须在包含集群的网络域中为 Domino 目录指定一个管理服务器 如果不指定 管理服务器 那么管理进程便无法更改集群成员 管理服务器并非必须是集群 的成员 4 集群中的每个服务器必须有层次服务器标识符 5 一个服务器不能同时是多个集群的成员 6 Domino 使用的集群化方式称作 应用程序集群 如果能与能做集群服务的 OS 配合那么性能将达到最佳 7 7 如果数据实时同步的副本超过 如果数据实时同步的副本超过500500个 将超出个 将超出DOMINO8 5DOMINO8 5的有效负荷 且这个的有效负荷 且这个 超超 载不是提高服务器硬件配置能解决的 最终将导致数据副本之间复制的不及载不是提高服务器硬件配置能解决的 最终将导致数据副本之间复制的不及 时时 或丢失 建议取消集群的负载均衡服务和实时数据复制服务 或丢失 建议取消集群的负载均衡服务和实时数据复制服务 8 8 如果可能 为集群建设专门的集群通讯网络将有效改善集群性能 如果可能 为集群建设专门的集群通讯网络将有效改善集群性能 9 9 集群里的集群里的 DOMINODOMINO 服务器必须是相同版本服务器必须是相同版本 1 31 3 集群的创建及数据副本的同步集群的创建及数据副本的同步 1 3 11 3 1 创建集群的中心管理服务器创建集群的中心管理服务器 如果要创建集群 首先需要创建一个集群中心管理服务器 创建方法等同于 创建一个独立的 DOMINO 应用服务器 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 1 3 21 3 2 注册附加应用服务器注册附加应用服务器 当中心服务器创建好之后 则需要在中心服务器上注册附加应用服务器及创 建集群 首先选择 Domino Administrator 配置 工具 注册 服务器菜单 然后选择集群中心管理服务器及集群中心管理服务器的 cert id 选择确定 在通过认证后将看到如下注册配置信息 相关配置项目建议如下 1 公用密钥规格 6 与 6 0 和更高版本兼容 1024 位 2 许可证类型 北美 3 到期日期 根据管理制度选择 一般为 100 年以后 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 然后将看到如下附加服务器注册管理界面 其中要注意的是以下几项 1 服务器名称和标题根据附加服务器性质命名 2 附加服务器名同集群中心管理服务器的 DOMINO 域名 这里注意这里注意 DOMINODOMINO 会将会将 DOMINODOMINO 域名自动作为大写标识 需要手工改为小写 域名自动作为大写标识 需要手工改为小写 3 附加服务器管理同集群中心服务器管理员 4 标识符文件密码可以为空 但就必须放弃将服务器标识文件存储在 DOMINO 目 录 也就是 NAMES NSF COMBESTCOMBEST DOMINO8 5 高端服务配置指南 以上设置完成之后即可在集群中心管理服务器注册 最后注意附加服务器 id 文 件 的目录 因为下一步安装附加服务器需要 1 3 31 3 3 安装附加应用服务器及联通集群中心服务器安装附加应用服务器及联通集群中心服务器 所有的附加服务器注册完成之后 拷贝附加服务器的 ID 文件开始依次安装 配 置附加服务器 其中附加服务器的安装和集群中心管理服务器是一致的 差异在 服务器的配置 具体的要点参见如下 1 在配置的时候选择 Set up an additional server 附加服务器 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 2 选择从集群中心管理服务器注册生成的附加服务器 ID 文件 4 在 设置与中心服务器的连接环节 填写服务器名称及相关的 IP 地址 获取服务 器初始配置数据 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 5 设置为服务模式为主目录服务模式 默认设置 经过以上配置 附加服务器的配置就完成了 在最后的配置过程中可能会出现无法连接中心服务器的错误 解决方法有两个 在最后的配置过程中可能会出现无法连接中心服务器的错误 解决方法有两个 1 在局域网的 DNS 服务器注册集群中心管理服务器的服务器名 2 在附加服务器的 HOST 文件中加入集群中心管理服务器的解析 比如 192 168 0 55 combestportal 在所有的配置完成之后我们就可以启动附加服务器 如果在中心服务器上能 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 用 Domino Administrator 顺利打开访问附加服务器则代表服务器的附加成功 1 3 41 3 4 创建集群创建集群 1 进入Domino Administrator 中 单击 配置 附签 展开 服务器 然 后单击 所有服务器文档 点击添加到集群 2 如果是新建集群那么选择创建新集群否则在下拉列表里选择已有集群 3 然后在接下的操作中确认完成集群创建 以后其他服务器添加类推 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 最终集群创建是否成功 可以通过选择配置书签中的集群菜单判断相关服务器是最终集群创建是否成功 可以通过选择配置书签中的集群菜单判断相关服务器是 否存在于集群 否存在于集群 注意 要创建集群 必须具有下列存取权限 注意 要创建集群 必须具有下列存取权限 作者 存取级别和 删除文档 权限以及在 Domino 目录中的 ServerModifier 和 ServerCreator 角色 作者 存取级别和在 管理请求 数据库中的 创建文档 权限 如果可能 在创建集群时请使用管理服务器 这样可使创建进程更快 管理 服务器不必是集群的一部分 1 3 51 3 5 在集群中创建实时的数据同步复制连接及数据副本在集群中创建实时的数据同步复制连接及数据副本 在集群中有个很重要的服务 负载均衡 根据ICM管理主机对后端服务器的实 时监控做跟负载相配的应用服务转移 在这个过程中 就要求在不同的服务器之 间数据的更新是实时的 如果不实时 应用及数据就会脱节 从而造成数据冲突 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 接着 接着是在集群中创建实时的数据同步复制链接文档及新建数据副本的过程 1 1 创建实时的数据同步复制链接文档创建实时的数据同步复制链接文档 在DOMINO集群中不管实时还是非实时的数据同步都需要创建数据连接文档 具 体创建过程如下 1 进入Domino Administrator 中 选择 配置 服务器 连接书签 则会如上图所示在右边的视图工具条上看到添加连接按钮 选择添加则会看 到如下视图 1 基本视图 配置选项一般按默认设置即可 需要手工添加的有端口选择 一般 为TCPIP 目标服务器及服务器的IP地址 2 复制 传递视图 一般按默认设置即可 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 3 议程安排视图 如果是要实时的数据同步 则应禁用定时如果是要实时的数据同步 则应禁用定时 连接时间按一般选 择00 00 23 50全天进行 其他选项根据实际工作需要选择 4 创建数据副本 首先所有的数据副本有个管理中心 一般是采用集群中心管理服务器上的数一般是采用集群中心管理服务器上的数 据库作为集群数据库的副本中心 然后根据需要在相关的附加服务器上产生同步据库作为集群数据库的副本中心 然后根据需要在相关的附加服务器上产生同步 的副本数据库的副本数据库 具体创建过程如下 在集群中心管理服务器上选择需要在附加服务器上创建副本的数据库 点鼠 标 右键 选择新建副本 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 随后则可看到如下的副本创建界面 勾选仅显示集群成员 则可看到集群中 所有服务器列表 然后根据规划选择数据副本创建的目标服务器点确定即可 创 建之后不管是原始数据库还是副本数据库 一旦产生新的数据DOMINO集群则会将 新数据库自动同步到所有的数据副本 效率取决于数据库同步的数量及数据大小 一般为3秒左右 以这种方式创建的数据副本可以批量选择多个数据库来创建 但不会实时生以这种方式创建的数据副本可以批量选择多个数据库来创建 但不会实时生 效 一般会被效 一般会被DOMINODOMINO安排在晚上安排在晚上1212 0000执行 想实时生效的话 需要用以下的方执行 想实时生效的话 需要用以下的方 式创建但不能批量必须一个个创建 创建过程如下 式创建但不能批量必须一个个创建 创建过程如下 1 在DominoAdministrator文件目录选择需要创建副本的数据库双击 2 选择DominoAdministrator文件 复制 新建副本菜单则可看到如下表单 选择集群目标服务器 文件路径 然后勾选立即创建点确定则可实时创建副 本 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 1 41 4 集群单点登录集群单点登录SSOSSO服务配置服务配置 单点登录 Single Sign On 简称为 SSO 服务 他的本质和作用是在多个 应用系统中 用户只需要登录一次就可以访问所有相互信任的应用系统 它包括 可以将登录映射到其他应用中用于同一个用户的登录的机制 DOMINODOMINO 天生提供天生提供 SSOSSO 服务 且分为服务 且分为 DOMINODOMINO 和和 DOMINODOMINO 服务器之间的服务器之间的 SSOSSO 服务服务 以及以及 DOMINODOMINO 与其他与其他 WEBWEB 应用服务器的应用服务器的 SSOSSO 服务 服务 其中其中 DOMINODOMINO 的的 SSOSSO 服务也是服务也是 DOMINO ICMDOMINO ICM 主机运行的必备基础 主机运行的必备基础 因为是 DOMINO 集群的配置管理 因此接下来关于 SSO 服务的配置均指的是 DOMINO 和 DOMINO 服 务器之间的 SSO 服务 具体配置过程如下 1 1 在 DNS 服务器或 HOST 文件中注册 SSO 服务对应服务器的域名 且所有服务器且所有服务器 的域名必须基于同一个根域 的域名必须基于同一个根域 2 进入集群中心管理服务器的服务器文档 创建 WEB SSO 配置 则可看到如下配 置表单 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 其中其中 DNSDNS 域填写域填写 DNSDNS 根域名字 这里要注意的是一定要在根域前加根域名字 这里要注意的是一定要在根域前加 才是合才是合 法法 名字 名字 参与服务器选择所有需要 SSO 服务器的服务器 如果要修改或删除已经存在的 SSO 文档 需要在 Domino Administrator 的 文件 应用程序菜单打开 SSO 文档所在的 NAMES NSF 然后在 NAMES 的配置 WEB WEB 配置 WEBSSO 配置菜单看到已经创建的 SSO 文 档编辑或删除 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 3 从集群中心管理服务器开始 依次进入所有需要 SSO 服务的 DOMINO 服务器文 档 因特网协议 DOMINOWEB 引擎 其中会话认证选择多个服务器 SSO 然后在 WEB SSO 配置选项中选择之前创建 的 SSO 配置文档 会话状态跟踪和会话持续都设置启用 最大活动会话数里根据 平均并发加 50 冗余设置 其他按默认配置 这里要注意的是 启用了会话追踪这里要注意的是 启用了会话追踪 之之 后要给予记事本创建一个名字为后要给予记事本创建一个名字为 sessdata ser sessdata ser 的空白文件放置到的空白文件放置到 DOMINODOMINO 的的 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 DATADATA 目录 以记录会话缓存数据 目录 以记录会话缓存数据 4 从集群中心管理服务器开始 依次进入所有需要 SSO 服务的 DOMINO 服务器文 档 基础 标准的因特网主机名 以及因特网协议中的主机名中输入相关服务器的 DNS 域名 其中绑定到主机名设置为已启用 最后从集群中心管理服务器开始依次重新启动所有需要最后从集群中心管理服务器开始依次重新启动所有需要 SSOSSO 服务的服务的 DOMINODOMINO 服服 务器务器 当用户登录集群中任意一个服务器 比如 之后 再在 当 前 IE 会话中跳转到其他的 DOMINO 服务器 比如 但这里要注意的是启用了但这里要注意的是启用了 SSOSSO 服务之后 服务器的访问不能再通过服务之后 服务器的访问不能再通过 IPIP 地址地址 访访 问 必须采用基于同一个问 必须采用基于同一个 SSOSSO 配置文档中的根域派生的配置文档中的根域派生的 DNSDNS 域名访问 域名访问 1 51 5 集群负载均衡及失效转移服务集群负载均衡及失效转移服务ICMICM配置配置 在上面的章节中我们已经看到了集群 数据副本及数据连接文档的创建方法 和过程 接着我们再一起看下集群中负责负载均衡及失效转移服务的ICM主机配 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 置过程 首先ICM主机可以运行在集群中或集群外 但建议为了统一管理 运行在集 群 中的一个附加服务器上 另外一个集群里可以存在多个ICM 但一般集群服务器但一般集群服务器 在在 十台以内的时候一个十台以内的时候一个ICMICM则足够 则足够 下面我们一起来看下ICM主机创建的过程 首先进入ICM主机所在DOMINO服务器的服务器文档 服务器任务 Internet集 群管理器 将看到以下配置表单 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 其中集群名称必须和ICM需要管理的集群名字完全一致 区分大小写 ICM获得配置为此服务器文档 ICM主机需要在DNS服务器或HOST文件中注册 ICMHTTP端口建议为80 同时修改DOMINOSRV的HTTP端口为其他端口 其他配置采 用默认配置 修改方法为 服务器文档 端口 因特网端口 TCP IP端口号 但最好是将但最好是将ICMICM主机所在的主机所在的DOMINODOMINO服务器的服务器的Notes iniNotes ini文件中文件中ServerTasksServerTasks中中 取消取消httphttp服务的引导 服务的引导 一切配置好之后我们则可在一切配置好之后我们则可在ICMICM主机所在的主机所在的DOMINODOMINO服务器的运行窗口输入服务器的运行窗口输入 loadload icmicm命令运行命令运行ICMICM主机 主机 ICMICM主机启动之后 关于主机启动之后 关于ICMICM主机运行状态的查询可主机运行状态的查询可 以以 通过输入通过输入showshow statstat icmicm进行 以下是进行 以下是ICMICM主机运行的反馈信息 主机运行的反馈信息 ICM AvailabilityIndex cbtestsrv 0 UNREACHABLE COMBESTCOMBEST DOMINO8 5 高端服务配置指南 ICM AvailabilityIbestportal 100 AVAILABLE ICM Command Redirects ClusterBusy 0 ICM Command Redirects Successful 4 ICM Command Redirects Unsuccessful 6 ICM Command Total 10 ICM Command Unknown 0 ICM Receive Error 0 ICM Requests Per1Hour Total 10 ICM Requests Per1Minute Total 0 ICM Requests Per5Minutes Total 0 ICM Server Running TRUE ICM Sessions Inbound Accept Queue 0 ICM Sessions Inbound Active 0 ICM Sessions Inbound Active SSL 0 ICM Sessions Inbound BytesReceived 4 940 ICM Sessions Inbound BytesSent 2 036 ICM Sessions Inbound Peak 1 ICM Sessions Inbound Peak SSL 0 ICM Sessions Inbound Total 10 ICM Sessions Inbound Total SSL 0 ICM Sessions Inbound Total SSL Bad Handshake 0 ICM Sessions Outbound Active 0 ICM Sessions Outbound Active SSL 0 ICM Sessions Outbound BytesReceived 0 ICM Sessions Outbound BytesSent 0 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 ICM Sessions Outbound Peak 1 ICM Sessions Outbound Peak SSL 0 ICM Sessions Outbound Total 24 ICM Sessions Outbound Total SSL 0 ICM Sessions Threads Busy 0 ICM Sessions Threads Idle 2 ICM Sessions Threads InThreadPool 2 ICM Sessions Threads Peak 2 34 statistics found 每行信息代表的含义参见下表 统计信息名称统计信息名称描述描述 ICM AvailabilityIndex 显示集群中服务器的名称和有效指标 ICM Command Total ICM 接收的 URL 命令数 ICM Command Unknown ICM 不能识别的 URL 命令数 ICM Command Redirects Successful ICM 成功地将客户机 URL 请求重定向到某一集群成员的次数 ICM Command Redirects Unsuccessful ICM 无法将客户机 URL 请求重定向到某一集群成员的次数 ICM Command Redirects ClusterBusy 所有服务器忙时 ICM 收到客户机请求的次数 ICM Receive Error 由于客户机和 ICM 之间的通讯问题 导致 ICM 不能处理客户 机请求的次数 ICM Requests Per1Hour Total 在过去的一小时内 ICM 接收的 HTTP 请求数 ICM Requests Per1Minute Total 在过去的一分钟内 ICM 接收的 HTTP 请求数 ICM Requests Per5Minutes Total 在过去的 5 分钟内 ICM 接收的 HTTP 请求数 ICM Server Running 指示是否在运行 ICM 任务 统计信息名称统计信息名称描述描述 ICM Sessions Inbound Accept Queue 已检测到并等待由服务器线程处理的新连接数 ICM Sessions Inbound Active 当前的外来连接数 ICM Sessions Inbound Active SSL 属于 SSL 连接的当前外来连接数 ICM Sessions Inbound BytesReceived 服务器启动后由所有外来连接接收到的总字节数 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 ICM Sessions Inbound BytesSent 服务器启动后由所有外来连接发送的总字节数 ICM Sessions Inbound Peak 服务器启动后最大外来并发连接数 ICM Sessions Inbound SSL 服务器启动后最大外来并发 SSL 连接数 ICM Sessions Inbound Total 服务器启动后外来连接总数 ICM Sessions Inbound Total SSL 服务器启动后外来 SSL 连接总数 ICM Sessions Outbound Active 当前外出连接数 ICM Sessions Outbound Active SSL 属于 SSL 连接的当前外出连接数 ICM Sessions Outbound BytesReceived 服务器启动后由所有外出连接接收到的总字节数 ICM Sessions Outbound BytesSent 服务器启动后由所有外出连接发送的总字节数 ICM Sessions Outbound Peak 服务器启动后最大外出并发连接数 ICM Sessions Outbound Peak SSL 服务器启动后最大外出并发 SSL 连接数 ICM Sessions Outbound Total 服务器启动后外出连接总数 ICM Sessions Outbound Total SSL 服务器启动后外出 SSL 连接总数 ICM Sessions Threads Busy 当前繁忙的线程数 ICM Sessions Threads Idle 当前空闲的线程数 ICM Sessions Threads InThreadPool 当前已创建的线程数 ICM Sessions Threads Peak 服务器启动后的最大线程数 然后为了让然后为了让ICMICM主机能自动启动 因此需要在主机能自动启动 因此需要在ICMICM主机所在的主机所在的DOMINODOMINO服务器的服务器的 NOTE ININOTE INI 文件的文件的ServerTasksServerTasks命令行加入命令行加入icmicm服务的加载 如 服务的加载 如 ServerTasks ROUTER REPLICA ADMINP ICMServerTasks ROUTER REPLICA ADMINP ICM 另外要注意的是 如果启用了如果启用了ICMICM主机 那么数据副本的建立和主机 那么数据副本的建立和SSOSSO单点登录单点登录 服务的配置是其正常提供服务的基础 服务的配置是其正常提供服务的基础 再就是在ICM主机所管理的集群里如果想 将 配置比较低的服务器承担更少的服务负荷 那么可以在对应的DOMINO附加服务器 的NOTE INI 文件中加入如下配置命令 server availability threshold X 其中X为数值 数值越大承担的服务负荷就越小 最大为100 如果X 100那 么 ICM主机则不会分配相关应用服务任务到此服务器 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 失效转移测试方法失效转移测试方法 首先如前所述 在群集任意服务器中选择一个应用数据库做数据库副本 然 后将多个副本中的一个或多个 在文件管理视图内选择之后点鼠标右键 选择集 群 设置为不能使用 然后再基于ICM主机的因特网主机名称访问 如果每次访 问 ICM主机都不会将应用请求转移到设置为 不能使用 副本的服务器 那么失效 转 移则配置成功 这在集群中当相关服务器及数据库崩溃时候具体相当的救急意义 包括在做数据库维护中 也可通过次工具暂时中断维护数据库的访问 测试或维护完成之后务必将数据库的性质转为使用中 1 61 6 集群数集群数 据服务拓扑设计方法据服务拓扑设计方法 数据复制高效快速一直以来是 DOMINO 相当强大的一个优点 在 DOMINO5 08 时代基于较差的 56K 拨号线路复制十 M 左右的数据 因为 DOMINO 有较好的数据 压 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 缩机制 基本上就只要半个小时足有即可复制完成 在新的版本中 数据压缩传 递的性能 DOMINO 已经做到更好 1 1 6 6 1 1 复制及复制冲突相关的理论分析复制及复制冲突相关的理论分析 DOMINO 的复制从架构上来说是一个分布式的体系结构 在同类平台中 在整 个复制的体系结构中必然有个中心数据库 其他复本则都是通过他的辐射来完成 数据同步或更新其他复本 而在 DOMINO 除非我们加以设计限制 否则每个复本 都 将是通常意义的中心数据库 这样的处理方式保证了集群中及时的数据同步 但 因此复制频率过高 也就更容易导致复制冲突的产生 其中根本的原因是多人同其中根本的原因是多人同 时对相同的数据做冲突的操作处理导致的 时对相同的数据做冲突的操作处理导致的 针对以上问题 针对以上问题 DOMINODOMINO 依靠如下机制来避免 依靠如下机制来避免 1 通过数据库或表单的权限设置来阻止可能的复制冲突 2 提供可编程的控制来兼容或合并冲突 比如在 DOMINO 应用的表单设计中我们可以通过如下设计处理复制冲突 当 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 在 表单设置里启用了合并冲突 那么只要冲突多人编辑的域不同 DOMINO 将会自动 把两个人的冲突合并 如果起用的是版本控制 那么 DOMINO 会自动将两个人的 文 档以不同的版本标识来区别 并且在最终选择里 DOMINO 依靠的一是次数优先原则 也就是谁编辑文档最 多 那么谁的文档将被优先保留 二是时间优先 也就是最后编辑文档的人优先 一般为了完整的保留数据 应选择一般为了完整的保留数据 应选择 创建冲突创建冲突 设置 设置 另外以下的配置项目对处理复制冲突也有一定的帮助另外以下的配置项目对处理复制冲突也有一定的帮助 1 给大多数人只分配作者权限 减少文档的编辑参与者 2 复本数量保持合理性 3 在数据库属性的 REVISIONS 域的设置为 10 以上 此域存储每个文档编辑会话 的日期和时间 当两个用户同时编辑某个复本中的同一个文档或编辑相互复 制 的不同复本中的同一个文档时 Domino 使用此域来解决复制或保存冲突 缺省情况下 Revisions 域最多可存储 500 个编辑会话的历史记录 每个 编辑会话需要 8 字节的磁盘空间 随着时间的推移 Revisions 域会越来越大 这将占用磁盘空间并减慢视 图更新和复制速度 要节省磁盘空间并改善数据库性能 请使用 高级 数据库 属性 限制 Revisions 域的输入项 来指定 Revisions 域可包含的项目数 当 Revisions 域中的项目数达到此限制时 会删除最旧的项目 为最新的项目 腾出空间 在具有以下所有特征的数据库中应考虑限制 Revisions 域中的项目 数据库包含许多文档 数据库经常复制或者没有复本 数据库包含不常编辑的文档 建议 Revisions 域的项目数设置为 10 个 如将限制设置为低于 10 个 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 就会有增加复制或保存冲突的风险 而且为了保证复制效率 而且为了保证复制效率 DOMINODOMINO 的复制是增量的 在方向性上具有拉推两个的复制是增量的 在方向性上具有拉推两个 方式 复制的对象也分为服务器对服务器 服务器对客户机两种方式 而且在每方式 复制的对象也分为服务器对服务器 服务器对客户机两种方式 而且在每 次复制开始的时候两个复制对象之间必须先通过身份的合法性验证 次复制开始的时候两个复制对象之间必须先通过身份的合法性验证 1 1 6 6 2 2 复制拓扑结构设计实例分析复制拓扑结构设计实例分析 这里的示例是个证券机构 有员工1000多人 总部有一台 Domino 应用 服 务器 兼顾与四十个子营业部Domino 服务器的复制 拓扑结构图如下 由上图可见 整个系统中有多台DOMINO服务器 均有复制数据的要求并需 要互相连接 由于连接本身关系到邮件路由方式和复制的方式 因此过多的 连 接非常消耗系统资源 会影响服务器的响应速度 所以在规划服务器拓扑结构时必须遵循 连接文档数目最少 通向目标服 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 务器的中转站最少 减少网络拥挤 的原则 因此采用 星形 连接的拓扑结构是最佳方案 星形 连接的拓扑结构 是 一台服务器作为复制中心服务器并将其他服务器作为周边服务器 通过 复 制和邮件传递 周边服务器更新复制中心服务器 复制中心服务器按顺序更 新每个周边服务器 由于数量直接反映复制的负荷 在系统的运行中 某些应用对服务器的复 制频率要求较高 服务器本身的数量较多 服务器连接的带宽有限 这些都 导 致复制的任务非常繁重 所以我们应将复制从 OA 的应用服务器中分离出来 单独安装一台 DominoHub 服务器作为复制和邮件路由的中心 保证系统快速 高效的运转 另外考虑到将各DOMINO复制相关的服务器资源消耗降到最低 因 此我们承上设计采用以复制中心为核心的中心辐射复制结构 所有的关于复制 的连接文档都从复制中心发起 复制方向采用为 拉入推出 方式 这样做的 好 处 复制工作不占用各中心营业部服务器的 Domino 资源 拉入推出 缺省的复制方向 是一个双向过程 此过程进行时 呼叫 服 务器从响应服务器拉入更新 然后向响应服务器推出自己的更新 使用 拉入 推 出 时 呼叫服务器上的 Replicator任务执行所有的工作 另外在复制时间的设计上 应该遵循以下原则 1 应尽可能将复制安排在网络空闲时 如工作之前或之后或者午餐时 进 行 2 交错安排 在中心辐射系统拓扑结构中使用交错安排 例如 可以安排第一个服务器在 8 AM 至 10 AM 进行复制 而第 二 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 个服务器在8 05AM至 10 05 AM 进行复制 依次类推 这样 在中心服务器 和它的辐射服务器创建简单的轮转法调度 按实际情况重复尽可能多的次数 最终针对系统的应用情况 我们按如下设置设计了系统的复制连接文档 1 1 从复制中心到公司总部服务器 从复制中心到公司总部服务器 设置一个连接文档 用于复制 设置一个连接文档 用于复制 安排安排允许允许任务任务复制复制 呼叫时间00 01 23 59 每天 重复间隔5 分钟路由开销 每周复制日期星期日 星期一 星期二 星期 三 星期四 星期五 星期六 复制以下 优先级的 数据库 低 中 高 复制类型拉入推出 复制文件 目录 缺省为全部 复制时间 限定 5 分钟 2 2 从复制中心到各业务总部服务器 从复制中心到各业务总部服务器 设置一个连接文档 用于复制 设置一个连接文档 用于复制 安排安排允许允许任务任务复制复制 呼叫时间00 01 23 59 每天 重复间隔60 分钟路由开销 每周复制日期星期日 星期一 星期二 星期 三 星期四 星期五 星期六 复制以下 优先级的 数据库 低 中 高 复制类型拉入推出 复制文件 目录 缺省为全部 复制时间 限定 5 分钟 注意 复制中心与各业务总部之间的复制间隔缺省为 60 分钟 具体的时间可 以 根据实际运行情况进行调整 另外不管是哪种复制方式 从本质上来说都是服务器间的复制是通过一个服 务器上的复制器定时呼叫另一个 Domino 服务器进行的 缺省情况下 复制器是 在服务器启动时装入的 要安排服务器间的复制 服务器必须彼此连接以能更新复本 在服务器每次 复制之前 复本中会包含一些不同的信息 因为复制只传输对数据库的更改 所 以网络传输量 服务器时间以及连接开销都会降至最低 最终还可以通过使用服 务器命令 Pull Push 和 Replicate 来启动服务器之间的复制 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 2 2 独立独立 DominosrvDominosrv 之间的数据交互之间的数据交互 2 12 1 交叉验证需交互数据的交叉验证需交互数据的DominoSrvDominoSrv 在前面的章节我们有详细分析了集群之间的 DOMINO 服务器数据复制的方法 但如果两个 DOMINO 服务器不在同一个集群之中 那么就需要完成服务器之间的 安 全验证才能进行正常的数据交互 从而确保了异 DOMINO 服务器之间数据通讯的 安 全性 首先我们要做的是异 DOMINO 服务器之间的交叉验证 具体步骤如下 1 进入 Domino Administrator 配置 验证 交叉验证 然后按基于服务器 ID 文件按如下顺序完成服务器之间的交叉验证 1 首先是选择本 DOMINO 服务器 CERT ID 输入 ID 密码通过验证 2 依次选择对方服务器的 USER ID SERVER ID CERT ID 做交叉验证 3 其中验证 SERVER ID 的时候 要分别选择域和服务器做 2 次验证 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 2 22 2 创建创建DominoSrvDominoSrv之间的数据复制连接之间的数据复制连接 1 进入Domino Administrator 中 选择 配置 服务器 连接书签 则会如上图所示在右边的视图工具条上看到添加连接按钮 选择添加则会看 到如下视图 2 基本视图 配置选项一般按默认设置即可 需要手工添加的有端口选择 一般 为TCPIP 目标服务器及服务器的IP地址 2 复制 传递视图 一般按默认设置即可 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 3 议程安排视图 如果是要实时的数据同步 则应禁用定时如果是要实时的数据同步 则应禁用定时 连接时间按一般选 择00 00 23 50全天进行 其他选项根据实际工作需要选择 2 32 3 函件服务对异函件服务对异DominoSrvDominoSrv之间数据交互之间数据交互 的意义的意义 在以上的章节中我们看到的数据复制是需要预先配置 无编程控制接口也不 可控追踪的数据复制 因此 DOMINO 为了通过可控编程提供更灵活的数据复制 提 供了基于函件的数据交互方法 究其本质也就是基于邮件形式但可编程控制的一 种数据交互服务 跟个人邮件数据库相比 函件收集数据库就能被一个或多个个人访问 只要 他们拥有读此数据库的访问权限 例如 如果希望邮件列表上的多个用户可以阅 读指定的邮件 就可以将邮件发送到函件收集数据库 而不是发送到无数的个人 用户 然后那些用户就能打开数据库 并查看已经发送到数据库的邮件 具体配置过程如下 进入Domino Administrator 中 选择 个人和组 DOMINO目录 函件收集 数 据库和资源 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 选择添加函件收集数据库则可见到如下配置表单 相关项目配置意义如下 域域描述描述 函件收集数据库名称此数据库在 Domino 目录中的条目 用户和应用程序 使用此名称向数据库发送文档 因特网消息存储消息存储首选项 无首选项 缺省 首选 MIME 首选 Notes RTF 格式 因特网地址mailfile organization domain 格式的 SMTP 地址 如果希望因特网用户能够向数据库发送邮件 请填写 此域 域数据库所在的服务器的 Domino 域 域域描述描述 加密外来邮件可以根据需要选择 是 或 否 使用在下一个域 中输入的经 Notes 验证过的公用密钥 对发送到函 件收集数据库的邮件进行加密 服务器数据库所在的服务器的完全专有层次结构名称 例如 Server1 Sales Acme 文件名与 Domino 目录相关的数据库的路径和文件名 例如 COMBESTCOMBEST DOMINO8 5 高端服务配置指南 如果名为 MAILIN NSF 的数据库位于 DATA 目录的 MAIL 目录中 请输入 MAIL MAILIN NSF 最后需要注意的是 因为函件交互服务是基于最后需要注意的是 因为函件交互服务是基于 DOMINODOMINO 域名来界定范围和寻域名来界定范围和寻 找找 收件用户的 因此参与函件交互服务的收件用户的 因此参与函件交互服务的 DOMINODOMINO 服务器必须有不同的服务器必须有不同的 DOMINODOMINO 域名域名 如果函件的交互是基于一个如果函件的交互是基于一个 DOMINODOMINO 服务器进行的 那么则必须在因特网地服务器进行的 那么则必须在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 低分子肝素腹部注射讲解
- 小学语文课程标准解读
- 消防安全培训娃娃课件
- 海底捞餐饮培训
- 长期血透导管的居家护理
- 消防安全培训内容摘要课件
- 化工招聘工作总结
- 儿科护理教案学情分析
- 生产部经理年底工作总结
- 高三班级工作总结
- 仁爱版英语九年级上下册单词(含音标)
- 植物生理学实验指导
- 人教部编版七年级上册 1《春》 课后提升训练试卷
- T-CPQS C010-2024 鉴赏收藏用潮流玩偶及类似用途产品
- NBT 47013.11-2015 承压设备无损检测 第11部分:X射线数字成像检测
- 人教版六年级上册数学第三单元分数除法教学设计
- 无人机驾驶培训合同
- 外发清单模板
- 档案分类和保管期限表
- 2024年初中升学考试九年级数学专题复习新课标要求-中考33讲
- 高级电工证考试题库电工考试题库
评论
0/150
提交评论