用友 ERP-U8 V8.72 IT 部署方案

- 名词解释
令 VPN
VPN 是英文Virtual Private Network 的首字母缩略词,翻译过来就是虚拟专用网,使用公用网连接,像专线一样的使用.通过原有的互联网服务,就能实现与局域网同等效果的虚拟专用网。通过隧道协议( Tunneling Protocol )和保安过程维持内部机密区别于单一公司使用的专线概念因使用公用网络,以低成本提供与专线相同的功能支持 Extranet 和广域网;
令 门户
“门户”在新华字典的解释是,房屋的出入口。在 U8 中提到的“C/S 门户”就是用户进入和退出 C/S 产品地方,同理“B/S 门户”是用户进入和退出 B/S 产品的所在。
令 网络负载均衡
也是人们常说的 NLB,它是英文 Network Load Balancing 的首字母缩略词,当某台服务器的网络流量很大已不堪重负时,我们通过这种技术手段分担他的工作,平衡他的负载。这种技术叫做“负载均衡”,负载均衡可以用硬件实现也可用软件实现。也叫负载均衡集群。
令 服务器组件
完成一些特定服务功能的一组系统或应用程序。
令 计算机角色
安装配置上特定的服务器组件的计算机,我们常常赋予一定的角色。例如:安装上 FTP组件的服务器,我们叫它 FTP 服务器,安装上 DHCP 服务的计算机我们叫它 DHCP 服务器。
令 移动用户
相对于固定用户而言,上网不在固定的局域网和没有固定的 IP 地址的用户,常指出差在外和在家办公无法直接连入公司局域网的人员。
令 终端服务
终端服务是一种多会话环境,可以让远程计算机访问服务器上运行的基于 Windows 的程序。Windows 包括终端服务客户软件,以支持 16 位和 32 位基于 Windows 的客户端。它提供了通过作为终端仿真器工作的“瘦客户机”软件远程访问服务器桌面的能力。
令 支持多语应用程序
可以运行在不同语种操作系统下的应用程序。比如用友公司的 U872 系统,可以运行在简体中文版,繁体中文版以及英文版操作系统,且显示的字符根据用户的选择而变化。
令 分布式部署
各种负责不同任务的服务器安装在各自不同的服务器上的部署方式。
令 NTA
NTA 产品是美国戴闻信息技术公司产品。戴闻公司与用友公司合作,NTA 与 U8 实现完全整合,NTA Lite 网关服务器硬件设备已经为 U8 制作了统一的应用发布平台。
- 不同企业客户的使用模式
本节描述不同企业使用 U872 时的多种典型的部署模式,这些模式在《附录-U8 不同企业客户的使用模式》中有详细说明。
-
- 简单网络应用,单台服务器应用
多个客户端同时使用,每客户端计算机只安装自己使用产品的客户端产品,有一台服务器,安装 U8 数据库和所有要使用的服务组件,即数据库服务器和应用服务器在同一台服务器上。
适用于中小型企业应用。优点是,节约成本,用户只购买一台 U8 服务器。但缺点是, U8 数据库服务器和应用服务器都装在一台服务器上,服务器负荷较重。并发用户较多时,系统运行效率会受到影响。如果并发人数较多,请采用高性能专用服务器。如果条件许可的话,推荐用户使用多服务器模式。
【拓扑结构】

-
多服务器应用模式
多个客户端同时并发使用,每客户端计算机只安装自己使用产品的客户端产品。U8 服务器采用分离部署方式,配置有多台物理服务器,包括:数据库服务器、应用服务器、web服务器等。通过安装和设置每个服务器充当不同的角色或一个服务器充当两三个角色。这样可以充分发挥每台服务器的设计能力达到较高的效率和性能。
这样配置可以充分发挥每台服务的性能;每台服务器分别负责特定服务,客户维护 U8系统明确清晰,易于管理。
【拓扑结构】

-



