qlogic adapters & virtualized environments

31
QLogic Adapters & Virtualized Environments Better Virtual Machine Scalability & Performance MORE VMs PER SERVER + MORE APPLICATIONS DEPLOYED + BETTER PERFORMANCE

Upload: qlogic-corporation

Post on 17-Jan-2015

1.661 views

Category:

Technology


8 download

DESCRIPTION

Better Virtual Machine = Scalability and Performance

TRANSCRIPT

Page 1: QLogic Adapters & Virtualized Environments

QLogic Adapters &

Virtualized Environments

Better Virtual Machine

Scalability & Performance

MORE VMs PER SERVER+

MORE APPLICATIONS DEPLOYED+

BETTER PERFORMANCE

Page 2: QLogic Adapters & Virtualized Environments

Virtualization Resources

http://www.qlogic.com/info/virtual

2 04/10/2023QLogic Corporation

Page 3: QLogic Adapters & Virtualized Environments

Virtualization Supporting Documents – Public Links

http://www.qlogic.com/info/virtual

• Solution Sheets• http

://www.qlogic.com/Resources/Documents/SolutionSheets/Adapters/Solution_Sheet_Enabling_Virtualization.pdf

• http://www.qlogic.com/Resources/Documents/SolutionSheets/Adapters/SolutionSheet_MaximizingDataCenterEfficiencywithNPAR.pdf

• White Papers• http://www.qlogic.com/Resources/Documents/WhitePapers/Adapters/White_Paper

_FC_Adapter_of_Choice_in_VMware_Environment.pdf• http://www.qlogic.com/Resources/Documents/WhitePapers/Adapters/White_Paper

_FC_Adapter_of_Choice_in_MS_Hyper-V_Environments.pdf

• Competitive Brief• http://www.qlogic.com/Resources/Documents/CompetitiveBriefs/Adapters/comp_bri

ef_Adapter_of_Choice_for_Virtualized_Data_Centers.pdf

• Technology Brief • http://www.qlogic.com/Resources/Documents/TechnologyBriefs/Adapters/TechBrief

_VMflex.pdf

3 04/10/2023QLogic Corporation

Page 4: QLogic Adapters & Virtualized Environments

Customer Challenges─Virtualized Environments

Deployment of VMware ESX servers for mission critical applications

Increasing Virtual Machine Density & Virtual Machine Sprawl

Application performance & deployment time

Availability─business continuity & uptime

Heterogeneous data center environment

Fast-paced product development cycle

Dynamic workload management

Lack of application awareness

Managing backup and storage

Efficient server utilization

Network Congestion

Scalability

4 04/10/2023QLogic Corporation

Page 5: QLogic Adapters & Virtualized Environments

VMflexTM─NIC Partitioning (NPAR)

Dynamic Bandwidth Allocation

Guarantees Provisioning Requirements

Oversubscription Capable

Port 1

Port 2

NIC

NIC

NICOr

FCoE

NICOr

iSCSI

NIC

NIC

NICOr

FCoE

NICOr

iSCSI

Multiple Virtual Adapters per physical port

8 physical functions─4 per port

Concurrent Protocol support:NIC, iSCSI, FCoE

5 04/10/2023QLogic Corporation

Page 6: QLogic Adapters & Virtualized Environments

Use Case─Virtualized Environment

…with NPAR

I/O

LANLAN

VM-0 VM-1 VM-n

Hypervisor

vNICvNIC vNIC

TCO Reduction• Fewer adapters, cables, & fabrics!

Seamless deployment• No change to Hypervisors• No dependency on fabrics!

Flexible configuration• Dynamic bandwidth allocation, sharing• Resource management in hardware

Quality of Service• Differentiation of Traffic• Dynamic Bandwidth Allocation• Guarantees Provisioning Requirements• Oversubscription

6 04/10/2023QLogic Corporation

Page 7: QLogic Adapters & Virtualized Environments

