際際滷

際際滷Share a Scribd company logo
Detecting changes in Heavy-Hitter flows @ the
Network Edge
Madhusoodhana Chari S ( Madhu )
Rangaprasad Sampath ( Ranga )
Misra, Parikshit ( Parkshit )
Flow 101
Business
Understanding
Flow Source Destination
Flow 1 Host A Server
Flow 2 Server Host B
5-tuple flow
[Source IP, Source
port, Destination
IP, Destination
port, Protocol]
What are Heavy-Hitter flows?
Flows that contribute the maximum to
network traffic volume.
Why detect them?
 Visibility: Identify cause for network
congestion
 Provisioning: Route via high-
bandwidth paths
 Capacity Planning: Fair bandwidth
allocation to all flows
 Pricing: Accounting and Billing
Host B
Router
Server
Host A
What is a Flow?
Count-Min Sketch
Objective
Returns the frequency of x in a dataset
USP
Storage and Compute efficient
Operations Supported
Insert(x) and Count(x)
Constituents
width - n columns of counters
depth - k rows
k hashes, one for each row
Data
Understanding
Insert (x)  k hashes increment counters in rows
Repeat Insert (x)
Count (x) = Min (values of counters in k rows)
Images Credit: Probabilistic Data Structures
Change in Heavy-Hitter Flow List
Data
Preparation
Modelling
Coming together @ the Edge Network Switch
Evaluation
Value @ the Edge
Deployment
Event logging
Anomaly detection
Resource monitoring
Flow lookup
Why should Heavy-Hitters detection
be @ the Edge?
 Localized, Fast Decisions  No
roundtrip to the Cloud
 Lower bandwidth  Minimize WAN
bandwidth consumption
 Granular policy adherence  Mark,
monitor, police heavy-hitter flows at
every edge switch
 Capable hardware  Modern CPUs,
GPUs, TPUs can run Analytics
Reach out to
Madhusoodhana Chari S
https://www.linkedin.com/in/madhucharis/
madhucharis@gmail.com
Rangaprasad Sampath
https://www.linkedin.com/in/rangaprasad-sampath
ranga.sampath@gmail.com
Misra Parikshit
https://www.linkedin.com/in/parikshit-misra-a2721a30/

More Related Content

What's hot (8)

PDF
A preliminary open data publishing strategy for live data in flanders
Julian Rojas
PDF
2018 China Natural Gas Pipeline Map
arapublication
PPTX
Optimizing spatial database
Ishraq Al Fataftah
PPTX
Migration of groups of virtual machines in distributed data centers to reduce...
Sabidur Rahman
PPT
Theories and Applications of Spatial-Temporal Data Mining and Knowledge Disco...
Beniamino Murgante
PPTX
Traffichelper demo
Sathya Bettadapura
PDF
PoDiGG: Public Transport Dataset Generator based on Population Distributions
Ruben Taelman
A preliminary open data publishing strategy for live data in flanders
Julian Rojas
2018 China Natural Gas Pipeline Map
arapublication
Optimizing spatial database
Ishraq Al Fataftah
Migration of groups of virtual machines in distributed data centers to reduce...
Sabidur Rahman
Theories and Applications of Spatial-Temporal Data Mining and Knowledge Disco...
Beniamino Murgante
Traffichelper demo
Sathya Bettadapura
PoDiGG: Public Transport Dataset Generator based on Population Distributions
Ruben Taelman

More from madhucharis (20)

