Integration of Internet of Things (Iot) and Cloud Computing For Smart Cities

Similar documents
Integration of Cloud Computing for IoT Lakshmi K K *, Girija N C, A Christy Persya Dept. of ISE, BNMIT, Bengaluru, India

A Cloud-Assisted Internet of Things Framework for Pervasive Healthcare in Smart City Environment

Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2

On the Integration of Cloud Computing and Internet of Things

Enterprise Application Enablement for the Internet of Things

NCTA Cloud Architecture

A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University

Delivering secure, real-time business insights for the Industrial world

What Cloud computing means in real life

Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud

Enhancing the Scalability of Virtual Machines in Cloud

How To Understand Cloud Computing

Management of Security Information and Events in Future Internet

Authentication. Authorization. Access Control. Cloud Security Concerns. Trust. Data Integrity. Unsecure Communication

Overview of the Internet of things

Cloud Computing Paradigm

Session 4 Cloud computing for future ICT Knowledge platforms

Software as a Service (SaaS) for Management information system using multiple tenants

Cloud Based Distributed Databases: The Future Ahead

REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS

An Architecture Model of Sensor Information System Based on Cloud Computing

Effective Virtual Machine Scheduling in Cloud Computing

Optimizing Service Levels in Public Cloud Deployments

CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS.

Virtualization - Adoption

Designing a Smart Multisensor framework based on Beaglebone Black board

A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

IoT is a King, Big data is a Queen and Cloud is a Palace

An Implementation of Active Data Technology

Big Data and Cloud Computing for GHRSST

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

International Journal of Advanced Engineering Research and Applications (IJAERA) ISSN: Vol. 1, Issue 6, October Big Data and Hadoop

How To Understand The Architecture Of A Client Server System

( Increased usage of IP addresses )

Use of Agent-Based Service Discovery for Resource Management in Metacomputing Environment

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues

Introduction to Cloud Computing

Cloud Computing and the Future of Internet Services. Wei-Ying Ma Principal Researcher, Research Area Manager Microsoft Research Asia

A Comparative Study of cloud and mcloud Computing

Storage and Retrieval of Data for Smart City using Hadoop

Integration of cloud computing and Internet of Things: A survey. Alessio Botta, Walter de Donato, Valerio Persico, Antonio Pescapé

OVERVIEW Cloud Deployment Services

Peter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

CHAPTER 8 CLOUD COMPUTING

BIG DATA-AS-A-SERVICE

Building a SaaS Application. ReddyRaja Annareddy CTO and Founder

Big Data & Its Bigger Possibilities In The Cloud

Hadoop Beyond Hype: Complex Adaptive Systems Conference Nov 16, Viswa Sharma Solutions Architect Tata Consultancy Services

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015

Key Challenges in Cloud Computing to Enable Future Internet of Things

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing

"Charting the Course... MOC C Designing a Data Solution with Microsoft SQL Server Course Summary

An Advanced Commercial Contact Center Based on Cloud Computing

How To Understand Cloud Computing

Cloud Computing. Karan Saxena * & Kritika Agarwal**

CLOUD COMPUTING - OPPORTUNITIES

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

Big Data Driven Knowledge Discovery for Autonomic Future Internet

Exploration on Security System Structure of Smart Campus Based on Cloud Computing. Wei Zhou

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

SECURE CLOUD STORAGE PRIVACY-PRESERVING PUBLIC AUDITING FOR DATA STORAGE SECURITY IN CLOUD

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION

Reimagining Business with SAP HANA Cloud Platform for the Internet of Things

Implementing XML-based Role and Schema Migration Scheme for Clouds

IoT Solutions for Upstream Oil and Gas

In the pursuit of becoming smart

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Keywords Cloud computing, virtual machines, migration approach, deployment modeling

CMiS: A Cloud Computing Based Management Information System

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

A Security Integrated Data Storage Model for Cloud Environment

ISSN: (Online) Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

Accessing Private Network via Firewall Based On Preset Threshold Value

An Approach Towards Customized Multi- Tenancy

AN EFFICIENT STRATEGY OF AGGREGATE SECURE DATA TRANSMISSION

International Journal of Advance Research in Computer Science and Management Studies

Grid Computing Vs. Cloud Computing

Cloud computing - Architecting in the cloud

Chapter 2: Transparent Computing and Cloud Computing. Contents of the lecture

District Energy and the Industrial IoT Benefits of a Connected System

CARRIOTS TECHNICAL PRESENTATION

An Agent-Based Concept for Problem Management Systems to Enhance Reliability

The Benefits of Cloud Computing to the E-Commerce Industry July 2011 A whitepaper on how hosting on a cloud platform can lower costs, improve

Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing

IoT Business Solutions

Transcription:

Integration of Internet of Things (Iot) and Cloud Computing For Smart Cities Prof. Anup R. Nimje Sant Gadge Baba Amravati University, Amravati, India anup.nimje@yahoo.com Abstract As the cities are growing with internet of things (IoT), it is necessary to provide flexible and centralized solution for it instead of the distributed and segmented approach. These kind of solution can be brought in the internet of things by using cloud computing and its various services. Cloud computing services provide the facility to work from everywhere, recoverability, less fault tolerance, security and environment friendly. The cloud services can be developed for specially internet. Thus, the internet of things can be integrated with cloud, to make advancements in the existing systems of IoT. In this paper, the various services and the key points of cloud computing and IoT have been discussed. Index Terms internet of things, IoT, cloud computing, infrastructure, sensing, actuation, green cloud compu I. INTRODUCTION The Internet of Things (IoT) is a domain in which devices are having the processing capacity and connecting capacity to transfer data over a network. IoT has advanced from the merging of remote advances of cloud computing. [1] The two universes of Cloud and IoT have seen an autonomous advancement. When these two get joined, we can get advancements in the IoT solutions. From one viewpoint, IoT can profit by the essentially boundless abilities and assets of Cloud to compensate its technology. In particular, the Cloud can offer a powerful solution for running IoT and managing the addition applications that adventure the things or the information delivered by them [2]. Then again, the Cloud can profit by IoT by extending its degree to manage true things in a more conveyed and element way, and for conveying new administrations in a substantial number of genuine situations. The integral qualities of Cloud and IoT emerging from the distinctive proposition in writing and moving the Cloud IoT. Basically, the Cloud goes about as transitional layer between the things and the applications. This system will affect future application advancement, where data collecting, processing, and transfer will deliver new difficulties to be tended to, likewise in a multi-cloud environment. In the accompanying, we abridge the issues comprehended and the focal points got while embracing the Cloud IoT. Internet of things includes a lot of data sources (i.e., the things), which create an immense measure of non-organized or semi-organized information [2] having the three attributes run of the mill of Big Data [3], volume (i.e., data size), types (i.e., data types), and speed (i.e., data generation). Hence, it infers collecting, accessing, processing the analyzing the large amounts of data. Thus, Cloud is the most effective solution to store, process, analyze the data and manage information delivered by IoT devices [4]. This combination or integration provides the new scenario in which the cloud and IoT integration would be an emerging technology where the aggregation, integration, security and sharing with the third parties are answered [5]. Data in the cloud can be accessed through standard APIs [6], can be ensured by applying top-level security. IoT devices are having limited processing assets that don't permit nearby data processing. Data gathered is generally transmitted to all the more nodes where scalability is achieved by infrastructure and aggregation. The various features of Cloud and its flexibility give solution to the IoT [7], [8]. Data analyzing, decision making and data mining is easily available and secured one [9]. Different viewpoints would be to perform real time processing, to implement various IoT applications. Managing the complex events and the implementation is done through this integration [10]. The Internet of Things (IoT) consists of intelligent devices and self configuring nodes (things) interconnected. It needs the global. Infrastructure Cloud computing gives higher computing resources for processing and storage. Thus, the IoT and Cloud computing are complementary technologies. Hence by integrating these two technologies can provide the better solution for internet of things [11]. We call this as CloudIoT. All Rights Reserved 2016 IJERCSE 309

