3.8 Proceedings Paper

Machine Learning based Flow Classification in DCNs using P4 Switches

出版社

IEEE
DOI: 10.1109/ICCCN52240.2021.9522272

关键词

Datacenter networks; Flow Classification; Programmable data plane; Machine Learning; P4 language

资金

  1. DST-FIST grant from Government of India [SR/FST/ETI-423/2016]
  2. Mid-Career Institute Research and Development Award from IIT Madras [IRDA-2017]

向作者/读者索取更多资源

This paper presents a scheme for classifying flows in data center networks based on the volume and duration of traffic, using ML techniques implemented in programmable data plane switches. The proposed scheme outperforms existing threshold-based schemes in terms of flow classification accuracy and speed.
This paper deals with classifying flows in data center networks, primarily based on the flows' volume of traffic and duration. Flows are typically classified as long-lived flow or short-lived flow. Long-lived flows throttle the short-lived flows and should be classified at the earliest to select a different path in the network for them. The objectives of the proposed classification scheme are: (i) to support more than two flow classes (three in this paper), (ii) to achieve early classification by observing the first few packets in the flow, (iii) to achieve classification using ML techniques implemented in a programmable data plane switch using the Programming Protocol-independent Packet Processors (P4) language. Our contribution includes an improved hash-and-store algorithm for flow classification. The ML technique considered is Decision Tree, since it can be efficiently implemented in a P4 environment. The techniques have been evaluated using simulation-generated data implemented in a mininet emulator environment and classification accuracy results obtained. Two existing schemes, HashPipe and IdeaFix have also been implemented for comparison. The results show that the proposed scheme can classify a flow within 3 MB of the flow size when we consider more than one feature to classify the flows. This outperforms the existing threshold-based schemes by classifying flows, 3 times faster.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据