中文

VATE:在滑动时间窗口下高准确度基数估计中内存与保持时间的权衡

网络与互联网体系结构 2018-12-04 v1

摘要

主机基数是网络研究领域的重要属性之一。滑动时间窗口下的基数估计因其高准确度和小延迟而成为近年来的研究热点。此类算法通过引入更强大的计数器来保留滑动时间窗口的时间信息。这些算法中使用的计数器越多,其估计准确度越高。然而,由于滑动计数器内存占用大或状态维护时间长,其可用数量有限。为解决该问题,本文设计了一种新的滑动计数器——异步时间戳(AT),其具有内存消耗少和状态维护时间短的优点。AT可替代现有算法中的计数器。在同一设备上,可使用更多AT以实现更高准确度。基于AT,本文设计了一种新的多主机基数估计算法VATE。VATE也是一种可部署于GPU的并行算法。借助GPU的并行处理能力,VATE能够在1秒时间粒度下实时估计40 Gb/s高速网络中各主机的基数。

关键词

引用

@article{arxiv.1812.00282,
  title  = {VATE: a trade-off between memory and preserving time for high accuracy cardinalities estimation under sliding time window},
  author = {Jie Xu and Wei Ding and Xiaoyan Hu},
  journal= {arXiv preprint arXiv:1812.00282},
  year   = {2018}
}