II. BASIC CLOUD COMPUTING SERVICES AND INTERNET OF THINGS (IOT): Cloud Computing has the advancements and provision of flexibility and reduced cost, enhanced security, fault tolerance, scalable, fine grained access etc [12]. The basic and important services provided by cloud that can be very useful solution for IoT can be discussed as follows: Fig 1. Cloud computing services and IoT devices i) Infrastructure as a Service (IaaS): It is a kind of cloud service that provides access to computing resources in a cloud environment. These infrastructure resources are such as virtualized servers, storage, and networks etc. [17] Hence the IoT can use it to deploy the infrastructural components to be used in internet of things such as networking infrastructure. ii) Platform as a Service (PaaS): It delivers the computing platform. It includes operating system, software compilers, database etc. Application development can be carried out on a cloud platform. [17] The PaaS provides the tools and libraries to build, test, deploy, and run applications on cloud. It provides the development platform for advanced analytics applications. Internet of things can use this service for getting the platforms for the things. Mainly, operating systems for particular devices, databases etc. CloudIoT [3], [16]. The scenario of the advancement of the services can be discussed as follows: iv) SaaS (Sensing as a Service): The sensing as a service [3], [6], [8], provides the access to sensor data from everywhere. The IoT can consist of the things connected as wireless network that can sense, communicate, compute and potentially actuate and the information regarding the device, its identification, status, metadata, can be stored by the cloud. It is emerging paradigm of cloud computing and big data. Sensing as a service means Bringing sensors, devices, networks, and users together on the device cloud. Sensor-Cloud [17] aims at managing physical sensors by connecting them to the cloud, providing the service instances (virtual sensors) in an automatic way in the same fashion as these virtual sensors are effectively part of the IT resources. v) SAaaS (Sensing and Actuation as a Service) [4]: It enables control logics and processing implemented in the Cloud. The data that is obtained from the sensing is processed by actuation mechanism which is provided in the cloud service. vi) SEaaS (Sensor Event as a Service) [4],[7]: Sensor event holds the information such as the sensor's type, the time-stamp, accuracy and of course the sensor's data, dispatching messaging services triggered by sensor events. These can be served by cloud. vii)dbaas (Data-Base as a Service) [5]: This service enables the database management in the internet of things. The data so generated is to be managed in the database management system. This service is called as database as a service. viii) EaaS (Ethernet as a Service) / NaaS (Network as a Service) [5]: Ethernet is an infrastructure and that can be served by cloud computing. To connect the remote devices, centralized connectivity can be provided by this service. iii) Software as a Service (SaaS): This kind of service delivers the application software in deployed in the cloud and users are allowed to use it. It is the stand alone service. Internet of things can use the software as a service to get access of apps, embedded software for the devices. As per integration of cloud computing and internet of things are concerned, it enables the advancement in the cloud services in accordance of the devices i.e. various things. This adoption is known as All Rights Reserved 2016 IJERCSE 310

