Skip to Main Content
Computer networks play a crucial role in Cloud service provisioning and network Quality of Service (QoS) has a significant impact on Cloud service performance. Therefore networking and Clouding computing systems should be modeled and analyzed as a composite service provisioning system in order to obtain thorough understanding about the user's perception of Cloud service performance. Network virtualization is one of the latest developments in the networking area, which de-couples networking services from network infrastructures. The Service-Oriented Architecture (SOA) serves as a key enabler in both network virtualization and Cloud computing, thus offering a promising basis for network and Cloud composition. The research work presented in this paper investigates application of SOA in network virtualization for composing network and Cloud services, and analyzes the achievable performance of composite network-Cloud service provisioning. This paper proposes a SOA-based network virtualization paradigm, describes a service-oriented framework for composing network and Cloud services, proposes a new approach to modeling service capabilities of composite network - Cloud service provisioning systems, and develops analysis techniques for determining the performance that can be offered by composite network -- Cloud services to their end users.