Use Case─Virtualized Environment

…without NPAR

I/O

LANLAN

VM-0 VM-1 VM-n

Hypervisor

vNICvNIC vNIC

Requirements• Multiple interfaces required• VM Traffic (vSwitch)• Management (Low bandwidth, High

priority)• VMotion (Backup – High bandwidth)• Storage interface

Challenges• Multiple adapters, cables• Higher TCO• Limited I/O slots in blade servers

7 04/10/2023QLogic Corporation

Page 8: QLogic Adapters & Virtualized Environments

Virtualization─Why QLogic is Better

Virtualized Network

LANIP/Ethernet

10GbE

SANFibre Channel

8Gb FC

Benefits:

• 60% Reduction in Networking Infrastructure

• 40% Savings on Power and Cooling• Faster Server Deployment Times• Improved Server Utilization• Increased Processing Density• Guaranteed Bandwidth• Deploy More Applications within

VMs and meet SLAs (QoS / NPAR)

Benefits:

8 04/10/2023QLogic Corporation

Page 9: QLogic Adapters & Virtualized Environments

Virtualization Claims─Scalability and Performance

• The QLogic 2500 series adapter demonstrates up to 44% superior VM scalability than the Emulex LightPulse 12000 series adapter. The QLogic adapter continues to scale as VM workloads are increased from two to eight.

• MSFT Hyper-V─The QLogic 2500 series 8Gb Fibre Channel adapter offers up to 48% higher IOPS and throughput compared to the Emulex LightPulse 12000 series adapter. • Sequential Read Operations: 48% higher• Sequential Write Operations: 18% higher• Sequential Read/Write Operations: 40% higher

MORE VMs PER SERVER+

MORE APPLICATIONS DEPLOYED+

BETTER PERFORMANCE

9 04/10/2023QLogic Corporation

Page 10: QLogic Adapters & Virtualized Environments

Virtualization Claims─Scalability and Performance

• Virtual Machine Scalability. The QLogic 2500 series 8Gb FC adapter is 54% faster than the Emulex LightPulse 12000 series adapter. The Emulex product I/O

• VMware─For data centers deploying virtualization for server consolidation with VMware, the QLogic 2500 series 8Gb FC adapter offers up to 22% higher IOPS and throughput compared to the Emulex LightPulse 12000 series adapter. • Sequential Read Operations: 22% higher• Sequential Write Operations: 13% higher• Sequential Read/Write Operations: 14% higher

MORE VM’s PER SERVER+

MORE APPLICATIONS DEPLOYED+

BETTER PERFORMANCE

10 04/10/2023QLogic Corporation

Page 11: QLogic Adapters & Virtualized Environments

QLogic vCenter Plug-in

• Manage QLogic adapters from within VMware vCenter

• Available for VMware vSphere 4.x and 5.0

• Supports QLogic FC, 10GbE and Converged Network adapters

• Key Features─Adapter Properties• Adapter Firmware Upgrades• Partition 10GbE ports into network

partitions (NPAR)• Dynamic management of QoS

parameters for Network Partitions

11 04/10/2023QLogic Corporation

Page 12: QLogic Adapters & Virtualized Environments

Maximizing Data Center Efficiency─QLogic Technology

• QLogic adapters require fewer CPU cycles• QLogic delivers superior workload scalability

• Hyper-V & VMware: more VMs per server

• Proven performance• Infrastructure is more suited for growth• Faster online maintenance• Server deployment times reduced• Backup and restore in less time

• Converged Networking─ConvergeFlex, simultaneous protocol support• 30% greater FCoE performance efficiency (IOPS/CPU%)• Faster Network throughput─15% faster TR at 1500MTU

12 04/10/2023QLogic Corporation

Page 13: QLogic Adapters & Virtualized Environments

End User Benefits

