solution guide - dellen.community.dell.com/cfs-file/__key/telligent-evolution... · solution guide...

15
DELL CONFIDENTIAL Solution Guide A solutions approach for enabling Enterprise Next Generation Data Center Fabrics with Software Defined Networking Overview Private cloud has produced the need for agility, efficiency, and precision which has lead to transforming Enterprise IT, the infrastructure needs to more effectively respond to growing business needs and at the same time reduce costs. Today’s networks need to be more responsive to dynamic business needs to keep up with the demands. This requires the ability to maximize the resource utilization and at the same time remain open and easy to automate and manage. Software-Defined Networking (SDN) is a new paradigm that has emerged as the basic building block for these next generation Data Center Fabrics. SDN-enabled fabrics share infrastructure resources, meet the scale needs, and are more able to meet business demands, because SDN-enabled fabrics increase the efficiency of resource utilization within data centers. Today’s enterprises are the basis of powerful new business models that provide an unprecedented opportunity for businesses that can adapt more rapidly and execute with greater agility, efficiency and precision. New technology has enabled IT to respond to business demands with new agile capabilities; however, traditional networking technologies have not kept pace and today encumber businesses with inefficient manual processes and a near complete inability to integrate into modern application frameworks. Dell has enabled SDN solutions in partnership with Big Switch Networks that have proven to address this challenge. Dell’s advanced implementation of hybrid Openflow on the switching platforms, when combined with Big Switch Networks Open SDN™ platform, delivers advanced network virtualization and a robust suite of applications for customers impacted by limitations of both their virtual and physical infrastructure. The combined Dell and Big Switch Networks solution delivers the compelling benefits of the Big Network Controller and Big Virtual Switch application with Dell’s Virtual Network Architecture providing comprehensive end-to-end solutions that make enterprise SDN adoption simple. Cutting edge innovation delivered over industry’s most powerful Network platform Dell SDN solutions are designed to provide cutting-edge capabilities by taking the best architectural Dell SDN enabled solutions create an infrastructure fabric by which the virtual machine density in a Data-Center can be improved by 50%

Upload: truongkhue

Post on 07-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

DELL CONFIDENTIAL

Solution Guide

A solutions approach for enabling Enterprise Next Generation Data Center Fabrics with Software Defined Networking

Overview Private cloud has produced the need for agility, efficiency, and precision which has lead to transforming Enterprise IT, the infrastructure needs to more effectively respond to growing business needs and at the same time reduce costs. Today’s networks need to be more responsive to dynamic business needs to keep up with the demands. This requires the ability to maximize the resource utilization and at the same time remain open and easy to automate and manage.

Software-Defined Networking (SDN) is a new paradigm that has emerged as the basic building block for these next generation Data Center Fabrics. SDN-enabled fabrics share infrastructure resources, meet the scale needs, and are more able to meet business demands, because SDN-enabled fabrics increase the efficiency of resource utilization within data centers.

Today’s enterprises are the basis of powerful new business models that provide an unprecedented opportunity for businesses that can adapt more rapidly and execute with greater agility, efficiency and precision. New technology has enabled IT to respond to business demands with new agile capabilities; however, traditional networking technologies have not kept pace and today encumber businesses with inefficient manual processes and a near complete inability to integrate into modern application frameworks.

Dell has enabled SDN solutions in partnership with Big Switch Networks that have proven to address this challenge. Dell’s advanced implementation of hybrid Openflow on the switching platforms, when combined with Big Switch Networks Open SDN™ platform, delivers advanced network virtualization and a robust suite of applications for customers impacted by limitations of both their virtual and physical infrastructure. The combined Dell and Big Switch Networks solution delivers the compelling benefits of the Big Network Controller and Big Virtual Switch application with Dell’s Virtual Network Architecture providing comprehensive end-to-end solutions that make enterprise SDN adoption simple.

Cutting edge innovation delivered over industry’s most powerful Network

platform Dell SDN solutions are designed to provide cutting-edge capabilities by taking the best architectural

Dell SDN enabled

solutions create an

