Upload
dinhkhue
View
219
Download
4
Embed Size (px)
Citation preview
David SchmeichelGlobal Solutions Architect
May 2nd, 2013
Simplifying Virtual Infrastructures:Ethernet Fabrics & IP Storage
Legal Disclaimer
� All or some of the products detailed in this presentation may still be under development and certain specifications, including but not limited to, release dates, prices, and product features, may change. The products may not function as intended and a production version of the products may never be released. Even if a production version is released, it may be materially different from the pre-release version discussed in this presentation.
� NOTHING IN THIS PRESENTATION SHALL BE DEEMED TO CREATE A WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY RIGHTS WITH RESPECT TO ANY PRODUCTS AND SERVICES REFERENCED HEREIN.
� Brocade, the B-wing symbol, BigIron, DCX, Fabric OS, FastIron, IronView, NetIron, SAN Health, ServerIron, and TurboIron are registered trademarks, and Brocade Assurance, DCFM, Extraordinary Networks, and Brocade NET Health are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned are or may be trademarks or service marks of their respective owners.
Simplifying Virtual Infrastructures
� Developing Data Center Trends
� Technology Alignment
� Why Ethernet Fabrics? Why Now?
� NAS Optimization
� VM Integration
DISCUSSION TOPICS
ENTERPRISE SCALABILITY, PERFORMANCE, AND RELIABILITY
The Evolution of Network Attached Storage (NAS)
�15
�144
�1
�384,000
�9,000+
- Petabytes, Proven Enterprise Scale
- File System
- Potential Nodes in a Cluster
- VMs in a single Ethernet Fabric
- 10 GbE Ports in a Ethernet Fabric
Disruptive Data Center Trends
SOFTWARE-DEFINED
NETWORKING
UNSTRUCTURED DATA GROWTH
1GE-TO-10GETRANSITION
VM PROLIFERATION
SCALE-OUT / NASFLASH STORAGE
File-based storage
growing at record pace.
Network virtualization
and tunneling.
VM mobility and MAC
addressing.
Driving storage growth &
higher network speeds.
Networks evolving to
higher speeds.
THE ECOSYSTEM
Common Data Center Strategies
� Many devices managed as one
� Master-less distributed control plane
� Separation of physical & logical infrastructure
� Machine-to-machine communication
Ethernet Fabrics 101 Vernacular
� TRILL (Transparent Interconnect of Lots of Links) and SPB(Shortest Path Bridging)—Standards that provide multi-path, multi-hop capabilities in Ethernet fabrics
� Convergence—The ability of a single network infrastructure to support the needs of multiple technologies
� Fabric-based infrastructure versus storage fabric versus Ethernet fabric:
� Fabric-based infrastructure—A Gartner term that refers to creating a fabric for everything
� Storage fabric—Commonly called a Storage Area Network (SAN)
� Ethernet fabric—A new network architecture for providing resilient, high-performance connectivity between clients, servers, and storage
� Flat network—A network in which all hosts can communicate with each other without needing a Layer 3 device
Useful terms and definitions
7
Ethernet Fabrics
� Mature Technology
� Topology & protocol independence
� L1, 2 & 3 Multipathing
� Auto-healing, non-disruptive
� Lossless, low latency
NAS iSCSI FCoE
ETHERNETFABRIC
DISTRIBUTED INTELLIGENCE
STORAGE OPTIMIZATION
LOGICAL CHASSIS
L3: Fabric load balancing across multiple L3 gateways
FEATURE
Multi-pathing at Multiple Network LayersPROVIDES PREDICTABLE PERFORMANCE FOR NAS
L1: Trunking with frame striping
33%
33%
33%
L2: Equal Cost Multi-Pathing (ECMP)
Improved scalability and resiliency
BENEFIT
Near-perfect load balancing across all links in a trunk group
All links utilized with flow-based load balancing
Layer 3 Core
Fabric
NAS
How many Engineers does it take to add capacity?
Adding Capacity with Ethernet Fabrics
Automatic Fabric Creation and Expansion
Automatic Trunk Creation
30GbE DCB Trunk (3x10GbE)
10GbE DCB Link
20GbE DCB Trunk (2x10GbE)
Ethernet FabricsEqual Cost Multi-Pathing
30Gb Trunk = 3 x 30Gb Trunk = 3 x 30Gb Trunk = 3 x 30Gb Trunk = 3 x
10Gb Links10Gb Links10Gb Links10Gb Links
100%
75%25%25%25%25%
33%33%33%
50%50%100%
BANDWIDTH, FAILOVER TIME, PLUG & PLAY
How is an Ethernet Fabric Different?
NAS_2NAS_1
ScalabilitySvc Ability
Scale Out NAS
2222
1111
3333
2222
3333
1111
1. Half the compute bandwidth via NIC Teaming
2. Multi-second failover, half the bandwidth, manual config
3. Segregated storage via scale-up NAS
1. TwiceTwiceTwiceTwice the compute bandwidth via LAG
2. SubSubSubSub----secondsecondsecondsecond failover, dynamicdynamicdynamicdynamic bandwidth, selfselfselfself----formingformingformingforming
3. UniversalUniversalUniversalUniversal access to scale-out NAS
EthernetFabric
Ethernet Fabric “Distributed Intelligence”
� Master-less distributed control & forwarding plane
� API-to-ESX for profile auto-config
� Network-wide knowledge of all members, devices, and VMs
� No need for compute licensing, Fabric-enabled Automatic Migration of Port Profiles (AMPP)
ETHERNETFABRIC
DISTRIBUTED INTELLIGENCE
STORAGEOPTIMIZATION
LOGICAL CHASSIS
NAS iSCSI FCoE
BELT & SUSPENDERS STRATEGY – COMPLIMENTARY
Investment Protection with Overlay Networking
Hypervisor Based Networking - VXLAN, NVGRE, STT
� Visibility
– Compliance, Congestion Avoidance
� Accounting
– Billing, Capacity Planning
� Termination
– Gateway to Non-virtualized Devices
Ethernet Fabric “Storage Optimization”
� Aligned with Scale-out NAS
� Hitless Bandwidth Allocation
� Automated QoS Configuration
� Head-of-line Blocking Mitigation
� Traffic Engineering via SDN
ETHERNETFABRIC
DISTRIBUTED INTELLIGENCE
STORAGEOPTIMIZATION
LOGICAL CHASSIS
ITS SIMPLE AND AUTOMATIC
Why QoS is Imperative to NAS?
� VM Proliferation: Density increasing, 4 to 128 per server
� Performance: Compute-based networking, 10GbE per adapter
� Cost: High density, high speed interfaces are cost prohibitive
� Congestion: East-to-West Traffic is growing
� NAS Growth: NAS is growing @ 7.5% CAGR over the next 5 years
Source: 2012 IDC WW Enterprise Storage Systems Forecast 2012-2016
Single Management
� Management Cluster
– Single Point IP Provisioning
– Multi-Point Granular Accounting
� Growth & Serviceability
� Self Provisioning via APIs
� SDN Enabled, Fabric Aligned
ETHERNETFABRIC
DISTRIBUTED INTELLIGENCE
STORAGE OPTIMIZATION
LOGICALCHASSIS
What about SDN and Overlays?
VxLAN STT
NVo3 NVGRE
SDN Brings the On Demand DatacenterENABLING NEW LEVELS OF INNOVATION
CLOUD ORCHESTRATION
NETWORK OVERLAYS
VxLAN STT NVo3 NVGRE
NETWORK FUNCTION VIRTUALIZATION
NfV
PROGRAMMATIC CONTROL
The Blueprint for the Software-Defined Network (SDN)
5/3/2013 21
SIMPLIFY WITH FABRICS, VIRTUALIZATION, AND AUTOMATION
Enabling Technologies
Key Benefits
Cloud-Optimized Network Stack
Ethernet Fabric, Operational Simplicity,Scalable CapacityNetwork Layer
Overlay Networks, OpenFlow, Virtual Routing
Multitenancy, Resource Utilization, Service Agility
Virtualization Layer
SDN ApplicationsCustomization
and MonetizationApplication Layer
Openstack, REST API Automated ProvisioningCloud Management Layer
http://routerproxy.grnoc.iu.edu/al2s/Openflow in Action
SERVER L2-7 NETWORK GEAR ROUTING & POLICY ORCHESTRATION
SOFTWARE DEFINED DATACENTERON DEMAND DATACENTERRIGHT CLICK, DATACENTER
DAYS DAYS DAYS DAYS
X86 VirtualizationX86 Virtualization
MINS
NfVNfVNfV
MINS
PROGRAMMATICOpenFlowOpenFlow
MINS
API AUTOMATIONOpenstack
MINS
&
Virtual LB HYBRID MODE
Virtual Router
Encapsulation Methods for Virtual Environments
SDN Network Virtualization Overlays
VXLAN ---- CURRENTLY THE MOST WIDELY KNOW OF METHOD
NVGRE ---- MICROSOFT’S METHOD OF CHOICE
STT ---- NICIRA’S METHOD USING COMMODITY NIC OFFLOAD
DOVE ---- IBM’S TAKE ON VXLAN WITH NO MULTICAST REQUIREMENT
NVO3 ---- IETF WG TO FIND STANDARD SOLUTION
NETWORK OVERLAYS
VxLAN STTNVo3 NVGRE
Active/Active, Fluid, Low Maintenance, Self Healing
SDN Overlays over Ethernet Fabrics
TRILL: ALL LINKS ACTIVE, ECMP MEAN “ALMOST PERFECT” LOADBALANCING
ADDING & REMOVING DEVICES: CAN BE DONE WITHOUT LOGGING INTO TO ANY DEVICES. NEW DEVICES LEARN FROM OTHERS
CONFIGURATION CHANGES: OFTEN PERFORMED AUTOMATICALLY WITHOUT HUMAN INVOLVEMENT
CAPACITY MANAGEMENT: SIMPLY PLUG IN A NEW CABLE AND CAPACITY WILL AUTOMATICALLY BE ADDED TO A LAG
INTELLIGENCE: CABLES ON SAME ASICS AND OF SAME LENGTHS AUTOMATICALLY FORM TRUNKS
NETWORK OVERLAYS
VxLAN STTNVo3 NVGRE
Thank You!