• Enable More Applications to be Virtualized• Improved Service Level Agreement (SLA) Delivery• Enhanced Productivity─VM growth & scalability• Protocol Neutrality─Heterogeneous Environments• Improved Server Deployment Times• QoS Implementation Advantages

• Dynamic Bandwidth Allocation─improves maintenance times; simplified management

• Guarantees Provisioning Requirements─higher customer satisfaction• Oversubscription─more efficient use of bandwidth (lower cost)

13 04/10/2023QLogic Corporation

Page 14: QLogic Adapters & Virtualized Environments

Advanced Virtualization Features

Industry standard I/O Virtualization support

• VEB, VEPA, VNTag

“Switch agnostic” NIC Partitioning (NPAR)

• Create up to four virtual ports per physical port

Virtual ports can be NIC, FCoE, or iSCSI

• Allocate guaranteed bandwidth to each virtual port

Configuration via pre-boot utilities, QCC, or OS tools

• Works with any 10GbE switch (QLogic unique capability)

<< NPAR QOS

14 04/10/2023QLogic Corporation

Page 15: QLogic Adapters & Virtualized Environments

The Business Need for VMFlex, NPAR and QoS

"ESG research indicates that just over 30 percent of server virtualization users cited that they will soon have 25 or more VMs per physical host, dramatically increasing I/O traffic," said Bob Laliberte, senior analyst for ESG. (1)

If not properly managed, I/O can negatively impact application performance and limit the number of virtual machines (VMs) deployed. I/O bottlenecks and memory performance issues can be reduced by giving VMs direct access to hardware I/O devices, eliminating the overhead of embedded software switches and improving system performance (1)

With the ability to create multiple partitions--each supporting TCP/IP, FCoE or iSCSI--and take advantage of flexible bandwidth provisioning on our 10GbE converged network adapters(1)

Among enterprises currently implementing virtualization, business-critical applications are now beginning to come into the spotlight. Enterprises are most willing to virtualize Web, database and email applications. But more than one-third of them are planning to implement virtualization within the next year for business-critical applications such as HR, accounting and ERP, showing that they are becoming more used to the technology. (2)

(1) http://ir.qlogic.com/phoenix.zhtml?c=85695&p=irol-newsArticle&ID=1622450&highlight=(2) https://www4.symantec.com/mktginfo/whitepaper/Virt_and_Evolution_Cloud_Survey_060811.pdf

15 04/10/2023QLogic Corporation

Page 16: QLogic Adapters & Virtualized Environments

A Simple View of the Evolution of Virtualized Environments

Physical Consolidation of Tier 4 Servers

(QLE256x)

Physical Consolidation of ConnectivityFC, Ethernet(QLE81xx)

Physical Consolidation of Connectivity,

FC, iSCSI, Ethernet(QLE82xx)

Enable VMFlexNPAR, NPAR QoS

(QLE82xx)

Lower Operating Cost Continued Lower Operating CostAdding Tier 3 and Tier 2 servers to mix

Continued Lower Operating CostAdding Tier 1 servers to mixMore focus on SLA’s, Response

Times, Serviceability

Needs

QoS16 04/10/2023QLogic Corporation

Page 17: QLogic Adapters & Virtualized Environments

What Does Quality of Service Mean?

Basically, Quality of Service (QoS) is The ability to control and enforce the distribution of finite resources among different entities

The concept of QoS is employed in both network and storage technologies to apply to the distribution of adapter port bandwidth access among Virtual Machines NPAR QoS:

A technology that distributes NIC bandwidth among VMs or applications through NPAR NIC Functions according to configured parameters

ETS - Enhanced Transmission Selection:Allocates Bandwidth on DCB-enabled Ethernet ETS is Configured at the Switch

• NPIV QoS: A technology that distributes SAN bandwidth among VMs attached to storage through Fibre Channel or FCoE, according to configured parameters

• SR-IOV QoS:A technology that distributes NIC bandwidth among VMs or applications through SR-IOV NIC PFs and VFs, according to configured parameters

