Scheduled System Maintenance:
On Monday, April 27th, IEEE Xplore will undergo scheduled maintenance from 1:00 PM - 3:00 PM ET (17:00 - 19:00 UTC). No interruption in service is anticipated.
By Topic

Smart applications on cloud infrastructure

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Litoiu, M. ; York Univ., Toronto, ON, Canada

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.

Published in:

Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2012 IEEE 6th International Workshop on the

Date of Conference:

24-24 Sept. 2012