曙光助力东莞市劳动局构建多业务计算平台

引言:

随着信息技术的发展,各行业都在马不停蹄的进行着各自的信息化步伐,政府相关部门同样对自身的信息化建设高度重视。电子政务延续多年热潮,但建设重点已经由以往的无到有发展为依托应用的高性能平台建立,从而提高办公效率。以便更好的服务于企业和社会公众,服务于纳税人,履行政府职能,使政务工作情况作及时发布,让公众了重大决策等关键信息,监督政府工作,促进整个社会文明程度的不断增高。

用户背景:

东莞市劳动局是市人民政府主管劳动行政事务的工作部门,执行国家和省有关劳动工作的方针政策、法律法规;执行国家和省有关劳动就业的基本政策;执行国家和省制定的职业分类、职业技能标准和行业标准;综合管理各类企业劳动关系协调工作;执行国家和省有关企业职工工资宏观政策;负责劳动监察、劳动信访、劳动普法、劳动行政诉讼和行政复议工作,负责劳动统计和信息工作的政府职能部门。

困难与挑战

东莞市劳动局(和东莞市劳动就业服务中心)已经建立了企业黑名单系统、工资监控管理系统、新莞人培训系统、就业援助管理系统、劳动力资源应用平台、用工备案管理系统、统一身份认证及单点登陆等业务系统等业务系统。这些业务系统的建立,一方面确实提升了本局的管理能力和服务水平,但另一方面,还存在以下问题:

这些系统中存在大量的冗余数据,比如企业和劳动者数据,在几个系统中各有一套,这造成了大量的数据冗余,并且也造成了一定的数据不一致

没有集中管理全局的数据资源:全局的数据资源是极为重要的资产,统一的管理势在必行

系统效率:一方面是系统的响应速度,另一方面是没有统一规划全局的硬件网络系统

随着劳动就业工作迅速发展的需要,这些问题越来越突出了。劳动力市场应用提供就业等应用服务,需要高性能的数据库服务器,存储、管理应用数据,需要相应的应用服务器处理相应的劳动和劳动力市场管理的应用。
用户需求

随着劳动就业工作迅速发展的需要,劳动力市场应用区提供就业等应用服务。社会保险应用区提供社会保险经办业务服务,需要高性能的数据库服务器,存储、管理应用数据,需要相应的应用服务器处理相应的社会保险应用。

该系统的建设要求注意可伸缩性,扩展性强,运行稳定等特点。不仅可以满足现有需要,还可以为以后其他业务信息系统提供相应的支撑服务
该系统是一个大型的应用平台,数据库服务器系统,同时东莞市劳动局数据中心作为枢纽。所有的这些特点需要其中的硬件基础平台具有不同的性能,有着不同的性能价格比。同时,该系统作为东莞市劳动就业的基础平台,要求具有极强的可靠性、可用性和安全性。此外,从各个功能模块来看,要求各模块具有高可用性、可伸缩性,具备集群扩展能力。

用户现状

劳动局CA认证系统、就业服务网、企业用工备案系统、工资监控系统、就业援助系统、企业黑名单系统的硬件网络拓扑结构为:

东莞市已经建立了全市统一的政务网,本局所有应用系统的硬件设备,与其他局一样,都部署在东莞市信息化办公室机房内,位于非军事化区(DMZ区)中,通过防火墙以及东莞市信息化办公室机房内的安全设施,对系统进行完备的保护;本局内部用户通过内网交换机对系统进行访问。

此外,东莞市劳动局在信息化平台上运行的系统包括:劳动局工资监控管理系统、劳动局企业黑名单管理系统、劳动局门户网站、劳动就业服务中心的就业援助管理系统、劳动就业服务中心的劳动力资源应用平台、劳动就业服务中心的用工备案管理系统、劳动就业服务中心的统一平台及单点登陆系统等。

针对性解决方案

在对东莞市劳动局需求进行深入分析后,曙光根据国家对电子政务应用系统总体战略规划的要求,为东莞市劳动局量身打造了一套小型机集群解决方案。

作为一个核心级的基础平台,考虑到其稳定性和可扩展性,以及高可用性。曙光的总体技术方案是采用曙光二代小型机组成高冗余特性的并行数据库集群来实现数据库系统的高可用性、高可扩展性以及高性能。

1.曙光二代小型机是曙光于2004年底推出的曙光重量级产品,所有相关的产品均配置4~8颗双核处理器,同时由于曙光公司小型机产品采用类似于Alpha技术的Opteron处理器,使得曙光二代小型机系统具有在系统带宽和使用上的较大的优势。

2.集群系统是曙光公司在大型机领域上的传统技术,同时也是曙光公司有别于其它厂商的高端技术。将集群技术和曙光二代小型机有机地整合到一起,通过曙光成熟稳定的方案提供给用户的主机系统,将是一个非常具有特色和旗帜鲜明的方法。

