Skip to main content
Top
Published in: Annals of Telecommunications 1-2/2017

01-02-2017

Enabling the IoT paradigm through multi-tenancy supported by scalable data acquisition layer

Authors: Nikola Dalčeković, Srđan Vukmirović, Sebastijan Stoja, Nemanja Milošević

Published in: Annals of Telecommunications | Issue 1-2/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The Internet of things (IoT) is composed of a large number of end systems. Data gathered from these end systems are processed in the cloud environment. This paper delineates multi-tenancy as a prerequisite for enabling cost effective IoT solutions using any cloud platform. In the IoT world, a large number of end systems imply a large number of users who should have open access to specific subsets of data. As multi-tenancy includes sharing the same application instance, security is a key requirement when engineering new software as a service (SaaS) applications. This paper describes multi-tenant implementation approaches and inspects security aspects and data isolation. It proposes a solution for data layer scalability in order to achieve the desired performances. Furthermore, it proposes an SOA solution to provide a secure multi-tenant web service with scalable data layers. We demonstrate that the proposed approach results in some performance loss, which is not acceptable for performance critical applications but is acceptable for services developed for tenants themselves. We experimentally confirm our data scalability theory based on an actor model and developed a cost estimator. Finally, we conclude that application level multi-tenancy is necessary from a cost efficiency point of view in a scenario involving a large number of users. The solution was tested in a private cloud environment.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
3.
go back to reference Bezemer CP, Zaidman A, Platzbeecker B, Hurkmans T (2010) Enabling multi-tenancy: an industrial experience report. In: IEEE International Conference on Software Maintenance (ICSM).. doi:10.1109/ICSM.2010.5609735 Bezemer CP, Zaidman A, Platzbeecker B, Hurkmans T (2010) Enabling multi-tenancy: an industrial experience report. In: IEEE International Conference on Software Maintenance (ICSM).. doi:10.​1109/​ICSM.​2010.​5609735
4.
go back to reference Wang ZH, Guo CJ, Gao B, Sun W, Zhang Z, Hao W (2008) A study and performance evaluation of the multi-tenant data tier design patterns for service oriented computing. In: IEEE International Conference on e-Business Engineering.. doi:10.1109/ICEBE.2008.60 Wang ZH, Guo CJ, Gao B, Sun W, Zhang Z, Hao W (2008) A study and performance evaluation of the multi-tenant data tier design patterns for service oriented computing. In: IEEE International Conference on e-Business Engineering.. doi:10.​1109/​ICEBE.​2008.​60
5.
go back to reference Almorsy M, Grundy J, Ibrahim AS (2012) SMURF: Supporting Multi-tenancy Using Re-aspects Framework. In: IEEE 17th International Conference on Engineering of Complex Computer Systems Almorsy M, Grundy J, Ibrahim AS (2012) SMURF: Supporting Multi-tenancy Using Re-aspects Framework. In: IEEE 17th International Conference on Engineering of Complex Computer Systems
6.
go back to reference Azeez A, Perera S, Gamage D, Linton R, Siriwardana P, Leelaratne D, Weerawarana S, Fremantle P (2010) Multi-tenant SOA middleware for cloud computing. In: IEEE 3rd International Conference on Cloud Computing.. doi:10.1109/CLOUD.2010.50 Azeez A, Perera S, Gamage D, Linton R, Siriwardana P, Leelaratne D, Weerawarana S, Fremantle P (2010) Multi-tenant SOA middleware for cloud computing. In: IEEE 3rd International Conference on Cloud Computing.. doi:10.​1109/​CLOUD.​2010.​50
7.
go back to reference Almorsy M, Grundy J, Ibrahim AS (2012) TOSSMA: a tenant-oriented SaaS security management architecture. In: IEEE Fifth International Conference on Cloud Computing.. doi:10.1109/CLOUD.2012.146 Almorsy M, Grundy J, Ibrahim AS (2012) TOSSMA: a tenant-oriented SaaS security management architecture. In: IEEE Fifth International Conference on Cloud Computing.. doi:10.​1109/​CLOUD.​2012.​146
8.
go back to reference Aghera P, Chaudhary S, Kumaz V (2012) An approach to build multi-tenant SaaS application with monitoring and SLA. In: International Conference on Communication Systems and Network Technologies (CSNT).. doi:10.1109/CSNT.2012.146 Aghera P, Chaudhary S, Kumaz V (2012) An approach to build multi-tenant SaaS application with monitoring and SLA. In: International Conference on Communication Systems and Network Technologies (CSNT).. doi:10.​1109/​CSNT.​2012.​146
9.
go back to reference Zhuang H, Lu K, Li C, Sun M, Chen H, Zhou X (2015) Design of a more scalable database system. In: 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid).. doi:10.1109/CCGrid.2015.70 Zhuang H, Lu K, Li C, Sun M, Chen H, Zhou X (2015) Design of a more scalable database system. In: 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid).. doi:10.​1109/​CCGrid.​2015.​70
10.
go back to reference Gessert F, Bücklers F, Ritter N (2014) ORESTES: a scalable database-as-a-service architecture for low latency. In: IEEE 30th International Conference on Data Engineering Workshops.. doi:10.1109/ICDEW.2014.6818329 Gessert F, Bücklers F, Ritter N (2014) ORESTES: a scalable database-as-a-service architecture for low latency. In: IEEE 30th International Conference on Data Engineering Workshops.. doi:10.​1109/​ICDEW.​2014.​6818329
11.
go back to reference Ding Z, Gao X, Xu J, Wu H (2013) IOT-StatisticDB: a general statistical database cluster mechanism for big data analysis in the Internet of things. In: IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing.. doi:10.1109/GreenCom-iThings-CPSCom.2013.104 Ding Z, Gao X, Xu J, Wu H (2013) IOT-StatisticDB: a general statistical database cluster mechanism for big data analysis in the Internet of things. In: IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing.. doi:10.​1109/​GreenCom-iThings-CPSCom.​2013.​104
12.
go back to reference Jiang L, Xu L, Cai H, Jiang Z, Bu F, Xu B (2014) An IoT-oriented data storage framework in cloud computing platform. In: IEEE Transactions on Industrial Informatics.. doi:10.1109/TII.2014.2306384 Jiang L, Xu L, Cai H, Jiang Z, Bu F, Xu B (2014) An IoT-oriented data storage framework in cloud computing platform. In: IEEE Transactions on Industrial Informatics.. doi:10.​1109/​TII.​2014.​2306384
13.
14.
go back to reference Lianghuan K, Hanglong Z, Donggang C (2015) Expressing and composing actors for deterministic and scalable programming in cloud. In: IEEE Symposium on Service-Oriented System Engineering (SOSE).. doi:10.1109/SOSE.2015.58 Lianghuan K, Hanglong Z, Donggang C (2015) Expressing and composing actors for deterministic and scalable programming in cloud. In: IEEE Symposium on Service-Oriented System Engineering (SOSE).. doi:10.​1109/​SOSE.​2015.​58
Metadata
Title
Enabling the IoT paradigm through multi-tenancy supported by scalable data acquisition layer
Authors
Nikola Dalčeković
Srđan Vukmirović
Sebastijan Stoja
Nemanja Milošević
Publication date
01-02-2017
Publisher
Springer Paris
Published in
Annals of Telecommunications / Issue 1-2/2017
Print ISSN: 0003-4347
Electronic ISSN: 1958-9395
DOI
https://doi.org/10.1007/s12243-016-0523-x

Other articles of this Issue 1-2/2017

Annals of Telecommunications 1-2/2017 Go to the issue