open netvisor linux - pluribus networks · the hardware installation procedures are described in...

9
pluribusnetworks.com/dell Open Netvisor Linux Getting Started Guide October 2015

Upload: others

Post on 12-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell

Open Netvisor Linux Getting Started Guide

October 2015

Page 2: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell

Table of Contents

Introduction 1

Hardware Installation 2

Open Network Installation Environment 3

Post Installation Configuration 5

Submitting a Service Request 6

Page 3: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell 1

Introduction Pluribus Networks advances software-defined networking (SDN) through Open Netvisor Linux (ONVL), the industry’s most programmable, open source-based network operating system. ONVL is based on a highly available, scalable, controller-less architecture to provide visibility, telemetry, security and dramatic operational simplification.

Pluribus ONVL combines the benefits of Linux with a controller-less fabric. The traditional CLI (Command Line Interface) is paired with fabric-wide programmability (C, RESTful API) and DevOps tools (e.g. Ansible) for agility and automation via a single point of management. Granular visibility and control is through a fabric-wide directory that contains endpoint information (vPorts) as well as allows for granular flow filtering and control (vFlow).

The Dell Open Networking (ON) Ethernet Switches, based on the latest generation chipsets from Broadcom, are designed to implement extremely cost effective, non-blocking, pay-as-you-grow leaf-spine architecture with predictable low-latency, thus dramatically improving workload management and network agility. Dell ON leaf-spine infrastructure is particularly suitable for large VM pools with migration, big data analytics, cloud, and VDI applications.

In combination with the Dell ON switching portfolio, ONVL provides best-in-class switching economics. The deployment flexibility is guaranteed by Pluribus ONVL full L2/L3 stack providing complete interoperability with the legacy networking infrastructure, allowing for easy insertion into brownfield deployments.

This document describes the steps needed to get ONVL installed on your Dell ON equipment and ready for further configuration. The procedures described in this guide provide general outlines and some specific details. For more detailed information, other documents are referenced.

The overall procedure follows steps similar to those shown here:

1. Purchase Dell Open Networking hardware and Pluribus Networks Open Netvisor Linux software from the Dell Download Store:

a. Dell sends an email confirmation of the purchase. b. Pluribus Networks sends an email confirmation of the purchase, plus:

i. Pluribus Networks Cloud account information ii. Instructions to download ONVL ONIE (install) image

2. Receive Dell Open Networking switches and note the Service Tag identifier for each switch. 3. Connect to the Pluribus Networks Cloud website (cloud.pluribusnetworks.com) using account information:

a. Download ONVL ONIE (install) image. b. Activate hardware using Service Tag identifier. c. Accept End User License Agreement (EULA).

4. Complete hardware installation. 5. Install ONVL ONIE image on Dell ON switches - see installation options below: 6. Provision switches on the Pluribus Networks Cloud website – Internet access required for this step!

a. If the device was already activated, then provisioning is automatic. b. If the device has not been activated, connect to Pluribus Networks Cloud website to activate the switch.

Page 4: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell 2

Hardware Installation The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described in this section prepare the hardware for ONVL installation.

The hardware installation procedures in the following Dell documentation include the steps necessary to complete the following tasks:

1. Understand safety considerations. 2. Unpacking the switch. 3. Rack mounting the switch. 4. Power up the switch.

Dell Networking S4048-ON & S6000-ON Getting Started Guide Use the following documentation to complete the hardware installation.

NOTE: The serial port settings needed to view messages on the console port: • Baud rate - 115200 • Data bits - 8 • Stop bits - 1 • Parity - n

S4048-ON:

http://www.dell.com/support/manuals/us/en/19/Topic/force10-s4048-on/S4048_ON_GSG_Pub-v1/en-us/GUID-7E4C3BDC-BA59-47C8-B345-4BCA5428AB7A

S6000-ON:

http://downloads.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_networking/esuprt_net_fxd_prt_swtchs/force10-s6000-on_User%27s Guide_en-us.pdf

Page 5: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell 3

Open Network Installation Environment The Open Network Installation Environment (ONIE) supports several methods to install ONVL to the hardware. There are simple methods that are convenient for a small number of switches and there are more complicated procedures that provide automation for installation across many switches.

