{"title":"TAO:一个实时网络流量分析任务编排框架,具有优化的过滤和调度功能","authors":"Huaijie Jiang , Guang Cheng , Li Deng","doi":"10.1016/j.comnet.2025.111449","DOIUrl":null,"url":null,"abstract":"<div><div>Efficient real-time network traffic analysis is vital for ensuring security and operational effectiveness. Existing traffic analysis frameworks, including holistic and fully decoupled designs, struggle to provide both optimal logical reuse and fine-grained resource allocation, resulting in inefficiencies. To address these challenges, we introduce TAO, a high-performance task orchestration framework that merges the benefits of holistic and decoupled designs for real-time network traffic analysis. TAO separates analysis targets from processing logic, facilitating flexible task scheduling and optimized resource allocation. By generating directed acyclic task graph, TAO minimizes forwarding of shared traffic and employs an innovative packet filtering optimization method using statistical features from a prioritized tree. Additionally, we develop a heuristic scheduling approach that leverages pipeline-based scheduling to achieve comprehensive congestion control. Experimental results show that under 10 Gbps trace replay and 40 Gbps real-world traffic, TAO reduces resource consumption by up to 55% in the lab and 48% in deployment compared with baseline methods. These findings underscore TAO’s potential to significantly enhance the efficiency and scalability of network traffic processing frameworks in high-throughput environments.</div></div>","PeriodicalId":50637,"journal":{"name":"Computer Networks","volume":"270 ","pages":"Article 111449"},"PeriodicalIF":4.4000,"publicationDate":"2025-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"TAO: A real-time network traffic analysis task orchestration framework with optimized filtering and scheduling\",\"authors\":\"Huaijie Jiang , Guang Cheng , Li Deng\",\"doi\":\"10.1016/j.comnet.2025.111449\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Efficient real-time network traffic analysis is vital for ensuring security and operational effectiveness. Existing traffic analysis frameworks, including holistic and fully decoupled designs, struggle to provide both optimal logical reuse and fine-grained resource allocation, resulting in inefficiencies. To address these challenges, we introduce TAO, a high-performance task orchestration framework that merges the benefits of holistic and decoupled designs for real-time network traffic analysis. TAO separates analysis targets from processing logic, facilitating flexible task scheduling and optimized resource allocation. By generating directed acyclic task graph, TAO minimizes forwarding of shared traffic and employs an innovative packet filtering optimization method using statistical features from a prioritized tree. Additionally, we develop a heuristic scheduling approach that leverages pipeline-based scheduling to achieve comprehensive congestion control. Experimental results show that under 10 Gbps trace replay and 40 Gbps real-world traffic, TAO reduces resource consumption by up to 55% in the lab and 48% in deployment compared with baseline methods. These findings underscore TAO’s potential to significantly enhance the efficiency and scalability of network traffic processing frameworks in high-throughput environments.</div></div>\",\"PeriodicalId\":50637,\"journal\":{\"name\":\"Computer Networks\",\"volume\":\"270 \",\"pages\":\"Article 111449\"},\"PeriodicalIF\":4.4000,\"publicationDate\":\"2025-06-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Networks\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1389128625004165\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1389128625004165","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
TAO: A real-time network traffic analysis task orchestration framework with optimized filtering and scheduling
Efficient real-time network traffic analysis is vital for ensuring security and operational effectiveness. Existing traffic analysis frameworks, including holistic and fully decoupled designs, struggle to provide both optimal logical reuse and fine-grained resource allocation, resulting in inefficiencies. To address these challenges, we introduce TAO, a high-performance task orchestration framework that merges the benefits of holistic and decoupled designs for real-time network traffic analysis. TAO separates analysis targets from processing logic, facilitating flexible task scheduling and optimized resource allocation. By generating directed acyclic task graph, TAO minimizes forwarding of shared traffic and employs an innovative packet filtering optimization method using statistical features from a prioritized tree. Additionally, we develop a heuristic scheduling approach that leverages pipeline-based scheduling to achieve comprehensive congestion control. Experimental results show that under 10 Gbps trace replay and 40 Gbps real-world traffic, TAO reduces resource consumption by up to 55% in the lab and 48% in deployment compared with baseline methods. These findings underscore TAO’s potential to significantly enhance the efficiency and scalability of network traffic processing frameworks in high-throughput environments.
期刊介绍:
Computer Networks is an international, archival journal providing a publication vehicle for complete coverage of all topics of interest to those involved in the computer communications networking area. The audience includes researchers, managers and operators of networks as well as designers and implementors. The Editorial Board will consider any material for publication that is of interest to those groups.