17 04/10/2023QLogic Corporation

Page 18: QLogic Adapters & Virtualized Environments

Ecosystem Without NPAR or NPAR QoS

10GE Switch Datacenter Network

FC Storage

QLogic 8200 CNA without NPAR or NPAR QoS

10GE Switch

Scenario:

Six Virtual Machines sharing two single Port CNA adapters

There are only two NIC Functions for all of the VMs to share

− No VM has a dedicated NIC Function

− Bandwidth is only available to the VMs on a first come first serve basis

− There is no guarantee of any portion of NIC bandwidth being available to any of the VMs

This configuration allows for any of the VMs to be starved of bandwidth.

QLogic 8200 CNA (Single Port)

18 04/10/2023QLogic Corporation

Page 19: QLogic Adapters & Virtualized Environments

Ecosystem With NPAR and NPAR QoS

QLogic 8200 CNA with NPAR and NPAR QoSScenario:

Six Virtual Machines sharing two single Port CNA adapters

There are now six NPAR enabled NIC Functions available

February 15, 2012

10GE Switch Datacenter Network

FC Storage

10GE Switch

Min 0%Max 20%

Min 5%Max 40%

Min 20%Max 100%

Min 0%Max 20%

Min 20%Max 40%

Min 20%Max 40%

QLogic 8200 CNA (Single Port)

Guaranteed BandwidthOver SubscriptionNPAR provides Additional NIC Functions

VMs can have dedicated NIC Functions

NPAR QoS allows each of the NIC Functions to be guaranteed a user assigned minimum bandwidth

With oversubscription each of the NIC Functions will, if needed, dynamically utilize any bandwidth which is currently unused

A business can now guaranteed an appropriate portion of bandwidth to a VM to meet SLA’s and Response Time requirements.

19 04/10/2023QLogic Corporation

Page 20: QLogic Adapters & Virtualized Environments

Putting it into Perspective

To add Tier 1 Applications like ERP, Databases, OLTP and more will require predictably and consistency.

Delivering demanding Response Time and Service Level Agreement commitments in rapidly evolving conditions will require more than a Faster Pipe.

Determining VM’s Performance Profile

Understanding Network bandwidth demand is dynamic in nature

VM’s Service Level Agreement will be dependent on Network Bandwidth

Business must be able to flexibility to dynamically shift network bandwidth to

Where it is needed

When it is needed

QLogic’s NPAR QoS delivers on all counts!20 04/10/2023QLogic Corporation

Page 21: QLogic Adapters & Virtualized Environments

NPAR QoS Building Blocks

QLogic 8200 CNA with NPAR and NPAR QoS

10GE Switch Datacenter Network

FC Storage

10GE Switch

10G EETS - Enhanced Transmission Selection Allocates Bandwidth between CNA and Ethernet SwitchETS is Configured at the Switch

FC

iSCSI NIC

Min & Max

Minimum Bandwidth settingThe sum of all the Minimum settings for the NIC Functions

of a physical port must be less than or equal to 100%

~30%

Min 5%Max 20%

Min 20%Max 50%

~1%

Min 20%Max 80%

Min 20%Max 80%

Oversubscription: Allows the total Maximum Bandwidth to exceed the

physical port’s actual bandwidth

Over Subscription

Guaranteed Bandwidth

Maximum Bandwidth setting Determines the Maximum allowable bandwidth to a NIC

Function

21 04/10/2023QLogic Corporation

Page 22: QLogic Adapters & Virtualized Environments

Scenario 1: Backup Server, Corner Case Examples

Scenario:

This backup Server has two single Port QLE3200 IEA adapters, each with 4 NIC functions.

Each 10GE pipe is all dedicated to Ethernet Traffic.

Consider the following conditions:

10GE Switch Datacenter Network

NAS Storage

10GE Switch

AMin 0%

Max 20%

