您现在的位置是:首页 > 行业 > 金融 >
长安保险 牵手虚拟化
摘要与众多保险企业一样,2008年,刚刚起步的长安责任保险股份有限公司(以下简称长安保险),面对内部业务的迫切需求,外部竞争的白炽化,眼光也锁定在了新技术上。 ...
如今,中国的保险企业在全球经济的影响下,正处于一个创新与变革的时期,而保险行业的创新之难早已成为行业公认的事实。如何能够找准创新方向,扩大市场份额,增强竞争实力,以便在日益复杂残酷的竞争环境中占领先机,无疑,IT建设成为了众多保险企业的必然选择。
与众多保险企业一样,2008年,刚刚起步的长安责任保险股份有限公司(以下简称长安保险),面对内部业务的迫切需求,外部竞争的白炽化,眼光也锁定在了新技术上。
初识
2008年,长安保险刚刚起步,经营范围除一般性的财产保险、信用保险、保证保险等险种外,主要以责任保险为特色。作为保险行业的一名“新兵”,业务创新显得尤为重要。
要不断满足客户不同类型险种的需求,就要不断调整、创造产品。但是,对于同样刚刚起步的信息化,IT基础设施基本满负荷,尤其是服务器,每台都在运行着正在进行的业务。添加新的服务器,按照当时公司的流程,需要打报告、写申请、做预算,即使新服务器买回来,新业务顺利上线也已经两个月过去了。这样的响应速度,不仅公司的领导、业务部门不满意,作为长安保险统计信息部总经理刘卫更加不满意。
业务部门抱怨,“明明我们先想到的新产品,就是因为上线慢,让别的公司抢了先机。”领导抱怨,“新产品上线慢,市场份额、公司业绩受到影响,怎么办?”面对业务部门、领导的抱怨,统计信息部门也很委屈,“明明是公司业务流程复杂制约了我们的响应速度。”
但是,抱怨归抱怨,问题始终还是要解决。转了一圈,解决问题的责任最终还是落在了刘卫身上。“如何能够在不增加服务器,节约成本的前提下,加快统计信息部门的反应速度呢?”刘卫陷入了沉思。
“办法总比困难多,后来想来想去决定试一试当时并不普及的虚拟化,因为没有太多的成功案例可以参照,我们也就只能摸着石头过河了。对于虚拟化的管理软件,我们也尽量做到节约成本。起初用的是VMware的虚拟化工具测试版,服务器CPU是英特尔的5540和5520处理器。目前,刚刚引进的7500处理器仍然打算投入到虚拟化构架中去。后来,正式上线,启用的是Oracle基于Xen的一款VM虚拟化管理软件,而中间件则采用的是红帽的JBOSS。”刘卫回忆道。
遇困
2008年4月,长安责任保险服务器虚拟化的项目正式开始了,当时,刘卫的想法很明确,就是快速响应业务部门对新业务的需求。
2008年10月,长安责任保险服务器虚拟化第一个应用成功上线。部署之初,刘卫的想法是用实体机去给系统配置内存和存储空间,一个CPU对应2GB内存。同时,为了避免出现网络问题,还增加了网卡数目。但是此后,预想不到的问题还是接踵而至。
首先,服务器虚拟化部署之后,内存和存储空间的利用率升高,并随着需求的不断攀升,数据溢出现象时有发生。后来,刘卫增加了内存并重新规划,为每个CPU配置的内存从2GB升级到4GB,这样问题才逐步化解。但是此后,刘卫在做虚拟化规划时,都尽量预留三分之一的虚拟机。这部分虚拟机是业务部的新业务实验、扩展功能等需求使用的。
其次,2008年部署之初,没有合适的存储虚拟化方案与之匹配。比如,搭建邮件服务器,对于存储量的需求是变动的,它会随着公司人数的增加而需求不断加大。2008年,部署之初,实际存储需求只有1T到2T,而搭建存储虚拟化则需配备5T的存储,真正用到5T 则可能是5年之后的事情了。但是,当时没有一种方案能够从1T、2T到5T的按需供给。最后,刘卫还是采用硬件配置的方式暂时解决了这一问题。到2010年,才真正通过存储虚拟化的完善方案彻底解决了按需供给的问题。
目前,长安保险公司的机房里拥有:4台IBM小型机主要运行数据库,两组戴尔的刀片服务器主要运行内容系统,50多台PC服务器主要针对电子商务、OA、Mail等服务。长安保险公司机房的服务器已经全部进行虚拟化,划分出了200多个虚拟机。
“其实,虚拟化包含了三个层次:服务器虚拟化、存储虚拟化、网络虚拟化。对于服务器虚拟化部署之初出现的问题,根本原因就是当时没有部署存储虚拟化。”刘卫总结道。
疑惑
从2008年至今,长安责任保险虚拟化之路已经走了3年,虚拟化带来的好处已经显而易见。首先,对于新业务响应非常迅速。虚拟化运用之后,每次接到新业务需求,只需从虚拟机中拨出一两个给新业务使用即可;其次,不仅CPU、存储资源可以自由调配,更是节省了大量的电费。最后,彻底告别了物理宕机对业务的影响。
随着长安责任保险虚拟化进程的不断深入,刘卫也在不断思索,但是对于虚拟化未来的建设,始终有两个问题让他感到困惑。
第一,网络虚拟化的管理。随着虚拟机越来越多,网络管理也越来越复杂。比如,长安保险所有的业务都是部署在虚拟机上的,虽然能看到的只有50多台服务器,而实际上虚拟服务器则有200多台。用传统的TCP/IP的方案仍然无法根除管理问题,每根网线都对应着大量的虚拟机,没有实体机之后,虚拟机的IP就很难查询,管理人员也很难知道每根网线会对应多少虚拟机,从而在分配资源上也会出现很多相应的问题,而目前这一问题还没有从根本上解决的方案。
第二,资源浪费的问题。按照虚拟化的部署,公司一旦业务量增大,对于CPU、存储的供给就会相应增多,但是需求如果超出了实体机的运载怎么办?比如,一个实体机只有24G内存,但是现在需要48G的内存,该怎么办?大多数解决方案是集群,但是集群又会对应一个资源浪费问题。比如:公司财务部门每到月底工作量就会加大,这时候就需要8台机器同时运转才能通过集群满足需求,但是平时1台机器就能满足日常的需求。那么,要保证机器在需要的时候能正常集群,就必须在平时保持7台闲置机器的正常运转,但是这样不仅运维管理很复杂,这7台机器所消耗的资源也是巨大的。是否能有一种方案,除了维持正常需求的机器,其他机器可以暂时休眠,等需求到一定程度需要集群的时候再自动唤醒。
面对虚拟化进程中暂时无法解决的问题,刘卫表示,“现在,虚拟化建设所面临的问题,已经不仅仅是虚拟化本身的问题了,而正是现在提倡‘云’所面临的最实际的问题,只有虚拟化真正落地了,才能铺平云的道路。”
公司背景
长安责任保险股份有限公司(以下简称长安保险)是由住房和城乡建设部牵头、10部委共同支持,历经10年组建的我国首家专业责任保险公司。2007年9月29日经中国保险监督管理委员会批准开业,总部设在北京。
长安保险作为我国第一家专业责任保险公司,经营范围除一般性的财产保险、信用保险、保证保险等险种外,主要以责任保险为特色,并通过对高技术含量的责任保险产品与服务的创新与开发,使得我国责任保险的覆盖领域不断扩大,作用不断加强。
目前,长安保险公司的机房里拥有4台IBM小型机主要运行数据库,两组戴尔的刀片服务器主要运行内容系统,50多台PC服务器主要针对电子商务、OA、Mail等服务。长安保险公司机房的服务器已经全部进行虚拟化,划分出200多个虚拟机。
(本文不涉密)
责任编辑: