SlideShare a Scribd company logo
1 of 15
Download to read offline
RA-111812-02   Vyatta Subscription Edition 6.5 R1 Test Plan and Results    November 2012




   Vyatta Subscription Edition 6.5 R1
         Test Plan and Results




                               Report RA-111812-02
                                 November 2012




                 Testing Initiated Independently by Router Analysis, Inc
                        Copyright © 2012 Router Analysis, Inc.
RA-111812-02            Vyatta Subscription Edition 6.5 R1 Test Plan and Results          November 2012




                                                                      Testing Dates: October 10th – 30th 2012
                                                                        Report Updated: November 20th 2012
                                                                                  Report Author: Steven Noble


    Vyatta Subscription Edition 6.5 R1
              Key Points
                                                         Performance Summary:
Vyatta is able to forward 100% Line-Rate

test system

Performance degrades as features are              o 4.2 Mpps at 64 bytes.
added.                                            o Line-Rate at 375 bytes
Vyatta handles QoS with no issues,
                                         -
tion interface is more than 200% over-
subscribed.
                                                  o Eight Tenants – Two Gigabit Uplinks
Vyatta can be run directly on commodity
hardware or in a virtual machine
                                                  o Line-Rate IMIX between Two Ports
                                                o uRPF/ACLs have no impact on performance

          Test System
         Configuration:
Hardware:
Supermicro X9SAE-V
Intel I7-3770 / 32GB ECC RAM
Four Intel I340-T2 NICs (8 Total
Interfaces)
Intel 520 Series 240GB SSD
Cost: ~$1600 US

VM Configuration:
VMware 5.1.0 Hypervisor
2 Or 4vCPUs, 4GB Of RAM
Direct Access To Uplink Ports
Via VMDirectpath


Router Analysis Contact Information
       info@routeranalysis.com                                 IMIX




                            Testing Initiated Independently by Router Analysis, Inc
                                   Copyright © 2012 Router Analysis, Inc.
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!




                                          Table of Contents

      Table of Contents ................................................................................ 3!
      Table of Figures ................................................................................... 3!
      Results Summary ................................................................................. 4!
      Test Lab Setup .................................................................................... 5!
      Tests Carried Out ................................................................................. 6!
      Testing Results Reviewed .................................................................... 7!
      Appendix A – Test Cases ................................................................... 12!
      Appendix B – Sample Test Result Data Tables................................... 14!
      About Router Analysis ........................................................................ 15!


                                            Table of Figures

      Figure 1 - Vyatta 6.5 Deployment Scenarios. ..................................... 4
      Figure 2 – Vyatta 6.5 R1 VM Setup ..................................................... 5
      Figure 3 - Vyatta 6.5 R1 IPv4 and IPv6 IMIX Forwarding .................... 7
      Figure 4 - ACL + uRPF Results ........................................................... 8
      Figure 5 - QoS Loss On TOS 0 at 57% Line Rate ............................... 9
      Figure 6 - QoS Loss on TOS 0 at 57% Line Rate ................................ 9
      Figure 7 - At 69% TOS 4 is affected ................................................. 10
      Figure 8 - 39% Loss On TOS 4 ......................................................... 10
      Figure 9 - 500k BGP Routes ............................................................. 11




      3                                Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      Results Summary
             Vyatta Subscription Edition 6.5 R1 (Vyatta SE 6.5) performed better than
      expected when tested in the Router Analysis test lab. Tests were run on both Bare
      Metal (directly on the server) and in a Virtual Machine (under VMWare ESXi 5.1).

            Featureless IPv4 forwarding performance for 64 byte packets crossed
      4Mpps after modifications were made to the host server used for the test. Initial
      non-optimal setup tests showed 1.7Mpps.

             Enabling features such as ACLs and uRPF dropped the routers forwarding
      performance for 64 byte packets down to 3Mpps for IPv4.

              QoS functioned as expected, protecting streams as configured.

             Below are the deployment scenarios that were tested by Router Analysis.
      Testing included two different VM setups, one using two vCPUs, one using four
      vCPUs and a Bare Metal setup using the test lab setup. The following graph is the
      throughput of each system while running IMIX traffic over it.




          Figure 1 - Vyatta 6.5 Deployment Scenarios.



                                       !
      4                                Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      Test Lab Setup
             The Router Analysis test lab utilizes specially built systems from IXSystems
      to host software based systems. The hardware specs are the following:

           SuperMicro X9SAE-V with a single Intel I7-3770 CPU, 32GB ECC RAM,
      240GB Intel 520 Series SSD and 4 Intel I340-T2 GbE NICs.

             Setting up the system to optimally forward packets is a key part of working
      with any software forwarding router. The choice of network cards was key to
      getting the results included in this test.

             Vyatta SE 6.5 was configured to use all eight GbE interfaces. Tests were
      done with 4GB RAM on Bare Metal but Vyatta never used more than 1GB of ram
      during any tests.

               When testing under VMWare, Vyatta SE 6.5 was given 4GB RAM, 2vCPUs,
      vSwitch access to six interfaces and DirectPath access to two interfaces. A total of
      eight tenant systems were emulated including two on the same VMWare host and
      six via links to the tester.

             To generate data for the 4vCPU test, four VMs were used along with four
      GbE interfaces for tenants. The test used four GbE interfaces connected via
      DirectPath for uplinks.




                       Figure 2 – Vyatta 6.5 R1 VM Setup


      5                            Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      Tests Carried Out
                •   IP forwarding rate
                        o Minimum Packet Size (64 bytes IPv4, 82 bytes IPv6)
                              ! With ACLs (permit any any)
                              ! With uRPF
                              ! With QoS
                        o Packet IMIX + Features
                              ! IPv4
                              ! IPv6
                        o 1500 Byte Packets + Features
                •   QoS Functionality
                        o QoS
                •   OSPF
                        o 5000 Routes
                              ! One Neighbor
                              ! Five Neighbors
                •   BGP
                        o 500,000 Routes
                              ! One Neighbor
                              ! Five Neighbors
      !




      6                          Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      Testing Results Reviewed
               IPv4 and IPv6 IMIX Forwarding Results with Features

          3000000


          2500000


          2000000

                                                                           2vCPU VM
          1500000
                                                                           4vCPU VM
                                                                           Bare Metal
          1000000


           500000


                0
                     IPv4 Base
    IPv4 ACL
      IPv6 Base
   IPv6 ACL

      Figure 3 - Vyatta 6.5 R1 IPv4 and IPv6 IMIX Forwarding



             The main takeaway from the results is that Vyatta SE 6.5 performs well both
      in a Bare Metal environment and as a Virtualized Multi-Tenant Router.

             While testing, the lowest performance appeared while executing the “IPv6
      forwarding with ACLs, uRPF, and QoS IMIX” test case. Even then the performance
      was reasonable at 2.25Mpps.

             The biggest impact within virtualization was using the standard vSwitch to
      connect hardware interfaces. Future tests may include using the distributed
      vSwitch or specialized hardware to see how much impact the different vSwitch
      types have.
      !




      7                                Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!
      Base Test Cases:

              IPv4/IPv6 IMIX Forwarding + Features Tests

              For these tests we follow the following testing concepts to find the best-case
              performance of the system. Testing is done using IMIX traffic on bare-metal.

              Step 1: Configure 8G of ports and send traffic in a full mesh – 2.58Mpps.

              Step 2: Configure a simple permit all ACL on the router – No Change.

              Step 3: Configure the ACL inbound on one interface – 2.481Mpps.

              Step 4: Configure the ACL outbound on one interface – No Change.

              Step 5: Configure the ACL in/out on all interfaces – 2.38Mpps.

              Step 6: Configure traffic to run at about 2.38Mpps.

              Step 7: Configure uRPF on one interface – No Change.

              Step 8: Configure uRPF on a second interface – No Change.

              Step 9: Configure uRPF on the rest of the interfaces – No Change.

              Result: uRPF has no impact on traffic.



                                                                                               !
      Figure 4 - ACL + uRPF Results

      !
      !




      8                               Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!
      QoS Testing and Results:

             From our tests we have determined that QoS works as expected on the
      system. In a simple test involving four GbE links (a three to one oversubscription),
      three different TOS bits were set (0, 4 and 7) and traffic was sent balanced (33.3%
      per TOS) from each GbE towards a single GbE port outbound.

             The router was configured so that TOS 0 was protected up to 15% of line
      rate, TOS 4 was protected up to 15% of line rate and TOS 7 was protected up to
      70% of line rate.

              When running the test the following results were seen:

              < 100% all streams went through without issue
              > 100% TOS 0 started to be dropped
              ~ 140% TOS 4 started to be dropped
              ~ 190% TOS 7 started to be dropped

              Step 1: Send less than 33% line-rate from each of the three ports

              Result: Up to almost 33% line-rate from the 3 ports (< 100% outbound on
      other interface) no loss was seen. Above 33% we saw loss for the TOS 0 stream
      but not the TOS 4 or 7 streams.

              Step 2: Send 50% line-rate from the TOS 0 port (113% total)




      Figure 5 - QoS Loss On TOS 0 at 57% Line Rate



             Result: At above 34% we start to see TOS 0 traffic drop as shown in the
      magnified section below where we are sending 50% traffic on the TOS 0 link:




      Figure 6 - QoS Loss on TOS 0 at 57% Line Rate



      9                               Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!
              Step 3: Up the traffic to about 69% line-rate per port (207% total)




      Figure 7 - At 69% TOS 4 is affected

            As shown in this magnified section we see about 38% Loss on TOS 4 when
      sending 69% line-rate per port (207% line-rate outbound)




      Figure 8 - 39% Loss On TOS 4



              Step 4: Raise the traffic on each stream to above 88.5% traffic loss is seen
      on all streams.
      !
      !       Result: Loss is seen on all 3 QoS traffic profiles.

              Final Result: QoS works as expected.

      !


      !




      10                                Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!
      OSPF/BGP TESTING              AND   RESULTS:

              For OSPF and BGP we setup the following tests:

             Test 1: Send 5000 OSPF Routes in on a single interface and verify routes
      are forwarding correctly using traffic.

             Test 2: Send 5000 OSPF Routes in on five interfaces and verify routes are
      forwarding correctly using traffic.

             Test 3: Send 500k BGP Routes in on a single interface and verify routes are
      forwarding correctly using traffic.

             Test 4: Send 500k BGP Routes in on five interfaces and verify routes are
      forwarding correctly using traffic.

              Results:

              In all cases forwarding worked as expected.




                                                                                           !
      Figure!9!)!500k!BGP!Routes!


      !




      11                              Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      Appendix A – Test Cases
      The following two test cases represent a skeleton format of the set of tests
      performed in the Router Analysis lab.

      Test Case One – IP Forwarding

      Synopsis:

      When testing systems that have a set PPS or Forwarding Bandwidth that is lower
      than the combined interfaces available; it is necessary to validate the best-case
      base-forwarding rate. Once the rate has been determined, it is possible to judge
      other test cases against the best-case forwarding rate.

      Goal of Test:

      To confirm best-case IPv4 or IPv6 forwarding rate using the minimum and
      maximum packet size accepted by the system.

      Procedure:

      Configure the minimum number of links between the tester and the system under
      test (SUT) to provide either a.) More than the maximum PPS or b.) More than the
      maximum forwarding bandwidth as claimed by the vendor.

      For example:

      Vyatta SE 6.5 performance is based on the hardware it is installed on. To test the
      system you would start with the same number of interfaces as cores you have in
      the system.

      Data to Collect:

      Maximum PPS for IPv4, IPv6 and a 50/50 mix of IPv4 and IPv6
      Maximum traffic forwarding for IPv4, IPv6 and a 50/50 mix of IPv4 and IPv6




      !




      12                          Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!


      Test Case Two – QoS Testing

      Synopsis:
      !
      This is a simple QoS test based on information from the IXIA BlackBook. We have
      modified it slightly to utilize more than 2 ports.

      Goal of Test:

      Determine if QoS functions as expected by creating three different TOS valued
      streams, 0, 4 and 7. On the router configure a traffic policy to prefer 7 over 4 and 4
      over 0.

      Procedure:

      Using IxNetwork create three streams with TOS levels of 0, 4 and 7 on three
      interfaces going towards a single interface.

      On the outbound interface configure a QoS policy to prefer TOS 7 over TOS 4 and
      TOS 4 over TOS 0.

      Run traffic and slowly raise it until you see packets drop for 0, then 4 and then 7.

      Additive Tests:

      Add in background traffic from your earlier test where you saw packet loss due to
      features. Confirm that the QoS policy is still working as expected.

      Data to Collect:

      Packet loss data for each stream at different traffic levels.
      Screen Captures of the IxNetwork screen during the tests.




      !




      13                           Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      Appendix B – Sample Test Result Data Tables
      The following tables represent a sample of the data collected during testing in the
      Router Analysis Lab.

             IPv4 Forwarding Results Data

      Bare-Metal Eight GbE Interfaces

      Packet Size (bytes) Aggregate No Drop Rate (pps)       Aggregate TX Rate (Gbps)
            64                  4017857                            2.057
            128                 3885135                            3.978
            256                 3079710                            6.307
            512                 1879699                            7.699
            1024                957854                             7.846
            1280                769231                             7.876
            1518                650195                             7.895


      Under VMWare 5.1 Two GbE Interfaces

      Packet Size (bytes)   Aggregate            Aggregate             Aggregate
                            Throughput (pps)     Throughput (Mbps)     Throughput %
             64                  500000                256                  16.8
             128                 394321                404                  23.3
             256                 253512                519                  28
             512                 461254                1889                 98
             1024                239463                1962                 100
             1280                192307                1969                 100
             1518                162548                1974                 100




      !




      14                          Copyright © 2012 Router Analysis
      !
RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012
!

      About Router Analysis
            With a world-class fully independent testing lab, Router Analysis provides
      unbiased information to its clients.

             Router Analysis provides the following services:

             Network Equipment Testing
             Consultation and Advisement
             Test Plan Creation
             On-Site Support
             Network Design Consultation, Verification and Installation
             … And More.

             Contact Router Analysis by phone at +1 888 SONN COM (766-6266) or by
      email at info@routeranalysis.com for a quote, more information or any questions.




      15                          Copyright © 2012 Router Analysis
      !

More Related Content

What's hot

400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certificationwrouthae
 
Cisco 4500 switch modules datasheet
Cisco 4500 switch modules datasheetCisco 4500 switch modules datasheet
Cisco 4500 switch modules datasheetAmy Huang
 
Catalyst Backbone and Instant Access Technologies
Catalyst Backbone and Instant Access TechnologiesCatalyst Backbone and Instant Access Technologies
Catalyst Backbone and Instant Access TechnologiesCisco Russia
 
CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7Chaing Ravuth
 
Next Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureNext Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureCisco Canada
 
Ccna rse chp7 Access Control List (ACL)
Ccna rse chp7 Access Control List (ACL)Ccna rse chp7 Access Control List (ACL)
Ccna rse chp7 Access Control List (ACL)newbie2019
 
CEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the ForefrontCEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the ForefrontDeborah Porchivina
 
Juniper Networks: Virtual Chassis High Availability
Juniper Networks: Virtual Chassis High AvailabilityJuniper Networks: Virtual Chassis High Availability
Juniper Networks: Virtual Chassis High AvailabilityJuniper Networks
 
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Cisco Russia
 
Cisco stack power technology for cisco catalyst 3850 switches
Cisco stack power technology for cisco catalyst 3850 switchesCisco stack power technology for cisco catalyst 3850 switches
Cisco stack power technology for cisco catalyst 3850 switchesIT Tech
 
Cisco 3850 scalable stack wise-480
Cisco 3850 scalable stack wise-480Cisco 3850 scalable stack wise-480
Cisco 3850 scalable stack wise-480IT Tech
 
Ccna rse chp9 nat fo i_pv4
Ccna rse chp9 nat fo i_pv4Ccna rse chp9 nat fo i_pv4
Ccna rse chp9 nat fo i_pv4newbie2019
 
CCNA3 Verson6 Chapter8
CCNA3 Verson6 Chapter8CCNA3 Verson6 Chapter8
CCNA3 Verson6 Chapter8Chaing Ravuth
 
CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5Nil Menon
 
Get More for Less with the New Cisco Catalyst 6840-X Series Switch
Get More for Less with the New Cisco Catalyst 6840-X Series SwitchGet More for Less with the New Cisco Catalyst 6840-X Series Switch
Get More for Less with the New Cisco Catalyst 6840-X Series SwitchCisco Enterprise Networks
 
Qualcomm centriq 2400 hot chips final submission corrected
Qualcomm centriq 2400 hot chips final submission correctedQualcomm centriq 2400 hot chips final submission corrected
Qualcomm centriq 2400 hot chips final submission correctedDileep Bhandarkar
 
Technical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switchesTechnical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switchesCisco Mobility
 
From virtual to high end HW routing for the adult
From virtual to high end HW routing for the adultFrom virtual to high end HW routing for the adult
From virtual to high end HW routing for the adultMarketingArrowECS_CZ
 

What's hot (20)

400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification
 
Cisco 4500 switch modules datasheet
Cisco 4500 switch modules datasheetCisco 4500 switch modules datasheet
Cisco 4500 switch modules datasheet
 
Catalyst Backbone and Instant Access Technologies
Catalyst Backbone and Instant Access TechnologiesCatalyst Backbone and Instant Access Technologies
Catalyst Backbone and Instant Access Technologies
 
CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7
 
Next Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureNext Generation Nexus 9000 Architecture
Next Generation Nexus 9000 Architecture
 
Ccna rse chp7 Access Control List (ACL)
Ccna rse chp7 Access Control List (ACL)Ccna rse chp7 Access Control List (ACL)
Ccna rse chp7 Access Control List (ACL)
 
CEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the ForefrontCEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the Forefront
 
Juniper Networks: Virtual Chassis High Availability
Juniper Networks: Virtual Chassis High AvailabilityJuniper Networks: Virtual Chassis High Availability
Juniper Networks: Virtual Chassis High Availability
 
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
 
Cisco stack power technology for cisco catalyst 3850 switches
Cisco stack power technology for cisco catalyst 3850 switchesCisco stack power technology for cisco catalyst 3850 switches
Cisco stack power technology for cisco catalyst 3850 switches
 
