《云计算:原理与范式》一3.6 新集成方案

3.6 新集成方案

在使用云模型之前,必须缝合并连接本地系统。随着云模型的转变,现在必须将本地应用程序连接到云中,将云应用程序相互连接,将新的排列添加到复杂的集成通道矩阵中。将任何应用一次性迁移到云中,这是不可能的。所以,即使在最简单的情况下,也需要某种形式的本地/远程集成。由于法规约束,如HIPPA、GLBA和一般安全问题,应用程序从未离开大楼也是有可能的。这一切意味着集成必须在某处使防火墙交叉。
云集成方案。本书已确定了三个主要的集成方案,如下所示。
在公共云内(见图3.1)。云托管两种不同的应用。云集成中间件(如基于云的ESB或者Internet 服务总线)的作用是使这些应用程序无缝地互相交流。可能的子方案包括这些应用程序可以由两个不同的公司拥有。它们可能寄居在一台物理服务器上,但运行在不同的虚拟机上。
同类云(见图3.2)。集成的应用程序安置在两个地理上分离的云基础设施中。集成的中间件可能在云1中、云2中或者在一个单独的云中。

《云计算:原理与范式》一3.6 新集成方案

当需要转换数据和协议时,通过ISB完成。该方法或多或少与企业应用集成流程兼容。
异构云(见图3.3)。一个应用程序位于公共云中,其他应用程序则位于私有云中。
如上所述,这是目前云集成的主导方案。也就是说,企业从固定的供应商那里订阅流行的按需企业包,如Salesforce.com、RAMCO Systems(http://www.ramco.com/)的客户关系管理(CRM)、NetSuite的(http:// www.netsuite.com)企业资源计划(ERP)等。一旦有了商业云,云服务就变得普及,前两种方案将会流行起来。那么,对于全球计算而言,服务集成和复合域(composition domain)将成为重要的和令人难以置信的因素。
《云计算:原理与范式》一3.6 新集成方案