Medtronic had challenges virtualizing large workloads over 1Gb connections with vMotion failures in ESX 4.1. Upgrading to ESX 5.0 enabled features like multiple-NIC vMotion and Stun During Page-Send (SDPS) to improve performance for migrating large VMs. Using multiple 10Gb NICs for vMotion provided more bandwidth and reduced migration times. Quality of service (QoS) was important to prioritize traffic and avoid overwhelming switch interconnects when not using dedicated vMotion switches. Medtronic deployed a solution with UCS servers, Nexus 1000v switches, and four 10Gb FCoE NICs per host, achieving a 157:1 consolidation ratio while successfully
Slawomir Janukowicz, Juniper Networks
Juniper Day, Praha, 13.5.2015
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf (kliknutím na tlačitko v dolní liště snímků).
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld
VMworld 2013
Ben Basler, VMware
Roberto Mari, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Nexus 1000V Support for VMWare vSphere 6Tony Antony
Learn how the Cisco Nexus 1000V Series Switches offer increased scale, security, visibility, and ease of management, as well as convenient direct support from Cisco for VMware vSphere 6 environments.
Not all networks are created equal. Brocade Ethernet Fabrics, as joined in the IBM Flex EN4023 embedded switch, revolutionizes by automating and optimizing your network, enabling you to reduce total cost of ownership, not just capital expenses. Lab tests have validated the Opex and Capex advantages of VCS Ethernet Fabrics over traditional networking. Learn how customers have reduced network infrastructure requirements by 25% and increases the networks performance by up to 30%. See how Dynamic Ports on Demand can save hardware costs. Learn the dramatic Operational impact VCS Fabric switches have on decreasing time to deploy the network by 79% and decreasing the time to implement network changes by 85%.
Slawomir Janukowicz, Juniper Networks
Juniper Day, Praha, 13.5.2015
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf (kliknutím na tlačitko v dolní liště snímků).
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld
VMworld 2013
Ben Basler, VMware
Roberto Mari, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Nexus 1000V Support for VMWare vSphere 6Tony Antony
Learn how the Cisco Nexus 1000V Series Switches offer increased scale, security, visibility, and ease of management, as well as convenient direct support from Cisco for VMware vSphere 6 environments.
Not all networks are created equal. Brocade Ethernet Fabrics, as joined in the IBM Flex EN4023 embedded switch, revolutionizes by automating and optimizing your network, enabling you to reduce total cost of ownership, not just capital expenses. Lab tests have validated the Opex and Capex advantages of VCS Ethernet Fabrics over traditional networking. Learn how customers have reduced network infrastructure requirements by 25% and increases the networks performance by up to 30%. See how Dynamic Ports on Demand can save hardware costs. Learn the dramatic Operational impact VCS Fabric switches have on decreasing time to deploy the network by 79% and decreasing the time to implement network changes by 85%.
VMworld 2013: vSphere Networking and vCloud Networking Suite Best Practices a...VMworld
VMworld 2013
Richard Cockett, VMware
Umesh Goyal, VMware Software India Pvt ltd
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...Cloud Native Day Tel Aviv
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With Advanced Network and Storage Interconnect Technologies, OpenStack Israel 2015
http server on user-level mTCP stack accelerated by DPDKLinaro
"The demo is one of the cases to use DPDK as network accelerator.
Nginx http server is ported to run on top of a high-performance mTCP stack.
The whole system can be run in physical machine or VM as VNF with virtual switch interconnected. "
Presentation used for "Linux Native VXLAN Integration" in Apache Cloudstack Collaboration Conference 2013 in Santa Clara
http://www.cloudstackcollab.org/schedule/presentation/6/
VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...VMworld
VMworld 2013
Vyenkatesh (Venky) Deshpande, VMware
Sachin Thakkar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: vSphere Networking and vCloud Networking Suite Best Practices a...VMworld
VMworld 2013
Richard Cockett, VMware
Umesh Goyal, VMware Software India Pvt ltd
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...Cloud Native Day Tel Aviv
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With Advanced Network and Storage Interconnect Technologies, OpenStack Israel 2015
http server on user-level mTCP stack accelerated by DPDKLinaro
"The demo is one of the cases to use DPDK as network accelerator.
Nginx http server is ported to run on top of a high-performance mTCP stack.
The whole system can be run in physical machine or VM as VNF with virtual switch interconnected. "
Presentation used for "Linux Native VXLAN Integration" in Apache Cloudstack Collaboration Conference 2013 in Santa Clara
http://www.cloudstackcollab.org/schedule/presentation/6/
VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...VMworld
VMworld 2013
Vyenkatesh (Venky) Deshpande, VMware
Sachin Thakkar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
This is a level 200 - 300 presentation.
It assumes:
Good understanding of vCenter 4, ESX 4, ESXi 4.
Preferably hands-on
We will only cover the delta between 4.1 and 4.0
Overview understanding of related products like VUM, Data Recovery, SRM, View, Nexus, Chargeback, CapacityIQ, vShieldZones, etc
Good understanding of related storage, server, network technology
Target audience
VMware Specialist: SE + Delivery from partners
OVHcloud Hosted Private Cloud Platform Network use cases with VMware NSXOVHcloud
In this workshop VMware will provide a quick reminder of the main contributions of the NSX network virtualization platform: consistent network and security management, increased application resiliency, rapid migration of workloads to and from the cloud.
VMware and OVH will then move on to practical cases with implementation of micro-segmentation, dynamic routing, automatic deployment of an application, load balancing in the OVH Hosted Private Cloud. This workshop is aimed at a technical audience.
Mpls conference 2016-data center virtualisation-11-marchAricent
Aricent’s presentation on “Micro VNFs and Micro service environment” on next generation Virtualized Network Functions (VNFs) is heating up. In debate on micro services, carriers has requested communities to step up research on micro service deployments.
Aricent believes that existing VNFs, which comes directly from the physical appliances software are not rightly designed and are less suited for cloud operations. These first generation VNFs are replication of physical appliances, monolithic architecture and need more computational power. These are heavy with physical appliance platform features i.e. HA, ISSU, Nonstop Routing/Switching and they have lots of redundant code which may not be necessary on cloud. As cloud platform provides these feature through its inherent platform capabilities.
The ubiquitous heavy-tailed distributions in the Internet im-plies an interesting feature of the Internet traffic: most (e.g. 80%) of the traffic is actually carried by only a small number of connections (elephants), while the remaining large amount of connections are very small in size or lifetime (mice). In a fair network environment, short connections expect rela-tively fast service than long connections. For these reasons, short TCP flows are generally more con-servative than long flows and thus tend to get less than their fair share when they compete for the bottleneck bandwidth. In this paper, we propose to give preferential treatment to short flows2 with help from an Active Queue Management (AQM) policy inside the network. We also rely on the pro-posed Differentiated Services (Diffserv) architecture [3] to classify flows into short and long at the edge of the network. More specifically, we maintain the length of each active flow (in packets3) at the edge routers and use it to classify incoming packets.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
2. Outline
Large Workload vMotion challenges
Enabling Multiple-NIC vMotion
Traffic Flow Considerations
QOS
NIOC
Class Based QOS on the 1000v
Real World Design Discussion
Quad 10Gb CNA / 1000v / FCoE on UCS
Questions
3. Challenges with Large Workloads
At Medtronic
78% of servers are virtualized, the low hanging fruit is already gone.
Remaining physical servers are 64GB and larger – Exchange, Oracle,
SQL, SAP Middleware
Experienced vMotion failures with large workloads on ESX 4.1
Aging vMware Hosts (3+ Years)
Requirements for new a environment
Reduced physical footprint
Support for a few guests up to 256GB (Current requests are for
128GB)
High consolidation ratio – 100+ VMs per Host
Network cable consolidation and operationalize support
4. Large Workload vMotion
Two key features of ESX 5 provide better support for vMotion of
larger workloads than previous versions
Multiple-NIC vMotion provides more bandwidth to
Motion process
More bandwidth is always better…the faster the pre-copy phase
completes the less time the guest has to dirty the pages…
Reduced time to evacuate a host going into maintenance mode
Stun During Page-Send (SDPS)
SDPS can induce small delays in processor scheduling reducing
the rate that the guest is ―dirtying‖ memory pages
Guest performance is only reduced if the guest is ―dirtying‖
memory pages faster than vMotion can pre-copy them
5. Multiple-NIC vMotion Performance
With QOS + FCoE, Without Jumbo Frames
vMotion Throughput on 10G CNA (Gb per
Second) on 1000v / UCS 6248 FI
14
12
10
8
6
4
2
0
1 10G CNA 2 10G CNA 4 10G CNA
6. Enabling Multiple-NIC vMotion
• Follow best practices and use dedicated VMKernel interfaces for
mgmt, vmotion, storage, etc…
• Create a vMotion VMkernel interface for each physical NIC you would
like to use for vMotion traffic
• For all practical purposes the vMotion VMKernel interfaces need to be
backed by the same VLAN and address within the same subnet.
• All VMKernel interfaces enabled for vMotion will be used for both
single or multiple concurrent vMotions
• Supports up to 16 interfaces with 1Gb NICS, or 4 interfaces with 10Gb
8. VMKernel to NIC Association - vDS
Create dvPortGroups before creating VMKernel adapters
Create one dvPortGroup for each physical NIC you want to
carry vMotion traffic
9. VMKernel to NIC Association – 1000v
VPC-HM with Mac-Pinning
Operates in a similar manner to vSwitch and vDS default
options, VMKernel interfaces are pinned to physical NIC
―channel-group auto mode on mac-pinning‖ is used to
enable in the ethernet (uplink) port-profile on the 1000v
―show port-channel internal info all‖ to learn pinning id
Apply the pinning-id command to pin a VMKernel interface
to a NIC
port profile type vethernet vMotionA
pinning id 1
port profile type vethernet vMotionB
pinning id 2
Verify = module vem # execute vemcmd show pinning
10. VMKernel to NIC Association – 1000v
VPC LACP
Traditional LACP based etherchannel (Active or Passive)
Upstream switch needs to support multi-chassis etherchannel
―channel-group auto mode active‖ is used to enable in the
ethernet (uplink) port-profile on the 1000v
vMotion VMKernel traffic is distributed among the member
interfaces based on the selected load balancing algorithm
―port-channel load-balance ethernet‖ to change algorithm.
If the default isn’t distributing vMotion traffic evenly try
―source-ip-vlan‖ and use consecutive IP address for the
vMotion enabled VMKernel interfaces on a host.
Use increments of 2,4,8 ports for even distribution
11. Traffic Flow During a vMotion
vCenter steps through the list of vMotion VMKernel adapters on
each host in the order they were presented to vCenter and pairs
them off
Speed mismatch will be handled by bandwidth – multiple 1Gb
NICs can be paired to a single 10Gb
There isn’t a way to reliably control which interfaces are paired
up, this could lead to vMotion traffic overwhelming switch
interconnects
A dedicated vMotion switch avoids switch interconnect issues
Multi-chassis etherchannel eliminates switch interconnect issues
If the NICs aren’t dedicated to vMotion use QOS
14. Network IO Control
Only available on the dVS (requires enterprise+ )
Has built-in resource pools for classes of system traffic
such as vMotion, Management, iSCSI, NFS
Traffic shares assign a relative importance to traffic
that is used to create minimum bandwidth reservations
on a per dvUplink basis
Only applies to outbound traffic
Limits are used to cap traffic on a per dVS basis
15. Class Based WFQ on the 1000v
CBWFQ QOS provides minimum bandwidth reservations on a per-
physical port basis
Provides built in protocol matches to classify
n1kv, vMotion, management, and storage traffic
Only applies to outbound traffic
QOS on the 1000v is a three step process
1. Define traffic classes using the class-map command
2. Create a traffic policy with the policy-map command
3. Attach the traffic policy to an interface or port-profile with the
service-policy command
FOR CBWFQ QOS EXAMPLE PLEASE DOWNLOAD THE PRESENTATION
16. Real World Design Discussion
- Four 10Gb FcOE CNA on UCS
Design Goals –
Support large workloads with up to 256Gb of RAM
Operationalize support into existing frameworks
Support both FC and NFS storage to consolidate existing farms
UCS c460 with 1Tb of RAM, two P81E dual port FCoE VICs
UCS 6248 Fabric Interconnect with 2232 FEX
40Gb VPC uplink from each fabric interconnect
Nexus 1010X / 1000v
4 vNICs and 4 vHBAs presented to ESX
Four vMotion VMKernel interfaces per host
Currently running at a consolidation ratio of 157 – 1.
Replaced 96 ESX Hosts with 8…
Succesful vMotion of an 8 way 256gb VM running SQLioSIM.
17.
18. Four 10Gb FCoE CNA on UCS
QOS Marking Policy • Apply to vethernet port-profiles
policy-map type qos class-cos1 port-profile vMotionA
description vMotion
service-policy input class-cos1
class class-default
port-profile vMotionB
set cos 1
service-policy input class-cos1
policy-map type qos class-cos2
description NFS port policy NFS
class class-default service-policy input class-cos2
set cos 2 port-policy v174
policy-map type qos class-cos4 service-policy input class-cos4
description Gold-Data port-policy ESX-Management
class class-default service-policy input class-cos6
set cos 4
policy-map type qos class-cos6
description ESX-Management
class class-default
set cos 6
19. Four 10Gb FcOE CNA on UCS
MGMT
SAP
NFS
vMotion
• vNIC QOS Policy must be set to ―host control full‖ to trust COS markings
• 1000v has no visibility to vHBAs utilization of the link
• Instead of queuing on the 1000v the UCS will Queue on the adapter and fabric
interconnect
• The ―Palo‖ adapters are reduced to three queues when placed in host control
full,
• The UCS fabric interconnect leverages the advanced QOS functions of the 5k
hardware such as virtual output queues to provide effective ingress queuing
20.
21. Key Takeaways
ESX 5 can vMotion larger guests than 4.1 with the
addition of SDPS, but more bandwidth reduces the
impact of vMotion on the guest
Consideration should be given to traffic flow when
implementing multiple-NIC vMotion, switch
interconnects can be easily overwhelmed
Dedicated vMotion adapters are best and should always
be used in 1G environments, but aren’t always practical
in 10G environments
Without dedicated adapters QOS both on the virtual and
physical switch become important
22. Questions ?
Relevant Sessions Remaining :
INF-VSP1549 - Insight Into vMotion:
Architectures, Performance, Best Practices, and Futures
INF-NET2161 - VMware Networking 2012: Enabling the
Software Defined Network
INF-NET1590 - What's New in vSphere – Networking
INF-NET2207 - VMware vSphere Distributed Switch—
Technical Deep Dive
Please complete your session surveys
heath@heathreynolds.com
24. Class Based WFQ on the 1000v
Step 1 – Classify the traffic
class-map type queuing match-any n1kv_control_packet-class
match protocol n1k_control
match protocol n1k_packet
match protocol n1k_mgmt
class-map type queuing match-all nfs-class
match protocol vmw_nfs
class-map type queuing match-all vmotion_class
match protocol vmw_vmotion
class-map type queuing match-all vmw_mgmt_class
match protocol vmw_mgmt
25. Class Based WFQ on the 1000v
Step 2 – Create a policy
policy-map type queuing uplink_queue_policy
class type queuing n1kv_control_packet_class
bandwidth percent 10
class type queuing nfs_class
bandwidth percent 25
class type queuing vmotion_class
bandwidth percent 20
class type queuing vmw_mgmt_class
bandwidth percent 10
Step 3 – Attach policy to an interface
port-profile uplink
service-policy type queuing output uplink_queue_policy