Compact TCAM: Flow Entry Compaction in TCAM for Power Aware SDN

Compact TCAM: Flow Entry Compaction in TCAM for Power Aware SDN
复制标题

DOI:
10.1007/978-3-642-35668-1_32
复制
发表时间:
2013-01
期刊:
--
影响因子:
--
通讯作者:
Kalapriya Kannan;Subhasish Banerjee
Kalapriya Kannan;Subhasish Banerjee
中科院分区:
其他
文献类型:
--
作者:
Kalapriya Kannan;Subhasish Banerjee

文献摘要

被引文献

相似文献

低延迟查找(通常是单周期)使得三元内容可寻址存储器(TCAM)在高性能网络交换设备中不可或缺。然而,TCAM的高功耗使其在交换机中不适合当今对功率敏感的新兴网络框架,即软件定义网络(SDN)。在本文中,我们提出了压缩TCAM,一种减少TCAM中流项大小的方法。我们使用较短的标签来标识流,而不是用于存储SDN交换机的流条目的原始位数。我们利用SDN的动态规划功能来使用这些标签路由数据包。我们表明,我们的方法可以很容易地实现使用新的SDN框架,同时优化TCAM空间。我们对真实世界和合成流量的实验表明,在给定流量数量的SDN交换设备中,TCAM功率平均降低了80%。
Low latency lookup (typically single cycle) has made Ternary Content Addressable Memory (TCAM) indispensable in high performance network switching devices. However, high power dissipation of TCAM makes it incongruous in switches for today’s power sensitive emerging network framework, viz., Software Defined Network (SDN). In this paper we proposeCompact TCAM, an approach that reduces the size of the flow entries in TCAM. We use shorter tags for identifying flows than the original number of bits used to store the flow entries for SDN switches. We leverage the dynamic programming capability of SDN to route the packets using these tags. We show that our approach can be easily implemented using the new SDN framework while optimizing the TCAM space. Our experiments with real world and synthetic traffic show average reduction of TCAM power by 80% in SDN switching devices for a given number of flows.