- 2021-05-10 发布 |
- 37.5 KB |
- 23页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
金蝶云:V7点1_产品培训_基础领域_安装部署
金蝶云 产品 部 金 蝶云 V7.1 产品 培训 -- 安装部署 目录 金蝶云的部署拓扑 金蝶 云的推荐配置 金蝶 云的系统安全 金蝶 云的部署拓扑:三种服务器逻辑角色 应用服务器( APP ) 也 可称 WEB 服务器,负责前端接入客户端、业务逻辑运算 管理 中心( MC ) 提供 产品许可服务、数据中心维护、补丁安装等管理功能 数据库( DB ) 存取业务数据 金蝶云的 部署拓扑:简单部署 在应用规模较小、对可用性无要求的情况 下 ,常采取 APP/MC 部署在同一台服务器、 DB 部署在另一台服务器的简单部署模式 MC 工作负荷很小,跟 APP 部署在同一台服务器不会相互影响 简单部署模式优点是结构 简单 ,两 台服务器即可 完成部署;缺点是可用性低,只要其中任意一台服务器宕机,系统即完全无法工作 金蝶云的 部署拓扑:集群部署 为克服简单部署模式可用性低的缺点,推荐 采用金蝶云服务器 集群部署模式: 多台服务器组成应用服务器集群,除实现高可用外,也可实现应用服务器负载均衡 两台服务器组成数据库集群,实现数据库高可用;数据库集群通常采用 SQL Server 或 Oracle DB 的集群功能实现 金蝶云的部署拓扑:应用 服务器集群的构成 负载均衡器( Load Balancer ): 1 台或多台,任意支持 IIS 的第 7 层软硬件负载均衡器均可 金蝶云应用 服务器( APP ): 2 台或以上,既相互热备,也均衡负载 金蝶云管理 中心( MC ): 1 台,管理中心负荷很低,也不用时刻在线,故不需要高可用 金蝶云的部署拓扑 :负载均衡器的选用 负载均衡器( Load Balancer )是第三方产品,任何支持 IIS 的第 7 层软硬件负载均衡器都可以 常用且 经过金蝶云测试 验证的负载均衡器有: ARR ( Windows ),微软出品的软件负载均衡器,部署方便,推荐客户使用 介绍: http:// www.iis.net/downloads/microsoft/application-request-routing 下载: http:// www.microsoft.com/en-us/download/details.aspx?id=39715 HAProxy ( Linux/Unix ),开源软件负载均衡器,金蝶内部常用 主页: http ://haproxy.1wt.eu / F5 BIG-IP ,高性能硬件负载均衡器,业界标杆,价格较高,推荐超大并发客户使用 主页: https:// f5.com/products/platforms#hardware 金蝶云的部署拓扑 :数据库服务器集群的构成 数据库节点( DB Node ):一般 2 台,形成双机高可用集群。 共享存储( Shared Storage ):也通称“磁盘阵列”,可以是 SAS 、 FC 、 iSCSI 形式的企业级外置存储。存储性能高低用带宽和 IOPS 表示,其中 IOPS 的影响更重要些。 数据库虚拟地址( Virtual Address ):数据库集群的漂移地址,包括实例的虚拟 DNS 名称与 IP 。管理中心 / 应用服务器在建立 、连接金蝶云数据 中心时,应配置连接这个地址。 金蝶云的部署拓扑 :不同数据库产品的集群技术 MS SQL Server Failover Cluster :只有高可用(热备)功能,标准版、企业版均支持 Always On : SQL Server 2012 及之后才有的功能,不需要共享存储,但只有企业版支持 Oracle DB Oracle RAC :支持高可用和负载均衡,标准版、企业版都支持,但需另外付 RAC 许可费 金蝶云的部署拓扑 :部署拓扑示例 金蝶云的 系统推荐配置:服务器硬件 物理服务器推荐采用专业服务器品牌产品, DELL/IBM/HP/ 联想 / 浪潮等 虚拟机应采用企业级虚拟化产品, VMware vSphere 、 XEN 、 KVM 、 Hyper-V 等 CPU 推荐用 Xeon E5-2620/4600/4600v4 、 E7-4800/8800v4 系列,频率≧ 2.0GHz (应用) / ≧ 2.4GHz (数据库) CPU 核数计算均指物理内核,逻辑内核(超线程)不算,但推荐把超线程开启 SQL Server 服务器推荐 CPU 总核数等于 2 的整次方, Oracle 服务器可不按这个推荐(例如可用 20/24/48/60 核) 数据库服务器应尽量提升磁盘 I/O 性能,包括采用高转速高性能磁盘(如 15k SAS )、用尽可能多的磁盘组成 RAID 、采用高性能外储( 6G SAS / 8G-16G FC / 10G iSCSI )、 Flash 加速(企业级 SSD )等。建议在项目采购前咨询总部系统集成部。 任何规模的并发下,对管理中心都基本没有性能要求 并发 应用服务器 数据库服务器 管理中心 <200 推荐 8C/16G/RAID1 ,可用虚拟机和集群实现 16C/64G/RAID10 8C/16G/RAID1 200~400 推荐 16C/32G/RAID1 ,可用虚拟机和集群实现 32C/128G/ 外储 8C/16G/RAID1 400~800 推荐 24C/64G/RAID1 ,可用虚拟机和集群实现 64C/256G/ 外储 +SSD 加速 8C/32G/RAID1 800 以上 推荐 32C/128G/RAID1 ,可用虚拟机和集群实现 64C/512G/ 外储 +SSD 加速 8C/32G/RAID1 金蝶云的 系统推荐配置:网络 金蝶云的 系统推荐配置:操作系统 应用服务器 / 管理中心操作系统 数据库( MSSQL )操作系统 数据库( Oracle )操作系统 支持 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 Windows 7/8/8.1/10 ( 仅推荐演示用) 按微软官方文档 按 Oracle 官方文档 推荐 Windows Server 2008 R2 SP1 + 最新 Windows Update 关键补丁 Windows Server 2008 R2 SP1 + 最新 Windows Update 关键补丁 Linux x86-64 (RHEL/OEL 5.x/6.x) IBM AIX 6.x 推荐保持 Windows 操作系统在线更新,至少每季度更新一次 推荐通过 Windows Update 做系统在线更新,不推荐用第三方软件做系统更新 Windows 7/8/8.1 的工作站系统仅适合于做产品演示或开发,生产环境请用 Windows Server 生产环境的 SQL Server 数据库服务器请一定用 64 位操作系统(以及 64 位 SQL Server 软件) 推荐 Oracle DB 用户采用基于 Linux 或 AIX 的平台,不推荐用 Windows 版本 Oracle DB 金蝶云的 系统推荐配置:数据库 SQL Server Oracle DB 支持 SQL Server 2008 R2 SQL Server 2012 SQL Server 2014 SQL Server 2016 Oracle DB 11gR2 Oracle DB 12C 推荐 64 位 SQL Server 2008 R2 SP2 64 位 Oracle DB 11.2.0.4 生产环境请一定用 64 位的数据库软件 已经安装的实例如何检验 SQL Server : SELECT SERVERPROPERTY('Edition ') Oracle : select * from v$version ; 以上返回结果如包含 64-bit 字样则是 64 位,不带位数信息的是 32 位 仅推荐有 Oracle 生产环境运维经验的客户选用 Oracle 数据库,一般我们均推荐选用 SQL Server 请由有 Oracle 生产环境部署经验的技术人员安装调试 Oracle 数据库软件,建议请有 OCP 资格的工程师进行 金 蝶云的系统推荐配置:数据库初始参数( Oracle ) 参数 建议值 查看和更改 字符集 数据库字符集 AL32UTF8 国家字符集 AL16UTF16 查看: select * from v$nls_parameters where parameter like '%CHARACTERSET'; 更改: 无法改,请用 DBCA 删掉重新建库。如不按此字符集,用金蝶云也无问题,但金蝶云只能脚本建账,耗时较长;如用推荐字符集,则建账会用模板,建账速度快。 sga_target 物理内存 75 ~ 80% 查看: show parameters sga_target; 更改: alter system set sga_target=xxx scope=spfile; 建议在建库时就预设好,并且建议建库时设为自动内存管理( AMM ) processes 500 查看: show parameters processes; 更改: alter system set processes=500 scope=spfile; open_cursors 600 查看: show parameters open_cursors; 更改: alter system set open_cursors=600 scope=spfile; parallel_adaptive_multi_user FALSE 查看: show parameters parallel_adaptive_multi_user; 更改: alter system set parallel_adaptive_multi_user=false scope=spfile; 金蝶云的 系统推荐配置:数据库初始参数( MSSQL ) 参数 建议值 修改 max server memory 物理内存 70 ~ 80% 示例改为 16GB ( 16384KB ): sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'max server memory', 16384; GO RECONFIGURE; GO 改完需要重启数据库实例 max degree of parallelism 1 示例改为 1 : sp_configure 'show advanced options', 1; GO RECONFIGURE WITH OVERRIDE; GO sp_configure 'max degree of parallelism', 1; GO RECONFIGURE WITH OVERRIDE; GO 改完不需要重启实例 金蝶云的 系统推荐配置:客户端 Web 客户端 BOS 设计器 WPF 客户端 支持 IE 8/9/10/11 Chrome (Win) Firefox (Win) Safari (MAC) – 未全面测试 IE 8/9/10/11 .NET 4.0~4.5.2 推荐 IE 9/10/11 IE 9/10/11 .NET 4.0~4.5.2 金蝶云的 系统安全:连接安全和数据安全 项目 可采取的措施 连接安全性 防火墙 / 多重防火墙( DMZ ) 反向代理 服务器证书 客户端证书 动态密码 VPN 等等 数据安全性 防火墙 数据库备份加密 存储多副本 多数据中心 / 异地备份 等等 金蝶云的 系统安全:使用的网络端口 金蝶云的 系统安全:使用的网络端口 目的 发起 用途 协议 端口 可更改? 备注 金蝶云 APP 用户 用户 Web/WPF 访问 http 或 https 80 或 443 是 金蝶云 MC 集群补丁推送 TCP 8087, 8088 是 2.0 只需要 8088 金蝶云 MC 金蝶云 APP APP-MC 同步 http/https 8000 是 金蝶云 DB 建账 FTP 21, PASV 端口 部分 1. 用途:新建 MC 数据库、业务账套 2. 可以改 PASV 端口,不能改 21 端口 管理员 管理员 Web 访问 http 或 https 8000 是 管理员 远程补丁推送 TCP 8087, 8088 是 金蝶云 ≧ 3.0 才有此功能 要用两个端口( 8087 , 8088 ) 默认用 TCP 协议推送 可选设置为 HTTP/HTTPS 推送 管理员 远程远程推送 (可选) http/https 8097, 8098 是 DB Node 金蝶云 APP 金蝶云 MC DB Listener TCP 1521 (Oracle) 1433, 135 (MSSQL) 部分 1. 可以改 1521 和 1433 ,不能改 135 2. 端口 135 用于 MSSQL 的事务处理( MSDTC ), Oracle 环境不需要 金蝶云 的系统安全:防火墙布置实例(一) 金蝶云 的系统安全:防火墙布置实例(二)查看更多