-
1. U9
部署模型
1.1.
部署模型
U9
采用的是
SOA
架构,各
服务组件可以分布式部署。用户界面为纯
Web
前端,
Web
服务器使用的是微
软的
< br>IIS
,其上宿主各
aspx
页
面,数据库使用
SQLServer2008 R2
企业版或<
/p>
SQLServer2012
企业版。
1.1.1.
部署模型
1
WebServer
p>
、
AppServer
和
< br>DBServer
合而为一,部署在同一台机器上:
服务器
IIS + APP
DB+RptServer
使用集成部署模式,
IIS
和
APP
不仅部署在同一台机器上,
IIS
还作为宿主将
APP
集成于同一个进程
中。两者的通讯走
Local
调用,不走
WCF
。
p>
此部署模型主要供开发调试阶段使用,同时作为演示环境的配置方案供
U9
销售人员使用。通过配置
U9
参
数及限制
SqlServer
内存使用量,可以在
1G
的内存限制条件下正常工作。
1.1.2.
部署模型
2
WebServer
p>
和
AppServer
合而为一、
DBServer
独立部署:
使用使用集成部署模式,
IIS
p>
和
APP
走
Loc
al
调用。
DB
分布到另外一台机器,
以承担繁重的数据库操作
任务。当用户负载上升,系统出现性能瓶颈,可考虑对
WebServer+AppServer
做群集。
服务器
服务器
IIS + APP
DB+RptServer
1.2.
伸缩方案
1.2.1.
纵向伸缩方案
通过提升每台服务器的
配置完成,例如配置群集应用、内存扩展及磁盘阵列使用等。
1.2.2.
横向伸缩方案
主要利用
Windows
Server
提供的平台和群集能力,有两种方案:
1.
WebServer
和
AppServer
通过网络负载
(
Haproxy
解决方案)
方案提升系统性能和并发用户支持能力
2.
DBServer
通过服务器群集提供故障转移和故障恢复能力
1.2.2.1.
群集模型
1
:
HAproxy
负载均衡
< br>
将每个集成部署节点构造为
HAPROXY
群集,实现流量负载均衡到每个节点。
(详见<
/p>
Haproxy
部署手册)
1.2.2.2.
群集模型
2
:故障转移群集(
Alwayson
群集)<
/p>
两台或多台节点构成故障转移群集,
实现高可用性容灾备份功能。
1.3.
服务器角色说明
服务器角色说明
?
应用服务器部署情况
由
1
台以上服务器作为
U9
业务应用服务器(含
Web
服务器)。
?
测试服务器部署情况
由
1
台服务器作为
U9
测试服
务器。
?
数据库服务器部署情况
由
1
台以上服务器作为
U
9
数据库服务器部署(含数据库服务器和报表服务器)
由
2
台数据库服务器与
1
台磁盘阵列做故障转移群集,实现容灾。
2
台数据库服务器本地磁盘做
Raid5
,磁盘阵列做<
/p>
Raid5
或者
Raid1+0
。
故障转移群集需要在域环境下实现,域环境由一台服务器做<
/p>
DNS
域控服务器配置。域控服务器可由现
有闲置服务器满足,若无空闲设备则需全新采购。
?
Haproxy
负载均衡解决方案
Haproxy<
/p>
代理服务器需要一台专门的服务器进行部署;
?
存储
<
/p>
存储要求能够连接到两台数据库服务器上,能够支持故障转移群集。
2.
服务器配置要求
2.1.
可选择的平台
目前经测试验证通过的
主要是
Intel
的至强
E5
系列
CPU
平台。
2.1.1
服务器硬件参数配置要求
计算机角色
建议的配置
OS
:
Windows2008 R2
企业版(
64
位)或
< br>Windows2012
标
数据库服务器
*n
准版
CPU
:
2
路
6
核以上(
E5
系列)
p>
RAM
:
64G
或以上
HD
:
300G*3
以上
OS
:
Windows2008 R2
企业版(
64
位)或
< br>Windows2012
标
应用服务器
< br>
*n
准版
CPU
:
2
路
6
核以上(
E5
系列)
RAM
:
32G<
/p>
或以上
HD
:
300G*2
以上
OS
:
Windows2008 R2
企业版(
64
位)或
< br>Windows2012
标
测试服务器
< br>
*n
准版
CPU
:
2
路
4
核以上(
E5
系列)
RAM
:
32G<
/p>
以上
HD
:<
/p>
300G*3
以上
硬盘:
2TB
以上空间
存储
x1
光纤线:
< br>4GB
或以上
HBA
卡:
8GB
或以上
<
/p>
用于故障转移群集
/
数据库使用
用于测试及补丁服务器
用于
U9
应用服务器
如果配置故障转移群集,需要
2
台
数据库服务器和配置磁盘阵列柜;
说明
OS
:
Windows2008 R2
企业版(
64
位)
Haproxy
服务
器
CPU
:
2
路
8
核以上
RAM
:
16G
以上<
/p>
HD
:
100
G
以上
500
以内并发数
2.1.2
硬件配置可选择方案
经济型方案
产品型
号
详细描述
一、应用服务器
数量
Intel? Xeon? Processor E5-2620 V2*2 6C
/ 8*4G
2.0GHz 15MB Cache
1333MHz 95W
x3500
m4
x3500 M4
二、数据库服务器
x3650 m4
E
5-2640V2*2 2.5GHz 6C / 8*8G
1.35V / OB 2.5
x3250 m4
三、测试服务器
E3-1270v2 3.5GHz 3MB Cache 4C / 8*4G
U-DIMM / RaidCard M1115 Raid 0,1,10 /
4*2.5
热插拔硬盘
/
双口千兆网卡
标准型方案
产品型号
详细描述
一、应用服务器
数量
x3650
m4
E5-2640V2*2
2.5GHz 6C / 4*8G 1.35V / OB 2.5
二、数据库服务器
英特尔至强
E5-2690v2*2
处理器,
8
核
*2
,
64G
内存,主频
2.9GHZ,20MB
高速缓存,
x3650 m4
最大内存速度
1600MHZ,
功率为
135w,
带风扇
x3250 m4
三、测试服务器
E3-1270v2
3.5GHz 3MB Cache 4C / 8*4G U-DIMM / RaidCard M1115
Raid 0,1,10 /
4*2.5
热插拔硬盘
/
双口千兆网卡
高配型方案
产品型号
详细描述
一、应用服务器
数量
x3650
m4
E5-2640V2*2
2.5GHz 6C / 4*8G 1.35V / OB 2.5
二、数据库服务器
E5-4650*4;
标称主频
:2.7GHz; 8
0GB;
存储控制
:
标配带一个
Server RAIDM5110e
卡和三
x3750 m4
个
Server
RAIDM5110
卡
;
网络控制器
:2×
千兆接
x3250 m4
三、测试服务器
E3-1270v2
3.5GHz 3MB Cache 4C / 8*4G U-DIMM / RaidCard M1115
Raid 0,1,10 /
4*2.5
热插拔硬盘
/
双口千兆网卡
2.2.
数据库服务器
由于一般的企业系统中
,数据库服务器的压力往往最大,建议尽量使用高端配置的机器,即推荐使用
2
路
8
核以上配置的服务器。
除
CPU
主频外,影响数据库服
务器的主要因素是内存大小和磁盘
IO
速度。对于需要支持
p>
100
并发用户
以下的企业,建议标配
p>
64G
或以上;对于需要支持
100
并发用户以上的企业,建议标配
64G
以上。
磁盘应使
用高速的
SCSI
硬盘(或<
/p>
SAS
硬盘)。在没有启用
RAID
p>
的情况下,建议至少配置
3
个物理硬盘,以
便平衡
IO
(操作系统、数据文件、日志文件)。标配推荐使用
磁盘阵列,高端配置必须使用磁盘阵列,可以获得最
佳的
IO<
/p>
性能,并具有很好的容错能力及可靠性。
2.3.
应用服务器
影响应用服务器的主要因素是
CPU
计算能力和内存
大小,磁盘
IO
性能不需要特别考虑。
建议配置
E5
系列
2
路六核
CPU
的服务器,主频高
一些较好。内存标配
32G
。磁盘使用普通的
< br>SCSI
硬
盘(或
SAS
硬盘)即可。
3.
客户端配置要求
客户机
PC
由于每个客户环境特殊,配置需求不同。对于
U
9
的正常访问,有几项基本需求:
?
CPU
型
号规定选择
Intel
系列
?
CPU
系
列选择需近三年产品,例如酷睿
i3
:双核、
< br>3.3GHz
或以上
?
内存
2G
以上
?
硬盘
80
G
以上
4.
网络配置要求
4.1.
局域网
< br>在目前的
IT
发展水平下,我们建议局域网标准配置为千
兆网络,且按照三层网络结构模型规划和建设
网络。
4.1.1.
局域网结构
局域网网络一般采用三层模型设计(如下图所示):
核心层:核心层配置设备承担的任务主要是通过核心层设备与汇聚层间信息的交流、分发与管理,
因
此核心层设备是整个网络的中心枢纽,应具有强大的交换能力,保证不会发生信息拥塞
;强大的安全防护
能力,保证不会因单点故障而影响整个系统的正常运行;有效的故障恢
复能力
,
保证任何一种单点故障都能
在
短时间内迅速予以恢复。
汇聚层:汇聚层设备承担的任务,一
是构造本地网络核心,二是通过核心设备实现与其他部分大量信
息交换。汇聚层设备具备
较高的吞吐能力和上连带宽,同时还具备强有力的用户访问控制能力(即三、四层
交换能
力、虚网功能)。
接入层:接入层的功能在于将各种媒体、各
种速度、任何地方的最终用户接入
IP
网络。这一层主要实
p>
现各单位终端节点设备的接入,并上连到网络汇聚层。这一层网络建设可以根据各节点的具体
情况分期分
批建设。
4.1.2.
标准拓扑图
企业局域网通常为典型的
三层结构的交换网络,骨干层由两台核心交换机组成,汇聚层由各个功能区
域的汇聚交换
机组成,接入层由各功能区域内的接入交换机组成。根据企业信息化的需求,通常可以将局
域网划分为三大功能区域,即办公网络区、数据服务区和对外服务区。其中办公网络区的功能主要是为日
常办公提供网络平台,并且提供视频会议、语音应用的承载网络。数据服务区的功能是提供数据
中心承载
平台和访问接口,对企业广域网内用户开放服务,如文件服务、应用服务器访问
、
ERP
系统等。而对外服务
区是提供
对
Internet
开放服务的区域,主要应用是用于部署企业
网站系统和其它的外联服务器。
4.2.
U9
部署网络结构
4.2.1.
网络设备要求
由于
U9 ERP
网络传输需要良好的
链路环境和传输速度,所以对局域网建设有相应的标准:
局域
网组网设备主要是交换机、路由器、防火墙及其它安全应用设备构成,这里主要对交换机进行要
< br>求,骨干网交换机需要千兆甚至万兆级交换机,桌面接入层交换机可以是百兆交换机,建议组网交换机升< /p>
级为千兆交换机,然而作为服务器群组接入的交换机必须为千兆级交换机。所以,对于局域
网要求骨干网
为千兆网络,桌面建议升级到千兆网络。