Emulex OneConnect Universal CNA (Deep Dive)

13
1 Emulex OneConnect™ Universal CNA

description

Emulex OneConnect Universal Converged Network Adapter (UCNA) platform enables efficient, robust and high-performance connectivity for all business applications while protecting IT investment in existing LAN and SAN infrastructure.

Transcript of Emulex OneConnect Universal CNA (Deep Dive)

Page 1: Emulex OneConnect Universal CNA (Deep Dive)

1

Emulex OneConnect™ Universal CNA

Page 2: Emulex OneConnect Universal CNA (Deep Dive)

2 Emulex Confidential Emulex Confidential

Data Center Customer Challenges It’s all about improving efficiency!

Storage Sprawl

Low Capacity Utilization

Data Security

Storage

Servers

Networks Server Sprawl

Low Utilization

Dynamic Provisioning

Automation

Automation

Page 3: Emulex OneConnect Universal CNA (Deep Dive)

3 Emulex Confidential

Solution to emerging challenges

Virtualize

Converge

Consolidate

Consolidate   Multiple 1GbE onto 10GbE

•  Reduce # of ports •  Reduce # of cables •  Improve efficiency

Converge

  Storage over 10GbE using FCoE, iSCSI

  Clustering over 10GbE using iWARP

  Provide the foundation for network virtualization

  Reduce ports & cables

Virtualize

  Dynamically create and delete virtual ports

  Dynamically provision bandwidth

  Track and manage adherence to SLAs & QoS

Page 4: Emulex OneConnect Universal CNA (Deep Dive)

4 Emulex Confidential

Emulex OneConnect™ Universal CNA Key Features

  10GE Adapter with multi-protocol offloads   Superior wire-speed performance   Single-chip design for mezz card and std. adapter form factors   Optimized for Virtualization

–  Hypervisor offload for Tx/Rx processing

–  Dynamic provisioning; Granular QoS

  Optimized for Convergence –  Hardware acceleration for FCoE, iSCSI and RDMA

  Energy Efficient Design –  Performance of 500MBps/Watt

  Emulex OneCommand™ Unified Management

Page 5: Emulex OneConnect Universal CNA (Deep Dive)

5 Emulex Confidential Emulex Confidential

Emulex OneConnect Universal CNA Applications

Web Tier

Application Tier

Database Tier

Load Balancing Switches

Web Servers

2nd Level Firewall

Switches

Application Servers

Switches

Database SQL Servers

Storage Area Network (SAN) ‏

Files (NAS) ‏

Files (NAS) ‏

Universal CNA Drives Value Across All Server Tiers!

FC HBA CNA UNIVERSAL

CNA

BACKEND Database Servers

MID-TIER Application

Servers

FRONT END Web

Servers

One

Com

man

d F

ram

ewor

k

Page 6: Emulex OneConnect Universal CNA (Deep Dive)

6 Emulex Confidential

Emulex OneConnect Universal CNA Customer Benefits

  Improved Operational Efficiency –  One Card, Every Network (10Gbps NIC, iSCSI and FCoE )

–  Simplifies I/O Choices & Optimizes Blade Servers Consolidation –  Investment Protection for existing FC infrastructure

  Convergenomics = Data Center Savings –  Up to 28% savings on switches, adapters &

rack space

–  Up to 42% savings on power and cooling

–  Up to 80% savings on cabling

  Emulex VEngine™ – Scalability & Performance for Virtualization –  CPU off-load increase number of VMs by up to 20%

–  Greener Data with 500MB/Watt transfer rates

  Emulex OneCommand™ Unified Management –  Centralizes and consolidates resource management

Page 7: Emulex OneConnect Universal CNA (Deep Dive)

7 Emulex Confidential

Convergence Saves 28% on Cabling, Cooling, Power, Switches and Adapters

$-

$200,000

$400,000

$600,000

$800,000

$1,000,000

$1,200,000

$1,400,000

Traditional Converged

Cable Installation Power Networking

Page 8: Emulex OneConnect Universal CNA (Deep Dive)

8

Adapter Features & Their Importance

Page 9: Emulex OneConnect Universal CNA (Deep Dive)

9 Emulex Confidential

Adapter / Controller Features

Characteristic Values Importance Number of network ports 1 port or

2 ports Having 2 ports enables failover architecture or active-active config

Host Interface PCI-X PCIe v1.0 PCIe v2.0

PCIe v2.0 supports 1-32 lanes of 5GHz per lane. Essentially removing host interface as the bottleneck

Interrupt MSI MSI-X

MSI-X enables interrupt vector assignments. Each CPU gets its own vector. Works well with RSS.

Internal & External Memory Varies significantly from vendor to vendor

Stateful offloads use the internal and external memory for maintaining connection state.

Throughput, CPU Utilization, Latency

Varies significantly from vendor to vendor

The adapter should support wire-speed performance The latency and CPU Utilization must be low

Page 10: Emulex OneConnect Universal CNA (Deep Dive)

10 Emulex Confidential

Adapter / Controller Features

Characteristic Values Importance Offloads Stateless offloads Almost all adapter support

stateless offloads Chimney (Partial Offload) Full TCP Offload

Intel is an exception in supporting Full TCP offload. TOE provides acceleration for networking and NAS traffic

Partial iSCSI / FCoE offload; Full iSCSI / FCoE offload

Full offload is required for high throughput and low latency

RDMA Low Latency needs to be maintained. Latency measured from the time a bit leaves the wire to when it reaches application buffer

Page 11: Emulex OneConnect Universal CNA (Deep Dive)

11 Emulex Confidential

OneConnect Advantages

CPU Offload for all Protocols (TOE, FCoE, iSCSI, RDMA)

Unified Management for HBA and Universal CNA

Proven FC Drivers & Broad Storage Interoperability Support

High Performance/Watt

Support Model Well Integrated With Storage and Server OEMs

Common NIC Drivers for NIC, iSCSI and FCoE products

Page 12: Emulex OneConnect Universal CNA (Deep Dive)

12 Emulex Confidential

Competitive Comparison

Common NIC drivers for NIC, iSCSI and FCoE products

Emulex Tier 2 NIC Vendors

Leverages Existing FC and NIC Drivers Broad Storage Interoperability Support Unified Storage Management Software Unified NIC, iSCSI, FCOe, FC Management Software CPU Offload for all Protocols High Performance/Watt Support Model Integrated With Storage and Server OEMs

FEATURE

– –

– –

– –

– –

Page 13: Emulex OneConnect Universal CNA (Deep Dive)

13 Emulex Confidential

Competitive Comparison

SR-IOV

Emulex Tier 2 NIC Vendors

iWARP iSCSI Offload NFS, CIFS Offload TCP/IP Offload NIC (stateless offload) FCoE Offload

PROTOCOL OFFLOAD

– – –