- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
U9部署模型
部署模型
U9采用的是SOA架构,各服务组件可以分布式部署。用户界面为纯Web前端,Web服务器使用的是微软的IIS,其上宿主各aspx页面,数据库使用SQLServer2008 R2企业版或SQLServer2012企业版。
部署模型1
WebServer、AppServer和DBServer合而为一,部署在同一台机器上:
服务器
服务器
DB+RptServerIIS + APP
DB+RptServer
IIS + APP
使用集成部署模式, IIS和APP不仅部署在同一台机器上,IIS还作为宿主将APP集成于同一个进程中。两者的通讯走Local调用,不走WCF。
此部署模型主要供开发调试阶段使用,同时作为演示环境的配置方案供U9销售人员使用。通过配置U9参数及限制SqlServer内存使用量,可以在1G的内存限制条件下正常工作。
部署模型2
WebServer和AppServer合而为一、DBServer独立部署:
服务器服务器
服务器
服务器
DB+RptServerIIS + APP
DB+RptServer
IIS + APP
使用使用集成部署模式,IIS和APP走Local调用。DB分布到另外一台机器,以承担繁重的数据库操作任务。当用户负载上升,系统出现性能瓶颈,可考虑对WebServer+AppServer做群集。
伸缩方案
纵向伸缩方案
通过提升每台服务器的配置完成,例如配置群集应用、内存扩展及磁盘阵列使用等。
横向伸缩方案
主要利用Windows Server提供的平台和群集能力,有两种方案:
WebServer和AppServer通过网络负载(Haproxy解决方案)方案提升系统性能和并发用户支持能力
DBServer通过服务器群集提供故障转移和故障恢复能力
群集模型1:HAproxy负载均衡
将每个集成部署节点构造为HAPROXY群集,实现流量负载均衡到每个节点。(详见Haproxy部署手册)
群集模型2:故障转移群集(Alwayson群集)
两台或多台节点构成故障转移群集,实现高可用性容灾备份功能。
服务器角色说明
服务器角色说明
应用服务器部署情况
由1台以上服务器作为U9业务应用服务器(含Web服务器)。
测试服务器部署情况
由1台服务器作为U9测试服务器。
数据库服务器部署情况
由1台以上服务器作为U9数据库服务器部署(含数据库服务器和报表服务器)
由2台数据库服务器与1台磁盘阵列做故障转移群集,实现容灾。
2台数据库服务器本地磁盘做Raid5,磁盘阵列做Raid5或者Raid1+0。
故障转移群集需要在域环境下实现,域环境由一台服务器做DNS域控服务器配置。域控服务器可由现有闲置服务器满足,若无空闲设备则需全新采购。
Haproxy 负载均衡解决方案
Haproxy代理服务器需要一台专门的服务器进行部署;
存储
存储要求能够连接到两台数据库服务器上,能够支持故障转移群集。
服务器配置要求
可选择的平台
目前经测试验证通过的主要是Intel的至强E5系列CPU 平台。
2.1.1 服务器硬件参数配置要求
计算机角色
建议的配置
说明
数据库服务器 *n
OS:Windows2008 R2企业版(64位)或Windows2012标准版
CPU:2路6核以上(E5系列)
RAM:64G或以上
HD:300G*3以上
如果配置故障转移群集,需要2台数据库服务器和配置磁盘阵列柜;
应用服务器 *n
OS:Windows2008 R2企业版(64位)或Windows2012标准版
CPU:2路6核以上(E5系列)
RAM:32G或以上
HD:300G*2以上
用于U9应用服务器
测试服务器 *n
OS:Windows2008 R2企业版(64位)或Windows2012标准版
CPU:2路4核以上(E5系列)
RAM:32G以上
HD:300G*3以上
用于测试及补丁服务器
存储x1
硬盘:2TB以上空间
光纤线:4GB或以上
HBA卡:8GB或以上
用于故障转移群集/数据库使用
Haproxy服务器
OS:Windows2008 R2企业版(64位)
CPU:2路8核以上
RAM:16G以上
HD:100G以上
500以内并发数
2.1.2 硬件配置可选择方案
经济型方案
产品型号
详细描述
数量
一、应用服务器
x3500 m4
Intel? Xeon? Processor E5-2620 V2*2 6C / 8*4G 2.0GHz 15MB Cache 1333MHz 95W x3500 M4
二、数据库服务器
x3650 m4
E5-2640V2*2 2.5GHz 6C / 8*8G 1.35V / OB 2.5 HS / M51
文档评论(0)