A Review: Addressing Challenges in Cloud Based IOT Applications Performance and Throughput

DOI : 10.17577/IJERTV12IS010015

Download Full-Text PDF Cite this Publication

Text Only Version

A Review: Addressing Challenges in Cloud Based IOT Applications Performance and Throughput

Ms. P. Tamilselvi1, Dr. R. Durga2

Assistant Professor, Computer Science, VISTAS, Chennai, India. Associate Professor, Computer Science, VISTAS, Chennai, India.

Abstract:- Cloud and IOT are emerged with every human life. The IoT is the most important concept in Internet for providing a collective global IT platform to combine seamless networks and networked things. Cloud computing provides backend solution for processing huge data streams and computations while facing the challenges of connecting everything with seamless network. However, integrating cloud computing and IOT is not possible without any interference or issues. In this paper we provide the overall review about various cloud computing dominating fields in IoT and discussion about challenges and possible solutions for Future Internet (IF) under cloud computing.

Keywords Cloud Computing, Internet of Things, Information Technology, Future Internet.


IoT means any device with any kind of built-in-sensors with the ability to collect and transfer data over a network without any interference. The emerged technology in the object helps them to interact with both internal and external environment.

The IOT is a technology that allows us to add a device to an internal object that can measure environmental parameters, generate associated data and transmit them through a communications network.

The Internet of Things (IoT) is the most important concept of Future Internet for providing a common global IT Platform to combine seamless networks and networked things. In the Future Internet, people will be connected related to anything, anyone, anytime, and anywhere, and properly using any service and any network [2], Additionally, the Internet of Things approaches the communication, computing, convergence, collections, content, and connectivity between things and people [3][4]. While facing the challenges of everything that is connected with seamless networks in the future, the Cloud Computing is regarded as the backend solution for processing huge data streams and computations [5]. Cloud technologies can provide a flexible, efficient, scalable, and virtual data centre for context-aware computing and online service for enabling Internet of Things [6][7].

The IoT and Cloud computing are both rapidly developing services, and have their own unique characteristics. And the below table-1 describes the difference between IOT and Cloud Computing.

Characteristic IoT Cloud Computing


IoT is pervasive (things are everywhere). These are real world objects.

Cloud is ubiquitous (resources are available from everywhere). These are virtual resources that are clustered and centralized

Processing capabilities

Limited computational capabilities

Unlimited capabilities and are Scalable in nature.

Storage capabilities

Limited storage or no storage capabilities.

Unlimited storage capabilities and are elastic in nature


It uses the Internet as a point of convergence.

It uses the Internet for service delivery.

Big data

It is a source of big data.

Processes and manages big data.

Table 1. Comparison Of the IOT with Cloud Computing

Advantages of integrating IOT with Cloud Computing

Since the IoT suffers from limited capabilities in terms of processing power and storage, it must also contend with issues such as performance, security, privacy, reliability. The integration of the IoT into the Cloud is certainly the best way to overcome most of these issues. The Cloud can even benefit from the IoT by expanding its limits with real world objects in a more dynamic and distributed way, and providing new services for billions of devices in different real-life scenarios [8],[10]. In addition, the Cloud provides simplicity of use and reduces the cost of the usage of applications and services for end-users. The Cloud also simplifies the flow of the IoT data gathering and processing, and provides quick, low-cost installation and integration for complex data processing [11].


Architecture diagram

The diversity of its technology, protocols, and devices defines the IoT. As a result, it may be challenging to accomplish reliability, scalability, interoperability, security, availability, and efficiency. Most of these problems can be solved by integrating IoT with the cloud. Other characteristics offered by it are usability and accessibility.

As stated by the previous studies, the defined IoT architecture is technically classified into three different layers: application, perception and network layer. Most assume that the network layer is the Cloud layer, which realises the Cloud-based IoT architecture, as illustrated in Figure-1

Figure-1: Cloud based IOT Architecture [1]

Cloud Based IOT Applications

The Cloud-based IoT approach has introduced a number of applications and smart services, which have affected end users daily lives.

It is being widely implemented in Healthcare, Smart Cities, Video Surveillance, Automotive and Smart Mobility, Smart Logistics, Environment monitoring, etc., where Cloud-based IOT has brought many benefits and opportunities. It has become one of the supreme tools for many security-related applications (e.g. Wireless CCTV Cameras, Movement detection system).

