Creating Competitive Advantage by Revolutionizing I/O


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Creating Competitive Advantage by Revolutionizing I/O

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