有分支机构的集团公司应用模式与大型集团的分布式应用
对于大型集团或很多公司有许多外部分支机构,使用者遍布各地,U8 使用者不在同一个局域网中。U8 系统的使用者,包括:本地客户(局域网中的 U8 客户端)、Web 用户、利用终端服务、NTA 应用、Citrix 应用等方式使用 U8 系统。这种情况下局域网内使用者通过内部网络使用 U8,外部用户通过 Internet 互联网使用 U8。
此种情况下 U8 部署在公司内部数据中心,数据中心与局域网相连,数据中心通过 Internet 互联网对外开放资源,各外部分支机构的本地没有 U8 账套数据,通过互联网(包
括:VPN、WEB 等方式)或其他方式访问 U8 业务数据。
在用户通过 Internat 和远程终端方式使用 U8,此情况下推荐使用 U8 远程接入方式。 U8 被集中部署,远程用户可以非常方便的使用部署在总部的 U8 产品。
【拓扑结构】
-
- 含有大量业务账套的应用模式
用户有多个机构使用 U8 系统,或使用 U8 系统多年,所以拥有许多 U8 年度账套,即 U8年度数据库,如果其账套数据量都较大,且并发量较大的情况下,推荐客户的数据库服务器进行多数据库分离部署。即不同年度的账套数据库,或某些账套数据库分布在不同的数据库服务器上,以减轻系统压力。
用户数据量大,系统磁盘操作较多,日常情况下系统磁盘排队明显(磁盘排队经常在 10 以上),请考虑增加 Raid 卡硬盘数量,或考虑增加磁盘阵列柜,以缓解磁盘 IO 的吞吐压力。
在用户并发量很大,应用服务器压力,主要是处理器压力,如果使用率偏高(正常使用时超过 70%),推荐使用多台应用服务器以减轻系统应用服务器压力。
【拓扑结构】
-
- 含有用友连锁零售管理系统的分布应用
使用 U8ERP+U8 连锁零售产品的客户,零售门店端通过 Internet 互联网与 U8 系统进行数据交换。
此场景包含零售后台服务器、零售前端的网络部署结构。其中 U872 系统和 U8 连锁零售后台部署在同一个局域网数据中心内,零售门店端在客户门店中使用,通过 Internet、ADSL、电话拨号、VPN 等方式与零售后台服务器、U8ERP 系统进行数据通信,上传下发数据等。
部署前准备检查单:为提高部署效率,在实际部署前,应着重检查下述问题,并确保有明确的答案。注,如果需要更为详细的信息,请参考用友连锁零售管理系统安装指南。
【拓扑结构】
广域网下的使用模式
分布应用,集中管理的应用模式下,不同的企业的各分支机构可能会通过广域网与总部连接,由于在终端运行模式下对带宽的要求比较低,而且一个服务器支持的终端数也比较高。特别在目前双核、四核等高性能低功耗的计算环境的支持下,我们推荐在广域网中,U8 产品尽量使用终端的方式。目前经过我们测试的主要的终端产品为 NTA、Citrix 和 U8 远程接入软件,其中 u8 远程接入使用方式是用友自带的接入产品,此产品针对 U8 产品的特点进行了优化,我们推荐使用此产品。
-
- 用友 U8 远程接入
用友 U8 远程接入是 U8 产品自带的远程接入产品,此产品专门针对 U8 产品的特点进行了优化,用户手册请参见《用友 U8 远程接入解决方案客户端使用手册》, 《用友 U8 远程接入解决方案用户手册》,以下是此产品的配置信息。
令 最低硬件配置要求:CPU:P4 2.8G ,内存 :1GB。 令 服务端软件配置要求:使用 Windows 2003 操作系统。令 生产环境推荐硬件配置。
|
P4 2.8G 以上
|
1G~2GB
|
(总内存- 512MB)/(M +
20MB)
|
M:单用户使用
应用程序时,应用程序占用的内存平均值,U872环境中,M 值参考值为 120MB。
|
|
Core 2 Duo 2.0G以上
|
1G~4GB
|
|
1*Xeon 2.4G 以上
|
1G~6GB
|
|
2*Xeon 2.4G 以上
|
1G~8GB
|
|
多服务器负载均衡
|
各服务器支持的
并发数相加
|
|
注: 列举说明,以下举例都为 U8 服务器和 U8 远程服务器分置的情况:
1、 服务器配置为 P4 2.8G/2G 的服务器,支持同时 15 用户接入;
2、 服务器配置为 Core 2 Duo/4G的服务器,支持同时 30 个用户接入;
3、 服务器配置为 Xeon 4 核/6G的服务器,支持同时 45 个用户接入;
4、 服务器配置为 Xeon 4 核/8G的服务器,支持同时 60 个用户接入。
2.2.3 网络带宽计算
- RAS 服务器端所需 Internet 上传带宽:28Kbps × 并发数。
- 计算举例:
|
RAS 并发数
|
上传带宽需求
|
Internet 接入方式
|
|
15
|
420Kbps
|
1 个普通 ADSL
|
注:
- 1 个普通 ADSL 的上传带宽理论值是 512Kbps。
- 计算带宽需求时,需要考虑用户是否通过此线路上网。
-
- Windows 终端的使用方式
Windows 终端服务是 Windows 操作系统自带的组件,具体的说明在《附录-U8 在 Windows终端服务方式下运行及配置》。
-
- NTA 下的使用方式
NTA 为硬件的支持方式,具体的使用说明请参见《附录-U8 在 NTA 下运行及配置》
-
- Citrix 下的使用方式
U8 目前支持版本是 Citrix 的版本是 4.5 。
Citrix 为软件的方式,具体的使用说明请参见《附录-U8 在 Citrix 下运行及配置》
-
- U872 在 VPN 下直接连接的使用方式
U872 在 VPN 下直接连接使用时带宽客户端最低为 8M 位/秒。如果低于此带宽则会产生产品响应较慢的情况。在此环境中,视不同情况和并发增加响应带宽。请注意,很多宽带网络都声称带宽为 2M 或 4M 但,实际使用时我们会发现这些带宽实际为 2M 位/秒,或 4M 位/秒,换算为字节应该是 256K 字节/秒和 512K 字节/秒。由于目前宽带提供商提供的宽带大多无法满足此要求,所以不建议用户直接使用 VPN 直接连接的方式。我们推荐的广域网下的使用模式为终端方式。
- 用友 ERP-U8 支持的软件环境
-
- 操作系统和数据库环境
如果数据库服务器是 64 位的服务器,请使用相应的 64 位版本的软件产品。
注:以下没有特殊注明的其操作系统和数据库都为 32 位。
|
服务
器
|
操作系统
|
数据库
|
|
数 据 库服 务器
|
Microsoft Windows 2000 Server
+ Service Pack 4
(中文)
|
Microsoft SQL Server 2000 Enterprise
+ Service Pack 4 (中英繁) +(推荐) SQL2000-KB899761-v8.00.2040-x86.exe
(相应语言版本补丁-必打补丁)
|
|
|
Microsoft SQL Server 2000 Standard
+ Service Pack 4 (中英繁) Microsoft SQL Server 2000 Personal
+ Service Pack 4 (中英繁)
|
|
Microsoft Windows Advanced Server 2000
+ Service Pack 4
(中文)
|
|
|
Microsoft SQL Server 2005 Enterprise
+ Service Pack 2 (中英繁) (推荐) Microsoft SQL Server 2005 Standard
+ Service Pack 2 (中英繁)
Microsoft SQL Server 2005 Workgroup
+ Service Pack 2 (中英繁)
|
|
Microsoft Windows Server 2003 + SP2
(中文) (推荐)
|
|
Microsoft Windows 2003 Server X64 + SP2 (志强双核服务器的EMT64 操作系统) (中文)
|
Microsoft SQL Server 2005 Enterprise X64
+ Service Pack 2 (中英文) (志强双核服务器的ENT64 数据库)
|
|
Microsoft Windows 2003 Server IA64 + SP2 (安腾服务器的IA64 操作系统) (中文)
|
Microsoft SQL Server 2005 Enterprise IA64
+ Service Pack 2 (中英文) (安腾服务器的IA64 数据库)
|
|
|
Microsoft Windows Server 2008(中文)
|
Microsoft SQL Server 2008
|
|
应 用 服 务器
|
Microsoft Windows Advanced Server 2000 + Service Pack 4 (中文,英文和繁体中文)
安装 IIS 5.0
|
|
Microsoft Windows 2000 Server + SP4 (中文,英文和繁体中文)
安装 IIS 5.0
|
|
Microsoft Windows 2003 Server + SP2 (中文,英文和繁体中文)
安装 IIS 6.0 (推荐)
|
|
Microsoft Windows 2003 Server X64 + SP2
(志强双核服务器的EMT64 操作系统)
|
|
Microsoft Windows 2008 Server
安装 IIS 7.0(需兼容IIS 6.0)
|
|
客 户 端
|
Microsoft Windows XP + Sp2 (中文,英文和繁体中文) (推荐)
|
|
Microsoft Windows Vista + Sp1 (中文,英文和繁体中文)
|
|
Microsoft Windows Server 2003 + Sp2 (中文,英文和繁体中文)
|
|
Microsoft Windows 2000 Server + Sp4 (中文,英文和繁体中文)
|
|
Microsoft Windows 2000 Professional + Sp4 (中文,英文和繁体中文)
|
其他:
顾问演示产品,学习研究 U8 产品时,在一台 PC 机、笔记本中可以使用如下系统操作系统和数据库,但如下配置仅供上述目的使用,不能在用户生产环境中部署。
|
操作系统
|
数据库
|
|
Microsoft Windows XP + SP2
(中文,英文和繁体中文)安装 IIS 6.0
|
Microsoft SQL Server 2000 Standard
+ Service Pack 4 (中英繁) Microsoft SQL Server 2000 Personal
+ Service Pack 4 (中英繁) (推荐) Microsoft SQL Server 2000 MSDE
+ Service Pack 4 (中英繁)
Microsoft SQL Server 2005 Standard
+ Service Pack 2 (中英繁) Microsoft SQL Server 2005 Express
+ Service Pack 2 (中英繁)
|
注意:如果在 Vista 操作系统上安装和运行 U872 产品,建议至少配置 2G 以上内存。
-
- 多语言环境下的使用模式
- 多语环境特点
U872 产品全面支持 Unicode,这样使 U872 产品可以在各种语种的操作系统在安装了简体中文包的前提下,是可以使用的。客户端可以使用简体中文,英文和繁体中文的操作系统,
应用服务器,Web 服务器均可在简体中文,英文和繁体中文环境下正常使用。
安装在不同语种的服务器和客户端可以协同工作,例如:应用服务器安装在英文版的操作系统上,而数据库服务器安装在繁体中文版的环境中,客户端使用的是简体中文版操作系统,这种环境也可以正常使用。
-
-
- 操作系统、数据库配置要求
U872 的数据库服务器的默认语种必须是“简体中文”,客户端、应用服务器、Web 服务器的默认语种可以是其他语种,但要求他们都必须安装简体中文语言包。
令 注意事项
数据库服务器不论安装在何种操作系统上,要保证数据库在安装时排序顺序为“按简体中文排序”,系统的默认语言为“简体中文”,简体中文操作系统缺省不需要处理。
如果用户需要在应用服务器管理数据库,做数据升级,也请在安装 U8 应用服务器前把所在计算机的操作系统默认语言设置为“简体中文”。
- 不同并发规模下的硬件配置方案
-
- U8 适应环境及硬件总体说明
- 服务器硬件指标
除 10 人左右并发,只使用财务模块,正常使用的年度账不多于 2 个,数据量很小的小规模用户外,不推荐使用 PC 做服务器。
由于服务器硬件配置与许多方面有关,如 CPU 版本,前端总线,二级缓存等,购买服务器时请参照以下建议。
|
硬件指标
|
具体说明
|
|
CPU 版本
|
双核CPU 请选用Tulsa 或 Woodcrest 版本以上CPU
四核CPU 请选用Tigerton G1(皓腾)版本以上CPU
|
|
主频
|
2.66 GHz 以上
|
|
内核类型
|
2 Dual Core(双核)
4 Quad Core(四核)
|
|
CPU (L2/L3 Cache)
处理器二、三级缓存
|
4M Shared L2 Cache
8M Shared L2 Cache
|
|
前端总线
|
1333 FSB 或
4 independent FSB and 64MB Snoop filter, 1066MHz FSB
|
|
内存类型
|
DDR2-333 FB 或 DDR2-667 FB
|
|
硬盘
|
10Krpm SAS×4 或 15Krpm SAS×4
|
|
RAID Card
|
4 张硬盘以上制作 Raid 10 或Raid5
|