云环境下中间件面临挑战与解决方案

2011-06-27 13:51:00来源:比特网 热度:

  传统中间件应用于云计算环境下,必然会遇到一些困扰,这些问题采用传统的中间件技术很难达到满意的效果。根据InforSuite中间件在云计算环境应用中遇到的问题,中创中间件研发了云计算中间件产品,它将云计算技术引入中间件领域,用于解决传统中间件面临的难题,主要体现在以下几个方面:一、大规模集群的支持二、应用安全防护 三 、适应IDC的业务需求 。

  大规模集群的支撑

  在中国,行业内的信息化建设是与行政级别划分有一定关系的,比如:税务系统的信息化建设,分为国家一级的总局、省一级的省总局,地区一级、县一级、甚至是乡镇一级的税务所,都在建设自己的信息化系统,而且这些系统都是独立,形成了孤岛格局。随着云计算的发展,一些信息化比较先进的行业,开始进行一系列的大集中,建立行业云计算中心,云平台下,应用必然面对比以前大得多的服务对象,那么云环境下的中间件必须具有大规模集群支撑能力,同时也对中间件在其他方面提出了更高的要求,比如:高可靠性、高动态资源调配等。

  大家都知道,对集群的扩张,很多解决方案都是建立在垂直扩张的基础上,水平扩张的规模受到一定的技术限制,同时,集群的性能并不是跟节点的数量成线性增长的1:1增长的。InforSuite中间件在集群节点水平扩展的能力方面和在集群性能的线性,增长方面做了大量的研发工作,并做出了卓有成效的改进。

  InforSuite中间件同时实现了Session的分布式缓存机制,使得session可以分布式存储在多台服务器上,并通过一定的手段,提高session处理的效率,从而提高了集群的处理效率,如图1所示。

  图1 InforSuite的Session分布式缓存

  云计算环境下的大规模集群,占用了大量的计算资源,但是计算资源的使用很不充分,形成了大量浪费,那么如何实现资源的动态调配,合理利用计算资源也是云计算中间件需要支撑的能力。InforSuite中间件借助云计算的技术手段,定制了一些动态调配资源的策略,通过这些策略,能够实时感应当前业务系统的访问压力,并利用虚拟化技术动态调配资源,提高了多个计算资源的峰值复用水平。

  业务系统都移植到了云计算平台下,实现了业务系统的大集中,保证7*24小时不间断服务,是云平台建设的必然要求。InforSuite云计算中间件提供了业务系统的高可靠性保障。它根据PKI值,进行灾难检测,并根据预先定义的容灾修复机制,实现自修复。

  应用安全防护

  云计算平台下的安全是目前的一个研究热点,云计算中间件也需要定位自己在云环境下的安全关注点在哪里。

  根据全球最权威的IT研究与顾问咨询公司Gartner的报告,目前有75%的信息安全国内国际都来自web应用层面,但是目前有2/3的web应用是不安全的,但是目前投入web应用层的防护投资比例仅占10%,如图2所示。

  图2 安全现状研究报告

  近几年,由于信息安全事件的频繁发生,造成的危害和损失也是越来越大,国家对信息安全也就更加重视。1994年国务院颁布《中华人民共和国计算机信息系统安全保护条例》,首次提出了分级保护的概念。2007年6月,公安部、国家保密局、国家密码管理局、国务院信息化工作办公室制定了《信息安全等级保护管理办法》,明确了信息安全等级保护的具体要求,标志着等级保护在全国范围内的全面推广即将展开。

  InforSuite云计算中间件采用“核高基”最新成果,实现了自主可控,从源码级保证了国家信息安全等级保护的落实。

  InforSuite云计算中间件采用微内核技术,实现了“背板”架构,安全防护作为InforSuite中间件的一个服务存在,实现了web应用层面的攻击防护能力,比如防SQL注入、防XSS攻击等,InforSuite安全防护服务架构如图3所示。

  图3 InforSuite 安全防护服务架构

  IDC的业务支撑

  国家在鼓励、支持中小企业的发展,但他们在资金和技术等方面,不具备信息化建设能力,因此需要电信运营商,特别是IDC承担更多的社会责任,这就需要

  IDC加快发展,实现业务快速扩充。但是传统数据中心设计理念具有严重的局限性,使它们普遍面临着能源、空间、资源、管理等方面的严峻挑战,比如:

  基础资源过度供应:基础资源以高峰时的需求进行配置,但非高峰时的资源利用率极低。

  手工与静态的管理:所有资源的调配都是静态实现,对服务器的维护也需要实现手工进行备份与移植,维护管理方式相对落后。

  基础设施紧密耦合:所有设备与业务系统进行紧密耦合,业务系统不能动态的随需使用资源,不能与其他业务系统共用基础资源。

  面向IDC业务,InforSuite云计算中间件在基础设施服务的基础之上,提供了基于“核高基”的InforSuite中间件服务群,该服务器对外提供了业务运行支撑、业务集成、数据集成等平台服务。对用户来书,中间件是以服务的方式对外提供,而不是以产品的形态出现。同时InforSuite云计算中间件还提供面向IDC业务领域的工具支撑,比如:云终端用户自服务平台、云端安全增值服务平台等。InforSuite云计算中间件对IDC的业务支撑架构如图4所示。

  图4 InforSuite云计算中间件对IDC业务的支撑架构

