Skip to main content
Top
Published in: Arabian Journal for Science and Engineering 9/2021

16-06-2021 | Research Article-Computer Engineering and Computer Science

TOSDS: Tenant-centric Object-based Software Defined Storage for Multitenant SaaS Applications

Authors: Aditi Sharma, Parmeet Kaur

Published in: Arabian Journal for Science and Engineering | Issue 9/2021

Log in

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

search-config
loading …

Abstract

Enormous amounts of unstructured data such as images, videos, emails, sensors’ data and documents of multiple types are being generated daily by varied applications. Apart from the challenges related to collection or processing of this data, its efficient storage is also a significant challenge since this data do not conform to any predefined storage model. Therefore, any enterprise dealing with huge unstructured data requires a scalable storage system that can provide data durability and availability at a low cost. The paper proposes a tenant-centric approach to develop an object-based software defined storage system for SaaS multi-tenant applications. We present TOSDS (Tenant-centric Object-based Software Defined Storage), a system that can efficiently meet the storage requirements of users or tenants with diverse needs who are using a multitenant SaaS application. The experimental verification of TOSDS illustrates its effectiveness in storage utilization as well as tenant isolation.

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!

Literature
4.
go back to reference Darabseh, A.; Al-Ayyoub, M.; Jararweh, Y.; Benkhelifa, E.; Vouk, M.; Rindos, A.: SDStorage: a software defined storage experimental framework. In: Proceedings—2015 IEEE International Conference on Cloud Engineering, IC2E 2015, pp. 341–346 (2015). https://doi.org/10.1109/IC2E.2015.60 Darabseh, A.; Al-Ayyoub, M.; Jararweh, Y.; Benkhelifa, E.; Vouk, M.; Rindos, A.: SDStorage: a software defined storage experimental framework. In: Proceedings—2015 IEEE International Conference on Cloud Engineering, IC2E 2015, pp. 341–346 (2015). https://​doi.​org/​10.​1109/​IC2E.​2015.​60
6.
go back to reference Sellami, W.; Hadj Kacem, H.; Hadj Kacem, A.: Dynamic provisioning of service composition in a Multi-Tenant SaaS environment. Springer, US (2020)CrossRef Sellami, W.; Hadj Kacem, H.; Hadj Kacem, A.: Dynamic provisioning of service composition in a Multi-Tenant SaaS environment. Springer, US (2020)CrossRef
9.
go back to reference Xu, J.; Li, X.; Zhao, X.: Design of database architecture in the saas-based multi-tenant educational information system. In: ICCSE 2011—6th International Conference on Computer Science and Education, Final Program and Proceedings, 128(Iccse), pp. 114–119 (2011). https://doi.org/10.1109/ICCSE.2011.6028597 Xu, J.; Li, X.; Zhao, X.: Design of database architecture in the saas-based multi-tenant educational information system. In: ICCSE 2011—6th International Conference on Computer Science and Education, Final Program and Proceedings, 128(Iccse), pp. 114–119 (2011). https://​doi.​org/​10.​1109/​ICCSE.​2011.​6028597
14.
go back to reference Rafique, A.; Van Landuyt D.; Lagaisse B.; Joosen W.: Policy-driven data management middleware for multi-cloud storage in multi-tenant SaaS. In: Proceedings-2015 2nd IEEE/ACM International Symposium on Big Data Computing. BDC 2015, no. ii, pp. 78–84 (2016). https://doi.org/10.1109/BDC.2015.39. Rafique, A.; Van Landuyt D.; Lagaisse B.; Joosen W.: Policy-driven data management middleware for multi-cloud storage in multi-tenant SaaS. In: Proceedings-2015 2nd IEEE/ACM International Symposium on Big Data Computing. BDC 2015, no. ii, pp. 78–84 (2016). https://​doi.​org/​10.​1109/​BDC.​2015.​39.
16.
go back to reference Liao, C.F.; Chen, K.; Chen, J.J.: A service framework for multi-tenant enterprise application in SaaS environments. In: ICSOFT-EA 2014–Proceedings of 9th International Conference on Software Engineering Applications, pp. 5–13 (2014). https://doi.org/10.5220/0004995300050013. Liao, C.F.; Chen, K.; Chen, J.J.: A service framework for multi-tenant enterprise application in SaaS environments. In: ICSOFT-EA 2014–Proceedings of 9th International Conference on Software Engineering Applications, pp. 5–13 (2014). https://​doi.​org/​10.​5220/​0004995300050013​.
18.
go back to reference Maenhaut, P.; Moens, H.; Volckaert, B.; Ongenae, V.; De Turck, F.: Design of a hierarchical software-defined storage system for data-intensive multi-tenant cloud applications. In: 2015 11th International Conference on Network and Service Management (CNSM), pp. 22–28 (2015). https://doi.org/10.1109/CNSM.2015.7367334 Maenhaut, P.; Moens, H.; Volckaert, B.; Ongenae, V.; De Turck, F.: Design of a hierarchical software-defined storage system for data-intensive multi-tenant cloud applications. In: 2015 11th International Conference on Network and Service Management (CNSM), pp. 22–28 (2015). https://​doi.​org/​10.​1109/​CNSM.​2015.​7367334
19.
go back to reference Maenhaut, P.; Moens, H.; Volckaert, B.; Ongenae, V.; Turck, F.D.: A dynamic Tenant-Defined Storage system for efficient resource management in cloud applications. J. Netw. Comput. Appl. 93, 182–196 (2017)CrossRef Maenhaut, P.; Moens, H.; Volckaert, B.; Ongenae, V.; Turck, F.D.: A dynamic Tenant-Defined Storage system for efficient resource management in cloud applications. J. Netw. Comput. Appl. 93, 182–196 (2017)CrossRef
21.
go back to reference Uehara, K.; Xiang, Y.; Chen, Y.F.R.; Hiltunen, M.; Joshi, K.; Schlichting, R.: Supercell: adaptive software-defined storage for cloud storage workloads. In: Proceedings of 18th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing. CCGRID 2018, vol. 128, pp. 103–112 (2018). https://doi.org/10.1109/CCGRID.2018.00025. Uehara, K.; Xiang, Y.; Chen, Y.F.R.; Hiltunen, M.; Joshi, K.; Schlichting, R.: Supercell: adaptive software-defined storage for cloud storage workloads. In: Proceedings of 18th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing. CCGRID 2018, vol. 128, pp. 103–112 (2018). https://​doi.​org/​10.​1109/​CCGRID.​2018.​00025.
22.
go back to reference Peters, M.; Keane, M.: Key reasons to use software-defined storage—and how to get started. ESG Inc., Milford, Connecticut, White Paper (2015) Peters, M.; Keane, M.: Key reasons to use software-defined storage—and how to get started. ESG Inc., Milford, Connecticut, White Paper (2015)
28.
go back to reference Thereska, E.; et al.: Ioflow: a software-defined storage architecture. In: Proceedings of ACM Symposium Operating Systems Principles, pp. 182–196 (2013) Thereska, E.; et al.: Ioflow: a software-defined storage architecture. In: Proceedings of ACM Symposium Operating Systems Principles, pp. 182–196 (2013)
30.
go back to reference Gracia-Tinedo, R.; Sampé, J.; Zamora, E.; Sánchez-Artigas, M.; García-López, P.; Moatti, Y.; Rom, E.: Crystal: software-defined storage for multi-tenant object stores. In: Proceedings of the 15th USENIX Conference on File and Storage Technologies, FAST 2017, pp. 243–256 (2019) Gracia-Tinedo, R.; Sampé, J.; Zamora, E.; Sánchez-Artigas, M.; García-López, P.; Moatti, Y.; Rom, E.: Crystal: software-defined storage for multi-tenant object stores. In: Proceedings of the 15th USENIX Conference on File and Storage Technologies, FAST 2017, pp. 243–256 (2019)
31.
go back to reference Korte, B.; Vygen, J.: Bin-Packing. In: Combinatorial Optimization. Theory and Algorithms, vol. 21 of Algorithms and Combinatorics, pp. 407–422. Springer, Berlin (2000) Korte, B.; Vygen, J.: Bin-Packing. In: Combinatorial Optimization. Theory and Algorithms, vol. 21 of Algorithms and Combinatorics, pp. 407–422. Springer, Berlin (2000)
Metadata
Title
TOSDS: Tenant-centric Object-based Software Defined Storage for Multitenant SaaS Applications
Authors
Aditi Sharma
Parmeet Kaur
Publication date
16-06-2021
Publisher
Springer Berlin Heidelberg
Published in
Arabian Journal for Science and Engineering / Issue 9/2021
Print ISSN: 2193-567X
Electronic ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-021-05743-z

Other articles of this Issue 9/2021

Arabian Journal for Science and Engineering 9/2021 Go to the issue

Research Article-Computer Engineering and Computer Science

Credit Card Fraud Detection Technique by Applying Graph Database Model

Premium Partners