随着国家第二代居民身份证项目的逐步铺开,各省市地县的公安机关都开始面临第二代身份证制证系统的构建,以及人口信息管理系统的改造升级。陕西省山阳县是一个有着46万人口的中型县城,根据二代身份证项目的需要,其既有的人口信息管理系统面临改造,并需要对核心数据库系统进行服务器设备选型。
作为上接省地级系统,下接各乡镇派出所的枢纽环节,县市级人口信息管理系统对整个二代证项目建设和信息存储起着承上启下的关键作用。以县市级人口信息数据库为核心的信息系统无疑是整个二代证项目中的最基础平台。尽管跟省级、地级系统相比,县市级系统的数据量要少得多,但其核心仍然是海量数据的查询,需要具有从数十GB到TB级的海量数据存储能力,而且二代证系统的特性也决定了相应服务器必须具备优秀的性能、可靠性、可扩展性和易管理性。“不容易出故障、不容易被攻击、出了问题很快能修复、留下足够的扩展空间、投资要少”,这些都是县级人口信息系统对数据库服务器的基本要求。
山阳县公安局在综合考虑二代证系统需求和现有产品技术发展趋势,最终采用了同方基于AMD皓龙处理器的四路双核服务器——超强TR410 4800,来提高核心数据库应用。
数据处理能力
二代身份证制证系统的业务特点决定了并发访问量比较少,如山阳县目前只有46万人口,每天数据输入和查询一般不超过4万条,并发访问量不会超过50次每秒,因此,配置一颗处理器就能满足大部分时间的业务工作。
超强TR410 4800最大可以支持四颗AMD Opteron双核64位处理器。由于皓龙处理器集成内存控制器,每核心集成1MB全速二级缓存,采用1GHz Hyper-Transport总线,所以TR410的性能比传统的八路单核系统还要强大,足以应对千万人口以上的地区。而对于人口规模较小的山阳县来说,目前仅配备了两颗CPU,从而不仅大大节省了有限的经费,还可以从容应对以后因人口增长或应用扩展所带来的升级需求。
存储能力
一般情况下,二代证中记录的每个公民的户证信息的容量基本在5K以内,加上要存放20K的彩色照片信息,因此,整个系统数据库的大小就取决于各地区人口数量的规模及人口流动、增长等因素。
对于人口规模仅46万的山阳县来说,现有信息总量也不过10GB左右,考虑到未来业务的增长,配备两块73GB硬盘就能满足未来数年内的存储需要。而超强TR410 4800最大可支持6个SCSI热插拔硬盘,并可选外插RAID卡,实现RAID功能,足以满足现实和未来的需求。
网络瓶颈
对于人口信息系统而言,数据的交换是非常频繁的。一方面,公安系统内部需要经常进行信息数据的传输、查询与上报,另一方面,公安与交通、民政、银行、证券、保险等系统之间也需要进行实时的查询和数据交互。而且,随着二代证及相关阅读设备的普及,对数据库的查询、读取会越来越非常频繁。因此,合理的网络方案是非常必要的,对于服务器系统和交换机应尽量选择大数据吞吐量、大带宽的产品,以尽量消除网络瓶颈。超强TR410 4800集成2个基于PCI-E技术的1000M网卡(RJ45接口),可以充分应对山阳县与下属15个派出所、与上级公安机关以及日常数据库查询的需要。
未来可扩展
超强TR410 4800拥有32个DIMM插槽,每个CPU对应8个内存插槽,最高可支持128GB DDR333 ECC Registered内存(单条4GB),支持双路交叉存取模式。这种优秀的64位内存寻址特性使TR410在性能和扩展性方面取得了良好的平衡。如该县级人口信息管理系统由于数据量还比较少,选择2G就已经可以绰绰有余地满足需要,而最大128GB的内存扩展空间为用户日后升级提供了足够大的余地。
在PCI接口方面,我们看到,吞吐量更大的PCI-E总线取代PCI-X是趋势所在。但不可否认的是,现在支持PCI-E的设备仍然比较少,价格较贵;另一方面,32位应用与64位应用在未来数年中并存也是我们必需要面对的现实。因此,超强TR410 4800支持2个PCI-E X16(全长)、1个PCI-E X4(半长)、2个PCI-X 64bit/133MHz(半长)和1个PCI-X 64bit/133MHz(全长),为用户提供多种选择。
易管理性
对于县级人口信息系统来说,由于技术人员水平有限,服务器的易管理性对其管理维护人员来说非常重要。超强TR410 4800整机采用模块化、无线缆设计,通过热插拔的冗余电源、系统风扇、硬盘等技术的采用,以及独特的同方服务器导航驱动软件,极大的提高了可用性和可管理性。
TR410还集成了IPMI2.0,提升管理与维护效率。IPMI2.0除了具备系统状态监控、事件记录、恢复控制等功能外,还能进行远程KVM控制。特别是对于那些将服务器托管在IDC机房,需要进行远程管理的用户来说,比较实用。比如在服务器因意外事件或软件故障导致操作系统和应用程序死锁的情况下,用户可以远程进行检测并实现自动恢复。
集群方案
针对于更大规模的省、地级人口信息系统,则可以通过构建集群系统的方式来实现。通过双机热备、负载均衡等技术手段来提高整个系统的可靠性和并行处理能力。如采用TR100双路服务器做登录和管理节点,TR410作数据库节点,通过Myrinet网络,来搭建基于同方探索108、208集群架构的解决方案,网络拓扑如下所示:
综上所述,基于AMD皓龙处理器的超强TR410 4800企业级服务器,能充分发挥AMD突破性双核技术,彻底摆脱传统前端总线瓶颈的限制,令并行处理的性能随处理器数量的增加而线性提高,具有更快的运算速度和更高的性价比。超强TR410 4800在多种应用场合都表现出了良好的灵活性和适应性。如在二代身份证制证系统和人口信息管理系统数据库中,对于县级系统,TR410非常契合业务现状和发展需求,有助于帮助用户降低前期设备投资;而对于省、地级系统,TR410更可借助集群架构,帮助用户构建更具可靠性、灵活性和可扩展性的并行处理系统。
客户点评:作为西部地区一个仅有着40多万人口的县城,我们在二代身份证信息统设备选型时主要是在实用性、高性价比、先进性这么几个原则之间平衡。经过一段时间的运行后,超强TR410 4800双核四路服务器在高性能、稳定性、可扩展性和易管理性等方面令人满意。由于目前数据量还不是很大,所以我们在处理器、内存、硬盘等关键部件上并没有配满,留了不少余地,这对我们以后系统升级、保护前期投资是非常有用的。另外,让我体会比较深的是,同方服务器在模块化设计、软硬件管理方面,帮助我们的网管人员减少了不少麻烦。
网友评论