首页> 外文期刊>ACM transactions on the web >CBPCS: A Cache-block-based Service Process Caching Strategy to Accelerate the Execution of Service Processes
【24h】

CBPCS: A Cache-block-based Service Process Caching Strategy to Accelerate the Execution of Service Processes

机译:CBPCS:基于缓存块的服务过程缓存策略,以加速执行服务进程的执行

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

摘要

With the development of cloud computing and the advent of the Web 2.0 era, composing a set of Web services as a service process is becoming a common practice to provide more functional services. However, a service process involves multiple service invocations over the network, which incurs a huge time cost and could become a bottleneck to performance. To accelerate its execution, we propose an engine-side cache-block-based service process caching strategy (CBPCS). It is based on, and derives its advantages from, three key ideas. First, the invocation of Web services embodies semantics, which enables the application of semantic-based caching. Second, cache blocks are identified from a service process, and each block is equipped with a separate cache so that the time overhead of service invocation and caching can be minimized. Third, a replacement strategy is introduced taking into account time and space factors to manage the space allocation for a process with multiple caches. The algorithms and methods used in CBPCS are introduced in detail. Moreover, how CBPCS can be applied to multiple service process models is also investigated. Finally, CBPCS is validated via comparison experiments, which shows the considerable improvements of CBPCS over other strategies.
机译:随着云计算的发展和Web 2.0时代的出现,撰写一组Web服务作为服务过程正在成为提供更多功能服务的常见做法。但是,服务过程涉及网络上的多个服务调用,这会引发大量的时间成本并且可能成为表现的瓶颈。为了加速其执行,我们提出了一种基于发动机侧缓存块的服务过程缓存策略(CBPC)。它是基于,源于三个关键思想的优势。首先,Web服务的调用体现了语义,它可以应用基于语义的缓存。其次,从服务过程中识别缓存块,并且每个块配备有单独的高速缓存,以便可以最小化服务调用和缓存的时间开销。第三,考虑到时间和空间因素来介绍替换策略来管理多个高速缓存的过程的空间分配。详细介绍了CBPC中使用的算法和方法。此外,还研究了CBPC如何应用于多个服务过程模型。最后,通过比较实验验证CBPC,其显示出在其他策略中的大众化CBPC的显着改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号