PPTX
AI: Reimagining How We Innovate - Innovation and Entrepreneurship - CSE Domai...
madhucharis
PPTX
Self Organizing AI-ML Journey - Latest.pptx
madhucharis
PPTX
Benchmarking LLM for zero-day vulnerabilities.pptx
madhucharis
PPTX
Ability Redeinf ReImagine Awarensss Differently Abled
madhucharis
PPTX
Exploring GAN Architecture using Determined AI
madhucharis
PPTX
Insight into Transition of Feelings and Emotions
madhucharis
PPTX
Thinking along with Statistics Insights into Understanding Data
madhucharis
PPTX
Questions and Young Minds .pptx
madhucharis
PPTX
X ops ai-ml-sig-living-throught the hype-life cycle
madhucharis
PPTX
Aspiring innovation journey
madhucharis
PPTX
XOP's Roadmapping Self Innovation
madhucharis
PPTX
XOP's ( DataOp's, MLOP's) Sig Poc
madhucharis
PPTX
AI Research/Problem Space
madhucharis
PPTX
Ai4life aiml-xops-sig
madhucharis
PPTX
Machine learning for encrypted traffic using restnet
madhucharis
PPTX
Classifier with deep deviation detection in poe iot devices
madhucharis
PPTX
Encrypted traffic malware detection twiml
madhucharis
PPTX
Long Term Evolution
madhucharis
PPTX
Weather exploratory data analysis
madhucharis
PPTX
IEEE Connect 2020 Novel TLS signature extraction for Encrypted malware detection
madhucharis
AI: Reimagining How We Innovate - Innovation and Entrepreneurship - CSE Domai...
madhucharis
Self Organizing AI-ML Journey - Latest.pptx
madhucharis
Benchmarking LLM for zero-day vulnerabilities.pptx
madhucharis
Ability Redeinf ReImagine Awarensss Differently Abled
madhucharis
Exploring GAN Architecture using Determined AI
madhucharis
Insight into Transition of Feelings and Emotions
madhucharis
Thinking along with Statistics Insights into Understanding Data
madhucharis
Questions and Young Minds .pptx
madhucharis
X ops ai-ml-sig-living-throught the hype-life cycle
madhucharis
Aspiring innovation journey
madhucharis
XOP's Roadmapping Self Innovation
madhucharis
XOP's ( DataOp's, MLOP's) Sig Poc
madhucharis
AI Research/Problem Space
madhucharis
Ai4life aiml-xops-sig
madhucharis
Machine learning for encrypted traffic using restnet
madhucharis
Classifier with deep deviation detection in poe iot devices
madhucharis
Encrypted traffic malware detection twiml
madhucharis
Long Term Evolution
madhucharis
Weather exploratory data analysis
madhucharis
IEEE Connect 2020 Novel TLS signature extraction for Encrypted malware detection
madhucharis
Ad

Recently uploaded (20)

