首页> 外文会议>IEEE International Symposium on High Assurance Systems Engineering >D^2PS: A Dependable Data Provisioning Service in Multi-tenant Cloud Environment
【24h】

D^2PS: A Dependable Data Provisioning Service in Multi-tenant Cloud Environment

机译:D ^ 2ps:多租户云环境中的可靠数据供应服务

获取原文

摘要

Software as a Service (SaaS) is a software delivery and business model widely used by Cloud computing. Instead of purchasing and maintaining a software suite permanently, customers only need to lease the software on-demand. The domain of high assurance distributed systems has focused greatly on the areas of fault tolerance and dependability. In a multi-tenant context, it is particularly important to store, manage and provision data services to customers in a highly efficient and dependable manner due to a large number of file operations involved in running such services. It is also desirable to allow a user group to share and cooperate (e.g., co-edit) on some specific data. In this paper we present a dependable data provisioning service in a multi-tenant Cloud environment. We describe a metadata management approach and leverage multiple replicated metadata caching to shorten the file access time, with the improved efficiency of data sharing. In order to reduce frequent data transmission and data access latency, we introduce a distributed cooperative disk cache mechanism that supports effective cache placement and pull-push cache synchronization. In addition, we use efficient component failover to enhance the service dependability whilst avoiding negative impact from system failures. Our experimental results show that our system can significantly reduce both unused data transmission and response latency. Specifically, over 50% network transmission and operational latency can be saved for random reads while 28.24% network traffic and 25% response latency can be reduced for random write operations. We believe that these findings are demonstrating positive results along the right direction of resolving storage-related challenges in a multi-tenant Cloud environment.
机译:作为服务(SaaS)的软件是云计算广泛使用的软件交付和商业模式。客户不能永久购买和维护软件套件,而是只需要按需租用软件。高保证分布式系统的领域在容错和可靠性领域重点集中。在多租户上下文中,由于在运行此类服务中涉及的大量文件操作,尤其重要,以高效且可靠的方式存储,管理和提供数据服务。还希望允许用户组在某些特定数据上共享和协作(例如,共同编辑)。在本文中,我们在多租户云环境中呈现了可靠的数据供应服务。我们描述了一个元数据管理方法,并利用多个复制元数据缓存以缩短文件访问时间,以提高数据共享效率。为了减少频繁的数据传输和数据访问延迟,我们介绍了一种分布式协作磁盘缓存机制,支持有效的高速缓存放置和拉动推送缓存同步。此外,我们使用高效的组件故障转移以增强服务可靠性,同时避免从系统故障中产生负面影响。我们的实验结果表明,我们的系统可以显着降低未使用的数据传输和响应延迟。具体地,可以为随机读取的随机读取来保存超过50%的网络传输和操作延迟,而可以减少随机写操作的28.24%的网络流量和25%响应延迟。我们认为,这些调查结果沿着在多租户云环境中解决与储存相关挑战的正确方向展示了积极的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号