壹Linux
作者壹Linux·2016-08-22 09:39
其它·壹Linux

壹观点|社会保障大集中平台青睐Linux 应对数据集中和服务衍生挑战

字数 3267阅读 1469评论 0赞 2

冷雪峰.JPG

文/ 冷学峰 辽宁省铁岭市人力资源和社会保障信息中心运维主管

简介:

按照统一规划、统一部署、统一管理的原则,社保系统的应用部署从生产到相关配套等应用环境,都尽可能采用统一的Linux系统环境。而社会保障作为关乎基本民生福祉和国家长治久安的重大制度安排,其支撑系统必须足够可靠、安全、灵活,以及足够兼容。

正文:

社会保障是关乎基本民生福祉和国家长治久安的重大制度安排,也是公众关注度最高、反映最敏感、聚焦最持久的重要民生领域。据光明网2016年两会前的调查情况看:社会保障在最近五年内四次成为最热选项,显现出网民对这一问题的持续高关注度。

比如社会保障方面,“企业退休人员基本养老金迎11连涨”是近年来最令网民满意的社保领域改革进展;有34.71%的网民支持实行弹性退休年龄;有27.64%的网民期待建立基本养老金合理调节机制,并适时调整城镇职工和城乡居民基本养老保险待遇;网民认为,孤寡老人、空巢老人是目前最欠缺保障的人群。

再比如一些具体的情况:老人到异地子女处共同生活的养老保险和医疗保险等问题的解决?异地务工民众的社会保障问题的解决?全国城乡民众的全民社会保障问题的解决等等(城乡区别会逐步消除),都需要跨区域的体制和机制,才能实现覆盖全民的基本养老,基本医疗保险(统一政策标准的医疗保险)等社会保障来解决这些问题。

数据向上集中 服务向下延伸

人社部金保工程二期中提出的几个主要部分:1是发行加载金融功能的社会保障卡;2是以社保核心三版为基础实现各地本地化建设;3是实现省级大集中。

数据向上集中,服务向下延伸,这是从金保工程一期就提出来的,也是社会和技术发展的必然趋势。

结合国家和部省相关部门的要求,首先需要解决的是省级大集中问题(具体如何集中,先集中那些数据,各地的实际情况不尽相同,是值得深入探讨研究),目前省级大集中首先要解决的是持卡人基础信息库的规范建设和集中问题,在省级层面基本解决了与公安等部门的数据比对问题后,涉及全国跨省转移等问题也就好解决了,所以前提还是各地首先应该规范地建设和管理好基础信息库。再次就是扩展社会保障卡的应用了,就是能够做到解决前面提出的一些具体问题了,如全国跨省的异地医疗问题就是当前国家要求首先解决的问题。有了前面的工作基础,此项才能更好地实现解决。

随着互联网+应用的提出和发展,发挥和利用好互联网新技术应用,是摆在人社信息化工作者面前的新的任务,如人社门户网站,通过网上各项业务应用办理也都在不断实现,新业务应用APP的实现,人社微信公共平台等等,都有待解决与现有业务应用的安全对接。

更多的新应用还将爆发在省级大集中,包括省级大集中后的公共服务区的建设应用,共同建设好人社部规划的公共服务区的应用和新业务应用拓展,相信在不远的将来,人社系统会充分利用好互联网新技术,也可以更好更方便的为全国人民服务。

Linux极可能被选用作为统一的系统环境

我们地区的金保二期规划建设与人社部提出的金保二期的规划建设要求基本同步进行的,通过参加人社部的相关要求培训学习和消化,按照人社部金保二期的系统基础架构和应用架构相关要求,结合我们当地的实际情况以及我们的学习和理解重新设计了我们的系统规划建设方案。包括考虑到现有设备的利用问题,业务应用的发展问题,当前成熟技术水平及发展情况等方面的工作相结合,对我们的系统建设规划方案进行了重新设计规划。

人社部核心三版是一套标准规范的三层架构的系统体系,就业务数据和应用方面共分为几个区域,生产区、交换区、决策分析区、公共服务区等几个部分。考虑到应用系统的设计是同专业的公司按照人社部的金保二期的应用规划设计规范进行的以及系统开发运行环境是基于Weblogic中间件和JAVA环境的,再考虑到等级保护等相关要求,最终经过与开发人员共同协商决定,统一选择Linux系统作为我们应用系统支承环境。按照统一规划,统一部署,统一管理的原则。我们的应用部署从生产到相关配套等应用环境都尽将可能采用统一的Linux系统环境。

