Skip to main content

A scalable and dynamic application-level secure communication framework for inter-cloud services

Sajjad, Ali, Rajarajan, Muttukrishnan, Zisman, Andrea, Dimitrakos, Theo (2015) A scalable and dynamic application-level secure communication framework for inter-cloud services. Future Generation Computer Systems, 48 . pp. 19-27. ISSN 0167-739X. (doi:10.1016/j.future.2015.01.018) (KAR id:58311)

PDF Author's Accepted Manuscript
Language: English
Click to download this file (316kB) Preview
[thumbnail of TheoDimitrakos-2015-AScalableAndDynamicApplicationLevelSecureCommunicationFramework4InterCloudServices-FutGenCompSys-Copy.pdf]
This file may not be suitable for users of assistive technology.
Request an accessible format
Official URL:


Most of the current cloud computing platforms offer Infrastructure as a Service (IaaS) model, which aims to provision basic virtualized computing resources as on-demand and dynamic services. Nevertheless, a single cloud does not have limitless resources to offer to its users, hence the notion of an Inter-Cloud environment where a cloud can use the infrastructure resources of other clouds. However, there is no common framework in existence that allows the service owners to seamlessly provision even some basic services across multiple cloud service providers, albeit not due to any inherent incompatibility or proprietary nature of the foundation technologies on which these cloud platforms is built. In this paper we present a novel solution which aims to cover a gap in a subsection of this problem domain. Our solution offers a security architecture that enables service owners to provision a dynamic and service-oriented secure virtual private network on top of multiple cloud IaaS providers. It does this by leveraging the scalability, robustness and flexibility of peer-to-peer overlay techniques to eliminate the manual configuration, key management and peer churn problems encountered in setting up the secure communication channels dynamically, between different components of a typical service that is deployed on multiple clouds. We present the implementation details of our solution as well as experimental results

carried out on two commercial clouds.

Item Type: Article
DOI/Identification number: 10.1016/j.future.2015.01.018
Uncontrolled keywords: Cloud computing, secure communication, virtual private networks
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Theodosios Dimitrakos
Date Deposited: 08 Nov 2016 12:20 UTC
Last Modified: 16 Feb 2021 13:38 UTC
Resource URI: (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.