Cities can become smarter by using the cloud technology with internet of things though it is possible to implement the internet of things without cloud based services but it will have a segmented approach and not so managed. [14] Cloud integration with internet of things in smart cities deployments can be useful in following ways [14]: Fig.2 Different cloud services provided for internet of things and infrastructure development ix) IPMaaS (Identity and Policy Management as a Service) [5], It enables the security and policy imposition in the system. It gives policy and identity management of the devices. x) VSaaS (Video Surveillance as a Service) [13], Video surveillance service provides an access to recorded video and implementing complex analyses in the Cloud form anywhere by using streaming functionalities. xi) Data as a Service (DaaS): Data as a Service (DaaS), data services is similar to Software as a Service (SaaS). In this service, information is stored in the cloud and is accessible by a wide range of systems and devices. [5] xii) Everything as a Service (XaaS): In addition to this, XaaS (everything as a service model) is introduced. It allows the paid consumption of a service. In IoT context, it which deals to implement indexing and querying services of things, and provides them to end users, developers, provides, as a service. The cloud computing that is serving internet of things is called as Cloud of things CoT. [5] III. INTEGRATION OF CLOUD COMPUTING WITH INTERNET OF THINGS, BENEFITS FOR SMART CITIES DEPLOYMENTS When the internet of things are get integrated with clouds, the data is get centralized. Hence, the city government can have a platform for data analysis mining to make decisions and reporting regarding the internet of things. As cloud computing provides the virtual networking and flexibility, it is becoming popular in real applications. [11] (i) Data collection and storage: In smart city, there is requirement of specialized hardware, software and applications for data gathering that is collected from sensors, smart phones, water meters etc. This can be fulfilled by the cloud systems. After integration with clouds, IoT will get the necessary hardware as well of application software that will make sense of the devices. [15] (ii) Flexibility: For the growing data of internet of things, cloud can be suitable due to its flexibility and scalability. It is ideal businesses with growing demands. As the need of cloud services for a city gets increased, it is easy to scale up the cloud capacity. Similarly it is easy to scale down if required. [18] (iii) Recoverability: As per smart city requirements, there should be the stable collection and storage of data. It will require the robust disaster recovery. Also for small businesses there are budget conditions, hence the cloud integration provides the budget solution it. The cloud integration gives the backup and recovery solutions. [18] (iv)work from anywhere: With cloud computing integration with internet of things, it enables to share the resources at anywhere [18] from any devices. It offers more flexible solution for IoT for the smart cities. (v) Security and Policy: The most important requirement for the smart cities deployments is the security. The information is so exchanged in the IoT, the cloud integration would provide solutions for security. Because the data is stored in the cloud, you can access it no matter what happens to the devices. Hence security is provided centrally. The cloud service provider is responsible to enable security in the cloud systems. Hence the cloud integration would be more secured and centralized. [16] (vi)energy management and Environment Friendly and use of green cloud computing [19]: Integration of cloud and IoT [20] is like the combination of sensing and actuation systems, connected to the Internet. It optimizes the energy consumption as a whole. [21] In cloudiot, the various devices are integrated into energy All Rights Reserved 2016 IJERCSE 311

