17
© 2013 IBM Corporation System Networking IBM SDN VE Data Center Network Virtualization Rakesh Saha Director Product Management

IBM Software Defined Networking for Virtual Environments

Embed Size (px)

DESCRIPTION

This presentation by Rakesh Saha describes the IBM SDN solution.

Citation preview

Page 1: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

IBM SDN VEData Center Network Virtualization

Rakesh Saha

Director Product Management

Page 2: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Networks are a bottleneck for the data center

To align with business needs, IT needs to decrease network provisioning time

VM provisioning time

Minutes

Days

Network provisioning time

2

Page 3: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Percent of servers virtualized

Use storage virtualization

Use network virtualization

48%

93%

?

3

Data centers need network virtualization

Server and storage virtualization numbers for strategic data centers. Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study

Page 4: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

IBM SDN Products

Jan 2009Jan 2009

802.1Qbg

Oct 2011Oct 2011

IBM SDN: Shipping products and technology investments

VMready OpenFlow Switches

Edge Virtual

Bridging

Distributed Virtual Switch

IBM SDN VE

Delivering the future of networking now

4

OpenFlow Controller

Additional OpenFlow

Switches and features

Jan 2012Jan 2012 Feb 2012Feb 2012 Nov 2012Nov 2012 InvestmentInvestment InvestmentInvestment

SDN Platform

Mid 2013Mid 2013

IBM or Partner Apps and Services

Global Virtual & Physical State Management

Overlay (SDN VE) OpenFlow

Page 5: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

IBM SDN technology overview

Applications Network ServicesCloud/Data Center Provisioning Platforms

Existing IP Network

Virtual Network

OpenFlow Network

OpenFlow Network

IBM SDN Platform•Global Virtual & Physical State Management•Connectivity service•Network Optimization•Northbound API

OpenFlowIBM SDN VE

Unified Northbound API

Virtual Network

The IBM SDN Platform SDN Controller — Automates connectivity service, optimizes network IBM Software Defined Environment for Virtual Environments — A network hypervisor Optimized Fabric — Converged Ethernet and OpenFlow

5

Page 6: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

A hypervisor for the network

6

VM Virtual Network 1

VM Virtual Network 2

VM Virtual Network 3

Virtual Network 1

Virtual Network 2

Virtual Network 3

IBM SDN VEVirtualized Network

IBM SDN VE Gateway

Non virtualized IP Network

RESTful, Quantum

APIsOpenStack

Cloud/DC Provisioning

Applications

IP Network

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Virtual Appliance

IBM SDN VE Management

Console

Virtual Appliance

IBM SDN VE Connectivity

Server

End Station

End Station

Virtual Network 3

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Based on IBM’s Distributed Overlay Virtual Ethernet (SDN VE) technology Uses existing IP infrastructure — No change to existing physical network Provides server-based connectivity for virtual workloads

Page 7: IBM Software Defined Networking for Virtual Environments

Switching/Routing in physical network

Existing IP Network

Hypervisor

VM

VM

VM

SDN VE vSwitch

Hypervisor

VM

VM

VM

SDN VE vSwitch

SDN VE Virtualized Network

7

Virtual Networking : IBM SDN VE Traffic

Existing IP Network

DMAC(VM)

SIP(SDN VE IP)

PayloadSMAC(VM)

DIP(SDN VE IP)

DMAC(VM)

SIP(SDN VE IP)

PayloadSMAC(VM)

DIP(SDN VE IP)

DMAC(Physical)

SIP(Physical IP)

SDN VE Header(VxLAN)

DIP(Physical IP)

SMAC(Physical)

SDN VE Routing SDN VE Routing

• SDN VE does not require the user to enable IP multicast in the physical network

Page 8: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

IBM SDN VE Built for large scale to serve large, dynamic, automated data centers

• First release will support 16000 virtual networks, Architected to support 16 million virtual networks• First release will support 128000 end stations (VMs), Architected to support millions of end stations• Highly distributed and federated addresses learning and dissemination • Does not require multi cast support for control plane

