{"title":"面向基于微服务的多租户SaaS应用的动态租户管理","authors":"S. Kalra, T. Prabhakar","doi":"10.1145/3172871.3172882","DOIUrl":null,"url":null,"abstract":"In a multi-tenant cloud application, more than one heterogeneous tenants share the single instance of the application. It increases the degree of resource sharing among tenants and brings down the operational cost. In this work, we propose a methodological framework to manage the degree of tenancy for a microservice based multi-tenant cloud application. We also present a case study to show how microservices can be distributed among multiple tenants to increase the resource utilization and, at the same time meeting with the heterogeneous requirements of the tenants.","PeriodicalId":199550,"journal":{"name":"Proceedings of the 11th Innovations in Software Engineering Conference","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Towards Dynamic Tenant Management for Microservice based Multi-Tenant SaaS Applications\",\"authors\":\"S. Kalra, T. Prabhakar\",\"doi\":\"10.1145/3172871.3172882\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In a multi-tenant cloud application, more than one heterogeneous tenants share the single instance of the application. It increases the degree of resource sharing among tenants and brings down the operational cost. In this work, we propose a methodological framework to manage the degree of tenancy for a microservice based multi-tenant cloud application. We also present a case study to show how microservices can be distributed among multiple tenants to increase the resource utilization and, at the same time meeting with the heterogeneous requirements of the tenants.\",\"PeriodicalId\":199550,\"journal\":{\"name\":\"Proceedings of the 11th Innovations in Software Engineering Conference\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-02-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 11th Innovations in Software Engineering Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3172871.3172882\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 11th Innovations in Software Engineering Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3172871.3172882","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards Dynamic Tenant Management for Microservice based Multi-Tenant SaaS Applications
In a multi-tenant cloud application, more than one heterogeneous tenants share the single instance of the application. It increases the degree of resource sharing among tenants and brings down the operational cost. In this work, we propose a methodological framework to manage the degree of tenancy for a microservice based multi-tenant cloud application. We also present a case study to show how microservices can be distributed among multiple tenants to increase the resource utilization and, at the same time meeting with the heterogeneous requirements of the tenants.