电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

U9技术文档-开发规范-U9研发体系(产品配置方案).PDFVIP免费

U9技术文档-开发规范-U9研发体系(产品配置方案).PDF_第1页
1/12
U9技术文档-开发规范-U9研发体系(产品配置方案).PDF_第2页
2/12
U9技术文档-开发规范-U9研发体系(产品配置方案).PDF_第3页
3/12
U9 产品配置方案 文件编号:U9-UBF-003 版 本 号 :V1.0 修改状态: 编 写 人 :汪成杰 审 核 人 :刘小东 适用对象 该规范适用于 U9 系统管理员,级产品支持人员。 版本记录 【此部分要记录该文档形成过程中的历次版本变更过程及变更的内容】 版本 修改与参与人 修改时间 修改原因 修改概述 审批人 1.0 汪成杰 2008-07-6 原始文档建立 刘小东 本文档主要描述为达到满足性能指标要求的目的,U9 产品应如何调整部署模型、配置合适的服务器和网络等。 1. U9 部署模型 1.1. 部署模型 U9 采用的是 SOA 架构,各服务组件可以分布式部署。控制服务器为 Windows 服务,用于控制整个 Site的服务器,用户界面为纯 Web 前端,Web 服务器使用的是微软的 IIS,其上宿主各 aspx 页面,数据库使用SQLServer2005。 1.1.1. 部署模型 1 控制服务器、WebServer、AppServer 和 DBServer 合而为一,部署在同一台机器上: 服务器 IIS+APP(JOB) DB(Report)Ctrl 使用集成部署模式, IIS 和 APP 不仅部署在同一台机器上,IIS 还作为宿主将 APP 集成于同一个进程中。两者的通讯走 Local 调用,不走 Indigo。 此部署模型主要供开发调试阶段使用,同时作为演示环境的配置方案供 U9 销售人员使用。通过配置 U9参数及限制 SqlServer 内存使用量,可以在 1G 的内存限制条件下正常工作。 1.1.2. 部署模型 2 控制服务器、WebServer 和 AppServer 合而为一、DBServer 独立部署: 服务器 Ctrl IIS + APP(JOB) 服务器 DB(Report) Ado.net 使用使用集成部署模式,IIS 和 APP 走 Local 调用。DB 分布到另外一台机器,以承担繁重的数据库操作任务。当用户负载上升,系统出现性能瓶颈,可考虑对 WebServer+AppServer 做群集。 1.1.3. 部署模型 3(不建议) 控制服务器、WebServer、AppServer 和 DBServer 均独立部署: 服务器 服务器 服务器 服务器 Ctrl IIS APP( JOB )DB Indigo Indigo IndigoAdo.net Ado.net 使用分布部署模式,控制服务器、IIS和APP之间通过Indigo通讯。此模型可以根据WebServer和AppServer的不1.1.4. 部署模型 4 同特点,选择不同的硬件配置方案。另外当用户负载上升,依据性能瓶颈出现的位置,可考虑分别对WebServer 做群集或对 AppServer 做群集。由于控制服务器很小,可以将其和 IIS、APP 或 DB 放到同一台服务器上 服务器 APP 此部署模型进一步将部分 U9 组件部署到单独的服务器上,在系统负载较重的情况下采用。由于控制服务器1.2. 伸缩方案 1.2.1. 纵向伸缩方案 通过提升每台服务器的配置完成,例如 CPU 数量从 2 个扩展到 4 个,内存从 4G 扩展到 8G,使用磁盘阵列1.2.2. 横向伸缩方案 主要利用 Win2003 提供的群集能力,有两种方案: 既可以支持Indigo 远程调用。有多种群集方案1.2.2.1. 群集模型 1:针对集成部署模式 很小,可以将其同其它服务放到同一台服务器上 等。 1. WebServer 和 AppServer 通过网络负载群集提升系统性能和并发用户支持能力2. DBServer 通过服务器群集提供故障转移和故障恢复能力 U9IIS 和 App 部署到同一台机器上,也支持分开部署,通过可用。 服务器 IIS 服务器 服务器 服务器 服务器 Ctrl JOBIndigo Indigo Indigo Indigo Indigo Ado.net Ado.net IndiDB go WebServicReportClient NLB 主机 NLB 主机 IIS+APPIIS+APPHttp 服务器 Ctrl NLB 集群 NLB 主机 JOB NLB 主机 JOB 每个集成部署节点构造为 NLB 节点。 1.2.2.2. 群集模型 2:针对分布部署模式,只对 IIS 做群集(不建议) 将 Client NLB 主机 NLB 主机 IIS IIS Http 服务器 Ctrl NLB 集群 NLB 主机 APP Indigo NLB 主机 JOB NLB 主机 JOB 2. 服务器配置要求 2.1. 可选择的平台 目前经测试验证通过的是 Intel 的至强 32 位平台及 64 位平台。 服务器配置 分类 配置说明 CPU 主频 2G 以上,2 路 2 核 CPU 内存 DDR2,4...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

U9技术文档-开发规范-U9研发体系(产品配置方案).PDF

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信