qlogic adapters & virtualized environments
DESCRIPTION
Better Virtual Machine = Scalability and PerformanceTRANSCRIPT
QLogic Adapters &
Virtualized Environments
Better Virtual Machine
Scalability & Performance
MORE VMs PER SERVER+
MORE APPLICATIONS DEPLOYED+
BETTER PERFORMANCE
Virtualization Resources
http://www.qlogic.com/info/virtual
2 04/10/2023QLogic Corporation
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Solution in Action – Enterprise Database Warehouse
29 04/10/2023QLogic Corporation
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
31 04/10/2023QLogic Corporation