@proceedings {Puliafito2018368, title = {Virtualization and migration at the network edge: An overview}, journal = {Proceedings - 2018 IEEE International Conference on Smart Computing, SMARTCOMP 2018}, year = {2018}, note = {cited By 1; Conference of 4th IEEE International Conference on Smart Computing, SMARTCOMP 2018 ; Conference Date: 18 June 2018 Through 20 June 2018; Conference Code:138285}, pages = {368-374}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, address = {Taormina, Italy - 18-20 June 2018}, abstract = {

As for the Cloud, essential features of Fog Computing are both virtualization and the capability to migrate virtual environments among nodes. In this paper, we thoroughly report both the state-of-The-Art virtualization and migration techniques and their available implementations. In particular, we investigate the aptness of such technologies for a specific layer of the Fog hierarchy, namely the network edge. Indeed, this layer presents some characteristics that distinguish it from the Cloud so that a virtualization or migration technique that represents a good compromise for the Cloud might not be likewise suitable for the edge. {\textcopyright} 2018 IEEE.

}, keywords = {containers, Essential features, Fog, Fog computing, Migration, Migration technique, Network edges, Smart city, State of the art, Virtual Machine, Virtual reality, Virtualization}, isbn = {9781538647059}, doi = {10.1109/SMARTCOMP.2018.00031}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85051498294\&doi=10.1109\%2fSMARTCOMP.2018.00031\&partnerID=40\&md5=7f2642da7694ddacd86212b216c00ec2}, author = {Carlo Puliafito and Enzo Mingozzi and Carlo Vallati and Francesco Longo and Giovanni Merlino} } @proceedings {443, title = {Improving Desktop as a Service in OpenStack}, journal = {The 21st IEEE Symposium on Computers and Communications (ISCC{\textquoteright}16)}, year = {2016}, publisher = {IEEE Computer Society}, address = {Washington, DC}, abstract = {

Nowadays, in the Cloud computing panorama, users access their Virtual Machines (VMs) using SSH or web-based remote desktop clients. In this context, OpenStack is one of the major open-source solutions for creating and managing Infrastructure as a Service (IaaS) Cloud providers. Typically, OpenStack tenants graphically control their VMs using noVNC, i.e., the default web-based remote desktop client integrated in its web dashboard. Unfortunately, up to now, considering noVNC, the video update response time is not so good and the audio redirection has not been supported yet. In this paper, we discuss how can be possible to improve the Desktop as a Service (DaaS) in OpenStack Clouds by integrating alternative solutions based on both the Remote Frame Buffer (RFB) protocol and the Remote Desktop Protocol (RDP). Experiments highlight, from an objective point of view, the behaviour of different solutions, providing useful hints to software architects and developers.

}, keywords = {cloud computing, OpenStack, Remote desktop, Virtual Machine}, author = {Antonio Celesti and Davide Mulfari and Maria Fazio and Massimo Villari and Antonio Puliafito} } @proceedings {353, title = {An Approach to Evaluate Applications Running on Web-Based Remote Virtual Machines in Cloud Computing}, journal = {Advances in Service-Oriented and Cloud Computing - ESOCC Workshops}, volume = {508}, year = {2015}, pages = {106-117}, publisher = {Springer International Publishing}, keywords = {cloud computing, IaaS, Performance, Remote desktop, Virtual Machine, Web}, isbn = {978-3-319-14885-4}, doi = {10.1007/978-3-319-14886-1_11}, url = {http://dx.doi.org/10.1007/978-3-319-14886-1_11}, author = {Mulfari, Davide and Celesti, Antonio and Fazio, Maria and Villari, Massimo} } @conference {Mulfari:2013:CCS:2461121.2461140, title = {How cloud computing can support on-demand assistive services}, booktitle = {Proceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility}, series = {W4A {\textquoteright}13}, year = {2013}, pages = {27:1{\textendash}27:4}, publisher = {ACM}, organization = {ACM}, address = {New York, NY, USA}, keywords = {Assistive Technology, cloud computing, HTML5, Remote desktop, Virtual Machine, VNC}, isbn = {978-1-4503-1844-0}, doi = {http://dx.doi.org/10.1145/2461121.2461140}, url = {http://doi.acm.org/http://dx.doi.org/10.1145/2461121.2461140}, author = {Mulfari, Davide and Celesti, Antonio and Puliafito, Antonio and Villari, Massimo} } @proceedings {6618763, title = {Remote and deep attestations to mitigate threats in Cloud Mash-Up services}, journal = {World Congress on Computer and Information Technology (WCCIT)}, year = {2013}, month = {June}, pages = {1-6}, publisher = {IEEE Computer Society}, address = {Sousse}, abstract = {

Cloud computing is an emerging technology able to offer a plethora of new advanced services. Cloud operators can use and combine such services in order to build new Mash-up Cloud platform and applications. However, security issues have strongly limited the large-scale adoption of Cloud computing, especially in business environments and similar application scenarios, where sensitive date need to be protected. At the same time the Trusted Computing technology is bringing a new way of thinking about security of systems. This paper deals with the importance to leverage the Trusted Computing for encouraging the development of secure distributed Mash-up Cloud services. We show how the Remote and Deep Attestation protocols make secure both the physical hosts and the virtual machines in a Cloud infrastructure, providing a solid framework for the deployment of federated environments.

}, keywords = {cloud computing, Deep Attestation, federation, PaaS, Trusted Computing, Virtual Machine}, issn = {978-1-4799-0460-0}, doi = {10.1109/WCCIT.2013.6618763}, author = {Celesti, A. and Fazio, M. and Villari, M. and Puliafito, A. and Mulfari, D.} }