支撑社保的Linux系统必须具备可靠性、安全性、灵活性、兼容性

人社系统的可靠性的要求非常高,特别是大集中环境下尤为突出。比如全市集中的医疗保险系统,稍有系统的不稳定或者中断的情况,势必影响全市参保人员的就医和购药。必须确保系统基础架构和应用架构的安全可靠运行。在应用层,在各应用服务器之间选择(交叉)集群的部署,从硬件和应用集群两个方面出发,进一步提高了整个应用系统的可靠性要求。在数据库层,必须选择安全和可靠性极强的服务器平台,结合数据库高可用部署如Oracle RAC来实现。

安全性方面,我们通过做等级保护测评工作过程中的体会更深,让我更认识到Linux安全设计的重要性和成熟性,相对于Windows服务器系统,会更安全。只要能够按照规范的要求来规划、部署,管理起来会更清晰,更方便,通过我们的实际应用,在一些使用方面初期会有一些感觉不方便的地方,主要还是工作人员存在一些工作认识和工作习惯问题。

灵活性方面,Linux远优于Windows。安全授权给某一用户临时的ROOT权限,各类用户的权限规划部署可以简要明了;远程登录管理的SSH的统一部署和管理,虽然也有漏洞,但只要跟管理结合起来,比TELNET要安全的多;再比如结合数据库的服务器的访问问题,可以根据要求做的更精细、更精准。

兼容性方面,Linux是开源系统,即使建设过程中再增加服务器也不需要在系统方面多考虑。不需要像对Windows系统那样,有多个版本以及需要考虑各版本之间的兼容性等问题,此前特别头疼。如果按照我们目前的所有应用服务器环境做统计,大约的情况是Linux系统占到85%左右,Windows系统只占到15%左右。

应对大集中后的各类业务、数据爆炸式增长是对系统架构的巨大挑战

我们已经实现全市大集中,在将一期的数据库按照金保二期的要求转换后,容量增加了近6倍,后来随着各业务应用逐步增加,用户体验效果有所下降,这不只是数据容量的原因,是直接对数据的应用效率造成的较大的影响(当然这与应用开发的实施和完善也有很大关系),需要对现有应用系统环境进行多方面的优化等工作。如果能够重新规划一下数据库层和应用层的设计,比如业务数据库不设为单一的库结构,而是按照业务需求功能分库部署实施,这样在相同应用环境下,其应用效率和用户体验会有很大改观,这样的思路如果应用到省集中的应用环境必定会发挥很大的作用。

根据目前的社会保障信息系统应用情况,可以预见当完成省级大集中后的数据量和各类业务应用将是惊人的,所需要各类应用部署环境数量也就是惊人的。如果不能很好地规划这些数据库和应用环境,是不可能满足省级大集中后各种要求的。对于省级大集中而言,要充分进行合理的业务容量评估、压力测试,在Linux环境下,对于关键业务系统要选择高性能、高稳定性的服务器平台,能够支撑混合业务负载,再结合软硬件的方式进一步提高系统的可靠性和安全性,这样才会更好应对省级大集中后的各类业务应用、数据的爆炸式增长。

社保业务平台中  Linux应用环境将不可或缺

大集中的人社系统更适合全新的规划建设环境,并且最好是基于跨平台的如JAVA环境的全新应用规划和设计或者是各业务应用的重新规划设计。对于一些相对老式的,已经在大量成熟的环境下部署应用的,改变环境会造成较大影响的,如一些Windows环境下成熟使用的,还跟原有的各应用系统结合非常紧密的就不一定适合。但从发展的角度来理解,还是推荐或者逐步实现统一规划、部署和管理Linux系统环境的各类应用。

通过一些兄弟地市人社系统采用Linux的情况看,充分证明在选择合适的服务器平台,再通过采用软硬件的方式进一步提高系统的可靠性和安全性的情况下,Linux可以成熟、安全地应用在关键业务系统下。通过对省级大集中前景的展望,以及各类业务应用的快速发展,特别是互联网新技术,新业务的不断应用,相信会有更多的Linux系统环境应用,也期待社保行业有更多的基于Linux平台的创新实践出现。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广