论文标题

部分可观测时空混沌系统的无模型预测

False Negative Awareness in Indicator-based Caching Systems

论文作者

Cohen, Itamar, Einziger, Gil, Scalosub, Gabriel

论文摘要

分布式的缓存系统(例如内容分销网络)通常会通过轻量级近似指标(例如,Bloom过滤器)进行宣传其内容,以有效地告知客户每个基准可能被缓存的位置。虽然需要虚假阳性的指示和充分理解,但大多数现有作品都没有假冒的指示。我们的工作说明了虚假阴性是不可避免的,而无视它们会对系统性能产生重大影响的实际情况。具体而言,我们专注于指标陈旧性引起的虚假阴性,每当系统仅定期宣传指标,而不是立即报告缓存中的每一个更改。这种情况自然会发生,例如,在带宽构成环境中,或者当延迟阻碍了每个客户获得更新指示器的能力时。我们的工作介绍了新颖的假阴性意识访问政策,尽管迹象负面,但仍能连续估计假阴性比率,有时有时访问缓存。我们为均质设置提供了最佳政策,并为我们的异质环境中的算法提供了近似保证。我们进一步对多个实际系统痕迹进行了广泛的仿真研究。我们表明,我们的虚阴性意识算法的访问成本明显低于现有方法,或者匹配这些方法的成本,同时需要少的数量级(例如,缓存能力或带宽)的数量级。

Distributed caching systems such as content distribution networks often advertise their content via lightweight approximate indicators (e.g., Bloom filters) to efficiently inform clients where each datum is likely cached. While false-positive indications are necessary and well understood, most existing works assume no false-negative indications. Our work illustrates practical scenarios where false-negatives are unavoidable and ignoring them significantly impacts system performance. Specifically, we focus on false-negatives induced by indicator staleness, which arises whenever the system advertises the indicator only periodically, rather than immediately reporting every change in the cache. Such scenarios naturally occur, e.g., in bandwidth-constraint environments or when latency impedes each client's ability to obtain an updated indicator. Our work introduces novel false-negative aware access policies that continuously estimate the false-negative ratio and sometimes access caches despite negative indications. We present optimal policies for homogeneous settings and provide approximation guarantees for our algorithms in heterogeneous environments. We further perform an extensive simulation study with multiple real system traces. We show that our false-negative aware algorithms incur a significantly lower access cost than existing approaches or match the cost of these approaches while requiring an order of magnitude fewer resources (e.g., caching capacity or bandwidth).

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源