Universita' degli Studi di Napoli ''Federico II'' (Italy)
Dipartimento di Ingegneria Elettrica e delle Tecnologie dell'Informazione (DIETI)

Network Monitoring and Measurements  

Cloud Monitoring and Control

Description

Nowadays, more and more the industry and market depend on cloud-based infrastructures for delivering IT services. To drive this increasing demand, cloud providers made huge investments supporting the public cloud paradigm, thanks to which any customer can take advantage of virtual resources at varying performance and cost.

However, the dependence of the industry on these infrastructures has grown much faster than our understanding of the performance limits and dynamics of these environments. In fact, the adoption of sophisticated virtualization strategies for sharing resources among a great number of largely uncoordinated and mutually untrusted customers can cause non-negligible performance penalties. While cloud customers are not aware of the complexity of similar mechanisms, the Quality of the Service (QoS) they perceive is deeply affected by them. Indeed, cloud providers often provide no or only coarse grained information about the performance a customer should expect from the cloud. Hence the only viable solution to the customer is to monitor these complex environments through non-cooperative approaches - i.e. without relying on information restricted to the provider.

Moreover, the information provided by non-cooperative approaches, properly integrated together with performance indicators directly provided by the providers, are of paramount importance to conveniently control virtual resources.

Our work aims at characterizing cloud performance by adopting provider-independent approaches. In more details, we focus on the performance of the resource that interconnects all the others (i.e. the cloud high-performance network). We are developing novel strategies to automatically control virtual resource deployment in cloud environments, and aimed at deploying quality-assured services to final users.

Our experimental activities are performed by taking advantage of the cloud services offered by the leading public cloud providers:
  • Amazon Web Service
aws
  • Microsoft Azure
azure


Publications

Valerio Persico, Domenico Grimaldi, Alessandro Salvi, Stefania Santini, Antonio Pescapè
A Fuzzy Approach based on Heterogeneous Metrics for Scaling Out Public Clouds
IEEE Transaction on Parallel and Distributed Systems

Valerio Persico, Alessio Botta, Pietro Marchetta, Antonio Montieri, Antonio Pescapè
On the Performance of the Wide-Area Networks Interconnecting Public-Cloud Datacenters around the Globe
Elsevier Computer Networks

Valerio Persico, Alessio Botta, Antonio Montieri, Antonio Pescapè
A First Look at Public-cloud Inter-datacenter Network Performance
To appear in: IEEE Global Communication Conference (IEEE GLOBECOM 2016), December 4-8, 2016, Washington, DC, USA

Valerio Persico, Antonio Montieri, Antonio Pescapè
On the Network Performance of Amazon S3 Cloud-storage Service
5th IEEE International Conference on Cloud Networking (IEEE Cloudnet 2016) October 3-5, Pisa, Italy

Valerio Persico, Antonio Montieri, Antonio Pescapè
CloudSurf: a platform for monitoring public-cloud networks
The 2nd International Forum on Research and Technologies for Society and Industry (RTSI 2016), 7-9 September 2016, Bologna, Italy

Alessio Botta, Walter de Donato, Valerio Persico, Antonio Pescapè
Integration of Cloud Computing and Internet of Things: a Survey
Elsevier, Future Generation Computer Systems (FGCS), Special Issue on Internet of Things and Cloud Services

Valerio Persico, Pietro Marchetta, Alessio Botta, Antonio Pescapè
Measuring Network Throughput in the Cloud: the case of Amazon EC2
Elsevier, Computer Networks, Special Issue on Cloud Networking and Communications II

Domenico Grimaldi, Valerio Persico, Antonio Pescapè, Alessandro Salvi, Stefania Santini
A feedback-control approach for resource management in public clouds
IEEE Global Communication Conference (IEEE GLOBECOM 2015), December 6-10, 2015, San Diego, CA, USA

Valerio Persico, Pietro Marchetta, Alessio Botta, Antonio Pescapè
On Network Throughput Variability in Microsoft Azure Cloud
IEEE Global Communication Conference (IEEE GLOBECOM 2015), December 6-10, 2015, San Diego, CA, USA

A. Botta, W. de Donato, V. Persico, A. Pescapè,
On the Integration of Cloud Computing and Internet of Things
FiCloud 2014, Barcelona, August 2014.

G. Aceto, W. de Donato, A. Botta, A. Pescapè,
Cloud Monitoring: A Survey
Computer Networks 57(9): 2093-2115 (2013).

G. Aceto, A. Botta, W. de Donato, A. Pescapè,
Cloud Monitoring: definitions, issues and future directions
1st IEEE International Conference on Cloud Networking (IEEE CloudNet'12), Paris (France), November 28-30, 2012.

L.Atzori, F. Granelli, A. Pescapè,
A Network-Oriented Survey and Open Issues in Cloud Computing
in Cloud Computing: methodology, system, and applications
CRC, Taylor & Francis group, 2011.

Others available soon (we hope...)


CloudSurf

CloudSurf is a platform to easily perform network monitoring tasks in public cloud infrastructures from the general user angle.

It is released as an open-source platform and supports the most popular public cloud providers.

Subscribe to the mailing list of the project.

Visit the project's homepage.

Collaborations

Student Contributors

  • Domenico Grimaldi
  • Luciano Esposito
  • Martina Perrella
  • Antonio Montieri
  • Abele Grillo


Resources / Software / Datasets

Characterizing cloud-to-user latency as perceived by AWS and Azure users spread over the globe [NEW]


On_the_network_performance_of_Amazon_S3_cloud-storage_service


On the performance of the wide-area networks interconnecting public-cloud datacenters around the globe


A feedback-control approach for resource management in public clouds


FCL controller


If you are interested in collaborating with us or in opportunities in Traffic, please send an e-mail to Antonio Pescapè.