Dynamic Cloud Service Management for Scalable Internet of Things Applications

The Internet of Things (IoT) is growing rapidly and official reports suggest that soon it will become one of the key technologies of the Internet infrastructure. Cloud services are already integrated with IoT, providing solutions for a large number of applications. Various Cloud IoT platforms are available for IoT users, both as open source and commercial solutions. One of the important features of a cloud IoT platform is the management of services and the deployment time required to set up a platform dedicated to a specific IoT use case. This paper presents a cloud IoT platform deployment mechanism that aims to improve the deployment time between an IoT network and a cloud IoT platform. The approach is based on a platform descriptor which describes the IoT application requirements. Therefore, software-based functionalities automate the provisioning of the platform to accommodate scalability in cloud IoT applications. The experimentation and evaluation of the proposed mechanism is conducted over a real data-center laboratory. We are comparing our mechanism with a Unix bash shell scripting deployment method and the results achieve over 50% improvement in both platform deployment time, as well as the time required to update the platform.

[1]  Pasi Tyrväinen,et al.  A framework for evaluating Internet-of-Things platforms: Application provider viewpoint , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[2]  Pankaj Ganguly Selecting the right IoT cloud platform , 2016, 2016 International Conference on Internet of Things and Applications (IOTA).

[3]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[4]  U. T. Tygesen,et al.  CONTINUOUS STRESS MONITORING OF LARGE STRUCTURES , 2013 .

[5]  Koteswararao Kondepu,et al.  A Software Defined Device Provisioning Framework Facilitating Scalability in Internet of Things , 2018, 2018 IEEE 5G World Forum (5GWF).

[6]  Xiaolei Dong,et al.  Security and Privacy for Cloud-Based IoT: Challenges , 2017, IEEE Communications Magazine.

[7]  John H G Macdonald,et al.  Pedestrian-induced vibrations of the Clifton Suspension Bridge, UK , 2008 .

[8]  John P. Morrison,et al.  A Cloud-Based IoT Data Gathering and Processing Platform , 2015, 2015 3rd International Conference on Future Internet of Things and Cloud.

[9]  Tamas Pflanzner,et al.  A survey of IoT cloud providers , 2016, 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[10]  Paul J Vardanega,et al.  Rapid Deployment of a WSN on the Clifton Suspension Bridge, UK , 2017 .

[11]  Schahram Dustdar,et al.  Principles for Engineering IoT Cloud Systems , 2015, IEEE Cloud Computing.