Creating Competitive Advantage by Revolutionizing I/O
-
Upload
emulex-corporation -
Category
Technology
-
view
1.547 -
download
1
description
Transcript of Creating Competitive Advantage by Revolutionizing I/O
Creating Competitive Advantage by Revolutionizing I/O
Tom BoucherSystems Engineer – Emulex Corporation
2© 2011 Emulex Corporation 2© 2011 Emulex Corporation
Agenda
Emulex, a Primer
What Emulex Brings to the IO Plumbing Table
Current Product Updates
The Fine Print:– Any Future Statements are industry statements only, no representation
of IBM plans or Products– Some conclusions are opinions of the presenter with 22 years in the
industry, not necessarily Emulex Corporation or IBM Corporation
Emulex Overview
4© 2011 Emulex Corporation
Emulex Product Portfolio
Unified Control Server Management Advance Services
Storage I/O & SSD Expanded Targets SAS to FC Routing
Fibre Channel10GbE Convergence
Embedded
EnterpriseI/O
ManagementServices
5© 2011 Emulex Corporation 5© 2011 Emulex Corporation
StorageServers
System z™System i™
DS8000 Series System Storage Tape Libraries
BladeCenter® DS5000 Series
ProtecTIER Deduplication
Integrated 10GbE*10GbE VFA*
Fibre Channel HBAs
Emulex is IBM’s Primary I/O Supplier
#1 Storage and 10GbE connectivity solution provider to IBM
Broad partnership across IBM systems and storage
Over 12 years of partnership for IBM & Emulex
IBM XIV
System x™
Integrated 10GbE*10GbE VFA*10GbE iSCSI
Fibre Channel HBAs
Power Systems
PCIe Gen210GbE*Fibre Channel HBAs*
Fibre Channel HBAs*
Fibre Channel I/O Controllers*
*Emulex Exclusive
InSpeed ® Switch on Chip Controller*
Fibre Channel I/O Controllers*
Fibre Channel HBAs*
InSpeed ® Switch on Chip Controllers*
Fibre Channel HBAs*
Fibre Channel HBAs*
DS3000 Series
10GbE iSCSI \*Fibre Channel HBAs*
InSpeed ® SwitchFibre Channel I/O
Controllers*
Storwise V7000
10GbE iSCSI*
6© 2011 Emulex Corporation
Driving IBM’s Strategic I/O Requirements
Robust 10GbE Engine and Stack
The Data Center of the Future Requires A New Networking Model…
Converged Network Adapters
Converged LOMs
Proven Fibre Channel Engine and Stack
Advanced Software Services and Security
Emulex Connects IBM Today and in the Future
Emulex Fibre Channel Technology
8© 2011 Emulex Corporation
Emulex 8Gb/s Server Benefits
Superior Performance
EfficientManagement
HighlyScalable
Investment Protection
vCenter Plug-in for VMware 2x Features and ½ the OPEXOptical transceivers, temperature diagnostics
Support for large configurations
– 4000 exchanges
– 4000 RPIs– 255 virtual
ports
2, 4. 8 Gb/sPCIe 1.0, 2.0Common driver architecture
Powers the #1 fastest database system*Faster on board processorHigher throughput (PCIe 2.0)MSDI-X CPU & Bus OffloadBest dual-port scalability
*TCP-CP test report Dec. 2010
9© 2011 Emulex Corporation
Emulex Fibre Channel Adapter Key Features
Over 30% Better Performance37% better dual-port scalabilityCreate 35% more vPortsCommon Device Driver with FCoE/Older Adapters
50% More Efficient ManagementCentralized management (GUI, CLI, Browser)vCenter plug-in for integrated VMware management2x functionality—diagnostics, troubleshooting featuresUniversal boot capability and superior UEFI
10© 2011 Emulex Corporation 10© 2011 Emulex Corporation
IBM BladeCenter CIOv Expansion Card
Specifically designed for IBM BladeCenter
– All BladeCenter chassis
Dual-Channel 8Gb/s Fibre Channel
Combination I/O vertical (CIOv)– Provides the flexibility to utilize
CFFh‑based I/O connectivity options in conjunction with the CIOv-based expansion card
Fully integrated with IBM UEFI
The only adapter certified with all 4Gb/8Gb FC switches
IBM P/N 46M6140
11© 2011 Emulex Corporation 11© 2011 Emulex Corporation
8Gb & 4Gb Single/Dual Port FC PCIe Adaptor
Single and Dual-Channel 8Gb/s Fibre Channel
PCIe v2.0 x4 slot
Fully integrated with IBM UEFI
Same Drivers 4Gb or 8Gb
New Firmware removes IO Space request. No more 18xx BIOS errors with lots of adapters.
4Gb expected to EOL by end of 2011.
42C2069/42C2071 Single/Dual 4Gb
42D0485/42D0494 Single/Dual 8Gb
Emulex Ethernet Solutions with IBM
13© 2011 Emulex Corporation 13© 2011 Emulex Corporation
Emulex Ethernet Solutions
IBM Virtual Fabric Adapters are based on Emulex Technology
Currently in a transition from generation 2 Emulex technology to Generation 3 technology. (BladeEngine 2 to BladeEngine 3)
VFA II for System X announced in April, and VFA II for BladeCenter announced July 19th, 2011
– Switch Independent vNIC ‘pre-announced’, Currently schedule for 4Q11
BladeCenter and System x Adapters are same technology, however IBM currently doesn’t offer storage features on System x products.
14© 2011 Emulex Corporation
Emulex Virtual Fabric Adapter & Advanced VFAFour Modes of Operation
FCoE
Announced for BladeCenter July 19th, 2011
Reduces hardware and cabling costs
Configurable with vNIC
iSCSI
Available for BladeCenter
IBM’s only 10GbE Hardware accelerated solution
Reduces CPU load
Configurable with vNIC
10GbE / pNIC
2 Physical Ports
High Performance
Upgradeable to vNIC (no charge)
Upgradeable to ISCSI or FCOE (fee-based. Pay as you Go)
vNIC
Up to 8 Virtual Ports
Reduces Cost and Complexity
Competes with HP & Cisco
Mix ‘n Match with ISCSI or FCoE
15© 2011 Emulex Corporation 15© 2011 Emulex Corporation
Virtual Fabric Adapter II for IBM BladeCenter
Dual Channel 10GbE adapter with multiple I/O functions
– Up to 8 virtual NICs (vNICs) with storage protocol support
– Exclusive enhanced vNIC function with IBM BNT switches
– New Switch Independent vNIC (Due 4Q11)– Connects to 1Gb or 10Gb infrastructures– Serial Over LAN supported– TCP/IP stateless offload– Supported with HS22, HS22V, or HX5
Available in upgradable base 10GbE and storage enabled versions– iSCSI (Supported since January 2011)– FCoE (Support Announced July 19th 2011)
Virtual NIC and Universal CNA on single adapter
Emulex Virtual Fabric Adapter (CFFh) for IBM BladeCenter (IBM Part #: 90Y3550 - 10GbE)(IBM Part #: 49Y4265 - Storage upgrade)(IBM Part #: 90Y3566 – Storage enabled)
16© 2011 Emulex Corporation 16© 2011 Emulex Corporation
10GbE Virtual Fabric Adapter II for IBM System x
Enhanced function utilizing Emulex BE3 processor– Scalable I/O with SR-IOV– Greener I/O with 20% improvement
in power efficiency
Dual Channel 10GbE adapters with multiple I/O functions
– Up to 8 virtual NICs (vNICs) with storage Protocol support
– Exclusive enhanced vNIC function with IBM BNT switches
– Upgradeable to FCoE– TCP/IP stateless offload
Integrated VFA Integrated into select models of IBM System x serversEmulex10GbE Virtual Fabric Adapter II
for IBM System x (IBM Part #: 49Y4970)
Emulex Integrated10GbE Virtual Fabric Adapter II for IBM System x
17© 2011 Emulex Corporation
Advanced Virtual Fabric Adapter Storage Features
Superior Performance
2-Port, 10GbE Link Speed
PCIe 2.0 (x8,5GTs, MSI-X)
2000MB/s per port Full Bandwidth at 10Gb/s
Integrated data buffer and code space memory
Interrupt Coalescing
Convergence Efficiency
Pay as you go offload for iSCSI & FCoE
iSCSI, TCP/IP Stateless and TCP Chimney Offload
Energy Efficient PCI Bus Power Management
IBM Virtual Fabric vNIC and Switch Independent vNIC
Reliability and Availability
Advanced Reporting (AER), VLAN, QOS/COS, Link Aggregation, Flow Control
PHP hot plug-hot swap
Adapter and Switch Fault Tolerance (AFT & SFT)
Windows Teaming Support
InvestmentProtection
Advanced Reporting (AER), VLAN, QOS/COS, Link Aggregation, Flow Control
Adapter and Switch Fault Tolerance (AFT & SFT)
Windows Teaming Support
Multipath IO Support
18© 2011 Emulex Corporation 18© 2011 Emulex Corporation
Protocol Offloads
TCP Stateless Offloads– Checksum– Large send– Packet classification and prioritization
TCP Offload Engine (TOE)– Supported with Windows Server 2003, 2008 and 2008 R2 (TCP Chimney)
• Highly recommend only using with 64bit versions due to NPP limitations
– Connection and its state are passed to the TCP offload engine– Data transmit and receive is handled by adapter
iSCSI– Includes TOE support, not limited to Windows Server 2003/2008– Allows two hosts to negotiate and then exchange SCSI commands
FCoE– Maintains full Fibre Channel(FC) compatibility– Offloads encapsulation of FC frames– Identical driver to FC adapters
19© 2011 Emulex Corporation 19© 2011 Emulex Corporation
Differences: Emulex VFA II vs. VFA
VFA II ASIC uses 65 micron instead of 90 micron manufacturing process
– Less power consumption
VFA II features added functionality– SR-IOV support in Red Hat 6 Server
• Features will improve throughout the year as new releases are developed• Basic delay is testing of iterations; can be quite large (How many guests,
what OS, etc)– Switch Independent Mode will be enabled via a software update in 4Q11
20© 2011 Emulex Corporation 20© 2011 Emulex Corporation
Similarities: Emulex VFA II vs. VFA
Same firmware bundle/version– Adapter will report 2.x.x.x on VFA and 3.x.x.x on VFA II– Actual firmware file will be different
• Bootable Media Creator/UXSP will know the differences and apply correct file
• Bootable ISO image will apply correct file• OneCommand Manager will let you know if you attempt to apply the wrong
file– Naming convention is OC10xxx.ufi for VFA, and OC11xxx.ufi for VFAII
Same device driver
Same vNIC features– May require newer switch software version, 6.5.x; please see readme
files, but this is true on VFA or VFA II
21© 2011 Emulex Corporation 21© 2011 Emulex Corporation
vEngine Virtual Server Optimization
Single Root I/O Virtualization (SR-IOV)– PCI-SIG standard for virtualized servers– Multiple virtual functions per physical function (port)– Hypervisor presents virtual NIC function to virtual machine– Single pass through I/O stack improves performance– Supported today with Kernel Virtual Machine (KVM), RHEL 6.0
SF – Standard FunctionPF – Physical FunctionVF – Virtual Function
SF
PF
FCoE or iSCSI
VF1
VF16
……..……..
NIC
NIC
Why Hardware iSCSI Initiators Make a Difference
23© 2011 Emulex Corporation 23© 2011 Emulex Corporation
iSCSI Hardware vs. iSCSI Software Initiators
Software iSCSI initiator
– All iSCSI software runs on host processor
– Works with any Ethernet NIC
Hardware iSCSI Initiator
– All iSCSI software and TCP offload
runs on Virtual Fabric adapter– Appears to UEFI and OS as a
SCSI device
Ethernet
IP
TCP
iSCSI
Emulex Adv. VFA uses fewer CPU cycles than software initiators
Ethernet
IP
TCP
iSCSI
SCSI
DiskDriver
FileSystem
24© 2011 Emulex Corporation
10GbSW
10GbHW
0
2,000
4,000
6,000
8,000
10,000
12,000
14,000
16,000
18,000
Server CPU Effectiveness
IBM Advanced Virtual Fabric Adapter High Performance iSCSI Offload
1Gb 10Gb SW
10GbHW
0
50,000
100,000
150,000
200,000
250,000
300,000
350,000
400,000
450,000
Max Read IOPs
120%Better CPUEfficiency
30%Higher IOPS
Advanced VFA + Virtual Fabric vNIC Implementation
26© 2011 Emulex Corporation 26© 2011 Emulex Corporation
Virtual Fabric vNIC Requirements
Emulex Advanced Virtual Fabric Adapter
IBM BNT 10Gb Virtual Fabric Switch– If using FCoE, you need the Virtual Fabric Qlogic 8Gb Gateway
IBM BladeCenter-H Chassis
Current Generation UEFI capable Blade (HS22, HS22v, HX5)
27© 2011 Emulex Corporation 27© 2011 Emulex Corporation
IBM Virtual Fabric vNIC
E
E
E
S
ESEE
10Gb
10Gb
VGVGVGVG
10Gb
VGVGVGVG
10Gb
Adapter Ports are PCIe Device FunctionsFunctions 2 & 3 are always the storage function (pNIC or vNIC)
Minimum 4 Virtual Groups per Switch, each is a 802.1qinq L2 Domain
28© 2011 Emulex Corporation 28© 2011 Emulex Corporation
Advanced VFA with vNIC OS View
E
E
E
S
E
S
E
E
10Gb
10Gb
• PCI Functions 0/1 are vEth0 and vEth1 on the adapter. (Port 0 and Port 1)• PCI Functions 2/3 are vStorage0 and vStorage1 on the adapter (iSCSI or FCoE,
Port 0 and Port 1)• PCI Functions 4-7 are remaining four vEthernet ports, alternating physically
between P0 and P1 • Mac Addresses are handed out by function, in order. 0-7.
FCoE Features
30© 2011 Emulex Corporation 30© 2011 Emulex Corporation
Network Convergence
Ethernet is a “best-effort” network– Packets may be dropped– Packets may be delivered out of order
• Transmission Control Protocol (TCP) is used to reassemble packets in correct order
Converged Enhanced Ethernet– AKA: DCE (Data Center Ethernet, Cisco term) and
‘Lossless Ethernet”– Provides low latency & lossless packet transmission
required for FCoE support– Switch to Switch technology still awaiting ratification
– Pause and Congestion Notification – AKA ‘Multi-Hop FCoE’
31© 2011 Emulex Corporation
BenefitFeature Related Standards Activity
IEEE Data Center Bridging Standards
Priority-based Flow Control (PFC)
Enables lossless Ethernet—manages I/O between initiator and target on a
multi-protocol Ethernet linkIEEE 802.1Qbb
Quality of Service (QoS) Supports 8 priorities for network traffic IEEE 802.1p
Enhanced Transmission Selection
(ETS)
Allocate bandwidth to IP, iSCSI and FCoE traffic—managed with
OneCommand 5.0IEEE 802.1Qaz
Data Center Bridging Capability Exchange
(DCBX)
Extends DCB network by exchanging Ethernet parameters between
DCB switches IEEE 802.1ab
32© 2011 Emulex Corporation
Po
wer
Co
nsu
mp
tio
n
CNAs Consolidate Power
Single ChipDeployment 5
15
25
20
10
3ProtocolsConverge
ReducingPower
Consumption
Shrinking FootPrint
NIC
iSCSI
FC
33© 2011 Emulex Corporation
Po
wer
Co
nsu
mp
tio
n
Saving Power with Consolidation
5
15
25
20
10
Deployment
NIC
HBA
43% Less Power
34© 2011 Emulex Corporation
Industry Leading Performance For Convergence
40 Gb/Sec
Faster Engine: More Transactions
CPU Offload— more VMs/CPU
Industry Leading Performance for storage
Maximum bandwidth
2 x10G, full duplex
Wider Track: More Data Lanes
No Virtualization Conflicts
Capacity for Provisioning
900K IOPS/Sec
OneCommand™ ManagerAdapter Management
36© 2011 Emulex Corporation 36© 2011 Emulex Corporation
Lower management costs
Improve management efficiency
Management Challenges
IT organizations are challenged with addressing growing business demands while working the same amount of resource
Reduce management complexity
IT administrators seek solutions that
37© 2011 Emulex Corporation 37© 2011 Emulex Corporation
OneCommand Manager
Designed to help address today’s IT management challenges
General Description:– Centralized, cross platform management console
– …unifying management of all Emulex “server to network” connectivity solutions on local & remote hosts
OneCommand Manager
Fibre Channel FCoE NIC iSCSI
38© 2011 Emulex Corporation
Comprehensive Adapter Management Improve efficiency & TCO ● Increase availability & performance
Multi-protocol Management– Ability to manage all protocols Fibre
Channel/FCoE, iSCSI, NIC
Unified Management– Uniform management across OS platforms– Broad OS platform support—Windows,
Solaris, Linux, VMware– GUI, CLI and Browser interface options
Centralized Administration– Manage adapters on local or remote hosts
Workflow Automation– Centrally update firmware or parameter
settings on multiple adapters– Scripting capability
UCNA
HBA
NICFCoE
iSCSI FC
39© 2011 Emulex Corporation 39© 2011 Emulex Corporation
UCNA Management
FCoE– CEE configuration– FIP configuration
iSCSI– Monitor the complete path from the initiator down to the target LUN– Centrally manage and upgrade iSCSI adapters throughout the network
NIC– Discover and report on NIC resources within the network
• Configuration• Operational state
– Provide NIC teaming capabilities
40© 2011 Emulex Corporation
Multiprotocol Management
iSCSINICFibre Channel FCoE
Centralized Fibre Channel HBA management
Automation of management processes
On-line boot from SAN
On-line WWN management
On-line management in VMware
Discover and report on NIC resources within the network: Configuration and Operational state
Provide NIC teaming capabilities
Monitor the complete path from the initiator down to the target LUN
Centrally manage and upgrade iSCSI adapters through out the network
Centralized FCoE adapter management
Automation of management processes
CEE Configuration
FIP Configuration
41© 2011 Emulex Corporation 41© 2011 Emulex Corporation
Emulex CIM provider is an in-box components of VMware ESXi
Emulex CIM client management interface is integrated in OneCommand Manager
Competitive solutions only offer the CIM provider component
Emulex offers the CIM provider & the CIM client management interface
CIM Based Management for VMware ESX & ESXi
Hypervisor
Standby ServerProduction Server
Hypervisor
- Acquiesce the server
- Re-boot server into maintenance mode
- Use offline utility tools to make the required change- Re-boot server again
- Migrate over the VMs originally installed on the server
- Migrate VMs to another server With Other Solutions you need to:
42© 2011 Emulex Corporation 42© 2011 Emulex Corporation
Emulex CIM provider is an in-box components of VMware ESXi
Emulex CIM client management interface is integrated in OneCommand Manager
Competitive solutions only offer the CIM provider component
Emulex offers the CIM provider & the CIM client management interface
CIM Based Management for VMware ESXi
Hypervisor
Production Server
- No need for VM migration
- No need re-boot server into maintenance mode
- No need to use offline utility
With OneCommand Manager:
- Server remains available
- Manage more efficiently
- Save more time
- Save more money
Emulex Benefit: No need to take the ESXi server off-line to manage adapters
43© 2011 Emulex Corporation 43© 2011 Emulex Corporation
On-line WWN Management
Change adapter WWN ID while the adapter is online
Quickly transfer the identity of failed server without incurring a reboot
Ensures maximum SAN availability in clustered environments
WWN ID
Emulex Benefit: Faster recovery from a fail-over scenario
44© 2011 Emulex Corporation 44© 2011 Emulex Corporation
Vport to VM Mapping
Displays VPort to virtual machine association on a single management window
Enables rapid re-provisioning of hardware resources to address dynamic business environments
…this Virtual Machine
This Virtual Port is Associated
with…
Emulex Benefit:
Helps increase SAN availability, management efficiency and business agility in Vmware vSphere 4 environments
45© 2011 Emulex Corporation 45© 2011 Emulex Corporation
Reporting Capability
Flexible and customizable reporting – Captures and exports adapter pertinent data in XML or CSV format– Provides flexibility in presentation of data – Enables more effective management of SANs
Emulex Benefit:
Augments SANs management through customizable reports
46© 2011 Emulex Corporation 46© 2011 Emulex Corporation
Digital Diagnostics
Provides the electro-optical signal value leaving the Emulex adapter port which can be compared with the signal value received at the switch or storage array port
Difference between the two values can be an indication of damaged fiber optic cabling
Signal Value Leaving Adapter Port: xxxxx
Damage inFiber Optic Cable
Signal Value Received at Switch Port: xxx
Emulex Benefit:
Helps to identify fiber optic cable-related issues Helps to maintain optimum SAN performance
47© 2011 Emulex Corporation
OneCommand Manger—Supported OS Platforms
Windows Server 2003
Windows Server 2008
Windows Server 2008—R2
Windows Hyper-V Server 2008
Windows Hyper-V Server 2008—R2
Solaris 10 (SPARC & x86)
Solaris 11 (SPARC & x86)
Open Solaris (SPARC & x86)
Linux Red Hat—RHEL 5
Linux SUSE SLES 10
Linux SUSE SLES 11
Vmware—vSphere 4 ESX
Vmware—vSphere 4 ESXi
Vmware—vSphere 4.1 ESX
Vmware—vSphere 4.1 ESXi
48© 2011 Emulex Corporation 48© 2011 Emulex Corporation
The Right Solution
Increases Management Efficiency– Consistent behavior and outcome of management functions– Pre-install and pre-stage drivers on server prior to physical
installation of the adapter– Automate routine administrative tasks
Improves Business Application Availability– Online “Boot-from-SAN” capability – Improve server provisioning– Powerful diagnostic tools
OneCommand Managerfor VMware vCenter
50© 2011 Emulex Corporation 50© 2011 Emulex Corporation
OneCommand Manager for VMware vCenter
Plug-in for VMware vCenter management console
Enables centralized management of Emulex fabric (FC HBA) and network (FCoE and NIC) adapters from the vCenter console
51© 2011 Emulex Corporation
OCM Integrates Across Core vCenter Functions
Hardware
SLA Driven Management
Model
Availability
99.99%
Security
High
Performance
.2 Milliseconds
VMwarevCenterFamily
Infrastructure Management
Self Service Management
Self Service Portal Service Catalogue Billing/Chargeback
Provisioning Configuration Capacity Operations Performance Availability
VMware vSphere
52© 2011 Emulex Corporation