@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 {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} } @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} } @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} }