Cloud Computing
Cloud computing is a natural evolution of the widespread adoption of virtualization, Service-oriented architecture and utility computing. Details are abstracted from consumers, who no longer have need for expertise in, or control over, the technology infrastructure "in the cloud" that supports them. Cloud computing describes a new supplement, consumption, and delivery model for IT services based on the Internet, and it typically involves over-the-Internet provision of dynamically scalable and often virtualized resources. Cloud platforms are dynamic, variegated, and continuously changing environments where resources can be composed with other ones in order to provide many types of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) to their clients, e.g., IT societies, organizations, universities, other clouds, desktop and mobile end-users. The Cloud Computing activities are focused on:
- Virtualization
- Resource Optimization
- Service Provisioning
- Virtual Machine Migration
- QoS
- Security
- Federation and Intercloud
- IoT Enabling Technologies and Services
- Naming and Information Retrieval
The research group is actively involved in the following cloud computing projects:
- Beacon: Enabling Federated Cloud Networking
- FrontierCities: European Cities driving the Future Internet
- FIWARE FI-XIFI
- CloudforEurope - Lot 1: ”Federated Certified Service Brokerage (FCSB)”
- CloudforEurope - Lot 2 “Secure, Legislation – Aware Storage (SLAS)”
- CloudWave: Agile Service Engineering for the Future Internet
Concluded cloud computing projects:
- PON SIGMA: Integrated System of Sensor in Cloud Environment for Advanced Multi-Risk Management
- POR FSE 2007-2013 Project SIMONE - Energy Management and Cloud Computing
- European Union FP7 Project VISION-Cloud
- PRIN Project Cloud&Home
- European Union FP7 Project RESERVOIR
Development of cloud computing software platforms:
- CLEVER. It is an innovative Virtual Infrastructure Manager (VIM) fully designed at the University of Messina. CLEVER simplifies the management of private/hybrid clouds and provides simple and easily accessible interfaces to interact with different interconnected, clouds, deploy Virtual Machines and perform load balancing through migration. CLEVER offers integrated security, contextualization, VM disk image management and federation. Due to its pluggable design, CLEVER is able to grant high scalability, modularity and flexibility in the middleware architecture, while fault tolerance requirements are also satisfied.