Cisco 3850 scalable stack wise-480
Cisco 3850 scalable stack wise-480Cisco 3850 scalable stack wise-480
Cisco 3850 scalable stack wise-480
 
Ccna rse chp9 nat fo i_pv4
Ccna rse chp9 nat fo i_pv4Ccna rse chp9 nat fo i_pv4
Ccna rse chp9 nat fo i_pv4
 
CCNA3 Verson6 Chapter8
CCNA3 Verson6 Chapter8CCNA3 Verson6 Chapter8
CCNA3 Verson6 Chapter8
 
Cisco nx os
Cisco nx os Cisco nx os
Cisco nx os
 
CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5
 
Get More for Less with the New Cisco Catalyst 6840-X Series Switch
Get More for Less with the New Cisco Catalyst 6840-X Series SwitchGet More for Less with the New Cisco Catalyst 6840-X Series Switch
Get More for Less with the New Cisco Catalyst 6840-X Series Switch
 
catalyst-switching-poster
catalyst-switching-postercatalyst-switching-poster
catalyst-switching-poster
 
Qualcomm centriq 2400 hot chips final submission corrected
Qualcomm centriq 2400 hot chips final submission correctedQualcomm centriq 2400 hot chips final submission corrected
Qualcomm centriq 2400 hot chips final submission corrected
 
Technical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switchesTechnical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switches
 
From virtual to high end HW routing for the adult
From virtual to high end HW routing for the adultFrom virtual to high end HW routing for the adult
From virtual to high end HW routing for the adult
 

Similar to Vyatta Subscription Edition 6.5 R1 Testing and Analysis

Cisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and AnalysisCisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and AnalysisRouter Analysis, Inc.
 
cisco-vs-s720-10g-3c-datasheet.pdf
cisco-vs-s720-10g-3c-datasheet.pdfcisco-vs-s720-10g-3c-datasheet.pdf
cisco-vs-s720-10g-3c-datasheet.pdfHi-Network.com
 
cisco-vs-s720-10g-3cxl-datasheet.pdf
cisco-vs-s720-10g-3cxl-datasheet.pdfcisco-vs-s720-10g-3cxl-datasheet.pdf
cisco-vs-s720-10g-3cxl-datasheet.pdfHi-Network.com
 
IPv6 Segment Routing : an end-to-end solution ?
IPv6 Segment Routing : an end-to-end solution ?IPv6 Segment Routing : an end-to-end solution ?
IPv6 Segment Routing : an end-to-end solution ?Olivier Bonaventure
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity itplant
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloudinside-BigData.com
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstackIkuo Kumagai
 
Netsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfvNetsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfvIntel
 
IPv6 Test Methodology
IPv6 Test MethodologyIPv6 Test Methodology
IPv6 Test MethodologyIxia
 
Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014Marius Georgescu
 
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment Ethern Lin
 
Inter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresentedInter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresentedBruce Semple
 
Cisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentationCisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentationJeff Squyres
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloudinside-BigData.com
 
Enterprise Edge Router Upgrade Guide
Enterprise Edge Router Upgrade GuideEnterprise Edge Router Upgrade Guide
Enterprise Edge Router Upgrade GuideRouter Analysis, Inc.
 

Similar to Vyatta Subscription Edition 6.5 R1 Testing and Analysis (20)

Cisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and AnalysisCisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and Analysis
 
cisco-vs-s720-10g-3c-datasheet.pdf
cisco-vs-s720-10g-3c-datasheet.pdfcisco-vs-s720-10g-3c-datasheet.pdf
cisco-vs-s720-10g-3c-datasheet.pdf
 
cisco-vs-s720-10g-3cxl-datasheet.pdf
cisco-vs-s720-10g-3cxl-datasheet.pdfcisco-vs-s720-10g-3cxl-datasheet.pdf
cisco-vs-s720-10g-3cxl-datasheet.pdf
 
IPv6 Segment Routing : an end-to-end solution ?
IPv6 Segment Routing : an end-to-end solution ?IPv6 Segment Routing : an end-to-end solution ?
IPv6 Segment Routing : an end-to-end solution ?
 
Testing PPT
Testing PPTTesting PPT
Testing PPT
 
mpls CNNA.pdf
mpls CNNA.pdfmpls CNNA.pdf
mpls CNNA.pdf
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity
 
Cma5000a gige
Cma5000a   gigeCma5000a   gige
Cma5000a gige
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
 
Netsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfvNetsft2017 day in_life_of_nfv
Netsft2017 day in_life_of_nfv
 
IPv6 Test Methodology
IPv6 Test MethodologyIPv6 Test Methodology
IPv6 Test Methodology
 