consuming devices and be able to communicate with the utility supplier in order to effectively balance the power consumption and generation. Besides the home based energy management, the Cloud and IoT, provide systems to combine and process on energy and powerrelated functions as smart manner. It s goal is to improve the efficiency, reliability, economics and sustainability of the production and distribution of electricity and energy.[22] The integration of IoT and Cloud computing applications provides the solution for such a Smart City that can be able to centralized services and that can be easily be scaled to support a large number of users. [20] Clouds and IoT, have to operate in wired and wireless network environments and deal with constraints such as access devices or data sources with limited power and unreliable connectivity. The Cloud and IoT integration is enhancing the (i) managing the devices and services by providing domain specific programming tools and environments and (b) smooth execution of applications through the dynamic and heterogeneous resources to meet quality of service requirements of diverse IoT. [21] The Cloud resource management and scheduling system enable to dynamically prioritize requests and real time critical requests management as well as the energy management, power consumption and hence the environment [10][22]. IV. CONCLUSION: The smart cities consist of internet of things (IoT) that are having segmented approach or distributed approach. When they are integrated with the cloud, the IoT become more efficient or flexible. There are various benefits of cloud computing such as the data collection can be easily done, centralized approach, security and policy, energy management etc. Thus cloud computing would be the good solution for internet of things for smart cities deployment. REFERENCES [1] Riccardo Petrolo, Valeria Loscri, Nathalie Mitton. Towards a Smart City based on Cloud of Things. WiMobCity - International ACM MobiHoc Workshop on Wireless and Mobile Technologies for Smart Cities, Aug 2014, Philadelphia, United States. 2014. [2] European Commission. Definition of a research and innovation policy leveraging Cloud Computing and IoT combination. Tender specifications, SMART 2013/0037, 2013. [3] P. Zikopoulos, C. Eaton, et al. Understanding big data: Analytics for enterprise class hadoop and streaming data. McGraw-Hill Osborne Media, 2011. [4] B. P. Rao, P. Saluia, N. Sharma, A. Mittal, and S. V. Sharma. Cloud computing for Internet of Things & sensing based applications. In Sensing Technology (ICST), 2012 Sixth International Conference on, pages 374 380. IEEE, 2012. [5] A. Zaslavsky, C. Perera, and D. Georgakopoulos. Sensing as a service and big data. arxiv preprint arxiv:1301.0159, 2013. [6] G. C. Fox, S. Kamburugamuve, and R. D. Hartman. Architecture and measured characteristics of a cloud based internet of things. In Collaboration Technologies and Systems (CTS), 2012 International Conference on, pages 6 12. IEEE, 2012. [7] S. K. Dash, S. Mohapatra, and P. K. Pattnaik. A Survey on Application of Wireless Sensor Network Using Cloud Computing. International Journal of Computer science & Engineering Technologies (E- ISSN: 2044-6004), 1(4):50 55, 2010. [8] P. Parwekar. From Internet of Things towards cloud of things. In Computer and Communication Technology (ICCCT), 2011 2nd International Conference on, pages 329 333. IEEE, 2011. [9] A. Zaslavsky, C. Perera, and D. Georgakopoulos. Sensing as a service and big data. arxiv preprint arxiv:1301.0159, 2013. [10] D. Yao, C. Yu, H. Jin, and J. Zhou. Energy Efficient Task Scheduling in Mobile Cloud Computing. In Network and Parallel Computing, pages 344 355. Springer, 2013. [11] J. Zhou, T. Leppanen, E. Harjula, M. Ylianttila, T. Ojala, C. Yu, and H. Jin. Cloudthings: A common architecture for integrating the internet of things with cloud computing. In CSCWD, 2013. IEEE. [12] C. Atkins et al. A Cloud Service for End-User Participation Concerning the Internet of Things. In Signal-Image Technology & Internet-Based Systems All Rights Reserved 2016 IJERCSE 312

(SITIS), 2013 International Conference on. IEEE, 2013. [13] A. Prati, R. Vezzani, M. Fornaciari, and R. Cucchiara. Intelligent Video Surveillance as a Service. In Intelligent Multimedia Surveillance, pages 1 16. Springer, 2013 [14] F. Zhao. Sensors meet the cloud: Planetary-scale distributed sensing and decision making. In Cognitive Informatics (ICCI), 2010 9th IEEE International Conference on, pages 998 998. IEEE, 2010. [15] Mary Jander, Managing Editor, UBM's Future Cities Why Smart Cities Need Cloud Services Tuesday, February 25, 2014 [16] G. Suciu, A. Vulpe, S. Halunga, O. Fratu, G. Todoran, and V. Suciu. Smart Cities Built on Resilient Cloud Computing and Secure Internet of Things. In Control Systems and Computer Science (CSCS), 2013 19th International Conference on, pages 513 518. IEEE, 2013. [17] Yuriyama, M., and Kushida, T. Sensor-Cloud Infrastructure - Physical Sensor Management with Virtualized Sensors on Cloud Computing. In Proc. Int. conf. on Network-Based Information Systems (2010). [18] Why Move To The Cloud? 10 Benefits Of Cloud Computing Nov 17, 2015 By Salesforce UK in IT, Cloud [19] Anup R. Nimje et al, Green Cloud Computing: A Virtualized Security Framework for Green Cloud Computing, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 4, April 2013 [20] A. Botta, W. de Donato, V. Persico, A. Pescapè, On the Integration of Cloud Computing and Internet of Things, FiCloud 2014, Barcelona, August 2014. [21] Ersue, M; Romascanu, D; Schoenwaelder, J; Sehgal, A (4 July 2014). "Management of Networks with Constrained Devices: Use Cases". IETF Internet Draft [22] Parello, J.; Claise, B.; Schoening, B.; Quittek, J. (28 April 2014). "Energy Management Framework". IETF Internet Draft All Rights Reserved 2016 IJERCSE 313