BMin 0%

Max 20%

CMin 0%

Max 40%

DMin 10%

Max 100%

1Min 25%

Max 30%

2Min 25%

Max 30%

3Min 25%

Max 30%

4Min 25%

Max 30%

QLogic 3200 IEA or QLE8200 CNA (Single Port)

Group 1,2,3,4:

The Minimum Bandwidth is 25% so each is Guaranteed up to at least ¼ the pipe.

Group A,B,C,D:

The Minimum Bandwidth (Min) is 0% so there are no Guaranteed Bandwidth allocations, VM’s could be starved.

If A, B, C are not transferring D may use all the Bandwidth; it’s Max 100%., No wasted Bandwidth

If A, B, D are not transferring, C may use up to it’s Max which is 40% the Bandwidth, leaving 60% wasted.

If 4 does not use it’s bandwidth, the other NPAR Nic’s may use up to their Max, 30%, leaving 10% wasted.

22 04/10/2023QLogic Corporation

Page 23: QLogic Adapters & Virtualized Environments

Scenario 1: Backup Server, Practical Example

Scenario:This backup Server has two single Port QLE3200 IEA adapters, each with 4 NIC functions.

Two 10GE pipes that are fully dedicated to Ethernet Traffic.

Items to Consider:Backups usually occur at the same time, each pipe is

currently configured with a Guaranteed equal percentage of the bandwidth.

Should one or two NIC slow the others are Over Subscribed and can use the freed bandwidth.

Monitor the usage of the ports to tune and improve performance.

QLogic Advantage: OS and Switch Agnostic Guaranteed Bandwidth & Over Subscription to fill pipe Dynamic Adjustment to optimize performance Easy to use OS based Tools

10GE Switch Datacenter Network

NAS Storage

10GE Switch

AMin 25%

Max 40%

BMin 25%

Max 40%

CMin 25%

Max 40%

DMin 25%

Max 40%

1Min 25%

Max 40%

2Min 25%

Max 40%

3Min 25%

Max 40%

4Min 25%

Max 40%

QLogic 3200 IEA or QLE8200 CNA (Single Port)

23 04/10/2023QLogic Corporation

Page 24: QLogic Adapters & Virtualized Environments

VMWare Says:

Issues with many 1GbE NIC’s per Server

In today’s virtualized datacenters networking is typically based on large numbers of 1GbE physical connections that are used to isolate different types of traffic flows and to provide sufficient bandwidth.

Large numbers of GbE network adapters have a number of shortcomings:

Limited bandwidth

Excessive complexity

Higher capital costs

Lower utilization

Moving to 10GE

While the use of a 10GE solution greatly simplifies the networking infrastructure there are a few challenges that still need to be addressed.

10GE eliminates 1Gb flow restrictions.

QLogic’s OverSubscription VM’s are now able to use as much as 10GbE.

Provides a means of optimizing the 10GbE network bandwidth by traffic flows.

QLogic’s Minimum Bandwidth ensures that latency-sensitive and critical traffic flows can access the bandwidth they need.

VMware® Network I/O Control: Architecture, Performance and Best Practiceshttp://www.vmware.com/files/pdf/techpaper/VMW_Netioc_BestPractices.pdf

24 04/10/2023QLogic Corporation

Page 25: QLogic Adapters & Virtualized Environments

VMware Network I/O Control: Performance and Best Practices

*These applications’ performance are highly network dependent, have very dynamic network bandwidth demands, and greatly affect SLA delivery.

Network Traffic NIC Bandwidth Provisioning

Management Traffic 2Gb

Virtual Machine Traffic 2–4Gb

*vMotion Traffic 1Gb

FT Traffic 1Gb

iSCSI Traffic 2Gb

*NFS Traffic 2Gb

Before deployment, Assess Applications to be deployed.Are there Service Level Agreement requirements?Determine Peak Bandwidth Usage Determine Maximum Acceptable End User Response Times to gauge Minimum Guaranteed Bandwidth