infrastructure fabric by

which the virtual

machine density in a

Data-Center can be

improved by 50%

DELL CONFIDENTIAL

innovations and delivering these across trusted platforms and technologies. Dell’s hybrid OpenFlow platform enables users to take advantage of the latest SDN innovations at their own pace by enabling a traditionally configured network to deliver SDN features as granularly as a single port or a VLAN at a time. This implementation relies on industry-leading fault tolerance and high availability features, creating an ideal balance that provides the proven maturity and stability of our FTOS software with the ability to rapidly and easily provision SDN-enabled features across this trusted platform.

1

RTW of Release 9.1 FTOS on S4810 and Z9000 Delivers “Enterprise SDN” (Software Defined Networking)

with Openflow support in Hybrid Mode.

For more platform details:

Z9000 Sourcebook http://salesedge.dell.com/doc?id=0901bc828053ea05&ll=d&pm=57954296

S4810 Sourcebook http://salesedge.dell.com/doc?id=0901bc828053ea05&ll=d&pm=57954296

The FTOS 9.1 software is currently available for download to customers with an active Support Contract at the following Dell Force10 iSupport download site URL (requires login credentials):

Z9000 Image: https://www.force10networks.com/CSPortal20/Software/ZSeriesDownloads.aspx

S4810 Image: https://www.force10networks.com/CSPortal20/Software/SSeriesDownloads.aspx

With the next FTOS release the s4820T and MXL blade switch delivers “Enterprise SDN” (Software

Defined Networking) with Openflow support in Hybrid Mode.

DELL CONFIDENTIAL

