NEC助力公安信息化
来源:中国贸易报 更新时间:2008-03-11


  近期,山东省某市公安局的综合信息查询系统开始建立,并在经过多方对比后,采用了NEC公司的服务器与相应的存储产品。该系统主要应用有WEB查询、数据库、移动查询、语音查询、比对报警、数据集成,系统由大容量集中分区存储、安全设备等硬件和应用中间件、ORACLE数据库、应用软件、业务数据等组成。

  该查询系统具备以下优点:1、关注实时性由于公安系统的应用特性,对综合信息查询系统的查询速度提出了很高的要求。据悉,该市总人口在500万以上。全市设有9个分局、100多个派出所,要求整体系统建成后,"业务查询"中的单类信息在精确条件查询下,查询的响应时间要在2秒内;模糊条件查询时,在1000万数据记录条件下,要求响应时间在2分钟内。

  根据经验数据,在局域网的访问速度达到1000次/秒时,配置1GB~8GB内存、双千兆网卡的2~4路服务器,通过负载均衡的方式,即可在保证可靠性的同时满足其性能需求。在本应用中,采用了3台NECExpress5800/120Rg-2服务器。该产品采用双处理器设计,超强扩展性可以支持6块SCSI热插拔硬盘和内置磁带机,冗余电源和风扇设计增加了可靠和易用性,并且支持Intel内存64位扩展技术,最高可以支持12GBSDRAM内存。

  由于数据库系统是整个系统的核心,如果数据库系统停止服务,整个系统将随之停止服务。考虑到整体系统投入时,数据库系统采用的是两台NECExpress5800/140Rd-4四路PC服务器做并行处理的集群系统,利用Oracle的RAC(RealApplicationCluster)功能实现两台服务器的故障切换和负载均衡,这可以减少投资并且容易扩展。

  应用服务器是刑侦平台的业务逻辑处理,同样考虑到整体系统的可靠性和性能要求,采用两台NECExpress5800/140Rd-4服务器做负载均衡,而比对报警服务器和数据抽取服务器,由于业务量并不大,而且主要处理的是一些业务逻辑,其数据存放在数据库系统中,所以配置NECExpress5800/120Rg-2服务器是可以满足其需求的。

  2、保证SAN的高可用性公安系统内部组织的分散性,使得分散存储之间要实现高速数据交互变得力不从心。因此,在综合信息系统建设项目中,NEC建议用户采用光纤存储方式,并采用以光纤存储设备为核心的SAN网络结构,满足数据共享和集中管理的需求。

  在构建SAN系统时,需要考虑的重点之一就是可用性。而作为影响其可用性的要素之一,勿庸置疑,存储设备占有很大的位置。因为存储设备的故障对系统的影响最大,给业务造成的风险也最严重。因此,一直以来,为降低存储设备的故障发生率和保证故障时的顺利恢复,考虑了多种解决方案。RAID磁盘、热备份、复制等就是其中的几种。NECStorage也已通过提供这些功能而实现了其高可用性。

  这些方案仅仅对系统故障有效。如果服务器和存储设备间的物理路径(光纤电缆或Switch)发生故障,单靠存储设备自身的冗余是不能保证系统持续运行的。因为即便存储设备内的数据没有任何问题,但是因为失去了访问这些数据的途径,还是不能进行可靠的数据访问,所以存储系统中路径冗余和负载均衡是必须的。

  NECStoragePathManager提供了路径冗余基础,从而消除了服务器与存储设备间路径的脆弱性。在系统运行过程中,由于路径发生故障而无法访问存储设备时,NECStoragePathManager能够检测出该故障,将工作路径从故障路径切换到其他正常路径,使访问能够继续进行。路径切换时,不会造成I/O丢失,应用程序也完全感觉不到路径发生的故障,故不会中断处理。

  同时,NECStoragePathManager还能够通过冗余路径,将负载分配给各个路径,从而实现负载的均衡功能。为了最大限度发挥NECStorage的特长,提供了两种负载均衡的方式:静态的和动态的负载均衡。通过负载均衡,能够提高NECStorage的访问效率。

  此外,NEC存储可以应用在集群环境中,从而使构建的系统能够结合集群系统和多重路径而更加坚固。

  需要指出的是,本次案例中应用的NECS1400存储阵列还采用了高可用性和可靠性的RAID6技术和DynamicPool技术。RAID6技术采用双重奇偶校验技术,即便两个磁盘驱动器同时出现故障,该项技术也能确保运行不至中断;DynamicPool功能则实现了更为灵活和高效的存储容量管理,它可根据客户的需求对逻辑磁盘容量进行灵活的动态扩展和更改。