云计算在中间件领域落地

来源:互联网 发布:手机号轰炸软件下载 编辑:程序博客网 时间:2024/05/06 21:45

 

“云的兴起并不仅仅是使杂耍表演者兴奋的另一个平台。它无疑会变革 IT 行业,它还将会深刻变革人们的工作方式和公司的经营方式。”

——《经济学家》(Economist):“让它兴起吧!” 2008 10 23

什么驱动着云计算

云计算除了作为一个行业概念被热炒外,其发展在于技术为其提供了保障,更主要是其商业模式的创新性和提供高效的服务,并利用云计算的优势,结合IT界各个领域目前的困难,提出解决方案,帮助企业解决具体的问题,比如:与中间件结合,以提高中间件的各种服务;甚至是改变长期以来的业务运作模式,带来回报,使得业务问题得到有效解决,并且获得用户的认可。

对最终用户来说,期望得到无风险的业务支撑服务,减少服务投入,很容易扩展,使得能够满足业务发展的需求,并且使用方便。

对服务提供商来说,如何能够在尽量满足客户新需求的情况下,减少投入成本;持续不断为用户提供服务,而不是一次性的交付;如何将自己的运营成本降到最低。

一句话,就是如何在经济与高效的服务之间找到一个平衡点。

云计算由概念到实践

随着云计算在众多领域由概念到实践的落地,国内正在掀起云计算平台建设的热潮,作为计算机业革命性的变革,云计算正在被期待像电和水一样,被人们按需取用。

云计算应用于不同的领域,其带来的主要价值也有所侧重,在服务提供商领域,用于改变传统数据中心的运营模式,用来提高资源利用率、降低成本,实现绿色能源,实现更为灵活的SLA(服务品质协议);政府主导建设的云计算中心主要是为了本地的产业结构调整,加强基础设施建设,立足于为本地企业提高服务质量;在企业内部建设私有云,为企业发展提供更为灵活和先进的IT架构,以满足不断发展的业务需求……

在中间件领域,将中间件服务构建在云计算平台上,将中间件作为云平台的服务交付,并对用户按需提供中间件服务。

中创软件商用中间件股份有限公司,经过多年的行业应用经验和产品开发经验,并对云计算进行了精心的研究与跟踪,对关键技术进行了科技公关,提出了云计算平台在中间件领域的实际应用,研发出了提供云计算能力的中间件产品InforSuite云服务中间件。

InforSuite 云服务中间件

基于InforSuite SOA柔性架构的基础上,研发了具有云计算能力的中间件产品。InforSuite 云服务中间件利用虚拟化技术,将自己提供的服务与云计算进行了更加有效的结合,更加强了InforSuite中间件的高可靠性、高可用性。将InforSuite中间件服务与云计算技术进行有效融合,不但对外提供传统的云计算能力,而且提供基于云计算的中间件服务。

InforSuite云服务中间件专注于在IT硬件设施虚拟化基础上,构建虚拟化的中间件服务,并在中间件服务之上,提供高可用性、弹性计算、管理、SLA、智能策略调度的服务能力。业务应用一方面可以借助虚拟的中间件服务提供的快速开发、运行支撑能力,另一方面可以利用建立在中间件服务之上的云计算服务,从而达到更高的可用性、可靠性、容灾等实现。

InforSuite云服务中间件提出了云应用的概念,将任何一个业务应用服务的整体打包,比如:数据库、应用服务器、集群等,形成一个云应用。对用户来说,面对的将是一个云应用,而不是分散的组成个特。

InforSuite云服务中间件由4个层次组成:

1.         可扩展的物理主机池

InforSuite云服务中间件的最底层,最基本的计算能力由这个层次提供,提供物理的内存、CPU处理器、存储器等,物理主机池是动态可扩展的,可以随需加入新的物理主机,以增强InforSuite云服务中间件的物理计算能力。

2.         可扩展的InforSuite虚拟服务层

可扩展的InforSuite虚拟服务层,在InforSuite云服务中间件平台上运行着大量的InforSuite服务节点称之为InforSuite云节点。改层除了对外提供虚拟计算能力外,比如:虚拟内存、虚拟CPU、虚拟存储空间等,还对外提供InforSuite虚拟服务,此处的InforSuite虚拟服务是逻辑上的,对用户来说,并不知道InforSuite服务来自那个物理节点。在InforSuite服务的基础上,可以部署业务应用,构件企业级的云计算平台,对外可以提供SAAS服务。

