Title :
Smart applications on cloud infrastructure
Author_Institution :
York Univ., Toronto, ON, Canada
Abstract :
This presentation introduces an extended cloud computing architecture that satisfies the requirements of several classes of applications. At its core, a cloud is a datacenter that delivers computing resources over the web and allows applications to acquire these resources on demand. However, some classes of applications have special performance and security requirements that cannot be fulfilled by current cloud architectures. Some require short delays and high bandwidth and hence resources close to the client, and an integration of network and computing resources. Some have strict privacy and security requirements and require portions of data and code to run on private infrastructure. We describe a Canadian research project, Smart Applications on Virtual Infrastructures, which proposes a two-tier cloud architecture that satisfies those requirements. The architecture has one core cloud and many smart cloud edges integrated through virtualized networks. Applications are deployed across those components and have the capability to sense their behavior, analyze it, and change it so the requirements are met. We also present an approach to partition an existing web application into edge and core components and discuss the deployment and the runtime support for meeting the security and performance requirements.
Keywords :
cloud computing; data privacy; security of data; software performance evaluation; Canadian research project; Web application; World Wide Web; cloud computing architecture; cloud infrastructure; computing resources; current cloud architectures; network resources; performance requirements; privacy requirements; private infrastructure; runtime support; security requirements; smart applications; smart cloud; two-tier cloud architecture; virtual infrastructures; virtualized networks; Cloud computing; Computer architecture; Conferences; Educational institutions; Maintenance engineering; Security;
Conference_Titel :
Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2012 IEEE 6th International Workshop on the
Conference_Location :
Trnto
Print_ISBN :
978-1-4673-3002-2
DOI :
10.1109/MESOCA.2012.6392596