Dell MXL information (http://www.dell.com/us/enterprise/p/force10-mxl-blade/pd)

Dell s4820T information (http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-Force10-S4820T-SpecSheet.pdf)

Dell SDN Platform Overview:

Dell Force10 FTOS Release 9.1 (latest version of the unified FTOS software supporting platforms S4810

and Z9000) enables Dell Data Center Fabric solutions by Openflow capabilities on the switch. These

capabilities when utilized along with Openflow Controller can be used to enable SDN based

solutions. This release adds the following features:

Support for Openflow 1.0 – Openflow 1.0 Support has been added on both S4810 and Z9000. This feature enables the switch to be controlled by any Openflow 1.0 compliant controller to enable SDN solutions.

In addition to support the basic Openflow 1.0 protocol, the following enhancements are to be

highlighted:

OpenFlow Hybrid mode support – The switches ( S4810 and Z9000) support Openflow 1.0 and at the same time support native FTOS protocols and functionality. These two modes work independently of each other on the same platform.

OpenFlow 1.0 compliant for 12 tuple match and actions: As per Openflow 1.0 specification, the above mentioned switches can match flows based on all 12-tuple fields and take action per Openflow 1.0 specification.

Support for up to 8 Openflow Instances: Each switch can be divided into 8 set of Port(s) and VLAN(s). Each set (also called Openflow instance) can be managed by a unique Openflow 1.0 Controller.

Creating OpenFlow Instances

DELL CONFIDENTIAL

Capability to use switch L2 and L3 Tables: These switches via Openflow 1.0 protocol can provide access to L2/L3 forwarding tables.

Support for OpenFlow-Port, OpenFlow-VLAN or both: Openflow instance type can be assigned to "port",” vlans” or a combination of two.

Port based Openflow instance

Support for strip-vlan ACL flow action.

Fail-secure mode-(back ported from Openflow 1.3, allows for headless operation of

switch in case of controller failure)

Support for ACL flow based flooding (and multi-ports).

Support for set-enqueue via ACL flows and via “L3+ACL” flows.

Support for granular flow and queue statistics.

Programmable Environment: In addition to the Perl and Python, SmartScripting 2.2 includes the scripting language TCL with its Expect extension, and the powerful Unix shell Zsh. In addition, FTOS 9.1 has the ability to run a script (autoexec) as part of the boot process.

BMP 3.0: S4810 & Z9000 can now download TCL, Expect, and Zsh scripts as part of the Bare Metal Provisioning (BMP) process and execute those scripts before and after the configuration is applied, providing unique automation capabilities right from the boot up process of the switch. Furthermore, BMP 3.0 adds support for stacking, automating the process of forming a stack.

OpenFlow switch

OpenFlow

Instance N

OpenFlow

Controller

OpenFlow

Instance 2

OpenFlow

Instance 1

Traditional

L2/L3

Hardware supported forwarding tables

DELL CONFIDENTIAL

Dell Networking (Z9000, S4810) + Active Fabric Manager FTOS 9.1 supports sending out LLDP TLV messages with management addresses. This

helps AFM (Active Fabric Manager) to perform network auto-discovery using a single

seed switch and have management IP addresses for the rest of the switches discovered

as part of the fabric. This allows AFM to audit the fabric design against the deployment

of the switches and links in the network, providing users a consolidated topology view

of the deployed network fabric.

Dell Networking (S4810) + Dell Storage (iSCSI) FTOS 9.1 supports iSCSI session monitoring capability in a VLT context. iSCSI session

monitoring is part of the iSCSI optimizations package that is available in FTOS to plug

and play iSCSI storage arrays from Dell like EqualLogic and Compellent. The session

monitoring capability is now synchronized across VLT system providing resiliency to

the monitoring capability across the VLT nodes.

Dell Force10 + Big Switch Controller S4810 and Z9000 Dell Force10 products have been tested to interoperate with Big Switch controller. This enables customers to deploy a Dell tested and validated solution, Big Network Controller from Big Switch Networks The Open SDN architecture is built around the Big Network Controller which provides a common data model and policy abstraction for all the network fabric elements, and network applications, such as Big Virtual Switch. These universal network abstractions and Big Network Controller leverage industry standards and open APIs to provide maximum deployment flexibility. Big Network Controller also enables a broad range of application support, including data center network virtualization.

SDN centralized control plane enables sophisticated topologies that are less costly and more flexible

DELL CONFIDENTIAL

At the center of the Open SDN architecture is Big Network controller, which is based on the open source Floodlight Controller from Project Floodlight (www.projectfloodlight.org). The Floodlight Controller is distributed under Apache License Version 2.0, which provides customers and application developers with maximum investment protection since their SDN architecture will always remain independent of vendor interests. The Big Network Controller provides the centralized control plane tier in the three-tier Open SDN architecture diagram above. While Big Network Controller is logically centralized, the controller is installed for redundancy and scale. Each controller-node is simply a separate installed image of the software (or separate hardware appliances with the software installed on it).

Controller Nodes can communicate with the Switches

OpenFlow-enabled switches, whether physical switches or hypervisor/virtual switches, are configured to connect to the controller-nodes. Once this is done, the controller uses OpenFlow to program specific instructions dynamically into the switches' forwarding tables to implement the application-specific forwarding behavior. Note that some switches can connect to multiple controller-nodes simultaneously while some connect to them one at a time. When switches connect to an OpenFlow controller, they identify themselves with a unique "datapath-id" or DPID.

The Three-Tier Open SDN Architecture: Dell Switches, Big Network Controller, Applications tier Applications can be enabled to run on top of the controller and its infrastructure and APIs. For example, two applications are available, Big Virtual Switch and Big Tap. The applications leverage common management infrastructure such as login/security, configuration files, logging and debugging utilities.

DELL CONFIDENTIAL

Three tier SDN Architecture

The applications also use the underlying OpenFlow modules supported on the controller to program the connected Dell OpenFlow enabled switches by sending "flow-mods" or "flow-entries" down to the tables inside the switches. These flow-mods in the switch tables are comprised of three parts:

1. Match conditions that are applied to packets entering the switch - these include matching the ingress port, source/destination MAC addresses, VLAN, and other parts of the packet header.

2. Actions that are taken on the packets - these include dropping the packet, forwarding the packet to a specific set of ports, or asking the controller what action should be taken on the packet

Components of a flow entry in flow table

DELL CONFIDENTIAL

3. Counters that track how many bytes/packets matched a given flow-mod.

Recommended Server Fabric to Maximize Density, Minimize overhead The introduction of server virtualization enabled an order of magnitude increase in the efficiency of server infrastructure, and today SDN can unlock these same benefits for the network. Dell 12th generation servers can now drive never-before-possible levels of server I/O performance but traditional networking technology cannot keep pace with the demands of cloud-era workloads.

Dell SDN Enabled Architectures Strategic enabler for top enterprise networking

initiatives Software defined networking provides the potential for innovations that can leverage and extend a programmable approach to networking in order to achieve greater visibility, scale, agility, performance, efficacy and reduced costs associated with network based services. The more programmatic and instrumented the network becomes, the more capable our application/services options will become also.

SDN Architectural Framework

Dell has a product offering for all tiers of this SDN architecture.

• Switches with enabling SDN agent • Network control software from Big Switch Networks with open APIs both south

bound and north bound • Network abstraction layer • Application ecosystem

Key Dell SDN Architecture Drivers

Virtualization and Cloud : Phenomenal Growth

DELL CONFIDENTIAL

More automation, more scale, more mobility, more flexibility

Need a more scalable way of Managing the services AND the network overlay per tenant

Need network & services to integrate with Cloud orchestration systems

Need real-time monitoring of network capabilities available / utilized per tenant

Need switching / services to be reliable and available

Key Architectural Paradigm’s

Network Virtualization

Network virtualization from Big Switch Networks and Dell can enable the creation of Virtual

Network Segments that can extend across a distributed fabric. This paradigm enables multiple

physical switches (irrespective of the physical topology) acting as a single layer 2 switch. This

provides the ability to move workloads between compute resources connected to different

physical switches without reconfiguration of the network switches.

Centralized Policy Management

An Open SDN from Big Switch Networks and Dell can provide a unified network control plane

for an entire data center and beyond, centralizing policy management and automating policy

application and enforcement. This architectural paradigm enables steering traffic to a service

node or application or away from it. This for example can be applied for Service insertion

without making any major network changes.

Also decisions on traffic flows which can be rerouted in case of network or node congestion

can be made centrally

DELL CONFIDENTIAL

Multi-tenancy

An Open SDN from Big Switch and Dell also enables robust network segmentation and

isolation on a highly automated platform. This architectural paradigm enables dynamically

creating multiple, segregated L2 broadcast domains on the same physical network

infrastructure, irrespective of the physical topology. This is required for supporting Layer 2

multi-tenancy..

Dell SDN Solution offerings with Big Switch controller

Dell in partnership with Big Switch offers the following solutions for the next generation Data

Center needs.

A. Big Virtual Switch Solution: Network slicing by flows, L2/L3 Virtualization speeds

service delivr and enables network agility, including service insertion..

B. Big Tap Solution: Flexible and ost-effective network wide visibility

DELL CONFIDENTIAL

Big Virtual Switch Solution:

The Big Virtual Switch application is a Network as a Service (network virtualization) application that runs on the Big Network Controller. Use Big Virtual Switch to create Virtual Network Segments (VNSs) within a network fabric.

Network Slicing by flows (Segregated Layer 2 Domains)

Big Virtual Switch provides multiple logical network slices within a single physical network where each slice can be

Defined in a flexible manner

Scaled dynamically

Free from physical network changes

Big Virtual Switch dynamically provisions Virtual Network Segments to make the network as agile and dynamic as your other cloud infrastructure.

• Dynamic Network Provisioning for Cloud Workloads • Dramatic Increase in Data Center Resource Utilization • Ultimate Network Flexibility and Scalability • Leverages Big Switch Open SDN architecture

Essentially, the Big Virtual Switch application allows you to take a pool of compute resources (e.g., virtual machines) and allocate them to different network groups, called tenants. Deployment Scenarios

1) Pure Overlay: This is a model where the network is a non-OpenFlow fabric, in this case with the help of overlay tunnels, virtual network segments can be created. This does not require any change to the existing hardware.

