服务器系统作为劳动和社会保障各级数据中心的核心设备,提供计算处理服务、网络应用服务、劳动保障业务应用服务和其他服务。根据部省市局域网的逻辑构成,劳动保障信息系统的服务器设备包括数据库服务器、应用服务器、WEB服务器、DNS服务器等。服务器的配置应根据各级各类应用的不同规模和特点,并结合处理速度、存储容量、可靠性、系统开放性、性能价格比等因素来进行选择。
数据层服务器作为业务系统的核心,具有业务量大、存储量大等特点。它承担着业务数据的存储和处理任务,因此关键数据库服务器的选择就显得尤为重要。服务器的可靠性和可用性是首要的需求,其次是数据处理能力和安全性,然后是可扩展性和可管理性。为保证劳动保障信息系统持续稳定高效地运行,须保证服务器数据存储系统较高的可靠性、扩展性和灾难恢复能力。基于RISC系统的高中端服务器系统是适用于数据库服务器的选择,可根据具体业务需求和投资情况选择双机集群和单服务器系统。
应用层服务器承担着业务系统的各类应用服务,主要强调其强大的计算能力,能够处理大量的并发连接处理,并能在用户数增加的情况下保持良好的性能平衡。除此之外,能够提供连续可用的可靠性,能够适应各种网络环境的扩展能力也是需要考虑的因素。基于RISC系统的中低端服务器系统或高中端PC服务器系统是适合于应用层服务器的选择,可根据具体业务需求和投资情况选择双机集群和单服务器方案。
其他服务器,如WEB服务器、DNS服务器等,要根据具体应用和投资要求在可靠性和处理能力等方面综合考虑。可采用中低端PC服务器系统。
下面以省级数据中心交换区数据层服务器为例,详细阐述服务器选型的方法。
省级数据中心交换区数据层服务器中作为社会保险关系异地转移、离退休人员异地数据交换和异地就医数据交换的数据库服务器,支持在职人员社会保险关系跨市转移的信息交换,以及异地领取养老金相关信息(如人员的基本状况、支付标准、生存状况等)的交换,同时保存死亡信息和公共服务信息、临时缓存宏观决策上报数据和基金监管信息。考虑其作为中央、省、市三级数据中心信息交换的枢纽,所支撑应用的关键性,应采用基于RISC系统的高端服务器系统,具体配置要求如下:
服务器处理能力
为支持本省的异地转移、异地就医和异地领取养老金等业务,需要较高的交易数据处理能力。
TPC计算如下:
设: 全省参保总人数C=980万
交易日平均交易人数比例a1=1‰
每笔交易对应数据库事务数a2=5
则: 每日实际交易量M= C×a1×a2
交易日集中交易时间T=120分钟
交易日集中期内交易量比例Ct=80%
基准TPC指标值对应实际交易值的比例M0=6:1
CPU处理能力余量M1=30%-45%,取35%
3年内每年处理能力增长率P=30%
根据经验公式TPC=(M×M0×Ct/(T×(1-M1)) ×(1+30%)3=89,435
服务器选型考虑采用TPC值不低于100,000的高端服务器系统配置。
内存容量
根据经验和类似业务量和环境,内存容量应为1G/CPU×CPU数,从目前主流硬件厂商的指标来看,TPC值要达到100,000,一般需要配置8个CPU,因此内存建议配置8GB。
总线带宽
在高CPU、大容量内存的配置下,必须要求主机系统总线带宽、I/O总线带宽都达到很高,否则,系统性能将形成瓶颈。
存储容量
交换区平均数据量为164.8GB,峰值数据量为164.8GB×1.5,考虑0.2倍的数据库索引和系统占用空间;作RAID保护后60%存储利用率;以后数据增长,需提供30%的数据扩充能力等因素,总存储容量约为:164.8×1.5×1.2/60%/70%=706GB,采用SAN中的光纤通道阵列作为数据存储。
可靠性、扩展性等
由于作为生产型数据库服务器,支持异地经办业务,属于实时性服务,该服务器系统在可靠性方面要求较高,可靠性必须达到99.99%以上,提供全年7×24的可用性,配置为双机集群方式。系统采用多部件的冗余结构设计,具有高速差错校验和纠错的存储器,并有监控和诊断功能。
综上所述,对于在金保工程建设中服务器的选型,首先需对其业务系统的业务类型、业务复杂度等方面做系统的需求分析,其后根据需求在数据容量、数据处理的强度等方面进行估算,并兼顾服务器的可靠性、扩展性、安全性、可管理性等方面综合考虑,完成最终的产品选型。
摘自《中国劳动保障报》2004.7.1