The Open Compute Project publishes a complete guide (https://github.com/opencomputeproject/onie/wiki/Quick-Start-Guide) detailing the installation methods. The following methods are described in the ONIE Quick Start Guide provided by the Open Compute Project:

1. Installing using a USB thumb drive 2. Installing over the Network

a. Installing and Configuring an HTTP Server b. Copying the ONVL Image to the HTTP Server c. Testing the ONVL Installer Download form the HTTP Server

3. Installing using a Directly Connected Web Server 4. Installing using an L2 Connected Web Server 5. Installing using a DHCP Server (L2 Network)

a. Basic b. Domain Name Server

6. Installing using a DHCP Server (L3 Network)

Other advanced methods and troubleshooting procedures are described in the document.

ONVL Installation The ONVL installation procedure is automatic assuming the ONIE installation method chosen is working properly.

NOTE: The ONIE install image file should be named: onie-installer (or symbolically linked to that name depending on the installation method chosen)

Page 6: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell 4

ONVL Provisioning The ONVL provisioning procedure is automatic assuming the ONIE installation procedure worked properly.

NOTE: An Internet connection is required to complete the provisioning process.

If the device is already activated, then you see a message similar to the following:

If the device is not activated, then you will see a message similar to the following:

Page 7: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell 5

Post Installation Configuration After installation and activation are complete you can proceed to configure the switches for your network. The Pluribus Networks ONVL Validated Design Guide provides a practical guide to create validated leaf-spine architectures. The Pluribus Networks ONVL Configuration Guide provides an authoritative guide to the many features of ONVL. Basic knowledge of the management CLI is assumed; use the Configuration Guide to review CLI syntax and structure.

The overall procedure to configure ONVL based on the Validated Design Guide is as follows:

1. Review the topology and design considerations a. Redundancy requirements b. IP and VLAN scheme

2. Completing the initial switch setup a. Setup wizard runs automatically upon first login (default login/passwd: pluribus/test123) b. Set the timezone c. Other management interface parameters may need to be configured

3. Creating the ONVL Fabric a. fabric-create command or fabric-join command b. fabric-show command

4. Creating cluster objects between two switches for redundancy a. cluster-create command for spine layer b. cluster-create command for leaf layer

5. Creating virtual link aggregation groups (VLAGs) a. trunk-create command b. vlag-create command

6. Creating and assigning VLANs a. vlan-create command b. vlan-port-add command c. stp-port-modify command (as needed)

7. Creating the vRouters a. Configure virtual router redundancy protocol (VRRP)

i. vrouter-create command ii. vrouter-interface-add command

b. Create L3 interfaces. i. vrouter-interface-add command

c. Configure OSPF routing i. vrouter-ospf-add command ii. vrouter-modify command

Pluribus Networks integrated fabric-wide analytics capabilities are also described in the Validated Design Guide. The following analytics topics are covered:

1. Connection Flow Analytics a. connection-show command b. client-server-stats-show command

2. Packet Capture and Analysis 3. Offline Analysis of Analytics 4. Fabric-wide Interface Statistics 5. VM Visibility

Page 8: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

pluribusnetworks.com/dell 6

Submitting a Service Request For ONVL software support, you can purchase optional support contracts from your partner, reseller, or Pluribus Networks. Purchasing a support contract from a local partner is sometimes preferred due to geographical or language requirements. Please contract your local partner to better understand the available service programs and pricing. If you purchased a Pluribus FreedomCare maintenance agreement, you can contact Pluribus Networks directly for support requirements. To review the various service offerings, please visit www.pluribusnetworks.com/support, or you can send your inquiries to [email protected]. For those under a current PluribusCare contract, you may submit support requests through the Pluribus Networks customer portal, by e-mail, or by telephone. Please visit www.pluribusnetworks.com/support.

Page 9: Open Netvisor Linux - Pluribus Networks · The hardware installation procedures are described in the Dell Open Networking Getting Started Guide. See references below. The steps described

About Pluribus Networks Pluribus Networks delivers open, fabric-based networking that transforms the network into a strategic business asset. Our easily deployable architecture improves visibility, control, security and efficiency for next-generation networks and the people who run them. Our customers protect existing IT investments while benefitting from a disaggregated development platform, robust analytics and intelligent, interoperable cloud solutions.

Learn more at www.pluribusnetworks.com and @pluribusnet.

Pluribus Networks, Inc. 2455 Faber Place, Suite 100, Palo Alto, CA 94303 1-855-GET-VNET / +1 650-289-4717

Copyright© 2015 Pluribus Networks, Inc. All rights reserved.

October 2015