Cutting Through the Noise: Packet Deduplication in Data Center Monitoring

 

Abstract

Introduction

Solution Architecture

Data Sources

  • Data Center Fabric: Network traffic is captured and forwarded through physical TAPs and mirror configurations such as SPAN and ERSPAN.
  • This traffic contains both relevant and redundant packets that need to be processed efficiently.

Filtering Fabric

  • Open Packet Broker Network Operating System (OPBNOS) ensures that only relevant traffic is forwarded, reducing unnecessary processing and enhancing system performance.
  • This step helps in reducing computational and bandwidth costs associated with duplicate or irrelevant data.

Core Fabric & Deduplication

  • Core Fabric: The filtered traffic is directed towards a high-capacity core fabric (100G-400G) for further processing.
  • Aviz Service Node (ASN): A specialized x86 + DPDK-based service node is utilized for high-speed deduplication.
  • Deduplication Process: Traffic is continuously analyzed in real time with a granularity of up to 8 milliseconds, enabling the rapid detection and elimination of duplicate packets. The analysis process begins by inspecting ingress packets for familiarity based on their type and fields. If a packet is found to exist within the customer-defined time frame, it is identified as a duplicate and dropped.
  • Once the deduplication is complete, the refined traffic is seamlessly reintegrated into the core fabric for further processing and routing. By ensuring that only unique packets are forwarded, this approach enhances resource allocation, reduces processing overhead, and maintains low latency. The result is a streamlined traffic flow that improves data transmission efficiency, enhances application performance, and ensures a smoother user experience across the network.
  • Configuration Elements:
  • Packet Source: This defines what data fields to take in while analysing the packet for duplicates. Currently there are two packet source types:
  • Full Packet: The packet bytes from start to end, maximum of offset bytes.
  • Routed packet: In real time, the packets can be routed across multiple devices/hops. Hence there are chances the duplicate packets can be received to monitoring fabric with different Src MAC/TTL/Checksum fields. This option helps in finding duplicate packets irrespective of Routing parameters.
  • Anchor: This tells where to start reading the packet from. The possible values are Packet start ,L3 Start, L4 Start and L4 Payload.
  • Offset: To provision how many bytes are considered for duplicate comparison. Allowed Offset is 14 to 128 Bytes.
  • Window Size: This config tells the core logic to look for familiar packets in the 2,4,6 and 8ms range currently. If a user for example sets the window size to 6ms, the adjacent packets falling in each 6ms window will be checked for duplicate data.

Distribution Fabric

  • The deduplicated traffic is load-balanced and distributed across multiple analytics tools for network monitoring, security analysis, and performance optimization.
  • This ensures efficient utilization of analytics resources without redundant data inflating storage or processing costs.

Key Benefits

Performance Optimization

  • Reduces the overhead of processing duplicate packets, improving monitoring efficiency by 30 to 50%.
  • Enhances the responsiveness of analytics tools by providing cleaner, non-redundant data.

Cost Savings

  • Minimizes bandwidth and storage costs by filtering and deduplicating redundant traffic.
  • Optimizes computational resources by reducing unnecessary packet processing.

Improved Security & Compliance

  • Enhances security monitoring by providing accurate traffic visibility.
  • Facilitates compliance with regulatory requirements by ensuring only relevant network data is retained.

Conclusion

FAQ’s

  • Performance boost: Increases analytics speed and accuracy
  • Cost savings: Reduces bandwidth and storage needs
  • Security: Improves anomaly detection by eliminating noise
  • Compliance: Ensures clean, policy-aligned data retention

Comments

Popular posts from this blog

Aviz Networks expands funding to $10M with new investments from Strategic Partners: Accton, Cisco, Moment Ventures, and Wistron

Cisco and Aviz coordinate support for enterprise SONiC networks

ONES 2.0: SONiC Networks support with Integrated Slack and Zendesk