VMworld 2013
Vyenkatesh (Venky) Deshpande, VMware
Marcos Hernandez, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
This document provides an overview of Virtual SAN design and architecture. It discusses Virtual SAN components such as disk groups, datastores, and objects. It describes how data is distributed across disks groups and hosts using techniques like striping and mirroring. It also covers storage policies and how they determine the layout and number of components for distributed objects. Use cases like all-flash configurations, ROBO solutions, and stretched clusters are explained at a high level.
This document provides an overview of SAN (storage area network) concepts and design basics. A SAN connects computer systems to high-performance storage subsystems using a specialized high-speed network. Key components of a SAN include ESX servers, host bus adapters, SAN switches, storage arrays, and storage processors. The document discusses these components and how they interact to provide shared storage resources to multiple servers over a SAN fabric.
The document provides an overview of virtual networking concepts in VMware vSphere, including:
- Types of virtual switch connections like virtual machine port groups and VMkernel ports
- Standard switches and distributed switches
- VLAN configurations and tagging
- Network adapter and switch port policies for security, traffic shaping, and failover
- Troubleshooting tools like ESXCLI, TCPDUMP and networking commands
vSphere defines VMware's virtualization product suite, including the ESXi hypervisor, vCenter management server, and vSphere Client interface. ESXi uses a proprietary kernel called vmkernel along with some open source components. Key features of vSphere include VMware HA, vMotion, and DRS for managing and migrating VMs across hosts. Troubleshooting performance issues involves tools like esxtop to monitor CPU, memory, and swap usage on ESXi hosts and VMs.
VMware vSphere 6.0 - Troubleshooting Training - Day 1Sanjeev Kumar
This document provides an introduction and overview of VMware vSphere: Install, Configure, Manage training course. It discusses how the course aligns with the VCP-Core certification exam blueprint and objectives. It also provides definitions of key data center concepts like tiers and an overview of the evolution of data centers. Finally, it discusses the history and benefits of data center virtualization using VMware technologies like ESXi, virtual machines, and vCenter Server.
VMworld 2014: Site Recovery Manager and Stretched StorageVMworld
SRM with stretched storage provides a new approach for active-active data centers:
- It allows live migration of VMs across vCenter servers using stretched storage for continuous availability.
- Recovery plans can be tested non-disruptively and used to automate recovery from site failures via vMotion.
- Planned migrations can be performed before site maintenance using vMotion for zero downtime.
This document provides a reference architecture for implementing a Virtual SAN Ready Node environment using Dell hardware and VMware software. It describes the physical and logical architecture, including networking, storage, and server node components. Specific hardware models are recommended, such as Dell R730 servers and Dell networking switches. The architecture supports VMware Horizon, including hybrid deployments with Horizon Air.
VMware provides server virtualization software that allows multiple virtual machines to run on a single physical server. The document discusses VMware's history and products, outlines the benefits of server virtualization such as increased hardware utilization and reduced costs, and describes various VMware solutions like VMotion, HA, and DRS that provide capabilities like live migration of VMs and high availability of workloads. It also presents statistics on VMware's business and customer base and shares examples of how organizations have benefited from virtualization.
This document provides an overview and introduction to virtual storage concepts in VMware vSphere, including NFS, iSCSI, VMFS, and Virtual SAN datastores. It discusses storage protocols, multipathing, and best practices for configuring and managing different types of datastores. The document is divided into several sections covering storage concepts, iSCSI, NFS, VMFS, and Virtual SAN datastores.
Revisiting CephFS MDS and mClock QoS SchedulerYongseok Oh
This presents the CephFS performance scalability and evaluation results. Specifically, it addresses some technical issues such as multi core scalability, cache size, static pinning, recovery, and QoS.
Virtualization is a technology that allows multiple operating systems and applications to run on a single physical machine simultaneously. It provides a layer of abstraction between the physical hardware and the applications running on top of it. The document discusses concepts of virtualization like partitioning, full virtualization, paravirtualization, and VMware's product portfolio for data center, desktop, and mobile virtualization.
Introduction - vSphere 5 High Availability (HA)Eric Sloof
VMware HA clusters enable a collection of ESXi hosts to work together so that, as a group, they provide higher levels of availability for virtual machines than each ESXi host could provide individually. When you plan the creation and usage of a new VMware HA cluster, the options you select affect the way that cluster responds
to failures of hosts or virtual machines.
This document provides an overview and introduction to VMware Virtual SAN (VSAN). It discusses the VSAN architecture which uses SSDs for caching and HDDs for storage. It also covers how VSAN can be configured through storage policies assigned at the VM level. The document outlines how VSAN provides a software-defined storage solution that is hardware agnostic and can elastically scale storage performance and capacity by adding servers and disks.
VMware virtualization allows multiple operating systems and applications to run simultaneously on a single server, improving hardware utilization. It partitions system resources between virtual machines, providing fault and security isolation. Virtual machines can be easily moved between physical servers using VMotion without downtime. Virtualization reduces costs by consolidating servers and enables high availability through automatic restart of virtual machines in the event of server failure.
This document discusses virtual machine creation and management topics including vNetwork, vStorage, vMotion, DRS, and high availability (HA). It covers virtual machine hardware configuration, the files that make up a virtual machine, VMware Tools, and virtual machine power options. It also summarizes storage protocols, thin and thick provisioning, methods for migrating virtual machines, and how vMotion and DRS work. Finally, it discusses HA features like protection at different availability levels, using NIC teaming or additional networks for redundancy, and how the HA cluster architecture functions with a master and slave agents.
Advanced performance troubleshooting using esxtopAlan Renouf
This document discusses using esxtop and resxtop tools to troubleshoot performance issues on VMware ESXi hosts. It provides 10 key things to know about esxtop counters and how they work. It then gives examples of using esxtop to troubleshoot common problems like CPU contention, memory issues, network throughput problems, and disk I/O latency. It also lists some other diagnostic tools that can be used along with esxtop.
Updated lifecycle management, improved analytics and support, and the option of Kubernetes — VMware vSphere® 7 is the biggest re-platform of vSphere in years. Learn more about the most significant vSphere evolution in a decade.
Learn more: http://ms.spr.ly/6005TmX9B
vSphere provides tools like vCenter, ESXTOP, and PowerCLI to monitor the performance of CPU, memory, network, and storage. Key metrics include CPU and memory usage, network packet drops, storage latency, and swap rates. Issues like oversubscription, capacity limitations, and configuration errors can be identified by watching for saturated resources, dropped packets, and high latency or queueing. External monitoring of physical infrastructure can also provide useful visibility.
VMware Virtual SAN 6.0 includes the following new features and improvements:
1. Increased performance and scalability with support for up to 64 hosts and 9,000 components per host. Virtual machines can now have VMDKs up to 62TB in size.
2. Enhanced all-flash and hybrid architectures with new caching architectures that deliver up to 90,000 IOPS per host.
3. Usability improvements like default storage policies, visualization of storage utilization in policies, and a resynchronization status dashboard.
4. Failure resilience enhancements such as fault domains that account for failures across racks, and proactive rebalancing to leverage new nodes.
VMworld - vSphere Distributed Switch 6.0 Technical Deep DiveChris Wahl
This document discusses several new features in vSphere Distributed Switch version 6.0, including improved support for routed vMotion traffic using multiple TCP/IP stacks, enhanced vMotion capabilities between vCenters, and new capabilities for Network I/O Control version 3.0 to provide bandwidth reservations and guarantees for virtual machines and distributed port groups.
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld
This document provides an overview of how to deploy VMware NSX with Cisco infrastructure, including:
- NSX has minimal requirements of 1600 MTU and IP connectivity and is agnostic to the underlying network topology.
- When using Cisco Nexus switches, VLANs must be configured for various traffic types and SVIs created with consistent IP subnets. Jumbo MTU is required across all links.
- NSX is also compatible with Cisco ACI fabrics using Fabric Path or DFA topologies, with the VXLAN VLAN spanning multiple pods/clusters across the fabric.
VMworld 2013: Operational Best Practices for NSX in VMware Environments 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
A No-Nonsense Approach to HyperconvergenceChris Wahl
This document discusses hyper-converged infrastructure and provides the following information:
It outlines various hyper-converged infrastructure vendors and their approaches. It then discusses how hyper-converged infrastructure can help with data center integration challenges and trigger deployment. Finally, it examines the culture and skill set shifts that result from adopting hyper-converged infrastructure, such as a reduced need for managed service providers and a focus on services rather than viewing IT as a cost center.
VMUG - My Journey to Full Stack EngineeringChris Wahl
This document discusses full stack engineering and the journey of learning new skills. It recommends becoming proficient in distributed version control systems like Git. It also suggests setting up a public code repository, contributing to open source projects, collaborating with others on projects, and sharing knowledge gained. The document encourages taking risks and working at the edge of uncertainty to grow skills, and provides links to additional resources.
The IT industry has gained significant efficiency and flexibility as a direct result of virtualization. Organizations are moving toward a virtual datacenter (VDC) model, and flexibility, speed, scale and automation are central to their success. Although compute and memory resources are pooled and automated, networks and network services, such as security, have not kept pace. Traditional network and security operations not only reduce efficiency but also limit the ability of businesses to rapidly deploy, scale and protect applications. VMware vCloud® Networking and Security™ offers a network virtualization solution to overcome these challenges. This paper describes various components of the network virtualization solution and explains one of the key technology - VXLAN. It also provides design considerations that will help virtualization and network architects deploy this solution successfully in their environment.
Creating content packs in VMware LogInsightDavid Pasek
This document provides guidance on creating content packs in vRealize Log Insight 3.0. It describes the various components that can be included in a content pack such as queries, alerts, dashboards, and extracted fields. It also offers best practices for authoring, publishing, and maintaining content packs. The intended audience is content pack authors using vRealize Log Insight 3.0. The document provides a step-by-step guide to developing, testing, and publishing new content packs.
This document discusses deploying VMware NSX Network Virtualization. It covers:
1. The objectives are to learn about NSX deployments with multiple hypervisors, NSX components required, and packet flows in logical networks.
2. The NSX architecture includes features like logical switching, routing, firewall, load balancing and VPN. Key components are the NSX controller, vSwitch, logical switches and NSX gateway.
3. Deploying NSX involves building the physical infrastructure, preparing NSX including the controller and manager, and then consuming applications through the network API.
VMUG - Community - Two Sides of the Same CoinChris Wahl
Chris Wahl is a VMware Certified Design Expert who writes about data center and network virtualization. He authored a book called "Networking for VMware Administrators" where all royalties are donated to the Alzheimer's Association. Wahl started blogging out of frustration from inheriting a large vSphere environment that used NFS storage extensively, which presented challenges. His blog provides takeaways about the benefits of collaboration, driving towards fear to learn new skills, and how putting yourself out there can lead to greater opportunities.
vBrownBag - Scripting and Versioning with PowerShell ISE and Git ShellChris Wahl
The PowerShell ecosystem continues to grow in size and depth as a popular tool for vSphere administrators, especially alongside the robust PowerCLI modules provided by VMware. But how do you version, share, and contribute your code to the community? Join Chris Wahl for a TechTalk demo showing the setup and configuration of PowerShell ISE and Git Shell for building snazzy scripts that enhance collaboration across internal and external teams.
This document provides an overview of Chris Wahl and his expertise in networking and virtualization. It summarizes his background as a VMware Certified Design Expert and Pluralsight author. The bulk of the document then summarizes key concepts regarding software-defined networking and how NSX implements networking, security and virtualization services in a virtualized environment in 3 sentences or less per section. It also briefly outlines example use cases and approaches to infrastructure as code and network automation using NSX.
VMworld 2013: Troubleshooting VXLAN and Network Services in a Virtualized Env...VMworld
This document discusses troubleshooting VXLAN and network services in a virtualized environment using VMware NSX. It covers VXLAN packet flow, NSX enhancements to the data and control planes, configuration and consumption demos, packet walks in unicast mode, troubleshooting demos using NSX Manager tools, dynamic routing details and demos, and network virtualization operations. The key takeaways are that multicast is not required in the physical network for VXLAN, NSX provides tools to troubleshoot networks and services, and NSX integrates with operations tools for analysis and alerting.
The document discusses new features in Veeam Backup & Replication version 7, including two disruptive innovations, seven market-leading features, and over 75 other enhancements. The two disruptive innovations allow for off-host backups using storage snapshots as often as every 5 minutes without impacting production, and built-in WAN acceleration to remove hurdles for offsite backups. New features include native tape support, enhanced support for VMware vCloud Director, a vSphere web client plugin, and self-service recovery of VMs and files. The document provides details on how these features improve upon the previous version.
This document discusses design considerations for building stretched clusters across multiple sites. Stretched clusters provide high availability across sites but introduce additional complexity. There are two main storage configurations - stretched SAN and distributed virtual storage. Distributed virtual storage using EMC VPLEX provides read/write access at both sites simultaneously but special behaviors like preferred sites must be considered. Key design challenges include controlling VM placement, dealing with single points of failure, and addressing network issues like horseshoe routing. The document recommends separate clusters at each site connected via vMotion instead of a single stretched cluster.
VMUG - Learning to Learn - Experiences and Tips for Certifications and Tech S...Chris Wahl
This document provides tips and advice for learning new certifications and tech skills. It discusses that the brain can only focus on one task at a time, and recommends setting a study schedule using the Pomodoro technique of focusing for 25 minutes then taking a 5 minute break. Modern online training resources are highlighted, along with the importance of getting feedback and sharing experiences with others to avoid decision fatigue and embrace imperfections.
Book VMWARE VMware ESXServer Advanced Technical Design Guide aktivfinger
This document provides an overview and technical guide to VMware ESX Server. It begins with introductions to virtualization and the ESX architecture. The ESX boot process and the roles of the Console Operating System and VMkernel are described. Hardware virtualization of processors, memory, storage, and networking is outlined. The document also covers resource allocation and sharing between virtual machines, and configuration of various devices like SCSI, PCI, and serial/parallel ports. It aims to help readers design and manage virtualized server environments using ESX.
1. Key requirements included high availability, reduced hardware costs, leveraging the existing vSphere environment, and designing for fault tolerance and a possible multi-site scenario.
2. Constraints were the need to reduce license costs for Oracle and IBM software.
3. The assumptions were that the existing vSphere environment could be leveraged for the new design.
4. Risks included ensuring high availability and disaster recovery capabilities if a multi-site scenario was implemented.
VMUG - Picking Up New Skills - Tips and Tricks to Build Your Technical Tool C...Chris Wahl
This document provides tips for building new technical skills, including identifying areas of interest to learn, using certification blueprints to find gaps in knowledge, attending events and meetups, creating a home lab, developing a learning path with goals and a schedule, using the Pomodoro technique to focus study time, creating study sheets, and teaching others what you've learned. The overall message is that technical skills require ongoing learning, and one should find ways to continuously identify new things to learn, prepare by finding gaps, and give back by sharing knowledge with others.
VMworld 2013: VMware Virtual SAN Technical Best Practices VMworld
This document provides an overview of VMware Virtual SAN (VSAN) technical best practices. It discusses VSAN's key components, hardware considerations, use cases, management, and demo. VSAN is a software-defined storage solution that clusters direct-attached host storage and provides a virtual SAN datastore. It has integrated management with vSphere and uses capabilities and policies to enable VM-centric storage provisioning and automation. The document demonstrates how to configure VSAN, create VM storage policies, and deploy VMs according to policies and capabilities.
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
This document discusses Microsoft's use of software defined networking (SDN) in Windows Azure. Some key points:
- Microsoft uses SDN to provide infrastructure services like virtual networks (VNETs), load balancing, and tenant access control lists at scale in Windows Azure.
- The SDN approach separates the management, control, and data planes. A centralized controller programs network policies into virtual switches to enable services like VNETs and load balancing across hundreds of thousands of servers.
- This allows Windows Azure to securely connect enterprise infrastructure to the cloud and provide scalable networking services to tenants without relying on dedicated hardware appliances. SDN enables agility at massive scale in Windows Azure.
Albert Greenberg
Director of Development
Microsoft
Keynotes Session
Summary
• Scenario: BYO Virtual Network to the Cloud
• Per customer, with capabilities equivalent to on premise counterpart
• Challenge: How do we scale virtual networks across millions of servers?
• Solution: Host SDN solves it: scale, flexibility, timely feature rollout, debuggabililty
• Virtual networks, software load balancing, …
• How: Scaling flow processing to millions of nodes
• Flow tables on the host, with on-demand rule dissemination
• RDMA to storage
• Demo: ExpressRoute to the Cloud (Bing it!)
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
This document summarizes a technical deep dive presentation on vSphere Distributed Switches. It discusses the requirements, construction, alternatives, tips and real world use cases of vSphere Distributed Switches. The presenters were Jason Nash from Varrow and Chris Wahl from AHEAD, and they covered topics such as migration from standard to distributed switches, mixing 1Gb and 10Gb networking, and techniques for bandwidth management.
E2EVC 2014 building clouds with Microsoft Cloud OS and System CenterMichael Rüefli
The document provides an overview of Microsoft's cloud operating system stack and its components. It discusses the architecture of Azure Pack and System Center, which includes the virtual machine manager, networking, storage, hypervisor and automation. It describes how these components work together to provide a software-defined infrastructure that can run workloads for multiple tenants. The document also highlights demonstrations of storage management, software-defined networking and service management automation.
VMWARE Professionals - Security, Multitenancy and FlexibilityPaulo Freitas
This document provides information about virtualization capabilities and features of Hyper-V 2012 and VMware vSphere 5.1. It discusses network virtualization, live migration capabilities like simultaneous migrations and storage migrations. Hyper-V 2012 supports many advanced features out of the box, while some VMware features require additional licenses or components. The document also provides configuration examples and diagrams to illustrate network virtualization and live migration workflows between Hyper-V hosts.
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld
1. NSX brings network virtualization to VMware environments by providing scalable logical switching and distributed logical routing without dependency on physical network hardware or topology.
2. NSX has two consumption models - optimized for vSphere which leverages VMware infrastructure or as a multi-hypervisor, multi-cloud platform.
3. NSX deployment involves three simple steps - deploying the network infrastructure, deploying NSX manager and controllers, and consuming applications on the virtual networks.
Juniper Networks' vMX product provides a virtualized routing platform that can run the same Junos operating system as physical MX routers. The vMX uses virtualized DPDK-accelerated packet processing called vTRIO to separate the control and data planes for high performance. It supports various hypervisor and container deployments and can scale throughput from 100Mbps up to multiple 10Gbps ports depending on vCPU and core allocation. The vMX is suited for applications such as virtual PE routers, DC gateways, cloud WAN routers, and route reflectors where service providers need a virtualized solution that leverages their existing Junos feature set.
VMworld 2013: Virtualized Network Services Model with VMware NSX VMworld
This document summarizes a presentation about VMware's NSX virtualized networking solution. It introduces NSX Edge gateways which provide routing, firewalling, load balancing, and VPN services. It discusses how NSX addresses the needs of cloud computing through automation, standard hardware, and a single management plane. Example use cases are shown. Key features of the NSX Edge including scalable performance are outlined. The document also briefly discusses NSX operations and management tools, and its deployment on VMware vCloud Hybrid Service.
Understanding network and service virtualizationSDN Hub
This document discusses network and service virtualization technologies. It begins with an overview of challenges with current network architectures and how virtualization addresses them. It then covers three key trends: 1) network virtualization using SDN to program networks dynamically, 2) service virtualization using NFV to virtualize network functions, and 3) new infrastructure tools like Open vSwitch, OpenDaylight, and Docker networking. Finally, it discusses approaches to deploying network and service virtualization and provides a vendor landscape.
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
Microsoft Server Virtualization and Private CloudMd Yousup Faruqu
The document discusses a technology leader with over 10 years of experience in Microsoft, VMware, and Citrix platforms including Windows, Active Directory, private cloud, server and desktop virtualization, high availability, BYOD, and other technologies. The individual holds several patents and certifications including in private cloud, VMware virtualization, Citrix XenDesktop/XenApp, and ITIL.
The document discusses a technology leader with over 10 years of experience in Microsoft, VMware, and Citrix platforms including Windows, Active Directory, private cloud, server and desktop virtualization, high availability, BYOD and other technologies. The individual holds several industry certifications including MCSE Private Cloud and VMware Certified Professional.
Hyper-V 3.0 provides several performance, scalability, and disaster recovery improvements over previous versions. New features include Hyper-V Replica for replication between sites, VHDX and data deduplication for improved storage, and live storage migration for non-disruptive workload mobility. Networking is enhanced with extensible virtual switching, QoS, and multi-tenant isolation using technologies like GRE encapsulation and address rewrite. Management is improved through integration with System Center and PowerShell automation.
Similar to VMworld 2013: vSphere Distributed Switch – Design and Best Practices (20)
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld
1. This document provides an overview and agenda for a presentation on vSphere 6.x host resource deep dive topics including compute, storage, and network.
2. It introduces the presenters, Niels Hagoort and Frank Denneman, and provides background on their expertise.
3. The document outlines the topics to be covered under each section, including NUMA, CPU cache, DIMM configuration, I/O queue placement, driver considerations, RSS and NetQueue scaling for networking.
VMworld 2016: Troubleshooting 101 for HorizonVMworld
This document provides an overview of troubleshooting tools and techniques for Horizon. It begins with introductions and disclaimers. It then covers defining problems, identifying symptoms, gathering additional information, determining possible causes, identifying the root cause, resolving problems, and documenting solutions. Common troubleshooting tools are discussed, including ESXCLI commands, vSphere CLI commands, and log file locations and contents. Methods for collecting log files from Horizon components like desktops, clients, and servers are also provided.
VMworld 2016: Advanced Network Services with NSXVMworld
NSX provides network virtualization and security services including distributed firewalling, load balancing, and VPN connectivity. It reproduces traditional network and security functions in software throughout the virtual infrastructure for improved performance, agility, and security compared to physical appliances. Over 1700 customers use NSX across various industries, with growth of 100% year-over-year. NSX services can be distributed across hypervisors for massive scalability. The platform also integrates with security and application delivery partners to enhance its native capabilities.
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld
This document discusses enforcing vSphere cluster designs using PowerCLI automation. It provides an overview of vSphere cluster design basics like HA and DRS configurations. It then discusses crafting declarative configurations to define the desired infrastructure state. Infrastructure as code principles are reviewed for managing configurations outside the endpoints. The presentation introduces the Vester project for declaratively configuring vSphere clusters using PowerCLI.
Horizon 7 introduces several new features including just-in-time desktops that instantly provision desktops and applications when users log in using VMware's instant clone technology. It also features smart policies that dynamically change desktop configurations based on user location or device. Infrastructure updates improve scalability and failover capabilities. The user experience is enhanced with support for 3D graphics, new protocols like Blast Extreme for optimized mobile access, and expanded capabilities for hosted applications and RDS desktops.
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld
Virtual Volumes provide a more efficient operational model for external storage management in vSphere. They integrate storage capabilities directly into virtual machines at the individual disk level through Storage Policy-Based Management. This simplifies operations by removing the need for static LUN/volume provisioning and allows storage services to be applied non-disruptively on a per-virtual machine basis according to policies. A key component is the VASA Provider, which is used to publish an array's storage capabilities and manage the creation of VM-level objects called Virtual Volumes on behalf of vSphere.
VMworld 2016: The KISS of vRealize Operations! VMworld
This presentation introduces new features in vRealize Operations 6.3 that simplify operations management. It begins with an overview of the vRealize Operations architecture and dashboard. New features are then demonstrated, including a recommended actions page, cluster resource dashboard, data collection notifications, workload balancing through rebalancing containers, guided remediation through alerts, integration with vRealize Log Insight, capacity management of clusters and projections, and extensibility with management packs. Finally, related VMworld sessions are listed that provide further information on capacity planning, troubleshooting, intelligent operations management, log insight, and network insight.
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld
This document provides an overview and introduction to PowerShell and PowerCLI for managing VMware environments. It discusses what PowerShell and PowerCLI are, important terminology like modules and functions, how to set them up and configure profiles, and examples of how to start coding with PowerShell including gathering data, writing logic statements, and using cmdlets safely. The presenters are introduced and an agenda is provided covering these topics at a high level to get started with PowerShell and PowerCLI.
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld
This document is a disclaimer stating that the presentation may include features still under development and not committed to be delivered in final products. Any features discussed are subject to change based on technical feasibility and market demand, and pricing and packaging have not been determined for any new technologies presented. The document is confidential.
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld
Virtualizing Active Directory domain controllers provides benefits like increased availability, scalability, and manageability. However, there are some technical challenges to address like ensuring proper time synchronization. This presentation provides best practices for virtualizing domain controllers including using host-guest affinity rules, disabling time synchronization settings, and ensuring the ESXi host clock is correct. It also introduces new "safety" features in Windows Server 2012 like VM GenerationID that help address issues from restoring or reverting snapshots like USN rollback.
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld
Iain Leiter from A.T. Still University discussed their organization's migration from a hardware-based firewall to NSX to improve performance and compliance. Some key advantages of NSX include distributed firewalling for high performance and scalability, pay-as-you-grow flexibility, and advanced security features like microsegmentation. Their deployment process involved installing NSX, defining security groups, building security policies using syslog data from "recon rules", and applying a common services policy. Discoveries included many backdoors, application architecture issues, and the security benefits of microsegmentation.
VMworld 2015: Troubleshooting for vSphere 6VMworld
The document provides an overview of troubleshooting tools and techniques for vSphere 6. It discusses gathering diagnostic information, identifying potential causes, and resolving problems. The vSphere ESXi Shell and vCLI commands can be used to troubleshoot issues locally or remotely via SSH. An example troubleshooting process is provided to demonstrate defining a vMotion failure problem, gathering logs, testing connectivity, and resolving an incorrect VMkernel interface IP address.
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
This year VMware vSphere 6 combined with vRealize Operations 6.1 (vR Ops 6) adds critical features to increase technical agility in the infrastructure, and reduce Mean time to Repair. With a new Automated remediation action framework in vR Ops, vSphere 6’s ability to vMotion Physical Raw Device mappings (RDMs), and a complete Management Pack Ecosystem for monitoring Infrastructure to applications, administrators have the tools needed to get to maintain 5 9’s uptime, shorten Mean Time to Repair (MTTR), and predict capacity requirements as and when the business requires.. This session will be a deep technical explanation, and live demonstration of these tools. It will give administrators a solid understanding of how they can use these tools to monitor and manage their application clusters, keep applications running during Infrastructure maintenance, and get deep holistic visibility into the entire Application ecosystem, from Storage to Networking.
VMworld 2015: Advanced SQL Server on vSphereVMworld
Microsoft SQL Server is one of the most widely deployed “apps” in the market today and is used as the database layer for a myriad of applications, ranging from departmental content repositories to large enterprise OLTP systems. Typical SQL Server workloads are somewhat trivial to virtualize; however, business critical SQL Servers require careful planning to satisfy performance, high availability, and disaster recovery requirements. It is the design of these business critical databases that will be the focus of this breakout session. You will learn how build high-performance SQL Server virtual machines through proper resource allocation, database file management, and use of all-flash storage like XtremIO. You will also learn how to protect these critical systems using a combination of SQL Server and vSphere high availability features. For example, did you know you can vMotion shared-disk Windows Failover Cluster nodes? You can in vSphere 6! Finally, you will learn techniques for rapid deployment, backup, and recovery of SQL Server virtual machines using an all-flash array.
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
Active Directory Domain Services (ADDS) allows organizations to deploy a scalable and secure directory service for managing users, resources and applications. Virtualization of ADDS has been supported for many years now, however has required careful management to avoid pitfalls around replication, time management, and access. Windows Server 2012 provides greater support for virtualization by including virtualization-safe features and support for rapid domain controller deployment.
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
Policy based management greatly simplifies the work of IT Administrators making it easy to ensure that applications and VMs receive the resources, protection and functionality required. Learn about the latest enhancements of Site Recovery Manager in this space, which represent a huge step towards providing policy based DR. In this session we'll dive deep into how this approach works and how to work with them.
VMworld 2015: Building a Business Case for Virtual SANVMworld
This presentation discusses building a business case for VMware Virtual SAN. It provides an overview of Virtual SAN and its benefits for customers like choice, integration, cost savings and performance. A case study is presented of how Dominos Pizza implemented Virtual SAN which resulted in roughly 40% lower costs compared to a traditional storage array. The presentation concludes by demonstrating the Virtual SAN assessment tool and various ways customers can try Virtual SAN.
Not content to simply describe the Virtual Volume (VVOL) framework, this session instead examines practical use cases: How different configurations and workloads benefit from VVOLs. Learn how Storage Policy Based Management (SPBM) couples with VVOLs to provide VM configuration options not previously available. We demonstrate a handful of real-life scenarios, specifically covering how VVOLs benefits oversubscribed systems, disaster recovery preparation and multi-tenant requirements for customers. Specific configuration options and constraints are covered in detail, including how they work with underlying storage.
VMworld 2015: Virtual Volumes Technical Deep DiveVMworld
This document provides a technical deep dive on virtual volumes. It begins with an overview of the challenges with today's LUN-centric storage architectures, such as complex provisioning, wasted resources, and lack of granular control. It then introduces an application-centric model using virtual volumes that provides dynamic storage service levels, fine-grained control at the VM level, and common management across arrays. The rest of the document details the management plane, data plane, consumption model using storage policy-based management, virtual machine lifecycles, snapshots, and offloading operations with virtual volumes.
How Netflix Builds High Performance Applications at Global ScaleScyllaDB
We all want to build applications that are blazingly fast. We also want to scale them to users all over the world. Can the two happen together? Can users in the slowest of environments also get a fast experience? Learn how we do this at Netflix: how we understand every user's needs and preferences and build high performance applications that work for every user, every time.
UiPath Community Day Kraków: Devs4Devs ConferenceUiPathCommunity
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner!
We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too!
Check out our proposed agenda below 👇👇
08:30 ☕ Welcome coffee (30')
09:00 Opening note/ Intro to UiPath Community (10')
Cristina Vidu, Global Manager, Marketing Community @UiPath
Dawid Kot, Digital Transformation Lead @Proservartner
09:10 Cloud migration - Proservartner & DOVISTA case study (30')
Marcin Drozdowski, Automation CoE Manager @DOVISTA
Pawel Kamiński, RPA developer @DOVISTA
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
09:40 From bottlenecks to breakthroughs: Citizen Development in action (25')
Pawel Poplawski, Director, Improvement and Automation @McCormick & Company
Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company
10:05 Next-level bots: API integration in UiPath Studio (30')
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
10:35 ☕ Coffee Break (15')
10:50 Document Understanding with my RPA Companion (45')
Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath
11:35 Power up your Robots: GenAI and GPT in REFramework (45')
Krzysztof Karaszewski, Global RPA Product Manager
12:20 🍕 Lunch Break (1hr)
13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30')
Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance
13:50 Communications Mining - focus on AI capabilities (30')
Thomasz Wierzbicki, Business Analyst @Office Samurai
14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Are you interested in learning about creating an attractive website? Here it is! Take part in the challenge that will broaden your knowledge about creating cool websites! Don't miss this opportunity, only in "Redesign Challenge"!
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Chris Swan
Have you noticed the OpenSSF Scorecard badges on the official Dart and Flutter repos? It's Google's way of showing that they care about security. Practices such as pinning dependencies, branch protection, required reviews, continuous integration tests etc. are measured to provide a score and accompanying badge.
You can do the same for your projects, and this presentation will show you how, with an emphasis on the unique challenges that come up when working with Dart and Flutter.
The session will provide a walkthrough of the steps involved in securing a first repository, and then what it takes to repeat that process across an organization with multiple repos. It will also look at the ongoing maintenance involved once scorecards have been implemented, and how aspects of that maintenance can be better automated to minimize toil.
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsMydbops
This presentation, delivered at the Postgres Bangalore (PGBLR) Meetup-2 on June 29th, 2024, dives deep into connection pooling for PostgreSQL databases. Aakash M, a PostgreSQL Tech Lead at Mydbops, explores the challenges of managing numerous connections and explains how connection pooling optimizes performance and resource utilization.
Key Takeaways:
* Understand why connection pooling is essential for high-traffic applications
* Explore various connection poolers available for PostgreSQL, including pgbouncer
* Learn the configuration options and functionalities of pgbouncer
* Discover best practices for monitoring and troubleshooting connection pooling setups
* Gain insights into real-world use cases and considerations for production environments
This presentation is ideal for:
* Database administrators (DBAs)
* Developers working with PostgreSQL
* DevOps engineers
* Anyone interested in optimizing PostgreSQL performance
Contact info@mydbops.com for PostgreSQL Managed, Consulting and Remote DBA Services
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment.
How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
Video traffic on the Internet is constantly growing; networked multimedia applications consume a predominant share of the available Internet bandwidth. A major technical breakthrough and enabler in multimedia systems research and of industrial networked multimedia services certainly was the HTTP Adaptive Streaming (HAS) technique. This resulted in the standardization of MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) which, together with HTTP Live Streaming (HLS), is widely used for multimedia delivery in today’s networks. Existing challenges in multimedia systems research deal with the trade-off between (i) the ever-increasing content complexity, (ii) various requirements with respect to time (most importantly, latency), and (iii) quality of experience (QoE). Optimizing towards one aspect usually negatively impacts at least one of the other two aspects if not both. This situation sets the stage for our research work in the ATHENA Christian Doppler (CD) Laboratory (Adaptive Streaming over HTTP and Emerging Networked Multimedia Services; https://athena.itec.aau.at/), jointly funded by public sources and industry. In this talk, we will present selected novel approaches and research results of the first year of the ATHENA CD Lab’s operation. We will highlight HAS-related research on (i) multimedia content provisioning (machine learning for video encoding); (ii) multimedia content delivery (support of edge processing and virtualized network functions for video networking); (iii) multimedia content consumption and end-to-end aspects (player-triggered segment retransmissions to improve video playout quality); and (iv) novel QoE investigations (adaptive point cloud streaming). We will also put the work into the context of international multimedia systems research.
The DealBook is our annual overview of the Ukrainian tech investment industry. This edition comprehensively covers the full year 2023 and the first deals of 2024.
AC Atlassian Coimbatore Session Slides( 22/06/2024)apoorva2579
This is the combined Sessions of ACE Atlassian Coimbatore event happened on 22nd June 2024
The session order is as follows:
1.AI and future of help desk by Rajesh Shanmugam
2. Harnessing the power of GenAI for your business by Siddharth
3. Fallacies of GenAI by Raju Kandaswamy
7 Most Powerful Solar Storms in the History of Earth.pdfEnterprise Wired
Solar Storms (Geo Magnetic Storms) are the motion of accelerated charged particles in the solar environment with high velocities due to the coronal mass ejection (CME).
How to Avoid Learning the Linux-Kernel Memory ModelScyllaDB
The Linux-kernel memory model (LKMM) is a powerful tool for developing highly concurrent Linux-kernel code, but it also has a steep learning curve. Wouldn't it be great to get most of LKMM's benefits without the learning curve?
This talk will describe how to do exactly that by using the standard Linux-kernel APIs (locking, reference counting, RCU) along with a simple rules of thumb, thus gaining most of LKMM's power with less learning. And the full LKMM is always there when you need it!
What's Next Web Development Trends to Watch.pdfSeasiaInfotech2
Explore the latest advancements and upcoming innovations in web development with our guide to the trends shaping the future of digital experiences. Read our article today for more information.
Are you interested in dipping your toes in the cloud native observability waters, but as an engineer you are not sure where to get started with tracing problems through your microservices and application landscapes on Kubernetes? Then this is the session for you, where we take you on your first steps in an active open-source project that offers a buffet of languages, challenges, and opportunities for getting started with telemetry data.
The project is called openTelemetry, but before diving into the specifics, we’ll start with de-mystifying key concepts and terms such as observability, telemetry, instrumentation, cardinality, percentile to lay a foundation. After understanding the nuts and bolts of observability and distributed traces, we’ll explore the openTelemetry community; its Special Interest Groups (SIGs), repositories, and how to become not only an end-user, but possibly a contributor.We will wrap up with an overview of the components in this project, such as the Collector, the OpenTelemetry protocol (OTLP), its APIs, and its SDKs.
Attendees will leave with an understanding of key observability concepts, become grounded in distributed tracing terminology, be aware of the components of openTelemetry, and know how to take their first steps to an open-source contribution!
Key Takeaways: Open source, vendor neutral instrumentation is an exciting new reality as the industry standardizes on openTelemetry for observability. OpenTelemetry is on a mission to enable effective observability by making high-quality, portable telemetry ubiquitous. The world of observability and monitoring today has a steep learning curve and in order to achieve ubiquity, the project would benefit from growing our contributor community.
VMworld 2013: vSphere Distributed Switch – Design and Best Practices
1. vSphere Distributed Switch –
Design and Best Practices
Vyenkatesh (Venky) Deshpande, VMware
Marcos Hernandez, VMware
NET5521
#NET5521
2. 2
Session Objective
New capabilities in VDS
VDS can meet your design requirements
Provide Common best practices while designing with VDS
3. 3
Recommended Sessions & Labs
VSVC4966 – vSphere Distributed Switch – Technical Deep Dive
VSVC5103 - vSphere Networking and vCloud Networking Suite
Best Practices and Troubleshooting
You can check out VSS to VDS Migration workflow and new VDS
features in the lab HOL-SDC-1302
NET5266 - Bringing Network Virtualization to VMware environments
with NSX
NET5654 - Troubleshooting VXLAN and Network Services in a
Virtualized Environment
4. 4
Agenda
Overview of VDS and New Features in 5.5
Common Customer Deployments
Design and Best Practices
NSX and VDS
6. 6
vSphere Distributed Switch (VDS)
vSphere Distributed Switch
Manage a Datacenter wide switch vs. Individual switches per host
Advanced feature support
Higher Scale
Foundation for your Network Virtualization Journey
7. 7
vSphere Distributed Switch (VDS) Architecture
vSphere vSphere
vSphere Distributed Switch
Host 1 Host 2
Legend :
dvPG-A
dvPG-B
Data Plane Data Plane
Data Plane : Handles the packet switching function
VMware vCenter Server
Management Plane
vSphere Distributed Switch
Management Plane : Allows to configure various parameters of the distributed switch
vmnic0 vmnic1 vmnic0 vmnic1
dvUplink PG
dvUplink
dvuplink1 dvuplink2
8. 8
VDS Enhancements in vSphere 5.5
Visibility & Troubleshooting
Performance and Scale
Host Level Packet Capture
Tool (tcpdump). Available
for Standard Switch as well
Enhanced LACP
Enhanced SR-IOV
40 Gig NIC support
Packet Classification
Traffic Filtering (ACLs)
DSCP Marking (QoS)
vSphere Distributed Switch
9. 9
LACP Enhancements
vSphere
vSphere Distributed Switch
Host
Physical switches
LACP
Communication
Link Aggregation Control
Protocol
Standards based – 802.3ad
Automatic negotiation of link aggregation
parameters
Advantages
Aggregates link BW and provides
redundancy
Detects link failures and cabling mistakes
and automatically reconfigures
Enhancements
Support for 64 LAGs per VDS and per
Host
Support for 22 different hashing
algorithms
11. 11
VDS in the Enterprise
VMware vCentServervCenter Server
Multiple VDS per VC (128)
VDS can span multiple Clusters
Hundreds of Hosts per VDS
Central Management for DC and
ROBO environments
Role Based management control
VDS VDS
ROBO 1 ROBO 2
VDSVDS VDS
Cluster 1 Cluster 2 Cluster 3 Cluster 4
DataCenter
14. 14
Infrastructure Types Influence Your Design Decisions
Available Infrastructure
• Type of Servers
• Type of Physical Switches
Servers
• Rack mount or Blade
• Number of Ports and Speed. For example, Multiple 1 Gig or 2 – 10 Gig
Physical Switches
• Managed and un-managed
• Protocol and features support
Example Deployment – 2 – 10 Gig Server configuration
16. 16
Physical Connection Options
vSphere
VDS
vSphere
VDS
vSphere
VDS
vSphere
VDS
Port Group – Teaming
Port ID, MAC Hash,
Explicit Failover, LBT
One Physical Switch Two Physical Switches One Physical Switch
with Ether Channel
Two Physical Switches
in MLAG configuration
Port Group – Teaming
IP Hash
Port Group – Teaming
LACP
Port Group – Teaming
Port ID, MAC Hash,
Explicit Failover, LBT
MLAG/vPC
17. 17
Connectivity Best Practices
Avoid Single point of Failure
• Connect two or more physical NICs to a VDS
• Preferably connect those physical NICs to separate physical switches
Configure Port groups with appropriate teaming setting based on
the physical switch connectivity and configuration. For example
• Use IP hash when Ether channel is configured on Physical Switch
Configure Port Fast and BPDU guard on Access Switch Ports
• No STP running on virtual switches
• No loop created by virtual switch
Trunk all Port group VLANs on Access Switch ports
18. 18
Spanning Tree Protocol Boundary
vSphere vSphere
vSphere Distributed Switch
Switch Port
Configuration:
Port Fast
BPDU Guard
VLAN 10,20
Switch Port
Configuration:
Port Fast
BPDU Guard
VLAN 10.20
Physical Network
Virtual Network
Spanning Tree Protocol Boundary
No Spanning Tree
Support
No BPDU
generated
19. 19
Teaming Best Practices
Link Aggregation mechanisms do not double the BW
• Hashing algorithm performs better in some scenarios. For example
• Web servers accessed by different users have enough variation in IP Src and Dest
fields and can utilize links effectively
• However, few workloads accessing a NAS array doesn’t have any variation in
the packet header fields. Traffic might end up on only one physical NIC
Why Load Based Teaming is better ?
Takes into account link utilization
Checks Utilization of Links every 30 seconds
No special configuration required on the physical switches
23. 23
Security Best Practices
Provide Traffic Isolation using VLANs
• Each Port group can be associated with different VLAN
Keep default Security settings on the Port group
• Promiscuous Mode – Reject
• MAC address Changes – Reject
• Forged Transmit – Reject
While utilizing PVLAN feature make sure Physical Switches are
also configured with Primary, Secondary VLAN configuration
Enable BPDU filter property at Host level to prevent DoS attack
situation due to compromised virtual machines
Make use Access Control List Feature (5.5)
25. 25
Why Should You Care About Performance?
As more workloads are getting virtualized, 10 Gig pipes
are getting filled
Some workloads have specific BW and latency requirements
• Business Critical applications
• VOIP applications
• VDI application
Noisy Neighbors problem has to be addressed
• vMotion is very BW intensive and can impact other traffic types
• General Purpose VM traffic can impact other critical applications such
as VOIP application
26. 26
Administrator
MgmtvMotion
Teaming Policy
vSphere Distributed Switch
vSphere Distributed
Port groups
Network I/O Control
VM
Traffic
Scheduler
Shaper
Scheduler
Shaper
FT NFS
Traffic Shares Limit
(Mbps)
802.1p
VM Traffic 30 - 4
vMotion 20 - 3
Mgmt 5 - 7
FT 10 - 6
NFS 20 - 5
Port 1
Port 2
10 Gig 10 Gig
Infrastructure Traffics
4000
Limits
Host
Shares %
BW
Link BW
10 Gig
30 30/50 3/5*10 = 6
20 20/50 2/5*10 = 4
Total 50
27. 27
Administrator
MgmtvMotion
Teaming Policy
vSphere Distributed Switch
vSphere Distributed Port groups
Business Critical Applications and User Defined Traffic Types
VM
Traffic
Scheduler
Shaper
Scheduler
FT NFS
Traffic Shares Limit
(Mbps)
802.1p
App1 10 - 7
App2 10 - 6
VM Traffic 10 - 4
vMotion 20 - 3
Mgmt 5 - 7
FT 10 - 6
NFS 20 - 5
Port 1
Port 2
10 Gig 10 Gig
App 2
Traffic
App 1
Traffic
Shaper
Host
28. 28
End to End QoS
How to make sure that the Application traffic flowing through
Physical Network Infrastructure is also Prioritized ?
Two types of Tagging or Marking supported
• COS – Layer 2 Tag
• DSCP Marking – Layer 3 Tag
0x8100 COS VLAND
16 bits 3 bits 12 bits1 bit
802.1Q Header
DSCP ECN
6 bits 2 bits
Version H Length TOS/DS P Length …..
IP Header
29. 29
Tagging at Different Level
vSphere
vSphere Switch
Physical
Network
DSCP
COS
vSphere
vSphere Switch
Physical
Network
DSCP
COS
vSphere
vSphere Switch
Physical
Network
DSCP
COS
Guest Tagging Virtual Switch Tagging Physical Switch Tagging
VDS can pass VM QoS
markings downstream
NIOC can’t assign
separate queue based
on the tag
Admins lose control
VDS implements 802.1p and/or
DSCP marking
Preferred option
Single Edge QoS enforcement
point
QoS marking or remarking
done in the physical switch
and/or router
Burdensome QoS management
on each edge device (e.g. ToR)
30. 30
Congestion Scenario in the Physical Network
vSphere
vSphere Switch
vSphere
vSphere Switch
Higher Tagged Traffic
Un Tagged Traffic
Lower Tagged Traffic
Congested Switch
Physical Network
31. 31
MgmtvMotion
Per Port Traffic Shaping
VM
Traffic
10 Gig 10 Gig
Ingress Egress
Time
BW
Average BW
Peak BW
Burst Size
Ingress and Egress
Parameters
Average Bandwidth
Kbps
Peak Bandwidth
Kbps
Burst Size
Kbytes
Token
Bucket
32. 32
Other Performance Related Decisions
Need more BW for Storage
• If iSCSI, utilize Multi-Pathing.
• MTU configuration – Jumbo frame
• LBT can’t work for iSCSI traffic because of port binding requirements
Need more BW for vMotion
• Use Multi-NIC vMotion.
• LBT doesn’t split the vMotion traffic to multiple Physical NICs.
Latency Sensitive application – Care about Micro seconds
• Utilize SR-IOV
• Doesn’t support vMotion, HA and DRS features
34. 34
Scale
Scaling Compute Infrastructure
Adding Hosts to Clusters
Adding new Clusters
Impact on VDS Design
VDS can span across 500 hosts
VDS
Cluster 1 Cluster 2 Cluster 3 Cluster 4
DataCenter
VDS
Cluster 1 Cluster 2 Cluster 3 Cluster 4
DataCenter
Scaling number of users or
applications
More Virtual Machines connected to
isolated networks (VLANs)
Impact on VDS Design
Separate port groups for each application
– 10,000 port groups support
Number of virtual ports - 60,000
Dynamic Port management (Static Ports)
36. 36
How to Operate Your Virtual Network?
Major concerns
• Lost visibility into traffic from VM to VM on the same Host
• How do I troubleshoot configuration issues?
• How do I troubleshoot connectivity issues?
Make use of VDS features
• Netflow and Port Mirroring
• Network Health Check detects mis-configuration across virtual
and physical switches
• Host level Packet Capture allows you to monitor traffic at vnic,
vmknic and vmnic level
38. 38
VMware NSX Functional System Overview
vSphere vSphere vSphere vSphere
vSwitch vSwitch vSwitch vSwitch
Hosts
Data Plane
Operations
UI
Logs/Stats
CMP
Consumption
Tenant UI
API
Control Plane Run-time state
Management Plane
API
API, config, etc.
HA, scale-out
NSX Manager
NSX Controller
vCenter Server
39. 39
VXLAN Protocol Overview
Ethernet in IP overlay network
Entire L2 frame encapsulated in
UDP
50+ bytes of overhead
Decouples Physical network
from the Logical
24 bits VXLAN ID identifies 16 M
Logical networks
VMs do NOT see VXLAN ID
Physical Network devices don’t see
VMs MAC and IP address
VTEP (VXLAN Tunnel End
Point)
VMkernel interface which serves as
the endpoint for encapsulation/de-
encapsulation of VXLAN traffic
VXLAN can cross Layer 3
network boundaries
Technology submitted to IETF
for standardization
• With Cisco, Citrix, Red Hat,
Broadcom, Arista and Others
40. 40
VXLAN Configuration on VDS
vSphere Host
VM1
VXLAN Transport Network
vSphere Host
VM2
vSphere Host
VXLAN 5001
VTEP1 10.20.10.10 VTEP2 10.20.10.11 VTEP3 10.20.11.10
vSphere Host
VTEP4 10.20.11.11
VM3 VM4
VXLAN Transport Subnet A 10.20.10.0/24 VXLAN Transport Subnet B 10.20.11.0/24
vSphere Distributed Switch
41. 41
For More Details on VXLAN attend
NET5654 - Troubleshooting VXLAN and Network
Services in a Virtualized Environment
42. 42
Key Takeaways
VDS is flexible and scalable to meet your design requirements.
VDS simplifies the deployment and operational aspects
of virtual network
Make use of NIOC and LBT feature to improve utilization
of your I/O resources
VDS is a key component of NSX Platform
44. 44
Other VMware Activities Related to This Session
HOL:
HOL-SDC-1302
vSphere Distributed Switch from A to Z
Group Discussions:
NET1000-GD
vSphere Distributed Switch with Vyenkatesh Deshpande
50. 50
Option1: Static Design – Port Group to NIC Mapping
Traffic Type
Port
Group
Teaming
Option
Active
Uplink
Standby
Uplink
Unused
Uplink
Virtual Machine PG-A LBT
dvuplink1/
dvuplink2
None None
NFS PG-B
Explicit
Failover
dvuplink1 dvuplink2 None
FT PG-C
Explicit
Failover dvuplink2 dvuplink1 None
Management PG-D
Explicit
Failover dvuplink2 dvuplink1 None
vMotion PG-E
Explicit
Failover dvuplink2 dvuplink1 None
51. 51
Option2: Dynamic Design –
Use NIOC and Configure Shares and Limits
Need Bandwidth information for different traffic types
• NetFlow
Bandwidth Assumption
• Management – Less than 1 Gig
• vMotion – 2 Gig
• NFS – 2 Gig
• FT – 1 Gig
• Virtual Machine – 2 Gig
Shares calculation
• Equal shares to vMotion, NFS and Virtual Machine
• Lower shares to Management and FT
52. 52
Option2: Dynamic Design –
Use NIOC and Configure Shares and Limits
Traffic
Type
Port
Group
Teaming
Option
Active
Uplink
Standby
Uplink
NIOC
Shares
NIOC
Limits
Virtual
Machine
PG-A LBT dvuplink1,2 None 20 -
NFS PG-B LBT dvuplink1,2 None 20 -
FT PG-C
LBT
dvuplink1,2 None 10 -
Mgmt. PG-D
LBT
dvuplink1,2 None 5 -
vMotion PG-E LBT dvuplink1,2 None 20 -
53. 53
Dynamic Design Option with NIOC and LBT – Pros and Cons
Pros
• Better utilized I/O resources through traffic management
• Logical separation of traffic through VLAN
• Traffic SLA maintained through NIOC shares
• Resiliency through Active-Active Paths
Cons
• Dynamic traffic movement across physical infrastructure need all paths
to be available and handle any traffic characteristics.
• VLAN expertise