1系统部署环境
1.1系统的部署角色
角色 | 定义 | 主要第三方组件 |
应用服务器 | 提供『系统业务站点』,一般用户通过访问应用服务器来使用系统。应用服务器可访问的账套列表、用户许可都是管理中心提供的。 |
IIS(7.5~ 10.0) .NET Framework 4.0 / 4.5 |
管理中心 |
提供『系统管理站点』,仅供管理员访问,用于管理账套数据库和应用服务器,用户许可管理也在管理中心进行。 管理中心和应用服务器是一对多关系:一个管理中心可管理多个应用服务器;每个应用服务器只能注册到一个管理中心。 |
IIS(7.5~ 10.0) .NET Framework 4.0 / 4.5 |
账套数据库 | 提供『账套』给应用服务器访问。该角色不需安装任何金蝶组件,仅有数据库系统即可。 |
SQL Server(2008 R2 / 2012/ 2014/2016) 或 Oracle DB 11gR2(11.2.0.4) Oracle DB 12c(12.1.0.2) Oracle DB 18C和19C |
管理数据库 | 提供『管理数据』给管理中心。该角色不需安装任何金蝶组件,仅有数据库系统即可。 |
SQL Server(2008 R2 / 2012/ 2014/2016) 或 Oracle DB 11gR2(11.2.0.4) Oracle DB 12c(12.1.0.2) Oracle DB 18C和19C |
用户 | 『一般用户』,通过浏览器或WPF客户端访问应用服务器。 | 微软Silverlight 5.0对操作系统和浏览器版本的相关支持,以及浏览器对Silverlight 5.0相关支持详细说明。 |
管理员 | 『系统管理员』,通过浏览器访问管理中心进行系统管理。 | 微软Silverlight 5.0对操作系统和浏览器版本的相关支持,以及浏览器对Silverlight 5.0相关支持详细说明。 |
注意:
第一:Silverlight 5.0对操作系统和浏览器版本的相关支持,请参看微软官方页面:http://www.microsoft.com/getsilverlight/locale/en-us/html/installation-win-SL5.html
第二:Chrome浏览器从45版本开始,将完全不再支持NPAPI插件,即不再支持Silverlight插件(手动也无法修改)。
Chrome浏览器(版本为45及之前的),如果默认不支持Silverlight插件,可以手动打开,具体步骤参考:http://club.kisdee.com/forum.php?mod=viewthread&tid=904369
1.2系统的访问模型
用户的访问模型:用户 -> 应用服务器 ->账套数据库
管理员的访问模型:管理员 -> 管理中心 -> 应用服务器/ 账套数据库/ 管理数据库
图示↑系统访问模型
管理员的部署初始任务:安装系统 -> 访问管理站点 -> 新建管理中心 -> 新建账套 -> 注册应用服务器到管理中心(应用服务器和管理中心在同一机器则不需注册)
用户许可管理在『管理中心』建立后随时可进行。
仅『应用服务器』和『管理中心』需要系统安装,数据库均不需要系统安装,通过管理中心站点访问SQL Server或Oracle DB即可新建和维护账套数据库、管理数据库。
具体安装部署过程请见安装盘中的《产品安装指南》。
1.3推荐的部署方式
管理中心、管理数据库耗费资源都比较少,为了部署便捷性起见,通常推荐生产环境将应用服务器、管理中心装在同一操作系统上,账套、管理数据库放在另一台服务器的同一数据库实例中。这样只需两台服务器即可完成系统部署,性能也有保障。
图示↑生产环境的一般部署方式
如果部署系统是为了完成演示、功能测试、开发等轻量级的非生产任务,可以将所有服务器角色都部署在同一台服务器的同一操作系统中,但在客户生产环境禁止这样做。
图示↑非生产环境的一般部署方式
如果系统需要做群集或有更高的安全考虑,可按需将各角色分开部署,这样要两台以上服务器才能完成部署。
具体请参考安装盘中的《系统管理员手册》。
另外,金蝶云星空也可采用Haproxy部署应用服务器集群和高可用方案,详情请参阅产品安装包help目录中的部署方案压缩包: 《金蝶云星空标准版_负载均衡集群部署指南》
1.4支持的运行环境
1.4.1应用服务器的运行环境
下表是经过金蝶全面测试的应用服务器运行环境,建议客户的生产系统采用:
首要支持的运行环境__应用服务器 | ||||
Windows Server 2008 R2 备注:不支持『核心安装』(Core Installation)模式 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必需组件 |
Web版 标准版 企业版 数据中心版 |
64位(x64) | SP1加最新关键补丁 |
中文(简体) 英文(美国) |
IIS 7.5 (操作系统角色) .NET Framework 4.0 / 4.5 |
Windows Server 2012 备注:不支持『核心安装』(Core Installation)模式 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必须组件 |
标准版 数据中心版 |
64位(x64) | 最新关键补丁 |
中文(简体) 英文(美国) |
IIS 8.0 (操作系统角色) .NET Framework 4.5 |
Windows Server 2012 R2 备注:不支持『核心安装』(Core Installation)模式 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必须组件 |
标准版 数据中心版 |
64位(x64) | 最新关键补丁 |
中文(简体) 英文(美国) |
IIS 8.5(操作系统角色) .NET Framework 4.5 |
Windows Server 2016 备注:不支持『核心安装』(Core Installation)模式 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必须组件 |
标准版 数据中心版 |
64位(x64) | 最新关键补丁 |
中文(简体) 英文(美国) |
IIS 10.0(操作系统角色) .NET Framework 4.5 MSDTC(操作系统组件) |
下表是仅经过金蝶常规测试的应用服务器运行环境,可保证正常安装和运行,但不保证性能和稳定性,属非首要支持的环境,建议只用在演示、测试、开发等非生产系统:
非首要支持的运行环境__应用服务器 | ||||
Windows Server 2008 备注:不支持『核心安装』(Core Installation)模式 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必需组件 |
Web版 标准版 企业版 数据中心版 |
32位(x86) 64位(x64) |
SP2加最新关键补丁 |
中文(简体) 英文(美国) |
IIS 7.0 (操作系统角色) .NET Framework 4.0 / 4.5 |
Windows 7 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必需组件 |
所有版本 |
32位(x86) 64位(x64) |
SP1加最新关键补丁 |
中文(简体) 英文(美国) |
IIS 7.5 (操作系统组件) .NET Framework 4.0 / 4.5 |
Windows 8 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必需组件 |
专业版 企业版 |
32位(x86) 64位(x64) |
最新关键补丁 |
中文(简体) 英文(美国) |
IIS 8.0 (操作系统组件) .NET Framework 4.5 |
Windows 8.1 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必需组件 |
专业版 企业版 |
32位(x86) 64位(x64) |
最新关键补丁 |
中文(简体) 英文(美国) |
IIS 8.5(操作系统组件) .NET Framework 4.5 |
Windows 10 | ||||
支持版本 | 支持架构 | 推荐补丁级别 | 支持语言版本 | 必需组件 |
专业版 企业版 |
32位(x86) 64位(x64) |
最新关键补丁 |
中文(简体) 英文(美国) |
IIS 10.0(操作系统组件) .NET Framework 4.5 |
以上两表未列示的运行环境未经过金蝶测试,不能保证系统正常安装和运行。
1.4.2管理中心的运行环境
『管理中心』运行环境与『应用服务器』基本相同,区别在于:
(1)『管理中心』服务器上的IIS需要有FTP模块,请在安装IIS时勾选。
1.4.3数据库的运行环境
『账套数据库』和『管理数据库』支持的运行环境完全相同,因此统一列示为“数据库支持的运行环境”。
1.4.3.1SQLServer数据库运行环境
支持的运行环境__数据库 | ||||
SQL Server 2008 R2 | ||||
支持版本 | 推荐架构 | 推荐补丁级别 | 排序规则(Collation) | 必需数据库组件 |
标准版● 企业版 数据中心版 |
64位(x64) |
SP3 |
必须是Chinese_PRC_CI_AS |
Database Service Management Tools MSDTC(操作系统组件) |
SQL Server 2012 | ||||
支持版本 | 推荐架构 | 推荐补丁级别 | 排序规则(Collation) | 必需数据库组件 |
标准版● 企业版 |
64位(x64) | SP4 | 必须是Chinese_PRC_CI_AS |
Database Service Management Tools MSDTC(操作系统组件) |
SQL Server 2014(推荐) | ||||
支持版本 | 推荐架构 | 推荐补丁级别 | 排序规则(Collation) | 必需数据库组件 |
标准版● 企业版 |
64位(x64) | SP3 | 必须是Chinese_PRC_CI_AS |
Database Service Management Tools MSDTC(操作系统组件) |
SQL Server 2016 | ||||
支持版本 | 推荐架构 | 推荐补丁级别 | 排序规则(Collation) | 必需数据库组件 |
标准版● 企业版 |
64位(x64) | SP2+最新CU补丁 | 必须是Chinese_PRC_CI_AS |
Database Service Management Tools MSDTC(操作系统组件) |
●如果选择标准版,需要关注微软该版本对数据库可使用的最大内存的限制,避免后续扩展内存不便,推荐客户现场选择安装企业版;
SQL Server 2008 R2,SQL Server 2012标准版可利用的最大内存只有64GB;
SQL Server 2014,SQL Server 2016标准版可利用的最大内存只有128GB;
详情参阅:
https://technet.microsoft.com/zh-cn/library/cc645993(v=sql.120).aspx
第一,排序规则必须是Chinese_PRC_CI_AS
第二,生产环境请一定用64位的数据库软件。
已经安装的实例如何检:SELECT SERVERPROPERTY(‘Edition’)
以上返回结果如包含64-bit字样则是64位,不带位数信息的是32位
第三,由于SQL Server对文件夹安全操作的限制,建议数据库文件和日志文件不要放在根目录下,也不要放在共享目录中。另外如果是英文操作系统,文件目录名称最好是纯英文,不要出现中文字符,以免路径中出现中文字符,识别不出来;
第四,SQL Server SQL Server 2008 r2升级到 SQL Server 2012后,按如下方式确定的最大 SQL Server 的 32 位实例可以使用的内存量。收起该表格展开该表格
SQL Server 和操作系统的系统设 | 使用 SQL Server 的内存的最大数量 |
在 32 位操作系统上的 32 位 SQL Server | 2 GB |
32 位与 3g 引导选项的 32 位操作系统上的 SQL Server | 3 GB |
在 64 位操作系统上的 32 位 SQL Server | 4 GB |
在升级到 SQL Server 2012年之前,请仔细检查 SQL Server 的现有实例的内存要求。
详情请查看微软帮助:http://support.microsoft.com/kb/2644592/zh-cn
1.4.3.2Oracle数据库运行环境
支持的运行环境__数据库 | |||||
Oracle Database 11gR2(推荐) | |||||
支持版本 | 推荐架构 | 版本要求 | 字符集 | 必需数据库组件 | |
标准版 企业版 |
Linux |
11.2.0.4+最新PSU(推荐) |
数据库字符集: AL32UTF8 国家字符集: AL16UTF16 |
XML DB | |
Oracle Database 12c | |||||
支持版本 | 推荐架构 | 版本要求 | 字符集 | 必需数据库组件 | |
标准版 企业版 |
Linux | 12.1.0.2+最新PSU(推荐) |
数据库字符集: AL32UTF8 国家字符集: AL16UTF16 |
XML DB | |
说明:
第一, Oracle数据库,要求dbtimezone必须是+00:00
可通过如下的语句查看dbtimezone,
SQL> select dbtimezone,sessiontimezone from dual;
DBTIME
——
SESSIONTIMEZONE
—————————————————————————
+08:00
-04:00
得知dbtimezone是+08:00
请通过如下语句,修改为+00:00,以便满足金蝶云星空安装产品后建库的要求;
ALTER DATABASE SET TIME_ZONE=’+00:00′;
- 仅推荐有Oracle运维经验的客户选用Oracle数据库;
请由有Oracle生产环境部署经验的技术人员安装调试Oracle数据库软件,建议请有OCP资格的工程师进行;
数据库操作系统环境请参考微软或甲骨文的官方文档。
备注:如果Oracle要采用非Linux架构请咨询金蝶研发中心确认是否支持。
- 对排序规则和字符集的要求如下所述:
Oracle的数据库字符集是:AL32UTF8,国家字符集是:AL16UTF16。
字符集查看SQL语句:
select * from NLS_DATABASE_PARAMETERS where parameter in(‘NLS_NCHAR_CHARACTERSET’,’NLS_CHARACTERSET’)
- 生产环境请一定用64位的数据库软件。
已经安装的实例验证方法如下:select * from v$version;
以上返回结果如包含64-bit字样则是64位,不带位数信息的是32位。
- 创建Oracle管理中心库或业务库前,请确保Oracle数据库已安装XML DB组件,创建Oracle数据库时XML DB是默认安装的,请不要去掉。
- 禁止客户正式环境的Oracle数据库安装在Windows架构下使用,如果客户要求Oracle采用非Linux架构请咨询金蝶研发中心确认是否支持。
- 若配置了12C(含18C、19C)的容器数据库,则相关的业务账号,必须创建在可插拔数据库(PDB)下,不能建在CDB数据库下。
1.4.4客户端的运行环境
1.4.4.1WPF客户端运行环境
下表列示的是WPF客户端支持的运行环境:
支持的运行环境__WPF客户端 | |||
操作系统 | 支持版本 | 支持架构 | 必需组件 |
Windows | Windows7及以上 |
32位(x86) 64位(x64) |
.NET Framework 4.0/4.5 |
WPF客户端是基于.NET框架的金蝶云星空 GUI客户端,只要支持.NET Framework 4.0 / 4.5的操作系统都可以正常安装运行。
注意:
1、目前Windows10操作系统发布的版本较多,补丁更新也比较频繁,如果机器安装的是Windows10操作系统的某些版本(比如:Windows10 version1803(Build 17134)或者Windows10 version1709(Build 16299)),由于Windows 的.NET Framework 4.0 / 4.5更新组件与DEV控件兼容性问题,容易导致WPF客户端出现卡死。
更新离线补丁号,截图来源:https://www.sysgeek.cn/windows-10-hotfix/
如果客户使用的是Windows10企业版,推荐使用Windows 10 version1909(Build 18363.592)的版本和更新补丁;
一般通用的处理规则是:使用最新的Windows10发布版本,并按季度更新微软提供的累积更新补丁,更新发布版本或补丁前,可百度搜索,确保没有出现WPF卡死方面的问题,如出现更新补丁安装后卡死,可卸载相关的更新补丁。
1.4.4.2Html5客户端运行环境
Html5客户端支持的浏览器环境:
- Google Chrome浏览器(推荐), 简称Chrome,Google旗下浏览器。版本37及以上。
官网网址: http://www.google.cn/chrome/
- Internet Explorer 简称IE,微软公司旗下浏览器。版本11及以上。
官网网址: http://windows.microsoft.com/zh-cn/internet-explorer/
-
Safari浏览器,苹果公司旗下浏览器,在苹果系统下是很优秀的浏览器。版本5及以上。
(已停止对windows系统的支持,OS系统下很优秀的浏览器)。
官方网址: http://www.apple.com/cn/safari/ - Opera浏览器,Opera旗下浏览器。 版本27及以上。
官方网址: http://www.opera.com/zh-cn
注:Html5各功能的浏览器的支持情况,请参阅:http://caniuse.com
另外,Html5客户端是纯粹基于WEB浏览器的,所以不限定操作系统版本(要求Win7及以上),只要相关浏览器支持的操作系统可以满足Html5客户端要求。
1.5推荐的网络和硬件配置
1.5.1网络配置
用途 | 配置基准值 |
各服务器之间 | 千兆以太网(Gigabit Ethernet) |
客户端和应用服务器之间 |
客户端有效带宽:最低256 Kbps,推荐1.0 Mbps或以上 服务器出口带宽:(并发客户端数/5)×1.0 Mbps 局域网网络延时:<20ms 广域网网络延时:<100ms 局域网网络丢包率:<0.1% 广域网网络丢包率:<2% (如果网络存在丢包或者较高延迟现象,使用过程中可能会提示网络错误,但提示后仍然可以继续使用) |
说明:客户端如果采用无线网或者广域网延迟超过50ms,可能由于网络质量问题,导致客户端响应时间不稳定。
1.5.2服务器配置
并发客户端小于100 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总8核,16线程,2.4 GHz以上 | 1 |
内存 | 32 GB | ||
存储 | SAS内储,15K,RAID 10 | ||
应用服务器② | CPU | 总8核,16线程,2.0 GHz以上 | 1 |
内存 | 16 GB | ||
存储 | SAS内储,15K,RAID 1/5 | ||
并发客户端100~200 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总16核,32线程,2.4 GHz以上 | 1 |
内存 | 64 GB | ||
存储 | SAS内储,15K,RAID 10 | ||
应用服务器② | CPU | 总16核,32线程,2.0 GHz以上 | 1 |
内存 | 32 GB | ||
存储 | SAS内储,15K,RAID 1/5 | ||
并发客户端200~400 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总32核,64线程,2.4 GHz以上 | 1 |
内存 | 128 GB | ||
存储 | 外储,4/8Gb光纤 或 10Gb ISCSI,RAID 10 | ||
应用服务器② | CPU | 总32核,64线程,2.0 GHz以上 | 1 |
内存 | 64 GB | ||
存储 | SAS内储,15K,RAID 1/5 | ||
并发客户端400~800 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总64核,128线程,2.4 GHz以上 | 1 |
内存 | 256 GB | ||
存储 | 外储,4/8Gb光纤 或 10Gb ISCSI,RAID 10 | ||
应用服务器② | CPU | 总32核,64线程,2.0 GHz以上 | 2台或以上 |
内存 | 64 GB | ||
存储 | SAS内储,15K,RAID 1/5 |
注:非x86架构Oracle数据库平台,请咨询厂商采用与本推荐表性能相近的配置
注:数据库服务器都指单实例单数据库
①:含账套和管理数据库
②:含应用服务器和管理中心
1.5.3客户端配置
用途 | 配置基准值 | |
客户端 | CPU |
要求:双核,2.0 GHz以上,x86兼容处理器 推荐:四核,2.0 GHz以上,x86兼容处理器 |
内存 |
要求:4 GB 推荐:8 GB |
|
存储 | 对于每个金蝶云星空 站点,最多需要200MB本地存储空间作为缓存 |
1.5.4设备采购建议和要求
请确保采购的硬件是原厂的全新产品并且提供有效的技术支持
1:提供指定的售后服务经理,该售后服务经理作为售后服务的唯一接口人,提供全方位的IT售后服务,主要工作包括:
A:服务事件质量时效管理,事件升级和跟踪,系统维护,调优建议,服务报告,以及其他特殊要求等等;同时负责3个月一次的服务质量管理沟通会议;
B:主动提供季度服务报告和分析建议,协助性能调优,系统维护和健康检查,包括季度支持回顾、维修记录、统计列表、800和各地质量时效分析报告;定期的健康检查建议及安排等;
C:制定并执行年度客户支持计划,提供年度客户支持执行总结。
2: 提供每年2次的免费远程健康体检/巡检;
3: 提供白金客户专用报修专线/大客户专属代码及资深技术工程师的支持;
4: 提供硬件基础架构监控工具,实现对服务器的统一管理并可实现自动报修;
5: 要求货物为原厂全新产品,并且可通过官方渠道查询货物的最终用户信息及保修期;
6: 3年原厂现场保修(人工+配件),服务时间要求为7*24*4(7天24小时服务,4小时内到现场),终身负责维修。
提供“硬盘保留服务”,保修期内如果硬盘故障需要更换时,乙方应提供硬盘供更换,甲方不退还故障硬盘。
5年免费现场服务后,在产品生命周期内,支持方式主要为电话指导,对电话指导不能解决的问题,经双方协商后提供现场服务。
维保期间,每半年一次现场巡检,并提交巡检报告。
7:应用户要求,可提供主备切换和灾备演练现场技术支持
原文发布时间:2020/10/8 11:22:00
暂无评论