Network connectivity service with templates for using network as a service

Built to support automated provisioning of network• RESTful and Quantum APIs

Built in basic IP gateway feature for ease of network set up and performance• Does not need an external IP gateway for communication between virtual networks

Cluster based highly available solution• User configurable clustering solution for desired level of High Availability• Highly available gateways

Native Multi-Platform solution• Native switching component in the hypervisor for high performance

8

Page 9: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

IBM Software Defined Network for Virtual Environments

9

Benefits Key Features

Faster time to value Deploy applications and network connectivity services faster Create networks as quickly as virtual servers through

automation

Reduce OPEX Centralized network creation No change needed to physical infrastructure Automate VM movement along with policies and configurations Multiple hypervisor support for consistent virtual networking

Scale up or down Support up to 16 million virtual LANs Create and de-allocate networks as needed

Enhance security Eliminate error prone manual configuration when moving VMs Logically separate virtual networks for multi-tenancy

Enabling the era of virtual networking

Provision multiple virtual networks on a common physical infrastructure using IBM’s virtual overlay technology

IBM SDN VE is a multi-hypervisor solution

Page 10: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Cut network provisioning from days to minutes Secure VM mobility across Layer 2, Layer 3 networks and data centers

IBM SDN VE Network

Existing Network

Existing Network

RED Virtual Network

Yellow Virtual Network

Manual physical network configuration change Time consuming network provisioning Server virtualization gated by network provisioning

Existing Network

No physical network configuration change Automated network provisioning Server virtualization not gated by physical network

Network with IBM SDN VE-Enabled Servers

Physical network change for virtual workload connectivity

Speeds application provisioning

VMVM VMVM VMVM VMVM

10

Page 11: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Improves server ROI

Increases VM density Removes VM networking bottleneck Future-proofs server virtualization Works on any server, including PureSystems, BladeCenter, etc.

VMs exposed to the network Traditional Network : 11,200 With IBM SDN VE: 1,120

Enterprise Workloads

VMs exposed to the network Traditional Network : 56,000 With IBM SDN VE: 1,120

VDI Workload

Existing IP Network

11

Page 12: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Enables secure and scalable multi-tenancy

Secure networking resources required for multi-tenancy Cloud level scalability from 4096 traditional VLAN networks to

16 million virtual networks IP address and MAC address reuse across different virtual networks

12

16 MillionVirtual

Networks

Page 13: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Simplifies data center consolidation

Overlapping network addresses create challenges for consolidation• Application licensing tied to IP addresses• Physical networks cannot to share IP addresses

IBM SDN VE simplifies data center consolidation• Maintain current IP addressing scheme

IP Address 10.10.10.x

IP Address 10.10.10.x

13

Existing physical network

Page 14: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Speeds deployment of network services

14

IBM Software Defined Network for Virtual EnvironmentsVirtualized Network

Network services

Deploy network services based on patterns of expertise Firewall Load balancing Intrusion detection and others Planned for Q4 2013

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Page 15: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

IBM System Networking Software Defined Network for Virtual Environments

Faster time to application value Reduce OPEX Scale up or down Enhance security Speed network services deployment

A network hypervisor for the business aligned data center

15

Page 16: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

Rakesh [email protected]: @r_saha

16

Page 17: IBM Software Defined Networking for Virtual Environments

© 2013 IBM Corporation

System Networking

The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.

IBM, the IBM logo, ibm.com, BladeCenter, RackSwitch, System x, IBM Flex System, PureFlex, Power Systems, VMready, are trademarks of IBM.

Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.

Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

UNIX is a registered trademark of The Open Group in the United States and other countries.

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.

© IBM Corporation 2013. All Rights Reserved.

Trademarks of International Business Machines Corporation in the United States, other countries, or both can be found on the World Wide Web at http://www.ibm.com/legal/copytrade.shtml.

Trademarks and disclaimers

17