FlowMap: A Fine-Grained Flow Measurement Approach For Data-Center Networks

IEEE International Conference on Communications(2019)

引用 3|浏览22
暂无评分
摘要
Due to the hard constraint of measurement resources in switches, accurately and timely measuring a huge number of fine-grained flows is very challenging. To handle this challenge, we design FlowMap, which is a Bloom filter and hash-based approach to keep track of fine-grained flows with small bandwidth as well as computation and memory overheads. In each switch, FlowMap stores flow IDentifiers (IDs) in the FlowID table and encodes flow counters in the counting table with small memory space and constant operation time. To get the perflow counters, FlowMap leverages the computing power of the remote controller to decode the encoded flow statistics collected from switches periodically. In addition, to achieve scalable flow counter decoding, FlowMap divides the cells of the counting table into several groups, and then uses a two-level flow mapping scheme to map flows to different groups, each of which can be decoded independently and concurrently at the remote controller. The simulation results show that FlowMap can provide per-flow counters with high accuracy for all the flows in short time scales with low overheads, and comparing with the existing approach, FlowMap is more scalable and robust.
更多
查看译文
关键词
flow IDentifiers,flow IDentifiers,encoded flow statistics,constant operation time,memory space,memory overheads,design FlowMap,fine-grained flows,switches,measurement resources,data-center networks,flow measurement approach,per-flow counters,remote controller,map flows,two-level flow mapping scheme,counting table,scalable flow counter decoding
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要