arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1702.01823cs.NI
收藏

内容提供方之间共享LRU缓存资源:一种基于效用的方法

Sharing LRU Cache Resources among Content Providers: A Utility-Based Approach

Mostafa Dehghan, Weibo Chu, Philippe Nain, Don Towsley

摘要:

在本文中,我们考虑在多个内容提供方之间分配缓存资源的问题。高速缓存可以被划分为片,并且每个分区可以专用于特定的内容提供方,或者在多个内容提供方之间共享。假设每个分区采用LRU策略来管理内容。我们提出了实用程序驱动的分区,其中我们与每个内容提供方的实用程序,这是一个功能的命中率所观察到的内容提供方。我们考虑两种情况:i)~内容提供方提供不相交的文件集,ii)~在由多个内容提供方提供的内容中存在一些重叠。在第一种情况下,我们证明了高速缓存分区优于高速缓存共享的高速缓存的大小和提供商提供的内容数量到无穷大。在第二种情况下,具有用于重叠内容的单独分区可能是有益的。在两个提供者的情况下,通常最好分配一个缓存分区来服务所有重叠的内容,并分配单独的分区来服务两个提供者的非重叠内容。我们建立条件时,这是真的渐近,但也提出了一个例子,它不是真的渐近。我们开发的在线算法,动态调整分区大小,以最大限度地提高整体效用,并证明他们收敛到最优解,并通过数值计算,我们表明他们是有效的。

英文摘要:

In this paper, we consider the problem of allocating cache resources among multiple content providers. The cache can be partitioned into slices and each partition can be dedicated to a particular content provider, or shared among a number of them. It is assumed that each partition employs the LRU policy for managing content. We propose utility-driven partitioning, where we associate with each content provider a utility that is a function of the hit rate observed by the content provider. We consider two scenarios: i)~content providers serve disjoint sets of files, ii)~there is some overlap in the content served by multiple content providers. In the first case, we prove that cache partitioning outperforms cache sharing as cache size and numbers of contents served by providers go to infinity. In the second case, It can be beneficial to have separate partitions for overlapped content. In the case of two providers, it is usually always beneficial to allocate a cache partition to serve all overlapped content and separate partitions to serve the non-overlapped contents of both providers. We establish conditions when this is true asymptotically but also present an example where it is not true asymptotically. We develop online algorithms that dynamically adjust partition sizes in order to maximize the overall utility and prove that they converge to optimal solutions, and through numerical evaluations, we show they are effective.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