QoS-Aware Dynamic Caching for Destroyed Virtual Machines in Sensor-Cloud Architecture

In this work, we propose a scheme, named Quality-of-Service (QoS) Aware Dynamic Caching for Destroyed Virtual Machines in Sensor-Cloud Architecture, which enables efficient caching in sensor-cloud, in the presence of heterogeneous sensor nodes. This work is one of the first attempt of its type, in which a special cache is introduced for the efficient use of sensor data in the sensor-cloud architecture, in order to maintain QoS. Considering the reutilization of sensor data, the proposed scheme is capable of keeping data of a Virtual Machine (VM) for a certain duration of time, even if it is destroyed. Therefore, the data from SDC can be used in future, if any further requests arrive, which consists of same configurations of physical sensors inside a virtual sensor. We compared the proposed caching mechanism, Dynamic Caching for Destroyed VMs, with the existing mechanism proposed by Chatterjee and Misra [1]. We observe that the cache hit percentage increases at least double the number of times exhibited by the existing scheme of caching. On the other hand the energy consumption and message overhead decrease by 50% and 17% respectively.

[1]  Mohammad S. Obaidat,et al.  On Theoretical Modeling of Sensor Cloud: A Paradigm Shift From Wireless Sensor Network , 2017, IEEE Systems Journal.

[2]  Gregory Chockler,et al.  Data caching as a cloud service , 2010, LADIS '10.

[3]  Frank Wang,et al.  A Community-Based Cloud Computing Caching Service , 2015, 2015 IEEE International Congress on Big Data.

[4]  Peter B. Galvin,et al.  Operating System Concepts, 4th Ed. , 1993 .

[5]  Sudip Misra,et al.  Dynamic Optimal Pricing for Heterogeneous Service-Oriented Architecture of Sensor-Cloud Infrastructure , 2017, IEEE Transactions on Services Computing.

[6]  Paul Lu,et al.  Low-Latency Caching for Cloud-Based Web Applications , 2011 .

[7]  Verena Kantere,et al.  Optimal Service Pricing for a Cloud Cache , 2011, IEEE Transactions on Knowledge and Data Engineering.

[8]  Madoka Yuriyama,et al.  Sensor-Cloud Infrastructure - Physical Sensor Management with Virtualized Sensors on Cloud Computing , 2010, 2010 13th International Conference on Network-Based Information Systems.

[9]  Sudip Misra,et al.  Optimal Data Center Scheduling for Quality of Service Management in Sensor-Cloud , 2019, IEEE Transactions on Cloud Computing.

[10]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[11]  Timos K. Sellis,et al.  Spatio-temporal Composition of Sensor Cloud Services , 2014, 2014 IEEE International Conference on Web Services.

[12]  Sudip Misra,et al.  Dynamic and adaptive data caching mechanism for virtualization within sensor-cloud , 2014, 2014 IEEE International Conference on Advanced Networks and Telecommuncations Systems (ANTS).