@proceedings {505, title = {A Context-aware Strategy To Properly Use IoT-Cloud Services}, journal = {2017 IEEE International Conference on Smart Computing (SMARTCOMP)}, year = {2017}, month = {05/2017}, pages = {1-6}, publisher = {IEEE}, address = {Hong Kong - China}, abstract = {

Nowadays, we can talk about the Internet of Things (IoT) and Cloud computing union to indicate a new generation of distributed system.

An IoT-Cloud system mainly consists of a set of smart objects which are interconnected through the Internet with a remote Cloud infrastructure, platform, or software.

It allows to achieve new benefits in several contexts, such as smart cities and industrial businesses.

In this paper we propose a context-aware strategy focused on the correct use of the IoT-Cloud services. In particular, a use case driven scenario and a three-step algorithm to define the strategy are presented and discussed.

}, keywords = {Big Data, cloud computing, context-aware systems, Internet of Things, multi criteria decision making, smart cities, smart environments, smart factories}, doi = {10.1109/SMARTCOMP.2017.7946976}, author = {Maurizio Giacobbe and Antonio Puliafito and Riccardo Di Pietro and Marco Scarpa} } @proceedings {486, title = {An Energy-Aware Brokering Algorithm To Improve Sustainability In Community Cloud}, journal = {Proceedings of the 6th International Conference on Smart Cities and Green ICT Systems (SMARTGREENS 2017)}, volume = {1}, year = {2017}, month = {04/2017}, pages = {166-173}, publisher = {Institute for Systems and Technologies of Information, Control and Communication (INSTICC)}, address = {Porto, Portugal}, abstract = {

Cloud computing is a paradigm for large scale distributed infrastructures, platforms or software services which represents a hot topic in Information Technology (IT) recently in both industrial and academic areas. Its use is motivated by the possibility to promote a new economy of scale in different contexts. Along with the well-known public, private and hybrid Cloud models, the Community Cloud is an emerging concept based on a deployment model in which a Cloud infrastructure allows a specific community of consumers to share interests, goals and responsibilities. It can be owned and managed by the community, by a third party, or a combination of them. In such scenario, new low-carbon strategies at Cloud sites are necessary to allow those latter to reduce the consumption in presence of a massive exploitation of IT services. Therefore, balancing performances with both sustainability and cost saving concepts is a challenge. In this paper, we present a low carbon strategy designed to make the best choice in resources allocation, based on sustainability, availability and costs. The proposed energy-aware Brokering Algorithm (eBA) allows to push down carbon dioxide emissions through the Community Cloud ecosystem, by running instances at the most convenient sites.

}, keywords = {cloud computing, Community Cloud, Energy-aware Brokering, Green Cloud, Low Carbon, Resource allocation, Sustainability, Virtualization}, issn = {978-989-758-241-7}, doi = {10.5220/0006300201660173}, url = {http://www.scitepress.org/DigitalLibrary/PublicationsDetail.aspx?ID=8XfUdAkq8Pk=\&t=1}, author = {Maurizio Giacobbe and Marco Scarpa and Riccardo Di Pietro and Antonio Puliafito} } @proceedings {483, title = {J2CBROKER: A Service Broker Simulation Tool For Cooperative Clouds}, journal = {10th EAI International Conference on Performance Evaluation Methodologies and Tools (Valuetools 2016)}, volume = {VALUETOOLS{\textquoteright}16 proceedings of the 10th EAI International Conference on Performance Evaluation Methodologies and Tools on 10th EAI}, year = {2016}, month = {05/2017}, pages = {68-73}, publisher = {ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering)}, address = {Taormina, Italy}, abstract = {

The Internet and digital technologies are transforming our world, but existing barriers, mainly due to obsolete Information Technologies (IT), lead citizens to miss out on goods and services, enterprises and start-ups to limit their horizons, and businesses and governments to cannot fully benefit from digital tools.\ Recently, Cloud computing\ emerged as hot topic in IT, both in industrial and academic area, in order to overcame the above barriers.\ Its use in large scale distributed infrastructure, platform or software services is motivated by the possibility to promote a new economy of scale in different contexts.\ Such scenario demands timely, repeatable, and controllable methodologies for evaluation of algorithms, applications and policies before the development of Cloud services or products, especially to achieve a good compromise between several performance indicators.\ To this end, simulations-based environments\ allow to evaluate the hypothesis prior to the software development, thus reducing the risk of economic losses, scarce Quality of Service\ or Quality of Experience.\ In this paper we present and discuss a simulation-based approach for Cloud Brokerage ecosystems. More specifically, we propose the J2CBROKER\ Simulation Tool, mainly based on Java\ and JavaScript Object Notation (JSON)\ technologies.\ Its architecture, functionalities and technological choices are discussed and motivated. Moreover, we present a case of study\ to evaluate the goodness of the proposed approach.

}, keywords = {broker, cloud brokerage, cloud computing, cooperative clouds, digital single market, java, javascript object notation, json, key performance indicator, simulation tool}, issn = {978-1-63190-141-6}, doi = {10.4108/eai.25-10-2016.2266614}, url = {https://doi.org/10.4108/eai.25-10-2016.2266614}, author = {Maurizio Giacobbe and Riccardo Di Pietro and Carlo Puliafito and Marco Scarpa} }