基于用户需求提出的系统目标
针对用户的需求,根据我们对该系统的特点和业务特殊性的理解,服务器机群设计将实现以下目标:
1) 可靠稳定(故障切换和高可用性)
数据库系统是整个业务运行的基础平台,必须具有高度的稳定可靠性。这种可靠性既体现在应对大量数据传输、交换,海量数据的存储和妥善保存,更要求随时随地的联通性和连贯性,确保网络系统、应用信息系统的安全、可靠。因此,必须提供一套绝对可靠的系统平台,其可靠性一方面体现在软硬件系统本身的可靠性,如冗余部件和一些系统安全方面的设计等;另一方面,更重要的是,依靠单机最多也只能达到99.9%的可靠性,有时候出现的故障也许并不是因为系统本身造成的,比如电源系统等,或者由于系统的某一部分比如网卡等出现故障时导致了应用系统的中断,如果要求更高的应用系统可用性,就需要利用集群系统通过全冗余方式完全屏蔽单点失效,提供良好的失效平滑接管,甚至可以在无延迟和不丢失数据的情况下接管客户机的访问。
2) 高性能(负载均衡和并行处理)
系统的设计和配置应以满足人口信息管理系统的实际业务内容功能的需求为首要目标,在几千万条到上亿条数据记录的实际查询分析操作中,会出现大量的多任务重负载情况,给数据库层造成大的数据吞吐压力,而采用单机不仅不能有效利用系统资源,提升系统效率,甚至会出现多米诺骨牌式的连锁反应,因此,需要应用集群的负载均衡和并行处理技术,将外部发送来的请求均匀分配到集群中的各台服务器上,包括大量用户的并发访问和单用户的重负载运算,这样不仅可以接受更多用户的并发访问,还可以提高响应的速率。
3) 高扩展性
信息系统要不断的完善和发展,人口信息管理系统的业务也会随该项目的实施而得到延伸,因此该系统必须考虑到满足一定阶段内业务增长的需求。系统的扩展性不仅需要考虑从纵向到横向的扩展,还要考虑扩展的简易性、灵活性和二次投资的数额,以及扩展之后对整个系统的集中管理。
4) 高性能价格比
系统的设计和配置首先应以满足人口信息管理系统工作的实际业务需求为首要目标,力求面向实际、兼顾未来,达到最佳的性能价格比,而在这一方面,不仅需要考虑一次性软硬件成本的投入,还需考虑最终用户系统维护方面技术和资源的投入,主机服务和售后的投入以及投资的时效性。
基于64位四路服务器和4000A机群的解决之道
根据用户需求和系统目标,曙光认为既要遵循实际原则,从实际应用出发,遵照实际情况确定本方案的选择与实施,确保安全用户的安全,也要遵循先进原则,利用先进的计算机技术来建设计算平台和系统,保持系统的先进性。同时,还要采用广泛应用且性价比好的产品,既节省投资,又保证设备的先进性。
在这一原则的指导下,曙光向用户推荐使用曙光4000A机群及四路64位R4380A及2路64位R220A等64位技术来构建山东菏泽公安局的人口信息管理系统。