DELL CONFIDENTIAL

2) Hybrid Network Virtualization: This is a model where the network is a mix or non-OpenFlow switches and hypervisors and Openflow enabled switches and hypervisors. This model uses a combination of Openflow and overlay.

Ultimate Deployment Flexibility

3) Pure Openflow: Highly flexible architecture, no requirement for STP which allows for all

links to be put in active state, the centralized control plane uses the Shortest Path Routing.

Important things about Big Virtual Switch

1. Uses virtual network segments instead of VLANs for unlimited VM mobility, no physical placement constraints, no 4k limits

2. Exposes (and automates*) L4-L7 devices as shared services for multi-tenant operational model

3. Centralizes intra-tenant and inter-tenant configuration and control APIs to ease

automation and reduce operational complexity without sacrificing performance

4. Connects to cloud orchestration for automated / self service provisioning

With the Big Virtual Switch network virtualization solution the infrastructure administrator gets central control and admin of the fabric:

Physical and virtual switches

Bare-metal and virtualized servers

Multiple hypervisors (VMware, KVM, Xen)

DELL CONFIDENTIAL

Virtual networks integrated with L4-L7 services

Specify L2-L2 virtual networks definitions in the BVS app, or automatically “follows” server-defined groups (OpenStack tenants, port-groups) via orchestration plug-ins

