Veryx PktBlaster User Manual

Sdn controller test
Hide thumbs Also See for PktBlaster:
Table of Contents

Advertisement

SDN Controller Test
Performance Benchmarking
Version 1.4
User Guide
Part Number: T/UG–PKTBLASTER-SDN-CTR-PERF-1.4–1015/1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PktBlaster and is the answer not in the manual?

Questions and answers

Summary of Contents for Veryx PktBlaster

  • Page 1 SDN Controller Test Performance Benchmarking Version 1.4 User Guide Part Number: T/UG–PKTBLASTER-SDN-CTR-PERF-1.4–1015/1.1...
  • Page 3 Copyright ©Veryx Technologies Pvt. Ltd. All rights reserved. Veryx™ and PktBlaster™ are trademarks of Veryx Technologies Pvt. Ltd. All other trademarks of respective owners are acknowledged. This document may not be copied either in whole or in part by any means or media without the permission of Veryx Technologies Pvt.
  • Page 4: Table Of Contents

    SDN Controller Test Process Flow..................4 Intended Audience for this Guide ................... 5 2 Getting Started .................... 7 Log in to PktBlaster SDN Controller Test ................7 About the Home Screen ......................8 Log out of PktBlaster SDN Controller Test ................9 3 Configuring an SDN Controller ..............
  • Page 5 Glossary ......................95 Index ....................... 97 Table of Figures Figure 1: PktBlaster SDN Controller Test-Performance Benchmarking Deployment ....3 Figure 2: PktBlaster SDN Controller Test Login Screen .............. 7 Figure 3: Home Screen ........................ 7 Figure 4: PktBlaster SDN Controller Test Logout Screen ............9 Figure 5: Logout Confirmation Dialog Box ...................
  • Page 6 Figure 27: Network Configuration Pane ..................40 Figure 28: Advanced Configuration .................... 42 Figure 29: Switch Capabilities OF Version 1.0 and 1.3 ............. 42 Figure 30: Test Configuration Pane ................... 43 Figure 31: Test Execution in Progress (Upper) ................47 Figure 32: Test Execution in Progress (Lower) ................
  • Page 8: About Pkt Blaster Sdn Controller Test

    1 ABOUT PKT BLASTER SDN CONTROLLER TEST PktBlaster SDN Controller Test is the industry’s first integrated test solution for benchmarking the performance of an SDN controller as well as emulating SDN networks in a single box. It supports a number of real-world application traffic for performance testing and emulation.
  • Page 9: Key Features

    For more details, please refer to the PktBlaster SDN Controller Test Network Emulator User Guide. Key Features The following are some of the key features of PktBlaster SDN Controller Test for performance benchmarking:  Measurement of Performance Throughput, Latency and Robustness: For OpenFlow versions 1.0, 1.3 or both...
  • Page 10: Reporting

    About Pkt Blaster SDN Controller Test Reporting PktBlaster SDN Controller Test report provides comprehensive insight on controller metrics such as flow set-up rate and flow set-up time in the form of graphs. The individual test report provides OF connection time and detailed statistics of switch group network.
  • Page 11: Sdn Controller Test Process Flow

    SDN Controller Test Process Flow This user guide enables users to:  Configure controllers and test parameters in PktBlaster SDN Controller Test  Execute tests to measure the performance of controllers The process flow to configure and execute performance tests is depicted in the following diagrams.
  • Page 12: Intended Audience For This Guide

    Proof of Concept  Acceptance Testing   Enterprise IT Piloting  Benchmarking  A user can configure multiple controllers. However, the current version only allows one controller to be tested at a time. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 13 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 14: Getting Started

    2 GETTING STARTED This chapter describes how to log in to PktBlaster SDN Controller Test and access the features. Log in to PktBlaster SDN Controller Test To log in to PktBlaster SDN Controller Test, 1. Type the PktBlaster SDN Controller Test IP address in the address bar of the browser.
  • Page 15: About The Home Screen

    About the Home Screen The tabs in the PktBlaster SDN Controller Test allow testers to configure and perform tasks related to setting up and executing tests. The following table shows the tabs that you will see in the Home screen (Figure 3). To learn more about a module, click on the corresponding link.
  • Page 16: Log Out Of Pktblaster Sdn Controller Test

    PktBlaster SDN Controller Test-Logout screen. Figure 4: PktBlaster SDN Controller Test Logout Screen The Logout Confirmation dialog box is now displayed. Figure 5: Logout Confirmation Dialog Box 2. Click Yes to log out of PktBlaster SDN Controller Test. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 17 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 18: Configuring An Sdn Controller

    3 CONFIGURING AN SDN CONTROLLER This chapter describes how you can configure a SDN controller in PktBlaster SDN Controller Test. An SDN controller can be tested for performance throughput, latency and robustness. To perform these tests, you need to add the controller to the tool and the controller parameters need to be configured.
  • Page 19: Add Sdn Controllers

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide  Modify the parameters of an existing controller  Remove a controller Add SDN Controllers To add a new test controller, 1. In the Controllers screen, click . The Add a New Controller screen (Figure 7) is now displayed.
  • Page 20 All fields that have an beside them are mandatory. 2. After you have entered the relevant information, click to save the controller details The new controller is now added to the tool as shown in Figure 8. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 21: View Available Sdn Controllers

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 8: New Controller Added View Available SDN Controllers To view a list of available controllers, in the Home screen, click the Controllers tab. The Available Controllers screen is now displayed. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 22: Key Features To Customize Controller View

    Available Controllers screen (Figure 9). Key features to Customize Controller View The tabular information relating to controller configuration is displayed as shown in the Controller Configuration Screen. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 23: Figure 10: Controller Configuration Screen

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 10: Controller Configuration Screen In the Controller Configuration screen, you can customize the information that is displayed, using the features shown in the Controller Configuration-Customize Display screen. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 24: Edit Sdn Controller Details

    2. From the list of controllers that is displayed, select the controller that you want to modify. The details of the selected controller are displayed in the relevant fields as shown in the Controller Details screen (Figure 12). Copyright © Veryx Technologies Pvt. Ltd.
  • Page 25: Figure 12: Controller Details

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 12: Controller Details 3. Click to display the fields in editable mode as shown in the Modify Controller Details screen. Figure 13: Modify Controller Details 4. Make the necessary changes and click to save the changes.
  • Page 26: Delete Sdn Controller

    . The Delete Confirmation dialog box is now displayed. Figure 14: Delete Confirmation Dialog Box 4. In the Delete Confirmation dialog box, click Yes to delete the controller. Click No to stop deleting the controller. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 27 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 28: Configuring A Traffic Profile

    To configure the traffic that needs to be generated, click the Traffic Profile tab. The Traffic Profile Screen displays the predefined traffic types ARP_Reply, ARP_Request, TCP and UDP. Figure 15: Traffic Profile Screen Copyright © Veryx Technologies Pvt. Ltd. P a g e | 2121...
  • Page 29: Add A New Traffic Profile

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide In the Traffic Profile screen, you can view the existing profiles that have been defined. When you click on a traffic profile, you can view the field details and the modifier details for that profile.
  • Page 30 The number of combinations that are generated with a specified mask value. For example, when 1 byte of a field is modified, the maximum number of unique values that will be generated is 255. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 31 PktBlaster SDN Controller Test-Performance Benchmarking User Guide The modifier information for the different fields in the Traffic Profile module is shown in the following table. Table 4: Modifier Information FIELD BYTES MASK OFFSET ALLOWED TO BE MODIFIED Source Last 3 bytes...
  • Page 32 2 bytes modified- maximum count value is 65535 (2^16) 00 00 ff ff 00 ff ff 00 ff ff 00 00 3 bytes modified-maximum count value is 1000000 00 ff ff ff ff ff ff 00 Copyright © Veryx Technologies Pvt. Ltd.
  • Page 33 PktBlaster SDN Controller Test-Performance Benchmarking User Guide FIELD BYTES MASK OFFSET ALLOWED TO BE MODIFIED 4 bytes modified-maximum count value is 1000000 ff ff ff ff Source Port, All (2) bytes 1 byte modified-maximum count value is Destination Port 00 ff...
  • Page 34 TRAFFIC ARP_Reply, ARP_Request IPV4 TCP, UDP, Custom TCP, Custom UDP CUSTOM L2 custom The following sections explain the fields that are required to be set when the Type is IPV4 or L2 custom traffic. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 35: Type-Ipv4

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Type–IPV4 When the Type is set to IPV4, the Traffic Profile-Type IPV4 screen is displayed. Figure 17: Traffic Profile-Type IPV4 To specify the details for an IPV4 type: 1. In the Destination textbox, the default IP address to which the packet is destined.
  • Page 36: Figure 18: Traffic Profile-Tcp/Udp

    This is 2 bytes long and you can modify all the bytes of the source port number. The source port number can be assigned a value between 1 and 65535. 3. Click to save the traffic profile. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 37: Type-Custom

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Protocol-Custom TCP or Custom UDP This is where you can specify custom payload for the packets in this profile. When you select the next protocol as CUSTOM TCP or CUSTOM UDP, the Traffic Profile-L3 Custom screen is displayed.
  • Page 38: View Traffic Profiles

    After a traffic profile has been created, it can be used to test the performance of a controller. View Traffic Profiles To view existing traffic profiles and their details: 1. Click the Traffic Profile tab. The View Traffic Profile screen is displayed. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 39: Modify A Traffic Profile

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 21: View Traffic Profile The right pane displays all the traffic profiles that have been created along with the predefined traffic types. When you click on a specific traffic profile, the details of the traffic profile are displayed in the left pane.
  • Page 40: Delete A Traffic Profile

    2. In the right pane, click the traffic profile that you want to delete. The details of the selected profile are displayed in the left pane as shown in the Traffic Profile Details screen. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 41: Figure 23: Traffic Profile Details

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 23: Traffic Profile Details 3. Click . The Delete Confirmation dialog box is now displayed. Figure 24: Delete Confirmation Dialog Box Click Yes to delete the traffic profile. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 42: Performance Tests

    Performance Robustness To test performance robustness, valid packet-in messages are sent to the controller along with malformed packet-in messages. The controller should handle and Copyright © Veryx Technologies Pvt. Ltd. P a g e | 3535...
  • Page 43: Testing Modes

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide respond to the valid packet-in messages and ignore the malformed packet-in messages. Controller response is measured either in Packet out messages or in Flow Mod messages. The test is divided into 4 iterations: ...
  • Page 44: Throughput Test In Normal Mode

    A packet-in message is sent from each simulated switch to the controller. The switches wait for a response from the controller before sending the next packet. Thus, each simulated switch ensures that only a single outstanding new packet-in message is sent to the controller. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 45: Latency Test In Incremental Switch Mode

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide The simulated switch waits for a response (a Packet out message or a flow mod message) before soliciting the next request. The total difference in milliseconds between the time a packet-in message is sent and the response (Packet out or Flow Mod message) is received.
  • Page 46: Step 1: Select Controller

    In the Performance screen, you can configure the parameters for test execution through the following steps. Step 1: Select Controller In the Select Controller pane, you can specify the controller that needs to be tested. Figure 26: Select Controller Pane Copyright © Veryx Technologies Pvt. Ltd.
  • Page 47: Step 2: Network Configuration

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide The IP Address drop-down list shows the controllers that have been added. You can select the controller for which the test is to be performed from the list. To view the port number at which the controller is listening and other details see the Select Controller pane (Figure 26).
  • Page 48: Show Advanced Configuration

    7. # of flows displays the number of hosts simulated in each switch. Show Advanced Configuration The components displayed in Figure 28 enable detailed configuration for each switch in a switch group network. To view the range, let your cursor hover over the specific field. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 49: Figure 28: Advanced Configuration

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 28: Advanced Configuration  Switch Capabilities: Used for feature_reply message as specified in the OpenFlow specification. Switch Capabilities specification for OpenFlow version 1.0 and 1.3 are displayed in Figure 29. Figure 29: Switch Capabilities OF Version 1.0 and 1.3 ...
  • Page 50: Step 3: Test Configuration

    2. From the Test Mode drop-down list, select the required mode of testing. Refer to the Testing Modes section for more details on the different modes used in testing. This is not applicable for Robustness Test. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 51 PktBlaster SDN Controller Test-Performance Benchmarking User Guide 3. In Flow Measurement By, select the response used to compute the Throughput, Latency or Robustness of the controller. This could be Packet out message or Flow Mod message. 4. The Duration box, displays the duration of the performance test in seconds.
  • Page 52 For Throughput, Latency and Robustness tests, the minimum number of switches for the Incremental Mode test must be 4. For more details about the different tests that can be executed, refer to Chapter Chapter 8 Chapter 9. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 53 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 54: Test Execution Details

    View a Test in Progress The progress of Test Execution for a Throughput test in Normal mode are displayed in the Test Execution in Progress (Upper and Lower) screens. Figure 31: Test Execution in Progress (Upper) Copyright © Veryx Technologies Pvt. Ltd.
  • Page 55: View Test Results

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 32: Test Execution in Progress (Lower) View Test Results When a test execution completes successfully, the response of the controller is captured and plotted in a graph and in a table. The test results display the following information about the test that was performed: ...
  • Page 56: Figure 33: Test Results-Configuration Details

    Test Execution Details Figure 33: Test Results-Configuration Details Figure 34: Test Results-Graph Copyright © Veryx Technologies Pvt. Ltd.
  • Page 57: Re-Execute A Test

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 35: Test Results-Table The test result screens (Figure 33 to Figure 35) shows the throughput of the controller over the configured number of iterations and highlight the following information about the test execution: ...
  • Page 58: Test Fails To Complete

     It is interrupted when you click during test execution.  The controller is unable to handle repeated testing requests. When a test fails, the text in the Execution History pane is displayed in red. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 59 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 60: Executing Throughput Tests

    2. Configure the Select Controller pane and Network Configuration pane (Figure 27). For details of how to configure the panes, refer to Configure Test Parameters section in the Performance Tests chapter. Copyright © Veryx Technologies Pvt. Ltd. P a g e | 5353...
  • Page 61: Figure 37: Test Configuration-Throughput Test Mode

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide To continue configuring the test parameters, go to the Test Configuration pane. Figure 37: Test Configuration-Throughput Test Mode 4. To specify the Test Type, select Throughput. 5. From the Test Mode drop-down list, select Normal.
  • Page 62: Figure 38: Throughput Normal Mode (Upper)

    The Test Status for Performance Test-Throughput Normal Mode (Upper and Lower) screens (Figure 38 and Figure 39) shows test execution in Normal mode. The results are measured based on Flow Mod messages. Figure 38: Throughput Normal Mode (Upper) Copyright © Veryx Technologies Pvt. Ltd.
  • Page 63: View Test Result

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 39: Throughput Normal Mode (Lower) View Test Result The result for this test execution is displayed as shown in the Throughput Normal Result-Graph screen (Figure 40) and Throughput Normal Result-Table screen (Figure 41).
  • Page 64: Figure 40: Throughput Normal Result-Graph

     Total OF Connection Time (ms): Time taken by all the switches to establish a connection with the controller and complete the handshake. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 65: Figure 41: Throughput Normal Result-Table

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide  Average OF Connection Time (ms): Average open flow connection time taken for all the switches to establish a connection with the controller and complete the handshake. 4. A comparative plot of the number of responses generated per second and the number of packet-in messages.
  • Page 66: Throughput Test In Incremental Switch Mode

    For details of how to configure the panes, refer to Configure Test Parameters section in the Performance Tests chapter. To continue configuring the test parameters, go to the Test Configuration pane. Figure 42: Test Configuration- Throughput Incremental Switch Mode Copyright © Veryx Technologies Pvt. Ltd.
  • Page 67: Figure 43: Throughput Incremental Switch Mode (Upper)

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide 3. To specify the Test Type, select Throughput. 4. From the Test Mode drop-down list, select Incremental Switch. 5. In Flow Measurement By, select the response used to compute the Throughput, Latency or Robustness of the controller. This could be Packet out message or Flow Mod message.
  • Page 68: View Test Result

    Figure 44: Throughput Incremental Switch Mode (Lower) View Test Result The result for this test execution is displayed as shown in Throughput Incremental Switch Result-Graph screen (Figure 45) and Throughput Incremental Switch Result- Table screen (Figure 46). Copyright © Veryx Technologies Pvt. Ltd.
  • Page 69: Figure 45: Throughput Incremental Switch Result-Graph

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 45: Throughput Incremental Switch Result-Graph The test result screens display the following information about the test that was executed. 1. The X-axis in Figure 45 represents the number of switches from which, packet-in messages are sent to the controller.
  • Page 70: Figure 46: Throughput Incremental Switch Result-Table

    CSV Switch Statistics. The test can be repeated with the same configuration or with a modified configuration. For more information on executing the test again, refer to Re-execute a test in the Test Execution Details chapter. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 71 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 72: Executing Latency Tests

    2. Configure the Select Controller pane and the Network Configuration pane (Figure 27). For details of how to configure the panes, refer to Configure Test Parameters section in the Performance Tests chapter. Copyright © Veryx Technologies Pvt. Ltd. P a g e | 6565...
  • Page 73: Figure 47: Test Configuration-Latency Normal Mode

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide 3. To configure the latency test normal mode parameters, go to the Test Configuration pane. Figure 47: Test Configuration-Latency Normal Mode 4. Under Test Type, select Latency. 5. From the Test Mode drop-down list, select Normal.
  • Page 74: Figure 48: Latency Normal Mode (Upper)

    (Figure 48 and Figure 49) shows the test execution progress for a latency test in Normal mode. The performance is measured based on Packet out messages. Figure 48: Latency Normal Mode (Upper) Figure 49: Latency Normal Mode (Lower) Copyright © Veryx Technologies Pvt. Ltd.
  • Page 75: View Test Result

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide View Test Result The result for this test execution is displayed in the Latency Normal Result screen. Figure 50: Latency Normal Result The Latency Normal Result screen (Figure 50) and Latency Normal Table Report (Figure 51) display the following information about the test that was executed.
  • Page 76: Latency Test In Incremental Switch Mode

    This mode measures the time taken by the controller to process a packet-in message under incremental switch load conditions. This is achieved by increasing the number of switches part of a switch group that send packet-in messages to the controller in steps of 25%. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 77: Figure 52: Test Configuration-Latency Incremental Switch Mode

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide The process of sending the packet-in messages is the same as in the latency test executed in the Normal mode. To run a latency test in the Incremental Switch mode: 1. Click the Performance tab to display the Performance screen (Figure 25).
  • Page 78: Figure 53: Latency Incremental Switch Mode (Upper)

    (Figure 53 and Figure 54) shows the test execution progress for a latency test in Incremental Switch mode of the participating switch group network. The responses are measured based on Flow Mod messages. Figure 53: Latency Incremental Switch Mode (Upper) Copyright © Veryx Technologies Pvt. Ltd.
  • Page 79: View Test Result

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 54: Latency Incremental Switch Mode (Lower) View Test Result The result for this test execution is displayed as shown in Latency Incremental Switch Result screen and Latency Incremental Switch Table Result. Figure 55: Latency Incremental Switch Result...
  • Page 80: Figure 56: Latency Incremental Switch Table Result

    The test can be repeated with the same configuration or with a modified configuration. For more information on repeating the test, refer to Re-execute a test in the Test Execution Details chapter. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 81 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 82: Executing Robustness Tests

    Configure Test Parameters section in the Performance Tests chapter. 3. To configure the robustness test parameters, go to the Test Configuration pane. The Test Configuration procedures for Flow Mod messages and Packet out messages are similar. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 83: Figure 57: Robustness Flow Mod Test Configuration

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 57: Robustness Flow Mod Test Configuration 4. Under Test Type, select Robustness. 5. In Flow Measured By, select the type of response the controller should send to the emulated switches. 6. In the Duration (sec) box, type or select the test duration. Here, the test duration is set to 5 seconds.
  • Page 84: Figure 58: Robustness Flow Mod Result Report (Upper)

    The Robustness test will run only for four iterations. The Test Status for Performance Test- Robustness Flow Mod Result Report (Upper and Lower) measures performance Robustness are displayed in Figure 58 and Figure Figure 58: Robustness Flow Mod Result Report (Upper) Copyright © Veryx Technologies Pvt. Ltd.
  • Page 85: View Test Result

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 59: Robustness Flow Mod Result Report (Lower) View Test Result The test results for Packet-out messages are displayed in a manner similar to those for Flow Mod messages. The result of this test execution is displayed in the Robustness Flow Mod Result Report (Lower) screen (Figure 59).
  • Page 86: Figure 61: Result Table Report

    Detailed Statistics screen. The Robustness test can be repeated with the same configuration or with a modified configuration. For more information on repeating the test, refer to Re-execute a test in the Test Execution Details chapter. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 87 PktBlaster SDN Controller Test-Performance Benchmarking User Guide This page has been intentionally left blank. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 88: 10 Viewing And Generating Reports

    View the Dashboard After PktBlaster SDN Controller Test has been used to test controllers, you will see the dashboard when you log in to the tool. The Dashboard (Figure 62) is displayed as a high-level view of test details in the Home screen.
  • Page 89: View Bookmarks

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide View Bookmarks In the Home screen, you can also see the Bookmarks pane (Figure 63) that will display previously marked test results for quick reference. The Bookmarks pane contains complete test details and controller information used during the relevant test.
  • Page 90: View Throughput Report

    Figure 64: Execution History Pane If the controller is highlighted in indicates the test is aborted, black indicates the test is completed and yellow indicates the test is in progress. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 91: Figure 65: Throughput Summary Report (Upper)

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide The Throughput Summary Report (Upper and Lower) screens are displayed in Figure 65 and Figure 66. Figure 65: Throughput Summary Report (Upper) Figure 66: Throughput Summary Report (Lower) The Throughput Summary Report screen shows the summary information for the modes in which the throughput tests have been executed.
  • Page 92: View Latency Report

    The Latency Summary Report (Upper and Lower) screens are displayed in Figure 68 and Figure 69. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 93: Figure 68: Latency Summary Report (Upper)

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 68: Latency Summary Report (Upper) Figure 69: Latency Summary Report (Lower) The Latency Summary Report screen shows the summary information for the modes in which the latency tests have been executed. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 94: View Robustness Report

    The Robustness Summary Report (Upper and Lower) screens are displayed in Figure 71 and Figure 72. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 95: View Individual Test Execution Report

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 71: Robustness Summary Report (Upper) Figure 72: Robustness Summary Report (Lower) The Robustness Summary Report screen shows the summary information for the modes in which the robustness tests have been executed. View Individual Test Execution Report The individual test report displays the test results pertaining to a specific test execution.
  • Page 96: Figure 73: Execution History-Individual Test Results

     The configuration information about the tests is displayed. Failed test executions are displayed in red. 2. Click on the relevant test execution to display the Test Execution Results (Upper and Lower) screen as shown in Figure 74 and Figure 75. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 97: Figure 74: Test Execution Results (Upper)

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 74: Test Execution Results (Upper) Figure 75: Test Execution Results (Lower) In the Test Execution Results screen, the results are displayed in the form of an intuitive graph. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 98: Search For A Report

    Viewing and Generating Reports Search for a Report The reports generated by the PktBlaster SDN Controller Test pertain to the test executions performed in the last one week. However, you can change the period for which the report is generated by: ...
  • Page 99: Figure 77: Search Options

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 77: Search Options 2. You can now select a specific time-period displayed in the list or select Specific Period to specify a date range as shown in the Report-Specific Period screen. Figure 78: Report-Specific Period The reports are now generated for the time-period that is specified.
  • Page 100: Download Report In Pdf Format

    Download Report screen. Figure 79: Download Report The report is now downloaded to your system. The PDF Report Figure 80 displays details of Controller Information, Test Configuration and participating Switch Group Network(s) along with Performance Chart. Copyright © Veryx Technologies Pvt. Ltd.
  • Page 101: Figure 80: Pdf Report

    PktBlaster SDN Controller Test-Performance Benchmarking User Guide Figure 80: PDF Report Copyright © Veryx Technologies Pvt. Ltd.
  • Page 102: Glossary

    Packet-out message: Packets sent as a response by the controller to a packet-in message that is sent from a switch. Copyright © Veryx Technologies Pvt. Ltd. P a g e | 9595...
  • Page 103 PktBlaster SDN Controller Test-Performance Benchmarking User Guide SDN (Software Defined Networking): The communications network where network control is decoupled from the hardware and is given to a software application that is referred to as the controller. Switch: Connects devices on a network and regulates traffic based on packet information.
  • Page 104: Index

    Normal mode ........... 53 Normal mode ..........37 Home Screen ............7 Traffic Profile ............21 Log in to PktBlaster SDN Controller Test ....7 Add a Traffic Profile ........22 Packet Length............23 Modifier ............. 24 Re-execute a Test ..........50 Count ............
  • Page 105 PktBlaster SDN Controller Test-Performance Benchmarking User Guide Customer Support Veryx offers extensive support in helping customers with PktBlaster SDN Controller Test-Performance Benchmarking and its usage. Support is available through email, fax and phone. For Technical Assistance please send us brief description of the problem you encountered along with information relating to PktBlaster SDN Controller Test- Performance Benchmarking and the applicable version, and relevant logs if any.
  • Page 106 Index India First Floor, RR Towers IV Thiru-Vi-Ka Industrial Estate Guindy Chennai 600 032, INDIA Phone: +91 44 22 50 03 70 Fax: +91 44 22 50 03 72 E mail: info@veryxtech.com Web: http://www.veryxtech.com Copyright © Veryx Technologies Pvt. Ltd.

Table of Contents