InforSuite虚拟服务层,可以将多个InforSuite服务通过组成一个虚拟InforSuite单元,该单元对应一个实在的云应用,对外提供一致的服务,比如:构建InforSuite服务集群,统一支撑某个业务服务。

3.         云计算服务层

InforSuite虚拟层之上是一系列实实在在的云计算服务,比如:弹性计算服务、高可靠性服务、智能策略服务、云资源管理等。建立在InforSuite云服务中间件之上的企业应用、SOA服务、软件独立供应商都可以基于这些计算服务,对外提供高可靠性的云计算能力的解决方案。典型的云计算服务如下:

伸缩计算:实现InforSuite服务在负荷较重时,自动增加新的节点,从而实现更快的响应。

容灾机制:提供针对InforSuite服务的灾备机制,启用后,能够实现容灾备份,不需要用户再做其他配置。

实例独享:提供实例独享的机制。通过这种方式,能够针对不同用户提供不同质量的服务,比如关键用户可以独享一组InforSuite服务资源,从而确保关键业务顺利开展。

集中监管:提供针对多个资源(硬件资源及虚拟资源)的集中监管能力,用户可以通过一个界面实现对多个主机、虚拟机的管理。

ISV/SI提供基于虚拟机的应用部署方案,推动开发商实现基于虚拟机的应用部署方式,减少用户现场部署的出错概率、便于维护。

4.         InforSuite云管理控制台

InforSuite云管理控制台提供了对云平台的管理,实现对云平台各个部分的管理,分为两个主要的内容:

云资源管理:主要实现对物理计算单元、虚拟计算单元的管理功能。实现最为基本的云资源的管理。

可交付的服务管理:实现对InforSuite服务的管理,实现InforSuite服务的聚合,统一分配InforSuite服务使用的资源,制作InforSuite服务的模板等。

 

InforSuite 云服务中间件特性 

Ÿ 服务透明性

InforSuite云服务中间件系统提供的是一系列基础服务,服务的实现机制对用户透明,用户无需了解云计算的具体机制,就可以获得需要的InforSuite服务池内提供的基础服务。

Ÿ 控制开发成本,规范开发过程

利用InforSuite服务池内提供的基础服务,为业务应用提供基础服务运行平台,这个基础服务平台是基于云层面的,并非传统意义的中间件支撑平台,同时利用构件服务进行构件化开发,提高了开发效率,积累了IT资产。

Ÿ 快速构建和部署

管理员可以迅速安装部署应用解决方案,并且在部署过程中减少手动操作。通过使用镜像模板库,可以快速提供新的环境,不必再考虑操作系统、中间件、应用程序等一系列环境的安装和配置问题。消除由于安装配置过程中的疏漏而影响到整个业务。

Ÿ 更好的兼容性和便捷的移植性

系统的移植将不再依赖于任何运行环境,进行移植时,直接转化成模板,导入到新的平台即可。云平台将操作系统等业务应用依赖的环境与硬件相隔离,因此不用担心兼容性问题,可以顺利的在最新的平台中部署早期的业务运行环境,并在不更改环境的前提下完全利用新平台的优势。

Ÿ 动态的资源调配

云平台提供了便捷的资源调配和重组机制,利用动态的负载均衡,随时保证所需资源。自动增减的虚拟机或者主机可以从容应对InforSuite 业务量的任何变化,提供可靠的快速响应机制。

Ÿ 高稳定性和高可靠性

云平台可以提供经济有效的高可靠性解决方案,在不增加硬件投入的情况下,针对用户和应用进行容灾备份,提高了服务的可靠性,减少了计划内和计划外的宕机可能性,避免了任何突发事件所带来的损失。为操作系统状态监控和恢复提供自动化解决方案;通过快速InforSuite服务池内的服务,从而减少服务重启所需的时间。

Ÿ 降低了IT维护成本

云平台可以对其内部资源,包括硬件设备、虚拟资源、中间件服务资源,进行集中监管,以主动的方式来监控资源活动。管理员通过一个界面就可以实现对所有主机、虚拟机、中间件服务资源的控制和调配。为企业用户提供统一的接口来获得性能数据,不需要再额外开发新工具。

Ÿ 提高了IT设施的利用率

利用虚拟化技术,提高资源的利用率,减少设备投入。