No icon

Converged Network–Cloud Service Composition with End-to-End Performance Guarantee

Converged Network–Cloud Service Composition with End-to-End Performance Guarantee


The crucial role of networking in Cloud computing calls for federated management of both computing and networking resources for end-to-end service provisioning. Application of the Service-Oriented Architecture (SOA) in both Cloud computing and networking enables a convergence of network and Cloud service provisioning. One of the key challenges to high performance converged network–Cloud service provisioning lies in composition of network and Cloud services with end-to-end performance guarantee. In this paper, we propose a QoS-aware service composition approach to tackling this challenging issue. We first present a system model for network–Cloud service composition and formulate the service composition problem as a variant of Multi-Constrained Optimal Path (MCOP) problem. We then propose an approximation algorithm to solve the problem and give theoretical analysis on properties of the algorithm to show its effectiveness and efficiency for QoS-aware network-Cloud service composition. Performance of the proposed algorithm is evaluated through extensive experiments and the obtained results indicate that the proposed method achieves better performance in service composition than the best current MCOP approaches.

Existing System:

With increased differentiation in Cloud providers’ offerings, allocation of application components on multiple public Clouds become an attractive option. Research reported shows that such allocation provides significant cost savings in various Cloud use scenarios and also indicates that the delay and cost introduced by inter-Cloud communications have a strong impact on application performance. Recent development in Cloud federation requires high-performance inter-Cloud communications. Hybrid Clouds that compose resources in both private and public Cloud infrastructures are also widely adopted for Cloud service provisioning. In such a scenario, communication demands and available bandwidth on the network links between private and public Cloud infrastructures must be considered for scheduling components of workflows onto available resources .


Proposed System:

High-performance Cloud computing requires predictability in networking performance, coordination of both computing and networking resources, and application-driven network control and management. However, traditional networks are designed specifically to support a narrow range of precisely defined communication services, which are implemented on fairly rigid infrastructure with minimal capabilities for ad hoc reconfiguration. Recent advances in networking technologies, especially network virtualization, Software Defined Network (SDN), and application of the Service-Oriented Architecture (SOA) in networking, has significantly enhanced network control and management for supporting Cloud service provisioning.

Comment As:

Comment (0)