科技报告详细信息
Control Plane Integration for Cloud Services
Basu, Sujoy ; Graupner, Sven ; Pruyne, Jim ; Singhal, Sharad
HP Development Company
关键词: Service integration;    Service-Oriented Architecture;    Model-Driven Architecture;    source code annotation;    introspection.;   
RP-ID  :  HPL-2010-122
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

This paper addresses the problem of control plane integration for management and control of cloud services. Unlike data plane integration, which ensures that services can exchange data during operation, control plane integration ensures proper configuration of services before their use. Examples of control plane integration include creating user accounts or establishing profiles in multiple services to allow them to work together during operation. The heterogeneity of service interfaces in the control plane arises from the different ways in which services are implemented and the different requirements they have for their use. Control plane integration is often needed for service bundling and ad-hoc compositions across services, such as for promotional campaigns that must be developed and deployed rapidly. In this paper, we propose a developer-centric approach to integration of services on the control plane. Our approach is based on using Java code annotation, which is introspected at runtime to create rich service models. A multi-layered architecture allows the rapid modeling, development and implementation of service integration scenarios. We demonstrate our approach with an example of a promotional campaign that uses two external service providers.

【 预 览 】
附件列表
Files Size Format View
RO201804100002729LZ 309KB PDF download
  文献评价指标  
  下载次数:16次 浏览次数:40次