DocumentCode :
1972870
Title :
Multi-tenancy Support with Organization Management in the Cloud of Things
Author :
Seong Hoon Kim ; Daeyoung Kim
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear :
2013
fDate :
June 28 2013-July 3 2013
Firstpage :
232
Lastpage :
239
Abstract :
"Cloud of Things" (CoT) is a concept that provides smart things\´ functions as a service and allows them to be used by multiple applications. In the CoT, a single smart thing instance should efficiently host multiple applications, called multi-tenancy. However, since multiple applications may simultaneously access the same smart things, they may contend for uses of the same smart things, which is called resource conflicts. Moreover, smart things inherently form complex dependencies, examples of which are include a group of smart things in a room, a group of smart things owned by a person, etc. Since handling resource conflicts and complex dependencies at an application level is typically ad-hoc and error-prone, it results in exacerbating readability of application codes. To address these issues, we propose a middleware for Cloud of Things called ECO. The ECO middleware manages organizations to handle dependency among/between smart things and virtualizes physical smart things to enable isolation between/among multiple applications using shared smart things yet internally controls smart things\´s sharing to resolve resource conflicts. Also, it provides consolidation by harmonizing different smart things\´s execution contexts of multiple applications for efficient utilization of the shared smart things. As a result, ECO middleware facilitates development of multiple applications over heterogeneous smart things with efficient sharing. The ECO middleware is implemented with heterogeneous device frameworks like UPnP, ZigBee, and CoAP over 6LoWPAN. We show that ECO middleware provides efficient sharing controls and access controls with negligible virtualization overhead.
Keywords :
Zigbee; cloud computing; middleware; organisational aspects; virtualisation; 6LoWPAN; Cloud of Things; CoAP; CoT; ECO middleware; UPnP; ZigBee; multitenancy support; organization management; resource conflicts; virtualization; Access control; Middleware; Organizations; Permission; Production facilities; Standards organizations; Virtualization; Cloud of Things; consolidation; middleware; organization management; smart things; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing (SCC), 2013 IEEE International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5026-8
Type :
conf
DOI :
10.1109/SCC.2013.61
Filename :
6649700
Link To Document :
بازگشت