Data Center Benchmarking Drafts

Slides:



Advertisements
Similar presentations
CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Switching Concepts Introduction to Ethernet/802.3 LANs Introduction.
Advertisements

Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Data Center Benchmarking Drafts Lucien Avramov, Jacob Rapp, March 2015 IETF 92 - Dallas draft-dcbench-def-00 draft-bmwg-dcbench-methodology-01.
Computer Networks Performance Metrics Advanced Computer Networks.
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
Real-time traffic Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda RT traffic characteristic RT traffic profiles RT traffic requirements RT Architecture.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Travis Grant – Mingzhe Li, Choong-Soo Lee, Emmanuel.
Introduction. 2 What Is SmartFlow? SmartFlow is the first application to test QoS and analyze the performance and behavior of the new breed of policy-based.
Networks: Performance Measures1 Network Performance Measures.
Draft-novak-bmwg-ipflow-meth-05.txt IP Flow Information Accounting and Export Benchmarking Methodology
Draft-constantine-ippm-tcp-throughput-tm-02.txt 1 TCP Throughput Testing Methodology IETF 77 Anaheim Barry Constantine Reinhard.
Draft-constantine-ippm-tcp-throughput-tm-00.txt 1 TCP Throughput Testing Methodology IETF 76 Hiroshima Barry Constantine
IETF 90: VNF PERFORMANCE BENCHMARKING METHODOLOGY Contributors: Sarah Muhammad Durrani: Mike Chen:
Document Number ETH West Diamond Avenue - Third Floor, Gaithersburg, MD Phone: (301) Fax: (301)
AQM Recommendation Fred Baker. History At IETF 86, TSVAREA decided to update the recommendation of RFC 2309 to not recommend the use of RED Argument:
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Bridge Out: Extending RFC 2544 for DCB Devices Timmons C. Player David Newman IETF BMWG interim meeting, 30 October 2009.
24/10/2015draft-novak-bmwg-ipflow-meth- 03.txt 1 IP Flow Information Accounting and Export Benchmarking Methodology
1 IETF-66draft-akhter-bmwg-mpls-meth MPLS Benchmarking Methodology Aamer Akhter / Rajiv Asati / Mohamed Khalid /
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-02 draft-ietf-bmwg-sip-bench-meth-02 July 24, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
Doc.: wng Submission - Study Project Proposal WPP – Tools & Parameters November 2003 Bob Mandeville, Iometrics Bob Mandeville
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Data Center Benchmarking Drafts Lucien Avramov, Cisco Jacob Rapp, HP July 2013 IETF 90 - Berlin draft-dcbench-def-00 draft-bmwg-dcbench-methodology-01.
Cisco 3 - Switching Perrine. J Page 16/4/2016 Chapter 4 Switches The performance of shared-medium Ethernet is affected by several factors: data frame broadcast.
1 Traffic Management Benchmarking Framework IETF 85 Atlanta Barry Constantine Tim Copley Ram Krishnan.
Draft-ietf-ippm-tcp-throughput-tm-04.txt 1 TCP Throughput Testing Methodology IETF 78 Maastricht Reinhard Schrage Barry Constantine.
1 Traffic Management Benchmarking Framework IETF 87 Berlin draft-constantine-bmwg-traffic-management-01 Barry Constantine Tim.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-01 draft-ietf-bmwg-sip-bench-meth-01 March 22, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
1 Content-Aware Device Benchmarking Methodology (draft-hamilton-bmwg-ca-bench-meth-04) BMWG Meeting Maastricht July 2010 Mike Hamilton
1 CSE 5346 Spring Network Simulator Project.
Queuing Delay 1. Access Delay Some protocols require a sender to “gain access” to the channel –The channel is shared and some time is used trying to determine.
IGP Data Plane Convergence draft-ietf-bmwg-dataplane-conv-meth-15.txt draft-ietf-bmwg-dataplane-conv-term-15.txt draft-ietf-bmwg-dataplane-conv-app-15.txt.
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
TFRC for Voice: the VoIP Variant Sally Floyd, Eddie Kohler. November 2006 draft-ietf-dccp-tfrc-voip-06.txt DCCP Working Group, IETF Slides:
1 Traffic Management Benchmarking Framework IETF 89 London draft-constantine-bmwg-traffic-management-03 Barry Constantine Tim.
OSPF Traffic Engineering (TE) Express Path Updates draft-giacalone-ospf-te-express-path-01.txt Spencer Giacalone, Alia Atlas, John Drake, Stefano Previdi,
1 Content-Aware Device Benchmarking Methodology (draft-hamilton-bmwg-ca-bench-meth-05) BMWG Meeting IETF-79 Beijing November 2010 Mike Hamilton
1 Traffic Management Benchmarking Framework IETF 90 Toronto draft-constantine-bmwg-traffic-management-04 Barry Constantine Tim.
1 IMIX Genome Al Morton March 2011 draft-morton-bmwg-imix-genome-01.
82nd IETF Taipei, Nov 2011 IETF BMWG Security Effectiveness Benchmarking Kenneth Green.
Data Center Benchmarking Drafts Lucien Avramov, Cisco Jacob Rapp, Cisco July 2013 IETF 87 - Berlin draft-dcbench-def-00 draft-bmwg-dcbench-methodology-01.
Considerations for Benchmarking Virtual Networks Samuel Kommu, Jacob Rapp, Ben Basler,
The Transport Layer Congestion Control & UDP
Topics discussed in this section:
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Benchmarking Framework
Empirically Characterizing the Buffer Behaviour of Real Devices
HCF and EDCF Simulations
Al Morton July 2011 draft-morton-bmwg-imix-genome-02
Understand the OSI Model Part 2
Benchmarking Framework draft-constantine-bmwg-traffic-management-02
Computer Network Performance Measures
Procket’s IPv6 Implementation
[Preliminary Simulation Results on Power Saving]
VoIP Models for System Performance Evaluation
[Preliminary Simulation Results on Power Saving]
Computer Network Performance Measures
VoIP Models for System Performance Evaluation
Congestion Control, Quality of Service, & Internetworking
Congestion Control, Internet Transport Protocols: UDP
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Lightweight but Powerful QoS Solution for Embedded Systems
Requirements Definition
Sally Floyd and Eddie Kohler draft-floyd-ccid4-01.txt July 2007
Link Layer Metrics Proposal
QoS Metrics Date: Authors: January 2005 Month Year
TCP: Transmission Control Protocol Part II : Protocol Mechanisms
Presentation transcript:

