首页> 外文期刊>IBM Journal of Research and Development >Design and implementation of caching services in the cloud
【24h】

Design and implementation of caching services in the cloud

机译:云中缓存服务的设计与实现

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

摘要

Data caching is a key paradigm for improving the performance of web services in terms of both end-user latency and database load. Such caching is becoming an essential component of any application or service designed for the cloud platform. In order to allow hosted applications to benefit from caching capabilities while avoiding dependence on explicit implementations and idiosyncrasies of internal caches, the caching services should be offered by a cloud provider as an integral part of its platform-as-a-service portfolio. We highlight various challenges associated with supporting cloud-based caching services, such as identifying the appropriate metering and service models, performance management, and resource sharing across cloud tenants. We also describe how these challenges were addressed by our prototype implementation, which is called Simple Cache for Cloud (SC2). We demonstrate the effectiveness of these techniques by experimentally evaluating our prototype on a synthetic multitenant workload.
机译:数据缓存是从最终用户延迟和数据库负载方面提高Web服务性能的关键范例。这种缓存已成为为云平台设计的任何应用程序或服务的重要组成部分。为了使托管应用程序受益于缓存功能,同时又避免了对内部缓存的显式实现和特殊性的依赖,云服务提供商应将缓存服务作为其平台即服务组合的一部分提供。我们重点介绍与支持基于云的缓存服务相关的各种挑战,例如,确定适当的计量和服务模型,性能管理以及跨云租户的资源共享。我们还描述了如何通过我们的原型实现(称为Cloud的简单缓存(SC2))解决这些挑战。我们通过在综合多租户工作负载上实验评估我们的原型来证明这些技术的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号