当软件产业发生明显转变:用户习惯于网络应用,软件在线租用模式开始流行时,中间件领域掀起了又一波创新浪潮,技术创新密集出现。在软件向服务转化的过程中,中间件可谓是支撑服务的基础。
作为拥有10年研发历史,产品广泛用于政府、金融、交通、能源、电信等多个行业的中间件与产品提供商,中创软件商用中间件股份有限公司(简称中创中间件)不仅把握住了技术趋势,还顺应变革,从中挖掘出了新商机。
不一样的InforSuite
今年4月,中创中间件推出新一代企业级中间件产品——InforSuite应用服务器。说它不一样,不仅仅是它相比前代产品有了技术上的巨大进步,为企业信息化总体架构提供完备的基础设施和机动的SOA设施;相比业界同类产品,InforSuite也别具鲜明特色,它是中创中间件在多年行业应用经验和产品开发经验基础上,将云计算平台在中间件领域的实际应用,被认为是业界首款能够提供云计算能力的云服务中间件。
将云计算与中间件结合绝不是赶时髦,通过这种方式,可以提高中间件的各种服务质量;更进一步说,甚至可能改变长期以来的业务运作模式,从而给中间件企业带来回报,最为典型的就是运营PaaS(Platform-as-a-Service,平台即服务)业务,把开发平台环境作为服务进行提供。将中间件服务构建在云计算平台上,就可以把中间件作为云平台的服务交付,并对用户按需提供中间件服务。
引入云计算技术,也是中创中间件的业务发展决定的,此时的中创中间件早已不是传统意义上的中间件厂商,它同时也是具有强大品牌和技术实力的PaaS提供商。如果要按照预想中实现提高产品的可用性,减轻运行和维护成本,从容应对激增的用户访问量,云计算当然是最佳的技术实现路径。
定义云应用
从开发和应用运行的角度来看,原先用户实际搭建开发环境相对比较繁琐,错误率也很高,通过PaaS方式提供开发环境就可以极大减少用户用于搭建环境的工作量,市场前景十分乐观。然而,用户需要多种多样的平台环境对于PaaS运营商管理来说同样是巨大挑战——如何高效、灵活地提供安全可靠的环境?中创中间件想到了“模板”技术。
简而言之,就是通过InforSuite事先预定好各种模板,分别对应一种软件环境,这样,用户进行环境申请提交后,就成为简单的预定模板配置了,此时镜像模板库快速提供新环境,不必再考虑操作系统、中间件、应用程序等一系列环境的安装和配置问题。很显然,这可以让配置完备的软件环境随需复制。
从这个角度来讲,制作模板就要研发出一套业务系统管理中心,按照业务系统的部署架构来进行组织,比如用户需要CRM(客户关系管理),所需的Web服务器、数据库服务器等软件环境会被连结起来作为一个CRM模板,这也就是云应用的概念,从业务角度将任何一个业务应用服务的整体打包,一次性搭建完成。对用户来说,面对的将是一个云应用,而不是分散的组成个体。
要实现这样的概念,背后需要强大的技术支撑——云计算,面向用户提供PaaS服务时,中创中间件要应对业务负载波动、提供高安全高可靠性,以及灵活高效地推动环境,就必须依赖于云计算。而在此基础上,要实现云应用封装,还应该进行细粒度的资源调配和管理,即考虑个性化的实例独享。
打造PaaS云平台
为了实现技术目标,中创中间件携手英特尔软件合作部门共同搭建基于IA硬件构架的企业云平台。经过联合技术攻关,双方终于成功打造了全新的云计算解决方案——CVICSE InforSuite Cloud,使用云计算统一整合中间件和底层资源管理,提供中创特有的PaaS云平台,便于企业整合内部的不同应用。
此时的中创中间件,可以同时对外提供传统云计算能力,以及基于云计算的中间件服务。ISV等合作伙伴也可以借助这一平台降低自身开发成本,并且通过快速部署SaaS应用获得新的商业机会。
CVICSE InforSuite Cloud 主要由四个层次组成:最底层是可扩展的物理计算池,其上是可扩展的InforSuite虚拟服务层,对外提供SaaS服务。再向上在则是云计算服务层,提供实实在在的高可靠性的云计算服务,最上一层是InforSuite云管理控制台。英特尔不仅提供了硬件平台的虚拟化和性能优化支持,还凭借长期进行虚拟化技术开发积累的经验,为中创中间件提供了企业云的参考架构、代码样本和示范demo,尤其是在资源整体调度上与中创中间件进行了密切合作,实现了对云平台的资源和可交付的服务进行管理,实现了InforSuite云计算搭建的关键环节。
InforSuite云服务中间件平台专注于在IT硬件设施虚拟化基础上,构建虚拟化的中间件服务,并在中间件服务之上,提供高可用性、弹性计算、管理、SLA、智能策略调度的服务能力。业务应用不仅可以借助虚拟的中间件服务提供的快速开发、运行支撑能力,还可以利用中间件云服务实现更高的可用性、可靠性和容灾等特性。据了解,中创中间件已经开始在200多家合作伙伴中运营PaaS业务,预计初期将在交通、金融等行业中率先获得推广应用。