running at Node level, whereas the Domain level
instances coordinate the ISONI Nodes. This
approach guarantees efficient management of the
VSNs as well as the resource scalability, a key
requirement in cloud environments.
5 CONCLUSIONS
The paper presented a novel cloud platform capable
to support the full lifecycle of applications with real-
time QoS requirements. In addition to the platform
design and specification we described
methodologies and best practices that have been
followed in the platform to effectively provision and
manage application services and infrastructure
resources during runtime. The proposed platform
promises to significantly advance the state-of-the-art
in provisioning applications with guaranteed QoS on
virtualised infrastructures and has been validated by
three different application scenarios, which were
also the basis for the requirements identification
during the design process. The evaluation results
were impressive in all scenarios with the system
capable to reconfigure in an acceptable time frame.
In cases of live migration of virtual machines the
reconfiguration time (from the user perspective) is
close to one second, depending on the application,
while in cases of user or system driven SLA
renegotiation the platform scaling is completed in
less than a minute. The final prototype supporting
service resilience and events evaluation processes
advancing further the QoS provisioning and real-
time management capabilities of the platform was
released on January 2011 and is available on project
website.
ACKNOWLEDGEMENTS
The research leading to these results has been
performed in the context of the project “Interactive
Real-time Multimedia Applications on Service
Oriented Infrastructures” (IRMOS). The project has
received funding from the EC Seventh Framework
Programme FP7/2007-2011 under grant agreement
n° 214777.
REFERENCES
Amazon EC2 Service Level Agreement:
http://aws.amazon.com/ec2-sla.
Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., and
Brandic, I. 2009. Cloud computing and emerging IT
platforms: Vision, hype, and reality for delivering
computing as the 5th utility. Future Gener. Comput.
Syst. 25, 6 (Jun. 2009), 599-616.
Emeakaroha, Vincent C.; Brandic, Ivona; Maurer,
Michael; Dustdar, Schahram; , "Low level Metrics to
High level SLAs - LoM2HiS framework: Bridging the
gap between monitored metrics and SLA parameters
in cloud environments," High Performance Computing
and Simulation (HPCS), 2010 International
Conference on , vol., no., pp.48-54, June 28 2010-July
2 2010.
EU IST IRMOS Project, http://www.irmosproject.eu
G. Gallizo et al., “A Service Level Agreement
Management Framework for Real-time Applications
in Cloud Computing Environments”, CloudComp
2010, Barcelona, Spain, 25.10-28.10.2010.
Georgina Gallizo et al., “Service Level Agreements in
Virtualised Service Platforms”, eChallenges, Warsaw,
21-23 October 2009.
IRMOS Project ISONI Whitepaper V2.0, ALUD and
USTUTT, July 2010. Available on-line at
http://www.irmosproject.eu
Kyriazis D, Einhorn R, Furst L, Braitmaier M, Lamp D,
Konstanteli K, Kousiouris G, Menychtas A, Oliveros
E, Loughran N, Nasser B, “A Methodology for
engineering real-time interactive multimedia
applications on Service Oriented Infrastructures”,
IADIS Applied Computing 2010, Timisora, Romania,
2010.
NIST Definition of Cloud Computing, Peter Mell and Tim
Grance, Version 15, 2009, available online here:
http://csrc.nist.gov/groups/SNS/cloud-computing
Oberle, K., Voith, T., Stein, M., Gallizo, G., Kübert, R.,
“The Network Aspect of Infrastructure-as-a-Service”,
ICIN2010, Berlin, October 2010.
Oberle, L., Kessler, M., Voith, T., Stein, M., Lamp, D.,
Berger, S., “Network Virtualization: The missing
piece”, ICIN2009, Bordeaux 26-29.10.09.
Sarathy, V.; Narayan, P.; Mikkilineni, R.; "Next
Generation Cloud Computing Architecture: Enabling
Real-Time Dynamism for Shared Distributed Physical
Infrastructure," Enabling Technologies: Infrastructures
for Collaborative Enterprises (WETICE), 2010 19th
IEEE International Workshop on , vol., no., pp.48-53,
28-30 June 2010.
Shuo Liu, Gang Quan, Shangping Ren, "On-Line
Scheduling of Real-Time Services for Cloud
Computing," services, pp.459-464, 2010 6th World
Congress on Services, 2010.
T. Erl, “Service-oriented Architecture: Concepts,
Technology, and Design”, Upper Saddle River:
Prentice Hall PTR, ISBN 0-13-185858-0, 2005.
Vladimir Stantchev and Christian Schriipfer, Negotiating
and Enforcing QoS and SLAs in Grid and Cloud
Computing," Proceedings of the 4th International
Conference on Advances in Grid and Pervasive
Computing, pp. 25-35, April 2009.
A CLOUD PLATFORM FOR REAL-TIME INTERACTIVE APPLICATIONS
403