Abstract | ||
---|---|---|
Recent expansion of cloud services is accelerating the development of flexible and fast network technologies. Software and hardware co-design of data plane packet processing pipelines is attracting growing attentions to achieve both flexibility and high-speed performance at the same time. In this paper, we propose a technique called flow cache cleansing for the data plane of a software switch co-designed with an FPGA hashing pipeline. If a lot of small flow rushes to the target system, the flow cache of the software switch is contaminated, causing performance degradation and instability. Our contribution is to clarify the factor determining the performance and overcome the stability issue. Experimental results show that the proposed method can mitigate the flow cache pollution and achieve throughput as much as several times faster than some commodity technologies. Moreover, the results demonstrate that the proposed method produced at least several times higher performance stability than existing technologies. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/HPSR.2018.8850756 | 2018 IEEE 19th International Conference on High Performance Switching and Routing (HPSR) |
Keywords | Field | DocType |
flow cache pollution,commodity technologies,cloud services,flexible network technologies,data plane packet processing pipelines,high-speed performance,software switch,FPGA hashing pipeline,performance degradation,software-hardware co-design,flow cache cleansing,software data plane | Forwarding plane,Cache pollution,Computer science,Cache,Real-time computing,Packet processing,Software,Hash function,Throughput,Cloud computing,Embedded system | Conference |
ISSN | ISBN | Citations |
2325-5595 | 978-1-5386-7802-2 | 0 |
PageRank | References | Authors |
0.34 | 0 | 10 |
Name | Order | Citations | PageRank |
---|---|---|---|
Koji Yamazaki | 1 | 27 | 8.41 |
Yuta Ukon | 2 | 0 | 0.34 |
Shuhei Yoshida | 3 | 0 | 0.34 |
Saki Hatta | 4 | 0 | 0.68 |
Yusuke Sekihara | 5 | 0 | 0.34 |
Shoko Ohteru | 6 | 4 | 2.29 |
Tomoaki Kawamura | 7 | 0 | 0.34 |
Takahiro Hatano | 8 | 0 | 0.68 |
Koyo Nitta | 9 | 39 | 12.83 |
Akihiko Miyazaki | 10 | 0 | 0.68 |