Smart Applications on Cloud Infrastructures
The Faculty of Informatics is pleased to announce a seminar given by Marin Litoiu
DATE: Monday, October 15th, 2012
PLACE: University of Lugano, room CC 250, Main building (Via G. Buffi 13)
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.
Marin Litoiu is a professor at York University. Prior to that he was a Senior Research Staff Member with the Centre for Advanced Studies, IBM Toronto Lab, where he led the research programs in Autonomic Computing, System Management and Software Engineering. He was the Chair of the Board of CSER, a Canadian Consortium for Software Engineering Research and Director of Research for Centre of Excellence for Research in Adaptive Systems. Dr. Litoiu holds doctoral degrees from the University Polytechnic of Bucharest and from Carleton University. His research interests include autonomic computing; high performance software design; performance modeling, performance evaluation and capacity planning for distributed and real time systems.
HOST: Prof. Mauro Pezzè