CELAR

From Wikipedia, the free encyclopedia
Jump to: navigation, search

CELAR is a project partially funded by the Seventh Framework Programme for Research and Technological Development, sometimes abbreviated to FP7.[1] It is a noteworthy example of a collaborative research project supported by the European Union involving a number of European partners including Flexiant (United Kingdom), PlayGen Limited (United Kingdom), the University of Cyprus (Cyprus), the Vienna University of Technology (Austria), The University of Manchester (United Kingdom) and The Greek Research and Technology Network (Greece).[2]

Summary[edit]

The vision of the CELAR project is to provide automatic, multi-grained resource allocation for cloud applications.[3] This enables the commitment of just the right amount of resources based on application demand, performance and requirements, results in optimal use of infrastructure resources and significant reductions in administrative costs.

Background[edit]

Auto Scaling Resources is one of the top obstacles[4] and opportunities[5] for cloud computing: consumers can minimize the execution time of their tasks without exceeding a given budget. Cloud providers maximise their financial gain while keeping their customers satisfied and minimizing administrative costs. Many systems claim to offer adaptive elasticity, yet the “throttling” is usually performed manually, requiring the user to figure out the proper scaling conditions. In order to harvest the benefits of elastic provisioning, it is imperative that it be performed in an automated, fully customizable manner. CELAR delivers a fully automated and highly customisable system for elastic provisioning of resources in cloud computing platforms.

Ger Burns, SVP of service delivery at Flexiant said in a statement:

“Combining our consultancy and expertise of cloud orchestration with world class academic and industrial partners in this project will offer the consortium the qualitative and quantitative information necessary to gauge platform and application performance to facilitate intelligent deployment decisions.”[2]

Objective[edit]

The goal of the CELAR project is to develop methods and open-source tools for applying and controlling multi-grained, elastic resource provisioning for Cloud applications in an automated manner. This resource allocation is to be performed through intelligent decision-making based on:

(a) Cloud and application performance metrics collected and cost-evaluated through a scalable monitoring system and exposed to the user. (b) Qualitative and quantitative characterisation of the application‘s performance through modelling of its elastic properties.

Nectarios Koziris, Project Coordinator and Associate Professor of the School of Electrical and Computer Engineering at the National Technical University of Athens explains:

“The results of CELAR will be a software package that offers organisations the right amount of resources based on application demand, performance and requirements resulting in optimal use of infrastructure resources and significant reductions in administrative costs.”[6]

CELAR covers the three layers required by an application to operate over the Cloud:

  • Infrastructure layer
  • Monitoring/optimization middleware (automatic elasticity provisioning over cloud platforms and multi-layer monitoring)
  • Programming development environment (through a distributed tool to enable developers, administrators and users to define the characteristics of their applications, deploy them, and monitor performance).

The outcome is a modular, completely open-source system that offers elastic programmability for the user and automatic elasticity at the platform level.[7] This outcome can be bundled in a single software package for one-click installation of any application alongside its automated resource provisioning over a Cloud IaaS.

Two exemplary applications that showcase and validate the aforementioned technology will be developed: The first will showcase the use of CELAR technology for massive data management and large-scale collaboration required in the on-line gaming realm, while the second will focus on the area of scientific computing, requiring compute- and storage-intensive genome computations.

The CELAR consortium – under the lead of ATHENA Research and Innovation Center – is well-positioned to achieve its objectives by bringing together a team of leading researchers in the large-scale technologies such as Cloud/Grid Computing, service-oriented architectures, virtualization, analytics, Web 2.0 and the world of the Semantic Web.[8] These are combined with active industrial and leading user organizations that offer expertise in the cloud application domain and production-level service provisioning.

References[edit]

  1. ^ "Framework Programmes for Research and Technological Development - Wikipedia, the free encyclopedia". En.wikipedia.org. Retrieved 2014-01-28. 
  2. ^ a b "Flexiant Joins EU-Backed Consortium to Develop Cloud Resource Provisioning Software - Web Host Industry Review". Thewhir.com. 2012-11-13. Retrieved 2014-01-28. 
  3. ^ "Press Release, Celar, Automatic multi-grained elasticity-provisioning for the cloud, 18 November,2012". Grid.ucy.ac.cy. 2012-11-18. Retrieved 2014-01-28. 
  4. ^ "Distributed Systems Group". Infosys.tuwien.ac.at. Retrieved 2014-01-28. 
  5. ^ "Greece : CELAR: Automatic, multi-grained elasticity-provisioning for the Cloud in GREECE ( 12609812 )". Tendersinfo.com. 2012-10-04. Retrieved 2014-01-28. 
  6. ^ "SixSq. CELAR - Automatic Multi-Grained Elasticity-Provisioning for Cloud". Sixsq.com. 2012-11-16. Retrieved 2014-01-28. 
  7. ^ "Reaching for the skies: Healthcare and cloud computing". Ihe-online.com. Retrieved 2014-01-28. 
  8. ^ Čeština (2013-01-09). "Celar FP7". LinkedIn. Retrieved 2014-01-28.