@article {35, title = {Adding long-term availability, obfuscation, and encryption to multi-cloud storage systems}, journal = {Journal of Network and Computer Applications}, volume = {59}, year = {2016}, month = {01/2016}, pages = {208-218}, abstract = {

Abstract Nowadays, storage services offer a new way for Cloud providers to do business. This new trend is proved by the number of Cloud storage providers that are continuously appearing on the market. By now, using Cloud storage services is becoming a common practice for end-users. However, the current Cloud storage providers do not offer any guarantees regarding long-term availability and privacy. In fact, data stored in the Cloud could be locked-in, lost, or violated in terms of privacy. In this work, we present an innovative system that on one hand allows end-users to simultaneously rely on different Cloud storage providers in a transparent way and on the other hand to enforce long-term availability, obfuscation, and encryption. Our system is highly reliable, in fact, if a provider is not temporarily or permanently available, end-users continue accessing their data in a secure way. In addition, only the end-users have the full control of the overall security of their data and no sensitive information are disclosed to Cloud storage providers. Several experiments allow us to discuss the performance of our system compared against existing solutions.

}, keywords = {cloud computing, Long-term availability, Privacy, Reliability, Storage Clouds}, issn = {1084-8045}, doi = {10.1016/j.jnca.2014.09.021}, url = {http://www.sciencedirect.com/science/article/pii/S1084804514002288}, author = {A. Celesti and M. Fazio and M. Villari and A. Puliafito} } @proceedings {7543733, title = {Enriched E-R model to design hybrid database for big data solutions}, journal = {2016 IEEE Symposium on Computers and Communication (ISCC)}, year = {2016}, month = {06/2016}, pages = {163-166}, publisher = {IEEE}, address = {Messina, Italy}, abstract = {

Advances in database technologies are moving the attention of data managers from well known structured relational databases (SQL-Like DBs) towards NoSQL approaches, especially to address big data issues. However, changing technologies in consolidated data management system is hard and requires great investments. Deploying hybrid SQL-NoSQL approaches could be a good solution to speed up the transition in many domains and information systems, but a formal data model to design hybrid databases is necessary. This paper presents a new data model aimed at solving this issue. Starting from the well known E-R model, we introduce some additional components to identify data and {\textquotedblleft}big data{\textquotedblright} in the system, in order to drive the implementation of SQL-like solutions to manage data, and NoSQL solutions to manage big data. The paper also discusses a Hospital Information System use case, to clearly show how the proposed enriched E-R model can be successfully adopted.

}, keywords = {Big Data, Data models, Databases, Hospitals, Medical diagnostic imaging, NoSQL, Object oriented modeling, SQL-like, Unified modeling language}, doi = {10.1109/ISCC.2016.7543733}, author = {M. Villari and A. Celesti and M. Giacobbe and M. Fazio} } @proceedings {7543751, title = {New trends in Biotechnology: The point on NGS Cloud computing solutions}, journal = {2016 IEEE Symposium on Computers and Communication (ISCC)}, year = {2016}, month = {June}, pages = {267-270}, abstract = {

The advent of Cloud computing is changing the way of conceiving information and communication systems in different application fields including Biotechnology. In this context, an emerging research field is Next-Generation Sequencing (NGS) that includes several recent technologies allowing sequencing DNA and that have revolutionized the study of genomics and molecular biology. These cutting-edge sequencing systems produce big datasets that require significant scalable computing resources. In this paper, we analyse and classify the major current NGS Cloud-based solutions adopted in scientific laboratories according to different Cloud service levels. Moreover, by means of a taxonomy, we discuss the challenges and advantages of possible future NGS Cloud-based systems.

}, keywords = {Bioinformatics, biotechnology, cloud computing, DNA, Genomics, IaaS, ngs, PaaS, Proteins, SaaS, Sequential analysis}, doi = {10.1109/ISCC.2016.7543751}, author = {A. Celesti and M. Fazio and F. Celesti_ and G. Sannino and S. Campo and M. Villari} } @proceedings {468, title = {Using Google Cloud Vision in Assistive Technology Scenarios}, journal = {IEEE Workshop on ICT solutions for eHealth 2016 (ICTS4eHealth2016)}, year = {2016}, address = {Messina, Italy}, abstract = {

Google Cloud Vision is an image recognition technology that allows you to remotely process the content of an image and to retrieve its relevant features, including image labeling, face and landmark detection, optical character recognition, and tagging of explicit content. By using specialized REST API, called Google Cloud Vision API, developers exploit such a technology within their own applications. Currently, this cloud-based tool is in limited preview and its services are accessible for trusted tester users only. From a developer{\textquoteright}s perspective, in this paper, we intend to use such software resources in order to achieve assistive technology solutions for people with disabilities. Specifically, we investigate some potential benefits of Cloud Vision tool towards the development of applications for users who are blind.

}, keywords = {API, Assistive Technology, embedded systems, Google Cloud Vision, Image Processing}, author = {D. Mulfari and A. Celesti and M. Fazio and M. Villari and A. Puliafito} } @proceedings {Fazio2015500, title = {Big Data Storage in the Cloud for Smart Environment Monitoring}, journal = {Procedia Computer Science}, volume = {52}, year = {2015}, note = {The 6th International Conference on Ambient Systems, Networks and Technologies (ANT-2015), the 5th International Conference on Sustainable Energy Information Technology (SEIT-2015)}, pages = {500 - 506}, abstract = {

Abstract Monitoring activities detect changes in the environment and can be used for several purpose. To develop new advanced services for smart environments, data gathered during the monitoring need to be stored, processed and correlated to different pieces of information that characterize or influence the environment itself. In this paper we propose a Cloud storage solution able to store huge amount of heterogeneous data, and provide them in a uniform way. To this aim, we adopt an hyrid architecture that couple Document and Object oriented strategies, in order to optimize data storage, querying and retrieval. In this paper, we present the architecture design and discuss some implementation details in the development of the architecture within a specific use case.

}, keywords = {SWE}, doi = {http://dx.doi.org/10.1016/j.procs.2015.05.023}, url = {http://www.sciencedirect.com/science/article/pii/S1877050915008236}, author = {M. Fazio and A. Celesti and A. Puliafito and M. Villari} } @proceedings {44, title = {Presentazione di D.I.A.N.A, Digital Atlas of Numismatics in Antiquity}, journal = {Moneta e identit{\`a} territoriale: dalla polis antica alla civitas medievale}, year = {2015}, month = {12 settembre}, publisher = {FALZEA Editore}, address = {Reggio Calabria}, abstract = {

In the field of Numismatics, several sites exist, that allow visualization, query and sharing of data about ancient coins. Some of these web solutions make it possible to visualize maps showing the location of mints, or finding sites. DIANA {\textquotedblleft}Digital Iconographic Atlas of Numismatics in Antiquity{\textquotedblright} is a web application that provides an in-depth analysis of ancient coins specifically considering the details of their iconography, chronology and the geographical location of their mints. We are displaying the criteria of cataloguing coins in the DIANA Atlas according to our standardized language and, above all, how a user can search for any iconographic subject, both as a main type and/or as a secondary element, aimed at reconstructing its diatopy and diachrony. We have chosen the subject {\textquoteleft}fish{\textquoteright} that is largely widespread in Sicily and Magna Graecia, especially in relationship with nymphs and river-deities, that well represent the civic identity of each issuing polis. DIANA also allows to switch from objective data to their interpretation. Especially in Sicily and also in Magna Graecia, Thessaly and Cyprus, the distribution of the type {\textquotedblleft}Female Personage standing with phiale in her hand{\textquotedblright} regards the eponymous {\textquoteleft}nymphs{\textquoteright} and Aphrodite. The figurative and semantic {\textquoteright}interferences{\textquoteright} between the City personifications and the goddess are reflected in the research in the DIANA Atlas. In the Hellenistic age the type of the female figure performing a libation has been extended to the Tyche poleos, Artemis, Kore and Demeter-Isis. It outlines the {\textquoteleft}adaptation {\textquoteright}of the image to the new historical and cultural contexts.

}, keywords = {coin iconography, DIANA Digital Atlas of Numismatics in Antiquity, Lexicon Iconographicum Numismaticae (LIN)}, author = {A. Celesti and A. NUCITA and M. PUGLISI and G. SALAMONE} } @proceedings {27, title = {Automating the Hadoop configuration for easy setup in resilient cloud systems}, journal = {IEEE Symposium on Computers and Communication (ISCC), 2014}, volume = {Workshops}, year = {2014}, month = {June}, pages = {1{\textendash}4}, publisher = {IEEE Computer Society}, address = {Washington DC}, keywords = {cloud computing, Hadoop, HDFS, Resilient Cloud Storage}, doi = {10.1109/ISCC.2014.6912631}, author = {A. Celesti and M. Fazio and A. Puliafito and M. Villari} } @proceedings {38, title = {Cloud Federation To Elastically Increase Mapreduce Processing Resources}, journal = {Euro-Par 2014 Workshops, Part II}, volume = {8806}, year = {2014}, month = {29}, pages = {97{\textendash}108}, publisher = {Springer International Publishing Switzerland}, edition = {LNCS}, address = {Cham (ZG)}, doi = {10.1007/978-3-319-14313-2_9}, url = {http://link.springer.com/chapter/10.1007\%2F978-3-319-14313-2_9}, author = {A. Panarello and A. Celesti and M. Fazio and M. Villari and A. Puliafito} } @inbook {50, title = {An Integrated System for Advanced Multi-risk Management Based on Cloud for IoT}, booktitle = {Advances onto the Internet of Things}, volume = {260}, number = {Advances in Intelligent Systems and Computing}, year = {2014}, pages = {253{\textendash}269}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, address = {Cham}, abstract = {

This chapter presents the Cloud computing technology as strategic solution for the deployment of IoT application and solutions. Cloud computing is a new ICT paradigm able to offer products and solutions as services. Thus, it allows the delivery of on-demand virtual resources (e.g., computational resources, storage systems, applications, data centers,...) over the Internet on a pay-for-use basis. Also, the distributed nature of Cloud computing guarantees high availability of resources dynamically adapting their allocation to specific requirements of the system. The research community together with big business companies are focusing their efforts in the adoption of Cloud for a massive interaction with the physical environment. To show a such trend, we present an on-going project, called SIGMA, which exploits Cloud technologies to acquire, integrate and compute heterogeneous data from several sensor networks for controlling and monitoring both environmental and industrial production systems. Specifically, we describe a new Cloud framework at the basis of the whole SIGMA architecture, in order to show benefits in the adoption of a such technology. The framework is compliant with the Sensor Web Enablement standard specifications and makes use of a plug-in platform to integrate heterogeneous sensing infrastructures. It allows to build abstract objects for accessing sensing devices and observations pandering to the Internet of Things needs.

}, keywords = {cloud computing, Risk management}, issn = {978-3-319-03992-3}, doi = {10.1007/978-3-319-03992-3_18}, url = {http://dx.doi.org/10.1007/978-3-319-03992-3_18}, author = {M. Fazio and A. Celesti and A. Puliafito and M. Villari}, editor = {Gaglio, Salvatore, Lo Re, Giuseppe} } @proceedings {39, title = {The Need of a Hybrid Storage Approach for IoT in PaaS Cloud Federation}, journal = {Proceedings of the 28th International Conference on Advanced Information Networking and Applications Workshops}, year = {2014}, month = {May}, pages = {779{\textendash}784}, publisher = {IEEE COMPUTER SOC}, address = {Washington, DC}, abstract = {

Monitoring activities over many different types of sensors are very challenging to support advanced services for Internet of Things (IoT) and its future. However, one of the major issues is the explosion of the amount of heterogeneous information that has to be stored and processed, thus causing the well known Big Data problem. Some Cloud strategies have been investigated to offer IoT-oriented services, but they do not specifically address solutions for Big Data management. In this paper, we present a two-layer architecture based on a hybrid storage system able to support a Platform as a Service (PaaS) federated Cloud scenario. The proposed architecture combines the benefits of both storage approaches. In particular, it allows us on one hand to extend SQL-like legacy systems, and on the other hand to manage Big Data through an XML-like, non-SQL distributed storage system according to a Cloud federation approach.

}, keywords = {Big Data, cloud computing, federation, IoT, monitoring, PaaS, sensor network}, doi = {10.1109/WAINA.2014.162}, author = {M. Fazio and A. Celesti and M. Villari and A. Puliafito} } @proceedings {40, title = {A requirements analysis for IaaS cloud federation}, journal = {CLOSER 2014 - Proceedings of the 4th International Conference on Cloud Computing and Services Science}, year = {2014}, pages = {584{\textendash}589}, publisher = {SCITEPRESS}, address = {Setubal}, abstract = {

The advent of Cloud computing offers different ways both to sell and buy resources and services according to a pay-per-use model. Thanks to virtualization technology, different Cloud providers supplying costeffective services provided in form of Infrastructure as a Service (IaaS) have been rising. Currently, there is another perspective which represents a further business opportunity for small/medium providers known as Cloud Federation. In fact, the Cloud ecosystem includes hundreds of independent and heterogeneous cloud providers, and a possible future alternative scenario is represented by the promotion of cooperation among them, thus enabling the sharing of computational and storage resources. In this paper, we specifically discuss an analysis of the requirements for the establishment of an IaaS Cloud Federation. Copyright {\textcopyright} 2014 SCITEPRESS - Science and Technology Publications.

}, doi = {10.5220/0004945705840589}, url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84902319762\&partnerID=40\&md5=002d2d3b47c28f5b08a119a113572a22}, author = {A. Panarello and A. Celesti and M. Fazio and M. Villari and A. Puliafito} } @proceedings {34, title = {Resource Management in Cloud Federation Using XMPP}, journal = {IEEE 13th International Symposium on Network Computing and Applications (NCA), 2014}, year = {2014}, month = {Aug}, pages = {67{\textendash}70}, publisher = {IEEE Computer Society}, address = {Washington DC}, abstract = {

This paper deals with Cloud federation issues, where Clouds are both providers and clients of virtual resource at the same time. Specifically, we have designed a solution based on a XMPP communication platform, which allows to set up federated environments and to easily manage virtual shared resources. Heterogeneous and dynamic Clouds can interact in near-real time, making available their own resources according to specific agreement policies. We are thinking to implement the proposed solution using the Hadoop framework, a well-known Cloud Map-Reduce middleware designed to offer different types of services. Here, we analyze the basic and useful elements necessary to making up federated clouds. By mean of Cloud federation, two or more Hadoop clusters can be connected in order to increase service scalability, overcoming some technical limitations of the Hadoop framework itself.

}, keywords = {cloud computing, Cloud services, federation, Hadoop, XMPP}, doi = {10.1109/NCA.2014.15}, author = {M. Fazio and A. Celesti and M. Villari and A. Puliafito} } @proceedings {48, title = {Using Virtualization And noVNC to Support Assistive Technology In Cloud Computing}, journal = {Third Symposium on Network Cloud Computing and Applications (NCCA)}, year = {2014}, pages = {125{\textendash}132}, publisher = {IEEE COMPUTER SOC}, address = {Wa}, abstract = {

In this paper, we focus on how the virtualization technology can support the usage of Assistive Technology (AT) in cloud computing. AT provides software tools to people with disabilities. Unfortunately, these pieces of software are not easy to configure when a disabled user needs to occasionally use a shared computer, e.g., in an internet point, in a library, in a campus, and so on. The proposed solution allows users to access remote Virtual Machines (VMs) through an HTML5 web interface. These virtual environments meet the user{\textquoteright}s personal demand: they support both traditional desktop applications and customized AT tools. In this way, people with disabilities can use any networked computer with a web browser to manage their personal working environments. Nevertheless, achieving such a goal in a cloud computing environment is not trivial at all, because existing remote desktop client viewer applications have not been designed to support the interaction with AT software running on VMs. To achieve such an objective, we propose an open source cloud-based system including no VNC as HTML5 remote desktop proxy/client web application, Virtual Network Computing (VNC) as open source technology to access a remote VM, Oracle Virtual Box as hypervisor, and CLEVER as Virtual Infrastructure Manager (VIM) middleware.

}, keywords = {Assistive Technology, cloud computing, disabled user, HTML5, Virtualization, VNC}, issn = {978-0-7695-5168-5}, doi = {10.1109/NCCA.2014.28}, author = {D. Mulfari and A. Celesti and M. Villari and A. Puliafito} } @booklet {47, title = {Data Reliability In Multi-provider Cloud Storage Service With RRNS}, journal = {Advances in Service-Oriented and Cloud Computing}, volume = {393}, year = {2013}, month = {13}, pages = {83{\textendash}93}, publisher = {Springer - Verlag Berlin Heidelberg}, address = {Berlin}, abstract = {Nowadays, more and more Cloud storage providers are appearing on the market. Nevertheless, data availability and confidentiality represent critical issues considering Cloud computing. This paper discusses an approach that on one hand enables customers to use at the same time different Cloud storage providers, and that on the other hand guarantees both data redundancy and obfuscation. According to our approach, files are fragmented and stored in different Cloud storage providers by means of the Redundant Residue Number System (RRNS). Besides providing us data redundancy, RRNS allows us to preserve the data confidentiality by means of an obfuscation-base strategy spreading metadata over different cloud providers. In addition, our approach allows a customer to retrieve his/her files even if a cloud storage provider is not available anymore. Experiments highlight the factors that have to be considered to configure the system according to the customer{\textquoteright}s requirements.}, keywords = {Big Data, cloud computing, Confidentiality, Reliability, Storage}, url = {http://link.springer.com/chapter/10.1007/978-3-642-45364-9_8}, author = {M. Villari and A. Celesti and F. Tusa and A. Puliafito} } @booklet {46, title = {Design of a Message-Oriented Middleware for Cooperating Clouds}, journal = {Advances in Service-Oriented and Cloud Computing}, volume = {393}, year = {2013}, month = {13}, pages = {25{\textendash}36}, publisher = {Springer Berlin Heidelberg}, address = {Berlin}, abstract = {Nowadays, Cloud services are not always able to promptly deal with the new emerging customers{\textquoteright} requirements. A possible solution to such a problem consists in developing a piece of middleware able to combine available services in order to address different scenarios. In this paper, we present a Message Oriented Middleware for Cloud (MOM4C) able to arrange customizable Cloud facilities by means of a flexible federation-enabled communication system. From the customer{\textquoteright}s the point of view, Cloud facilities are composed as well as a planetary system model, in which the central star is the communication system and planets are utilities (e.g., storage, computation, security, sensing, data analytics, etc). More specifically, we describe the key features of the proposed architecture and its applicability in different scenarios.}, keywords = {cloud computing, federation, message oriented middleware, planetary system model, service provisioning}, doi = {10.1007/978-3-642-45364-9_3}, url = {http://dx.doi.org/10.1007/978-3-642-45364-9_3}, author = {M. Fazio and A. Celesti and M. Villari}, editor = {Canal, Carlos, Villari, Massimo} } @booklet {45, title = {Diana: An Approach To Coin Iconography According To Time And Space Through Digital Maps}, journal = {Digital Heritage International Congress}, year = {2013}, month = {1 November}, pages = {413{\textendash}416}, publisher = {IEEE}, address = {Washington DC}, abstract = {Some web solutions make it possible to retrieve data and display the location of ancient mints and coin finds on digital maps, but they do not present codified and detailed descriptions of coin iconographies. The "Digital Iconographic Atlas of Numismatics in Antiquity" (DIANA) is a web application that provides an in-depth analysis of ancient coins specifically considering the details of their iconography, chronology, and the geographical location of their mints. Thanks to this approach, DIANA allows a more detailed study of coin iconographies through time and space than other existing web applications.}, author = {M. Caltabiano and G. SALAMONE and M. PUGLISI and B. Carroccio and B. Sisalli and A. Celesti and A. NUCITA} } @article {51, title = {A Diversified Set Of Security Features For Xmpp Communication Systems Useful In Cloud Computing Federation}, journal = {INTERNATIONAL JOURNAL ON ADVANCES IN SECURITY}, volume = {6}, year = {2013}, pages = {99{\textendash}110}, abstract = {

Nowadays, in the panorama of Cloud Computing, finding a right compromise between interactivity and security is not trivial at all. Currently, most of Cloud providers base their communication systems on the web service technology. The problem is that both Cloud architectures and services have started as simple but they are becoming increasingly complex. Consequently, web services are often inappropriate. Recently, many operators in both academia and industry are evaluating the eXtensible Messaging and Presence Protocol for the implementation of Cloud communication systems. In fact, the XMPP offers many advantages in term of real-time capabilities, efficient data distribution, service discovery, and inter-domain communication compared to web service technologies. Nevertheless, the protocol lacks of native security features. In this paper, we explore such security issues, discussing how they can be mitigated using both SAML/SASL Single Sign-On (SSO) and XEP 0027.

}, keywords = {authentication, cloud computing, data encryption, digital signature, federation, security, sso, XMPP}, url = {http://www.iariajournals.org/security/tocv6n34.html}, author = {A. Celesti and M. Villari and A. Puliafito} } @proceedings {53, title = {DRACO PaaS: A Distributed Resilient Adaptable Cloud Oriented Platform}, journal = {2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD Forum}, year = {2013}, pages = {1490{\textendash}1497}, publisher = {IEEE Computer Society}, address = {Washington, DC, USA}, keywords = {cloud computing, Distributed System, PaaS, Service Composition}, doi = {10.1109/IPDPSW.2013.266}, author = {A. Celesti and N. Peditto and F. Verboso and M. Villari and A. Puliafito} } @proceedings {52, title = {SE CLEVER: A Secure Message Oriented Middleware for Cloud Federation}, journal = {IEEE Symposium on Computers and Communications (ISCC)}, year = {2013}, month = {10}, pages = {1{\textendash}6}, publisher = {IEEE COMPUTER SOC}, address = {Washington, DC}, author = {A. Celesti and M. Fazio and M. Villari} } @article {41, title = {Sensed Data Sharing In Cloud Federation For Advances In Health Information Exchange}, journal = { International Journal of Measurement Technologies and Instrumentation Engineering (IJMTIE)}, volume = {3}, year = {2013}, pages = {36{\textendash}50}, abstract = {

In this paper the authors focus on sensing systems supporting data exchange among several healthcare administrative domains. The challenge in this area is twofold: efficient management of a huge amount of data produced by medical devices, bio-sensors and information systems, sharing sensed data for scientific and clinical purposes. The authors present a new information system that exploits Cloud computing capabilities to overcome such issues, also guaranteeing patients{\textquoteright} privacy. Their proposal integrates different healthcare institutions into a federated environment, thus establishing a trust context among the institutions themselves. The storage service is designed according to a fully distributed approach and it is based on the wide-used Open Source framework Hadoop, which is enriched to establish a compelling federated system. They adopt the XRI technology to formalize an XML-based data model which allows to simplify the classification, searching and retrieval of medical data.

}, issn = {2156-1737}, doi = {10.4018/ijmtie.2013100104}, url = {http://www.igi-global.com/article/sensed-data-sharing-in-cloud-federation-for-advances-in-health-information-exchange/109650}, author = {A. Celesti and M. Fazio and A. Puliafito and M. Villari} } @proceedings {49, title = {Using Virtualization And Guacamole/vnc To Provide Adaptive User Interfaces To Disabled People In Cloud Computing}, journal = {The 10th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC-2013)}, year = {2013}, month = {20}, pages = {72{\textendash}79}, publisher = {IEEE COMPUTER SOC}, address = {Washington, DC}, abstract = {

Assistive Technology (AT) provides essential computer accessibility for people with disabilities. In this paper, we examine how Cloud computing can provide adaptive user interfaces to people with disabilities in order to enable them accessing AT tools in form of Software as a Service (SaaS). The proposed solution consists in creating adaptive user interfaces deploying AT tools in Virtual Machines (VMs) which users can manage through the Internet. By using an HTML5-based web interface, computer users with disabilities are able to interact with personalized virtual desktops from any networked computer by means of a web browser without having to setup additional software on the physical machine. Nevertheless, using AT software in web-accessed VMs is not so easy as well as in physical Desktops, because several issues have to be overcome. In order to address such issues, we discuss an architecture integrating Guacamole, i.e., an HTML5 remote desktop gateway, Virtual Network Computing (VNC), i.e., a technology to control a remote Desktop, Virtual Box, i.e., a virtual machine monitor (or hypervisor), and CLEVER a Virtual Infrastructure Manager (VIM) middleware.

}, keywords = {Assistive Technology, cloud computing, HTML5, Physiological, Remote desktop, Virtualization infrastructure, Web browser}, issn = {978-1-4799-2481-3}, doi = {10.1109/UIC-ATC.2013.42}, author = {D. Mulfari and A. Celesti and M. Villari and A. Puliafito} } @article {60, title = {Virtual Machine Provisioning Through Satellite Communications In Federated Cloud Environments}, journal = {Future Generation Computer Systems}, volume = {28}, year = {2012}, month = {01/2012}, pages = {85{\textendash}93}, abstract = {

Cloud federation offers plenty of new services and business opportunities. However, many advanced services cannot be implemented in the real Cloud market due to several issues that have not been overcome yet. One of these concerns is the transfer of huge amount of data among federated Clouds. This paper aims to overcome such a limitation proposing an approach based on satellite communications. By comparing performance in data delivery on the Internet and satellite systems, it is evident that satellite technologies are enough ripe to be competitive against systems with a wired infrastructure. Thus, we propose to make use of satellite transmission to implement fast delivery of huge amount of data. Through the discussion of a use case, where a WEB TV company offers a streaming service, we show how to practically apply the proposed strategy in a real scenario, specifying the involvement of Cloud providers, Cloud users, satellite companies and end-user clients.

}, keywords = {cloud computing, Distributed Cloud service, federation, Satellite communications, Service delivery}, doi = {10.1016/j.future.2011.05.021}, url = {http://www.sciencedirect.com/science/article/pii/S0167739X11001038}, author = {A. Celesti and M. Fazio and M. Villari and A. Puliafito} }