Data Center Benchmarking Drafts draft-dcbench-def-01 draft-bmwg-dcbench-methodology-02 Lucien Avramov, Cisco Jacob Rapp, HP * Here to present Nov 2013 IETF 88 - Vancouver Nov 8th, 2013 IETF 88 – Vancouver – BMWG

Data Center Benchmarking Drafts Overview Redefine Definitions draft-dcbench-def-01 Redefine Methodology draft-bmwg-dcbench-methodology-02 Latency Redefine how latency calculations are used Update usage of FIFO, FILO, LIFO and LILO Jitter Define the application Jitter RFC 3393 and packet size requirement and histogram for DC devices Physical Layer Calibration Cable test calibrations and documentation Line Rate Consequences of PPM: 99.98% Buffering Define Buffering and Buffer Efficiency, Burst, Intensity of Microburst Define Incast [many-one, many-many] Application Throughput Goodput definition and how to measure it Line Rate Testing Test all ports at 99.98% including latency, jitter histogram for min/max/avg and drops Buffering Testing Buffer highest efficiency Maximum port buffer size Maximum port pair buffer size Maximum DUT buffer size Microburst MicroBurst Testing Use all ports, at 100% intensity of microburst Head of Line Blocking Testing Measure two groups (8 ports) of DUT, up to all ports Reports provides percent of traffic loss during HOLB Incast Stateful and Stateless Traffic measure TCP goodput while measuring UDP latency Nov 8th, 2013 IETF 88 – Vancouver – BMWG

draft-dcbench-def-01: Updates 2.1 Added content: Another possibility to summarize the four different definitions above is to  refer to the bit position as they normally occur: input to output.      FILO is FL (First bit Last bit)      FIFO is FF (First bit First bit)      LILO is LL (Last bit Last bit)      LIFO is LF (Last bit First bit) 2.2 Edits around FILO due to the conversation, changed it based on the feedback provided 3.1 added the following: Even with the reference to RFC 3393, there are many definitions of     "jitter" possible. The one selected for Data Center Benchmarking is     closest to RFC 3393. draft-dcbench-def-01: Updates Nov 8th, 2013 IETF 88 – Vancouver – BMWG

draft-bmwg-dcbench-methodology-02: Updates 2.2 added the snake test for throughput as many customers may not have the luxury to have so many tester ports 2.3 added the imix genome and fixed some packet size examples. The pattern for testing can be expressed using RFC 6985 [IMIX Genome:     Specification of Variable Packet Sizes for Additional Testing] Also: "-for packet drops, they MUST be expressed in packet count value and SHOULD be expressed in % of line rate" changed to ' % of total transmitted frames' instead for more clarity. 3.1: " To measure the size of the buffer of a DUT under all conditions." It's not realistic so we changed "all" to typical|many|multiple . Nov 8th, 2013 IETF 88 – Vancouver – BMWG

Jitter Discussion Goal – Single definition of jitter for the Data Center Previous RFCs addressed jitter (3393, 4689, 6049, other) and some specifically guided against the use of the term, due to multiple uses, but it is still being used and more confusion There are two important measurements Packet to Packet delay variation – ‘Absolute delta=[x-(x-1)]’ Min, Max and Average – For the duration of the test A histogram of all packet-to-packet latency change is best used to show jitter Jitter is only valid when all packets are the same size Nov 8th, 2013 IETF 88 – Vancouver – BMWG

Jitter Discussion Nov 8th, 2013 IETF 88 – Vancouver – BMWG

3.2.2 Measure Max Port Buffer Size This DUT has 4.29 MB of buffer per port at 1518 bytes with COS 0 Nov 8th, 2013 IETF 88 – Vancouver – BMWG Measured with Ixia