DOCX
COT Feb 19, 2025 DLLgvbbnnjjjjjj_Digestive System and its Functions_PISA_CBA....
kayemorales1105
PDF
Predicting Titanic Survival Presentation
praxyfarhana
PDF
ilide.info-tg-understanding-culture-society-and-politics-pr_127f984d2904c57ec...
jed P
PDF
11_L2_Defects_and_Trouble_Shooting_2014[1].pdf
gun3awan88
PPTX
727325165-Unit-1-Data-Analytics-PPT-1.pptx
revathi148366
PDF
TCU EVALUATION FACULTY TCU Taguig City 1st Semester 2017-2018
MELJUN CORTES
PDF
NVIDIA Triton Inference Server, a game-changing platform for deploying AI mod...
Tamanna36
PDF
Microsoft Power BI - Advanced Certificate for Business Intelligence using Pow...
Prasenjit Debnath
PPTX
Presentation by Tariq & Mohammed (1).pptx
AbooddSandoqaa
PPTX
english9quizw1-240228142338-e9bcf6fd.pptx
rossanthonytan130
PPTX
@Reset-Password.pptx presentakh;kenvtion
MarkLariosa1
PPTX
MENU-DRIVEN PROGRAM ON ARUNACHAL PRADESH.pptx
manvi200807
PPTX
Monitoring Improvement ( Pomalaa Branch).pptx
fajarkunee
PDF
CT-2-Ancient ancient accept-Criticism.pdf
DepartmentofEnglishC1
PPTX
Artificial intelligence Presentation1.pptx
SaritaMahajan5
PPTX
Daily, Weekly, Monthly Report MTC March 2025.pptx
PanjiDewaPamungkas1
PPSX
PPT1_CB_VII_CS_Ch3_FunctionsandChartsinCalc.ppsx
animaroy81
PDF
Digital-Transformation-for-Federal-Agencies.pdf.pdf
One Federal Solution
PDF
SaleServicereport and SaleServicereport
2251330007
PPT
Camuflaje Tipos Caracter鱈sticas Militar 2025.ppt
e58650738
COT Feb 19, 2025 DLLgvbbnnjjjjjj_Digestive System and its Functions_PISA_CBA....
kayemorales1105
Predicting Titanic Survival Presentation
praxyfarhana
ilide.info-tg-understanding-culture-society-and-politics-pr_127f984d2904c57ec...
jed P
11_L2_Defects_and_Trouble_Shooting_2014[1].pdf
gun3awan88
727325165-Unit-1-Data-Analytics-PPT-1.pptx
revathi148366
TCU EVALUATION FACULTY TCU Taguig City 1st Semester 2017-2018
MELJUN CORTES
NVIDIA Triton Inference Server, a game-changing platform for deploying AI mod...
Tamanna36
Microsoft Power BI - Advanced Certificate for Business Intelligence using Pow...
Prasenjit Debnath
Presentation by Tariq & Mohammed (1).pptx
AbooddSandoqaa
english9quizw1-240228142338-e9bcf6fd.pptx
rossanthonytan130
@Reset-Password.pptx presentakh;kenvtion
MarkLariosa1
MENU-DRIVEN PROGRAM ON ARUNACHAL PRADESH.pptx
manvi200807
Monitoring Improvement ( Pomalaa Branch).pptx
fajarkunee
CT-2-Ancient ancient accept-Criticism.pdf
DepartmentofEnglishC1
Artificial intelligence Presentation1.pptx
SaritaMahajan5
Daily, Weekly, Monthly Report MTC March 2025.pptx
PanjiDewaPamungkas1
PPT1_CB_VII_CS_Ch3_FunctionsandChartsinCalc.ppsx
animaroy81
Digital-Transformation-for-Federal-Agencies.pdf.pdf
One Federal Solution
SaleServicereport and SaleServicereport
2251330007
Camuflaje Tipos Caracter鱈sticas Militar 2025.ppt
e58650738
Ad

Heavy Hitters Change Detection

  • 1. Detecting changes in Heavy-Hitter flows @ the Network Edge Madhusoodhana Chari S ( Madhu ) Rangaprasad Sampath ( Ranga ) Misra, Parikshit ( Parkshit )
  • 2. Flow 101 Business Understanding Flow Source Destination Flow 1 Host A Server Flow 2 Server Host B 5-tuple flow [Source IP, Source port, Destination IP, Destination port, Protocol] What are Heavy-Hitter flows? Flows that contribute the maximum to network traffic volume. Why detect them? Visibility: Identify cause for network congestion Provisioning: Route via high- bandwidth paths Capacity Planning: Fair bandwidth allocation to all flows Pricing: Accounting and Billing Host B Router Server Host A What is a Flow?
  • 3. Count-Min Sketch Objective Returns the frequency of x in a dataset USP Storage and Compute efficient Operations Supported Insert(x) and Count(x) Constituents width - n columns of counters depth - k rows k hashes, one for each row Data Understanding Insert (x) k hashes increment counters in rows Repeat Insert (x) Count (x) = Min (values of counters in k rows) Images Credit: Probabilistic Data Structures
  • 4. Change in Heavy-Hitter Flow List Data Preparation Modelling
  • 5. Coming together @ the Edge Network Switch Evaluation
  • 6. Value @ the Edge Deployment Event logging Anomaly detection Resource monitoring Flow lookup Why should Heavy-Hitters detection be @ the Edge? Localized, Fast Decisions No roundtrip to the Cloud Lower bandwidth Minimize WAN bandwidth consumption Granular policy adherence Mark, monitor, police heavy-hitter flows at every edge switch Capable hardware Modern CPUs, GPUs, TPUs can run Analytics
  • 7. Reach out to Madhusoodhana Chari S https://www.linkedin.com/in/madhucharis/ madhucharis@gmail.com Rangaprasad Sampath https://www.linkedin.com/in/rangaprasad-sampath ranga.sampath@gmail.com Misra Parikshit https://www.linkedin.com/in/parikshit-misra-a2721a30/