EIGRP
EIGRPEIGRP
EIGRP
 
Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014
 
Run Your Own 6LoWPAN Based IoT Network
Run Your Own 6LoWPAN Based IoT NetworkRun Your Own 6LoWPAN Based IoT Network
Run Your Own 6LoWPAN Based IoT Network
 
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
 
Inter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresentedInter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresented
 
Cisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentationCisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentation
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
 
Enterprise Edge Router Upgrade Guide
Enterprise Edge Router Upgrade GuideEnterprise Edge Router Upgrade Guide
Enterprise Edge Router Upgrade Guide
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Vyatta Subscription Edition 6.5 R1 Testing and Analysis

  • 1. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 Vyatta Subscription Edition 6.5 R1 Test Plan and Results Report RA-111812-02 November 2012 Testing Initiated Independently by Router Analysis, Inc Copyright © 2012 Router Analysis, Inc.
  • 2. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 Testing Dates: October 10th – 30th 2012 Report Updated: November 20th 2012 Report Author: Steven Noble Vyatta Subscription Edition 6.5 R1 Key Points Performance Summary: Vyatta is able to forward 100% Line-Rate test system Performance degrades as features are o 4.2 Mpps at 64 bytes. added. o Line-Rate at 375 bytes Vyatta handles QoS with no issues, - tion interface is more than 200% over- subscribed. o Eight Tenants – Two Gigabit Uplinks Vyatta can be run directly on commodity hardware or in a virtual machine o Line-Rate IMIX between Two Ports o uRPF/ACLs have no impact on performance Test System Configuration: Hardware: Supermicro X9SAE-V Intel I7-3770 / 32GB ECC RAM Four Intel I340-T2 NICs (8 Total Interfaces) Intel 520 Series 240GB SSD Cost: ~$1600 US VM Configuration: VMware 5.1.0 Hypervisor 2 Or 4vCPUs, 4GB Of RAM Direct Access To Uplink Ports Via VMDirectpath Router Analysis Contact Information info@routeranalysis.com IMIX Testing Initiated Independently by Router Analysis, Inc Copyright © 2012 Router Analysis, Inc.
  • 3. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Table of Contents Table of Contents ................................................................................ 3! Table of Figures ................................................................................... 3! Results Summary ................................................................................. 4! Test Lab Setup .................................................................................... 5! Tests Carried Out ................................................................................. 6! Testing Results Reviewed .................................................................... 7! Appendix A – Test Cases ................................................................... 12! Appendix B – Sample Test Result Data Tables................................... 14! About Router Analysis ........................................................................ 15! Table of Figures Figure 1 - Vyatta 6.5 Deployment Scenarios. ..................................... 4 Figure 2 – Vyatta 6.5 R1 VM Setup ..................................................... 5 Figure 3 - Vyatta 6.5 R1 IPv4 and IPv6 IMIX Forwarding .................... 7 Figure 4 - ACL + uRPF Results ........................................................... 8 Figure 5 - QoS Loss On TOS 0 at 57% Line Rate ............................... 9 Figure 6 - QoS Loss on TOS 0 at 57% Line Rate ................................ 9 Figure 7 - At 69% TOS 4 is affected ................................................. 10 Figure 8 - 39% Loss On TOS 4 ......................................................... 10 Figure 9 - 500k BGP Routes ............................................................. 11 3 Copyright © 2012 Router Analysis !
  • 4. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Results Summary Vyatta Subscription Edition 6.5 R1 (Vyatta SE 6.5) performed better than expected when tested in the Router Analysis test lab. Tests were run on both Bare Metal (directly on the server) and in a Virtual Machine (under VMWare ESXi 5.1). Featureless IPv4 forwarding performance for 64 byte packets crossed 4Mpps after modifications were made to the host server used for the test. Initial non-optimal setup tests showed 1.7Mpps. Enabling features such as ACLs and uRPF dropped the routers forwarding performance for 64 byte packets down to 3Mpps for IPv4. QoS functioned as expected, protecting streams as configured. Below are the deployment scenarios that were tested by Router Analysis. Testing included two different VM setups, one using two vCPUs, one using four vCPUs and a Bare Metal setup using the test lab setup. The following graph is the throughput of each system while running IMIX traffic over it. Figure 1 - Vyatta 6.5 Deployment Scenarios. ! 4 Copyright © 2012 Router Analysis !
  • 5. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Test Lab Setup The Router Analysis test lab utilizes specially built systems from IXSystems to host software based systems. The hardware specs are the following: SuperMicro X9SAE-V with a single Intel I7-3770 CPU, 32GB ECC RAM, 240GB Intel 520 Series SSD and 4 Intel I340-T2 GbE NICs. Setting up the system to optimally forward packets is a key part of working with any software forwarding router. The choice of network cards was key to getting the results included in this test. Vyatta SE 6.5 was configured to use all eight GbE interfaces. Tests were done with 4GB RAM on Bare Metal but Vyatta never used more than 1GB of ram during any tests. When testing under VMWare, Vyatta SE 6.5 was given 4GB RAM, 2vCPUs, vSwitch access to six interfaces and DirectPath access to two interfaces. A total of eight tenant systems were emulated including two on the same VMWare host and six via links to the tester. To generate data for the 4vCPU test, four VMs were used along with four GbE interfaces for tenants. The test used four GbE interfaces connected via DirectPath for uplinks. Figure 2 – Vyatta 6.5 R1 VM Setup 5 Copyright © 2012 Router Analysis !
  • 6. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Tests Carried Out • IP forwarding rate o Minimum Packet Size (64 bytes IPv4, 82 bytes IPv6) ! With ACLs (permit any any) ! With uRPF ! With QoS o Packet IMIX + Features ! IPv4 ! IPv6 o 1500 Byte Packets + Features • QoS Functionality o QoS • OSPF o 5000 Routes ! One Neighbor ! Five Neighbors • BGP o 500,000 Routes ! One Neighbor ! Five Neighbors ! 6 Copyright © 2012 Router Analysis !
  • 7. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Testing Results Reviewed IPv4 and IPv6 IMIX Forwarding Results with Features 3000000 2500000 2000000 2vCPU VM 1500000 4vCPU VM Bare Metal 1000000 500000 0 IPv4 Base IPv4 ACL IPv6 Base IPv6 ACL Figure 3 - Vyatta 6.5 R1 IPv4 and IPv6 IMIX Forwarding The main takeaway from the results is that Vyatta SE 6.5 performs well both in a Bare Metal environment and as a Virtualized Multi-Tenant Router. While testing, the lowest performance appeared while executing the “IPv6 forwarding with ACLs, uRPF, and QoS IMIX” test case. Even then the performance was reasonable at 2.25Mpps. The biggest impact within virtualization was using the standard vSwitch to connect hardware interfaces. Future tests may include using the distributed vSwitch or specialized hardware to see how much impact the different vSwitch types have. ! 7 Copyright © 2012 Router Analysis !
  • 8. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Base Test Cases: IPv4/IPv6 IMIX Forwarding + Features Tests For these tests we follow the following testing concepts to find the best-case performance of the system. Testing is done using IMIX traffic on bare-metal. Step 1: Configure 8G of ports and send traffic in a full mesh – 2.58Mpps. Step 2: Configure a simple permit all ACL on the router – No Change. Step 3: Configure the ACL inbound on one interface – 2.481Mpps. Step 4: Configure the ACL outbound on one interface – No Change. Step 5: Configure the ACL in/out on all interfaces – 2.38Mpps. Step 6: Configure traffic to run at about 2.38Mpps. Step 7: Configure uRPF on one interface – No Change. Step 8: Configure uRPF on a second interface – No Change. Step 9: Configure uRPF on the rest of the interfaces – No Change. Result: uRPF has no impact on traffic. ! Figure 4 - ACL + uRPF Results ! ! 8 Copyright © 2012 Router Analysis !
  • 9. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! QoS Testing and Results: From our tests we have determined that QoS works as expected on the system. In a simple test involving four GbE links (a three to one oversubscription), three different TOS bits were set (0, 4 and 7) and traffic was sent balanced (33.3% per TOS) from each GbE towards a single GbE port outbound. The router was configured so that TOS 0 was protected up to 15% of line rate, TOS 4 was protected up to 15% of line rate and TOS 7 was protected up to 70% of line rate. When running the test the following results were seen: < 100% all streams went through without issue > 100% TOS 0 started to be dropped ~ 140% TOS 4 started to be dropped ~ 190% TOS 7 started to be dropped Step 1: Send less than 33% line-rate from each of the three ports Result: Up to almost 33% line-rate from the 3 ports (< 100% outbound on other interface) no loss was seen. Above 33% we saw loss for the TOS 0 stream but not the TOS 4 or 7 streams. Step 2: Send 50% line-rate from the TOS 0 port (113% total) Figure 5 - QoS Loss On TOS 0 at 57% Line Rate Result: At above 34% we start to see TOS 0 traffic drop as shown in the magnified section below where we are sending 50% traffic on the TOS 0 link: Figure 6 - QoS Loss on TOS 0 at 57% Line Rate 9 Copyright © 2012 Router Analysis !
  • 10. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Step 3: Up the traffic to about 69% line-rate per port (207% total) Figure 7 - At 69% TOS 4 is affected As shown in this magnified section we see about 38% Loss on TOS 4 when sending 69% line-rate per port (207% line-rate outbound) Figure 8 - 39% Loss On TOS 4 Step 4: Raise the traffic on each stream to above 88.5% traffic loss is seen on all streams. ! ! Result: Loss is seen on all 3 QoS traffic profiles. Final Result: QoS works as expected. ! ! 10 Copyright © 2012 Router Analysis !
  • 11. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! OSPF/BGP TESTING AND RESULTS: For OSPF and BGP we setup the following tests: Test 1: Send 5000 OSPF Routes in on a single interface and verify routes are forwarding correctly using traffic. Test 2: Send 5000 OSPF Routes in on five interfaces and verify routes are forwarding correctly using traffic. Test 3: Send 500k BGP Routes in on a single interface and verify routes are forwarding correctly using traffic. Test 4: Send 500k BGP Routes in on five interfaces and verify routes are forwarding correctly using traffic. Results: In all cases forwarding worked as expected. ! Figure!9!)!500k!BGP!Routes! ! 11 Copyright © 2012 Router Analysis !
  • 12. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Appendix A – Test Cases The following two test cases represent a skeleton format of the set of tests performed in the Router Analysis lab. Test Case One – IP Forwarding Synopsis: When testing systems that have a set PPS or Forwarding Bandwidth that is lower than the combined interfaces available; it is necessary to validate the best-case base-forwarding rate. Once the rate has been determined, it is possible to judge other test cases against the best-case forwarding rate. Goal of Test: To confirm best-case IPv4 or IPv6 forwarding rate using the minimum and maximum packet size accepted by the system. Procedure: Configure the minimum number of links between the tester and the system under test (SUT) to provide either a.) More than the maximum PPS or b.) More than the maximum forwarding bandwidth as claimed by the vendor. For example: Vyatta SE 6.5 performance is based on the hardware it is installed on. To test the system you would start with the same number of interfaces as cores you have in the system. Data to Collect: Maximum PPS for IPv4, IPv6 and a 50/50 mix of IPv4 and IPv6 Maximum traffic forwarding for IPv4, IPv6 and a 50/50 mix of IPv4 and IPv6 ! 12 Copyright © 2012 Router Analysis !
  • 13. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Test Case Two – QoS Testing Synopsis: ! This is a simple QoS test based on information from the IXIA BlackBook. We have modified it slightly to utilize more than 2 ports. Goal of Test: Determine if QoS functions as expected by creating three different TOS valued streams, 0, 4 and 7. On the router configure a traffic policy to prefer 7 over 4 and 4 over 0. Procedure: Using IxNetwork create three streams with TOS levels of 0, 4 and 7 on three interfaces going towards a single interface. On the outbound interface configure a QoS policy to prefer TOS 7 over TOS 4 and TOS 4 over TOS 0. Run traffic and slowly raise it until you see packets drop for 0, then 4 and then 7. Additive Tests: Add in background traffic from your earlier test where you saw packet loss due to features. Confirm that the QoS policy is still working as expected. Data to Collect: Packet loss data for each stream at different traffic levels. Screen Captures of the IxNetwork screen during the tests. ! 13 Copyright © 2012 Router Analysis !
  • 14. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! Appendix B – Sample Test Result Data Tables The following tables represent a sample of the data collected during testing in the Router Analysis Lab. IPv4 Forwarding Results Data Bare-Metal Eight GbE Interfaces Packet Size (bytes) Aggregate No Drop Rate (pps) Aggregate TX Rate (Gbps) 64 4017857 2.057 128 3885135 3.978 256 3079710 6.307 512 1879699 7.699 1024 957854 7.846 1280 769231 7.876 1518 650195 7.895 Under VMWare 5.1 Two GbE Interfaces Packet Size (bytes) Aggregate Aggregate Aggregate Throughput (pps) Throughput (Mbps) Throughput % 64 500000 256 16.8 128 394321 404 23.3 256 253512 519 28 512 461254 1889 98 1024 239463 1962 100 1280 192307 1969 100 1518 162548 1974 100 ! 14 Copyright © 2012 Router Analysis !
  • 15. RA-111812-02 Vyatta Subscription Edition 6.5 R1 Test Plan and Results November 2012 ! About Router Analysis With a world-class fully independent testing lab, Router Analysis provides unbiased information to its clients. Router Analysis provides the following services: Network Equipment Testing Consultation and Advisement Test Plan Creation On-Site Support Network Design Consultation, Verification and Installation … And More. Contact Router Analysis by phone at +1 888 SONN COM (766-6266) or by email at info@routeranalysis.com for a quote, more information or any questions. 15 Copyright © 2012 Router Analysis !