首页> 外文会议>The Second International Conference on Cloud and Green Computing. >Data Sharing in Data-Centric Multi-tenant Software as a Service
【24h】

Data Sharing in Data-Centric Multi-tenant Software as a Service

机译:以数据为中心的多租户软件即服务中的数据共享

获取原文
获取原文并翻译 | 示例

摘要

Cloud Computing include applications that are delivered as services using internet in the shape of infrastructure, systems or application software (SaaS) hosted at a remote computing facility. SaaS applications are deployed on a shared environment that can be accessed by its users from various client-end software by using Internet. Organizations using SaaS application do not have control over the infrastructure of the environment that is often built using multi-tenant system architecture. Usually data-centric multi-tenant applications provide a common UI for all the tenants or organizations and data of multiple tenants is saved in a single database. Core of these applications revolve around managing organizations data. For many reasons like mergers, joint marketing campaign, moving from pilot to production SaaS instance, we have to migrate data from one tenant to another. Data migration requires a very skilled and time consuming human effort and it results in data duplication. Therefore we propose a middleware for data sharing between different organizations, a design pattern for the implementation of the middleware, and extension to current multi-tenant database designs for SaaS applications which will help in eliminating human effort in data migration and avoiding data duplication. Our results shows that data can be shared between different tenants of a SaaS efficiently without making a significant change in existing architecture of SaaS.
机译:云计算包括以远程基础设施,托管在基础设施,系统或应用软件(SaaS)形式的,使用Internet作为服务交付的应用程序。 SaaS应用程序部署在共享环境中,用户可以使用Internet从各种客户端软件访问SaaS应用程序。使用SaaS应用程序的组织无法控制通常使用多租户系统架构构建的环境的基础结构。通常,以数据为中心的多租户应用程序为所有租户或组织提供通用的UI,并且多个租户的数据保存在单个数据库中。这些应用程序的核心围绕管理组织数据。由于合并,联合营销活动,从试点迁移到生产SaaS实例等多种原因,我们必须将数据从一个租户迁移到另一个租户。数据迁移需要非常熟练和耗时的人力,并且会导致数据重复。因此,我们提出了一种用于在不同组织之间共享数据的中间件,一种用于实现中间件的设计模式,以及对当前SaaS应用程序的多租户数据库设计的扩展,这将有助于消除数据迁移中的人工工作并避免数据重复。我们的结果表明,可以在SaaS的不同租户之间高效共享数据,而无需对现有SaaS的体系结构进行重大更改。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号