3.曙光EP800小型机+集群共同构成整个系统的数据库集群和应用群部分,通过千兆网络交换机连接在一起实现数据的共享。同时通过SAN光纤交换机和磁盘阵列共同构成一个扩展性更好的SAN的方式,这种解决方案不仅能够完全满足用户对性能的要求,而且能够实现对整个系统的长久扩展性的增强。在用户看来,曙光EP800小型机强大的系统性能和集群系统强大的扩展性结合到一起,通过曙光公司高端领域集群技术的整合,实现在用户视图上的完整的单一映象。

该系统中的数据库子系统采用Oracle RAC技术来实现。采用基于曙光二代小型机组成的Oracle RAC系统具有高性能、高可用、高可扩展性等特点,可以在线进行系统扩展。该方案目前已经比较成熟,Oracle公司本身目前也最为重视LINUX平台的支持。此外,曙光公司在Oracle数据库集群方向也有相当的调优以及维护能力。

通过4台EP850-GF组成的Oracle数据库集群作为信息中心的数据库子系统,在该子系统内部我们建议采用多路径冗余的方法来实现较高的可用性。

方案特点

1、强大的系统可伸缩性

本方案中的一个重要的特色就是将曙光的集群技术融入到曙光的小型机系统中来。集群系统的最主要的和小型机的区别就是其具有及其强大的系统可伸缩性性。通过集群技术,整个系统可以根据实际应用情况进行压缩或者扩展从2台到多台,特别是扩展使性能达到过去的几十甚至几百倍,这要远比传统小型机方案的在单一节点内增加处理器的数量来解决要直接和有效得多。

系统具备较高的可伸缩性

2、强大的系统软件兼容性

本方案中的小型机系统具有独特的兼容特性,它不仅仅可以兼容以往的64位Unix操作系统(如SUN Solaris),还能够兼容Windows、Linux等低端操作系统,这就使得整个系统可以兼容更多的软件和系统平台。在这点上,本方案具有得天独厚的优势。

3、强大的整合能力

在本方案中,数据中心数据库处理应用系统被整合到一个集群系统中去,通过曙光的集群技术使得一个个独立的小型机系统获得整体的运算和应用支持能力。而在用户看来,它的使用非常方便,几乎和使用一台小型机系统非常接近。

4、更高的应用率

大家都知道,双机热备的方案实际上是一个通过完全冗余一个服务器而实现更高可靠性的方案,也就是说利用2倍性能的设备实现1倍的性能从而增加可靠性。

但是本方案采用的集群+小型机的方案是一个半冗余的实现方式,在所有节点正常的时候,系统利用2倍的设备实现2倍的性能,当其中某个模块出现错误的时候才是通过2倍的设备实现1倍的性能。在资源利用率上远较双机高可用的方式灵活和高效。

小结:

曙光针对东莞市劳动局量身定制的多业务计算平台已经部署完毕并投入实际运营中。这种小型机集群解决方案,完全满足了用户当前多业务的应用,甚至在性能上已经超出了用户预期与设计预期,真正实现了超算在电子政务中的完美应用。曙光为东莞市劳动局设计实施的解决方案经过实际运营检验已经获得了用户的高度肯定和一致认可。曙光高性能计算产品在东莞市劳动局的成功应用对于政府信息化步伐具有极强的代表意义。

关于曙光:

公司是一家在科技部、信息产业部、中科院大力推动下,以国家"863"计划重大科研成果为基础组建的高新技术企业。它以中科院计算所、国家智能计算机研究开发中心和国家高性能计算机工程中心为技术依托,拥有强大的技术实力。曙光系列产品的问世,为推动我国高性能计算机的发展做出了不可磨灭的贡献。2008年6月,每秒运算233万亿次的超级计算机曙光5000A研制成功,于同年进入全球超级计算机TOP500排行榜前十名,成为美国之外速度最快的计算机,并中国成为继美国之后,第二个能研制百万亿次高性能计算机的国家。

2006年7月,占地面积60余亩的曙光天津产业基地落成投产,实现民族高性能计算机产业的历史跨越。曙光高性能计算机连续13年稳居国产高性能计算机市场第一,拥有国产高性能70%以上的份额,并在高性能集群领域实现了国产机对进口产品的超越。曙光公司生产的系列服务器以技术先进、性能卓越、服务优良见长,曾获"国家科技进步一等奖、二等奖"、"中科院科技创新特等奖"、"2001、2003、2004中国十大科技进展"等多项国家级殊荣。
长期以来,曙光始终专注于服务器领域的研发、生产与应用,依托超级计算机的扎实功底,立足自主研发,通过不断技术创新,构建出拥有完全自主知识产权的全系列精品服务器,能全面满足用户从超级计算机到普通PC服务器的各项应用需求,在互联网、金融、电信、生物、气象、石油、科研、电力等多个行业有着大量成功应用。