Provision Typical Deployment of VMWare feature NIC Bandwidth

Below are typical bandwidth values with ESX 4.x

25 04/10/2023QLogic Corporation

Page 26: QLogic Adapters & Virtualized Environments

Scenario 2: VMWare, based on typical deployment

QLogic 8200 CNA with NPAR and NPAR QoS

10GE Switch Datacenter Network

FC Storage

10GE Switch

FC 1 2 3 FC 4 5 6NPAR NIC Function Min

% Max

%Max Bandwidth

5Gb (50/50)

1 VMWare Mgmt 40 40 2Gb

2 VMWare Vmotion 10 60 .5/6Gb

3 VM-A 40 100 2Gb4 VM-C,D,E 20 40 2Gb5 VM-B 40 100 2Gb

6 VMWare FT 20 20 1Gb

DA BEC

FTVMMG

Typical Bandwidth Allocations:

Scenario:

Five Virtual Machines sharing two single Port CNA adapters utilizing both FCoE and Ethernet Bandwidth

Two VMs have SLAs and need a minimum guaranteed bandwidth of 2Gb

Three VMs are industry Apps with no SLAs

NPAR enables Multiple Virtual NICs for assignment

NPAR QoS allows each of the NIC functions to be guaranteed an assigned minimum bandwidth

VMs A and B have required guaranteed bandwidth

VMWare services have typical bandwidth allotments

With oversubscription each of the NIC Functions will, if needed, dynamically utilize any bandwidth which is currently unused

Configuration can be adjusted without rebooting

QLogic 8200 CNA (Single Port)

QLogic Advantage:OS and Switch AgnosticGuaranteed Bandwidth & Over Subscription to fill pipeDynamic Adjustment to optimize performanceEasy to use OS-based Tools

26 04/10/2023QLogic Corporation

Page 27: QLogic Adapters & Virtualized Environments

NPAR QoS

Key Benefits

Ensures critical applications are never starved of NIC bandwidth

No Wasted IO Resources

• Allows dynamic distribution of NIC bandwidth among applications

Supports the ability to enforce SLAs

• Minimum and Maximum bandwidth work to guarantee IO accessibility

Provides independent configuration for each physical port

OS and Switch Agnostic

27 04/10/2023QLogic Corporation

Page 28: QLogic Adapters & Virtualized Environments

Summary

Operating System and Switch AgnosticNo Vendor Lock-in

Guaranteed Reserved Bandwidthand Over Subscription forMaximum Bandwidth Access

Live Dynamic AdjustmentNo Reboot Required

Easily Accessible Operating System Integrated Tools

28 04/10/2023QLogic Corporation

Page 29: QLogic Adapters & Virtualized Environments

Solution in Action – Enterprise Database Warehouse

29 04/10/2023QLogic Corporation

Page 30: QLogic Adapters & Virtualized Environments

Contact Us

For more information, contact [email protected]

© 2012 QLogic Corporation. Specifications are subject to change without notice. All rights reserved worldwide. QLogic, the QLogic logo, VMflex, ConvergeFlex, and FlexOffload are registered trademarks of QLogic Corporation. Brocade is a registered trademark of Brocade Communications Systems, Inc. Emulex is a registered trademark of Emulex Corporation. Microsoft and Microsoft Exchange are registered trademarks of Microsoft Corporation. VMware and vMotion are registered trademarks of VMware, Inc. All other brand and product names are trademarks or registered trademarks of their respective owners. Information supplied by QLogic Corporation is believed to be accurate and reliable. QLogic Corporation assumes no responsibility for any errors in this presentation. QLogic Corporation reserves the right, without notice, to make changes in product design or specifications.

30 04/10/2023QLogic Corporation

Follow us

Page 31: QLogic Adapters & Virtualized Environments

31 04/10/2023QLogic Corporation