责任编辑:DVBCN编辑部

为您推荐

Oracle中间件为企业云环境提供动力

甲骨文亚太及日本区融合中间件产品管理总监李国东针对企业实现云计算的一系列IT模式转变需求,甲骨文公司凭借最全面的解决方案和集成设计的系统为企业提供了云计算平台和管理体系,并贯彻既支持公有云又支持私有云的云计算战略目标,为客户提供全面、可供自由选择的云产品。其中,Oracle融合中间件11g套件是企业云计算部署的理想基础构件,为企业的私有云搭建和部署提供了强而有力的支持。Oracle融合中间件11g是业界领先的应用架构基础,并针对云计算进行了大量开发,可以帮助企业

虚拟化和云环境下 IT管理面临的新挑战

在虚拟化和云计算环境下,IT管理面临的新挑战是在最大限度利用这些新技术的同时确保对IT服务的控制。IT管理要回答的一些新问题包括:在云时代,怎么样帮助企业正确选择私有云、公共云或混合云?怎样帮助企业平稳过渡到云中而不影响现有业务?如果企业要搭建自己的私有云,怎么样才能做到又快又好?数据和应用的安全性、合规性等问题怎么样得到保证?如何整合与管理不同的虚拟化和云计算解决方案?更高要求是,与此同时,如何简化管理?在云时代,首要考虑的问题是数据安全。安全性包括数据不泄露给没有对应权限的人、不丢失(有备份和容灾方案)和高可用性。如果使用公有云,数据安全的要求可能更突出,毕竟公有云是多人共享的。此外,世界

中间件——数字电视软件平台 (上)

在我国,内数字电视(DTV)的发展正处于起步阶段,数字卫星电视广播已采用DVB-S;数字有线电视广播已采用DVB-C标准(行业标准);数字地面电视广播标准尚在制定中,目前已有一些科研单位提出的五套备选的传输方案。由于今年数字有线电视网络试验播出扩大到20个省的84个城市,数字有线电视将在国内率先投入商业营运。数字高清晰度电视(HDTV)是电视的一场革命。其收视质量大幅度提高,大屏幕画面细腻逼真,并配以环绕声,已接近目前视听娱乐业中顶级质量的电影。凡是观看过数字HDTV演示的人们都会深信,HDTV是每一个家庭在数字信息时代应该拥有的“家庭影院”。DTV的三大优越性1.增加节目频道,减少传输成本。