Cloud-based IoT integration empowers new scenarios for smart objects, applications, and services. Some of the new models are listed as follows:

  • SaaS (Sensing as a Service), which allows access to sensor data.

  • EaaS (Ethernet as a Service), the main role of which is to provide ubiquitous connectivity to control remote devices.

  • SAaaS (Sensing and Actuation as a Service), which provides control logics automatically.

  • IPMaaS (Identity and Policy Management as a Service), which provides access to policy and identity management.

  • DBaaS (Database as a Service), which provides ubiquitous database management.

  • SEaaS (Sensor Event as a Service), which dispatches messaging services that are generated by sensor events.

  • SenaaS (Sensor as a Service), which provides management for remote sensors.

  • DaaS (Data as a Service), which provides ubiquitous access to any type of data.

Challenges in Cloud Based IOT

Internet of Things uses cloud computing to analyse, verify and store data, which greatly reduces the computation, storage and communication overhead of IoT and improves efficiency. However, the storage resources provided by the CSP are relatively centralized, events such as hardware and software failures and malicious system damage in the storage system seriously threaten the secure storage of data.

  • Ensuring only authorised users have access to the sensitive data is crucial when it comes to preserving users privacy, and particularly when data integrity must be guaranteed

  • A perfect data management soution which will allow the Cloud to manage massive amounts of data is still a big issue

  • Obtaining adequate network performance in order to transfer data to Cloud environments is a huge issue and it required uninterrupted high network bandwidth for real-time applications

  • Service providers must adapt to various international regulations considering the security of the data.

  • Encryption of vast amount of data from IOT various applications leads to more computational processing power.


Existing cloud service providers uses the same standard encryption for all the types of data. In order to avoid unnecessary load on the computation power and performance we can choose various encryption standards for various application as they all might not carry the same sensitivity of the data. This will help in better performance for real time IOT applications. For Non-Real time- based applications, authorization is more important and Attribute based encryption with various encryption standards will increase the performance and throughput.


[1] P. Tamilselvi, Dr. R. Durga. Role and Attribute Based Feature Centric Lattice Double Seeded Key Padding Security in Cloud Environment in Design Engineering, ISSN: 0011-9342 | Year 2021 Issue: 6 | Pages: 1171 1180

[2] O. H. Jader, S. R. Zeebaree, and R. R. Zebari, A State of Art Survey for Web Server Performance Measurement and Load Balancing Mechanisms. [3] R. Zebari, A. Abdulazeez, D. Zeebaree, D. Zebari, and J. Saeed, A Comprehensive Review of Dimensionality Reduction Techniques for Feature

Selection and Feature Extraction, J. Appl. Sci. Technol. Trends, vol. 1, no. 2, pp. 5670, May 2020, doi: 10.38094/jastt1224.

[4] N. Mohan and J. Kangasharju, Edge-Fog cloud: A distributed cloud for Internet of Things computations, in 2016 Cloudification of the Internet of Things (CIoT), 2016, pp. 16.

[5] Z. N. Rashid, S. R. M. Zebari, K. H. Sharif, and K. Jacksi, Distributed Cloud Computing and Distributed Parallel Computing: A Review, in 2018 International Conference on Advanced Science and Engineering (ICOASE), 2018, pp. 167172.

[6] J. Osborne, INTERNET OF THINGS AND CLOUD COMPUTING, Internet of Things and Data Analytics Handbook. pp. 683698, Feb. 17, 2017, doi: doi:10.1002/9781119173601.ch42.

[7] A.-Z. S. R. M. Zeebaree, A. Z. Adel, K. Jacksi, and A. Selamat, Designing an ontology of E-learning system for duhok polytechnic university using protégé OWL tool, J Adv Res Dyn Control Syst Vol, vol. 11, pp. 2437.

[8] S. M. Babu, A. J. Lakshmi and B. T. Rao, "A study on cloud based Internet of Things: CloudIoT," 2015 Global Conference on Communication Technologies (GCCT), 2015, pp. 60-65.

[9] TamilselviPanneerselvam, Dr.R. Durga, A Detailed Review on Different Encryption Standards on Improved Cloud Data Security. Jour of Adv Research in Dynamical & Control Systems, Vol. 12, No. 4, 2020

[10] A. Botta, W. De Donato, V. Persico, and A. Pescapé, Integration of Cloud computing and Internet of Things: A survey, Futur. Gener. Comput. Syst., vol. 56, 2016, pp. 684700.

[11] Dash, Sanjit Kumar, Subasish Mohapatra, and Prasant Kumar Pattnaik. "A survey on applications of wireless sensor network using cloud computing." International Journal of Computer science & Engineering Technologies, 2010, pp. 50-55.

[12] P. Tamilselvi, Dr. R. Durga. service Centric Targeted Analysis Atrribute Based Data Encription and Decryption for Cloud Environment in Solid State Technology,Volume: 63, Issue:4, Publication Year:2020.