Big Tap Solution:

The Big Tap application on the controller helps you define and manage span traffic delivery network and associated policies. Traffic spanned in the production network enters the Big Tap network to be filtered, pre-processed, and delivered to analysis devices. Big Tap application creates an OpenFlow enabled network for span delivery, the e network, contains:

A network of OpenFlow enabled switches with traffic coming in through.

A set of input interfaces called Filter interfaces.

A set of interfaces called Delivery interfaces, to which analysis devices are connected.

An optional set of service-nodes that process the packets connected through a set of pre-service and post-interfaces.

The Big Tap application provides a way to define policies that filter and forward traffic of interest from a subset of Filter interfaces to a subset of delivery interfaces through an optional subset of service nodes. The Big Tap application discovers the OpenFlow network inter-connecting filter or delivery interfaces and manages it to allocate paths to deliver streams from a subset of Filter interfaces to a subset of delivery interfaces via optional subset of services. All on a per policy level. Big Tap provides user interfaces (REST and CLI) to configure switch interfaces on the controller as filter or delivery interface types. Big Tap also provides user interfaces to configure policies that define a subset of traffic that can be filtered from ingress stream and forwarded through services.

Big Tap based Network Monitoring: Connect any tap to any tool at any time

DELL CONFIDENTIAL

Important things about Big Tap

Big Tap connects taps to tools on a case-by-case / team-by-team basis, Each tap-to-

tool connection is budgeted, designed and then deployed. This Makes it cost effective

to provision a full monitoring network up front, then control tap-to-tool connections in

software

Scale to thousands of tap/span-facing monitoring ports capable of 5-tuple filtering

Scale to hundreds of tool-facing ports

REST APIs with a multi-tenant operational model to direct any tap with any filter to any

tool

BVS Operational Aspects Big Tap is easy to deploy as it does not impact the actual production network. From an

operational perspective deployment can be Started with a single switch or build out a complete

network

(1) Configure SPAN & TAP ports on pSwitches and vSwitches.

DELL CONFIDENTIAL

Big Tap deployment

(2) Configure delivery ports for tools or services node or service node+ tool.

(3) Define FlowFilter policies to match and forward from “filter” to “delivery” interfaces.

The Important Fact

Data Centers are transitioning to highly virtualized and ever changing environments. The legacy network infrastructure needs to evolve and become more agile. It is also important to ensure that the SDN enabled applications provide a seamless integration into the existing network infrastructure. With Dell Software-defined networking the promise is to change the status quo in networking.

The goal of this white paper is to provide users with an overview of the Dell Openflow enabled SDN landscape. It should help to get useful information for SDN deployment.

For more detailed information, please contact::

Aseem Srivastava([email protected] ), Product Line Manager, Dell Networking

Big Switch Networks (http://www.bigswitch.com/)