系统需求推算
设: 全省行业应用用户C=50万
行业应用总数D=30
并发数比例a1=20%
每请求对应数据库事务数a2=10
则: 每日实际事务量M= C×D×a1×a2=30,000,000
日集中访问时间T=60分钟
日集中期内访问量比例Ct=80%
基准TPC指标值对应实际访问值的比例M0=6:1
CPU处理能力余量M1=30%-45%,取35%
3年内每年处理能力增长率P=30%
根据经验公式TPC=(M×M0×Ct/(T×(1-M1)) ×(1+30%)3=14,400,000
服务器选型考虑采用TPC值不低于14,400,000的高端服务器系统配置。
内存容量
根据经验和类似业务量和环境,内存容量应为2G/CPU×CPU数,从目前主流硬件厂商的指标来看,TPC值要达到14,400,000,约需要配置445个CPU,因此内存建议配置890GB。
总线带宽
在高CPU、大容量内存的配置下,必须要求主机系统总线带宽、I/O总线带宽都达到很高,否则,系统性能将形成瓶颈。
存储容量
设定单一应用平均数据量为100GB,峰值数据量为100GB×1.5,考虑0.2倍的数据库索引和系统占用空间;作RAID保护后60%存储利用率;以后数据增长,需提供30%的数据扩充能力等因素,总存储容量约为:100×1.5×1.2/60%/70%×30=12857GB,约12TB,采用SAN中的光纤通道阵列作为数据存储。
可靠性、扩展性等
由于作为生产型数据库服务器,支持异地经办业务,属于实时性服务,该服务器系统在可靠性方面要求较高,可靠性必须达到99.99%以上,提供全年7×24的可用性,配置为双机集群方式。系统采用多部件的冗余结构设计,具有高速差错校验和纠错的存储器,并有监控和诊断功能
网络接入
根据上述要求,提供配套的核心交换机、防火墙等设备
功能软件:
含虚拟化服务器软件,提供linux和windows的server版操作系统12套。
提供oracle数据库操作软件100用户,具备RAC。
|