The popularity of Virtual SAN is growing daily. Server admins are finally free to aggregate storage in their servers to create a shared storage system that scales with their compute needs. The underlying key to making it all work is networking. All Virtual SAN data flows through it, and correct selection and configuration of networking components will mean the difference between disruptive success or dramatic failure. This session will give deep insight in the do's and don'ts of Virtual SAN networking. Best practices for physical and virtual switch configuration and performance testing will be discussed. Virtual SAN 5.5 and 6.0 will be covered, and the networking differences discussed. Methods of troubleshooting network issues will be covered. For those configuring a Virtual SAN network for the first time, for labs or enterprise scale, this session is a must-see.
This document provides an overview and update on the latest NSX network virtualization capabilities from VMware. It discusses both current NSX features such as physical network integration, encapsulations, service chaining, and multi-site network virtualization as well as potential future directions. Key points covered include using Geneve as a tunneling protocol, handling elephant flows, and challenges around multi-site network virtualization across geographically dispersed data centers.
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...VMworld
The document discusses the future of software-defined storage in 3 years. It predicts that storage media will continue to advance with higher capacities and lower latencies using technologies like 3D NAND and NVDIMMs. Networking and interconnects like NVMe over Fabrics will allow disaggregated storage resources to be pooled and shared across servers. Software-defined storage platforms will evolve to provide common services for distributed data platforms beyond just block storage, with advanced data placement and policy controls to optimize different workloads.
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 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld
This document provides an overview of advanced SQL Server techniques and best practices when running SQL Server in a virtualized environment on vSphere. It covers topics such as storage configuration including VMFS, block alignment, and I/O profiling. Networking techniques like jumbo frames and guest tuning are discussed. The document also reviews memory management and optimization, CPU sizing considerations, workload consolidation strategies, and high availability options for SQL Server on vSphere.
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.
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.
STO7535 Virtual SAN Proof of Concept - VMworld 2016Cormac Hogan
This document provides an overview of tools that can help administrators successfully conduct a Virtual SAN proof of concept. It discusses the Virtual SAN Health Check plugin, capacity views, performance service, HCIbench, and Virtual SAN Observer for monitoring and validating Virtual SAN configurations. Validation scenarios covered include successfully deploying Virtual SAN, deploying VMs on VSAN storage, VM availability during host and storage failures, and measuring rebuild activity.
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld
This document provides disclaimers and information about upcoming product features that may change. It states that any new features discussed are not commitments and are subject to change based on technical feasibility and market demand. Pricing and packaging for new technologies have not been determined. The document then introduces two speakers and their backgrounds working with databases and virtualization.
VMworld Europe 2014: Virtual SAN Best Practices and Use CasesVMworld
This document provides an overview and agenda for a presentation on VMware Virtual SAN. It discusses key features of Virtual SAN including its software-defined storage approach and hybrid storage using SSD and HDD. Several use cases are reviewed like virtual desktop infrastructure, remote office/branch office, and DMZ/isolated environments. Best practices are also covered for various use cases around sizing, policies, and ready nodes. The document aims to introduce attendees to Virtual SAN capabilities and considerations for different deployment scenarios.
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.
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.
STO7534 VSAN Day 2 Operations (VMworld 2016)Cormac Hogan
This document discusses day-to-day Virtual SAN operations and troubleshooting. It begins with an introduction and agenda for the presentation. The presentation then covers monitoring Virtual SAN with tools like logging, trace files, and core dumps. It discusses alerting options like vSphere alarms, vRealize Operations, and vRealize Log Insight. A section covers Virtual SAN upgrades, including prerequisites, the multi-phase process, and potential issues. It ends with a demo of how to handle a Virtual SAN failure using the various monitoring and troubleshooting tools.
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 Europe 2014: Storage DRS - Deep Dive and Best PracticesVMworld
This document discusses new features in VMware vSphere 6.0 related to storage management and optimization. It introduces Storage DRS which helps balance storage resource utilization across datastores and hosts. New features like IO reservations allow minimum guaranteed performance levels for VMs. Storage DRS also integrates with storage array technologies like thin provisioning, deduplication, auto-tiering, and replication to improve storage efficiency and availability. The document provides best practices for deploying Storage DRS to maximize its benefits.
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...VMworld
This document discusses integrating VMware's cloud orchestration and desktop virtualization products. It begins with an agenda for the presentation and then discusses the goal of using cloud and automation to enable organizations. It describes how integrating vCloud Automation Center (vCAC) and VMware Horizon View can provide workflow control, approval tracking, and self-service for end users and delegated administrators. The rest of the document covers prerequisites, configuring workflows in vCenter Orchestrator, lessons learned, and frequently asked questions about the integration.
vSAN provides software-defined storage that pools server storage resources and delivers them as a shared datastore for VMs. It integrates deeply with VMware stacks for simplified management and supports a variety of use cases. vSAN leverages new hardware technologies to provide high performance at low cost through space efficiency techniques and storage policies that control availability, capacity reservation, and QoS.
VMworld 2015: vSphere Web Client- Yesterday, Today, and TomorrowVMworld
This document provides an overview of the vSphere Web Client, including its past, present, and future state. In the past, the Web Client was criticized for being slow, difficult to navigate, and lacking features of the desktop client. Recent improvements in vSphere 6.0 have aimed to address these issues through a redesigned user interface, 2x faster performance on summary views, and 10x faster action menus. The presentation outlines additional planned improvements like live refresh of tasks/alarms, updating manager and custom attributes UIs, and socialcast integration. Feedback is solicited on potential enhancements to further optimize navigation, reduce clicks, and promote related objects.
VMworld 2015: Extreme Performance Series - vCenter Performance Best PracticesVMworld
This presentation discusses vCenter performance best practices. It provides an overview of the vCenter architecture and how various components like the database, inventory service, and web client can influence performance. The document outlines factors that impact vCenter resource usage and strategies for optimizing deployment based on inventory size and workload. It also covers techniques for monitoring performance and tips for ensuring sufficient hardware resources.
This document provides an overview and best practices for running Microsoft Exchange 2010 in a virtualized environment using VMware vSphere.
Key points include:
- Performance testing shows Exchange 2010 performs within 5% of physical hardware when virtualized. Storage protocol performance is comparable between Fibre Channel, iSCSI, and NFS.
- Enabling features like DRS and VMotion can increase performance by up to 18% by load balancing VMs across hosts.
- Best practices include proper sizing of virtual memory, using shared storage, multipathing, and dedicating sufficient resources to Exchange VMs.
- vSphere 5.0 introduces several new platform enhancements including support for 2TB of host memory, 160 logical CPUs, and 512 VMs per host. ESXi now runs exclusively as the hypervisor.
- Storage features are improved with VMFS-5, which supports volumes over 2TB and faster operations. Storage DRS allows for initial placement and load balancing of VMs across datastores.
- Networking features include support for multiple vMotion NICs for faster migration. The new web client allows remote administration from any browser.
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld
This document provides an overview of VMware's Virtual SAN architecture. It discusses Virtual SAN's goals of being easy to manage, providing compelling TCO, and being strongly integrated with VMware products. It describes how Virtual SAN aggregates local flash and HDDs to provide a shared datastore. It also covers topics like Virtual SAN's distributed architecture, scaling capabilities, storage policies, deployment considerations, resiliency features, and monitoring tools.
VMworld 2013: Extreme Performance Series: Storage in a Flash VMworld
vSphere 5.5 introduces new flash technologies including vSphere Flash Read Cache (vFRC) and Virtual SAN (vSAN) to improve application performance when leveraging flash storage. vFRC provides read caching of VM I/Os on locally connected flash devices to reduce latency. vSAN aggregates flash and HDD resources from multiple hosts to provide a shared datastore with high performance and data protection. Tests showed vFRC improved response times by up to 2x for data warehousing and 39% higher transactions for databases. vSAN delivered performance comparable to all-flash arrays for VDI workloads and scaled linearly with additional hosts.
VMware introduced several new features in vSphere 6 including increased scalability limits, usability improvements to the vSphere Web Client, enhanced vMotion capabilities such as cross-vCenter and long distance vMotion, expanded fault tolerance support, and the introduction of vSphere Virtual Volumes and its policy-based management framework. Key networking updates included Network I/O Control version 3 and multiple TCP/IP stacks. Storage features focused on Virtual SAN enhancements, Storage DRS integration, and support for VASA 2.0 storage capabilities.
Virtual SAN is VMware's hyper-converged infrastructure storage solution that is integrated with vSphere. It provides a software-defined, distributed storage platform that offers policy-based placement and management of virtual machine storage. Version 6.1 introduced new features like stretched clusters for disaster recovery between sites, support for high-density flash devices, and health monitoring and troubleshooting tools through integration with vRealize Operations. Future enhancements may include RAID 5 and 6 functionality over the network to improve storage efficiency as well as data deduplication and compression.
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld
VMworld 2013
Sheldon Brown, SRP
Girish Manmadkar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
What is coming for VMware vSphere?
Delivered at VMUG DK/UK/BE in November 2014. Session is all about vSphere futures, what can be expected in the near future.
Presentation architecting a cloud infrastructuresolarisyourep
This document provides an agenda and overview for a session on architecting a cloud infrastructure. The agenda includes introductions, gathering requirements, sizing and scaling, host design, vCenter design, cluster design, networking and storage considerations. It emphasizes the importance of gathering requirements from customers and conceptualizing the design based on those requirements. It also discusses various design considerations and best practices for each component of a cloud infrastructure.
Presentation architecting a cloud infrastructurexKinAnx
This document provides an agenda and overview for a session on architecting a cloud infrastructure. The agenda includes introductions, gathering requirements, sizing and scaling, host design, vCenter design, cluster design, networking and storage considerations. It emphasizes the importance of gathering requirements from customers and conceptualizing the design based on those requirements. It also discusses various design considerations and best practices for each component of a cloud infrastructure.
VMworld 2013
Kiran Madnani, VMware
Rawlinson Rivera, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Whats new in Microsoft Windows Server 2016 Clustering and StorageJohn Moran
In this webinar we will learn what the High Availability & Storage team in Microsoft has cooked up for us in Windows Server 2016, which is being launched at Microsoft Ignite at the end of September.
There’s lots of new stuff in this release, including better high availability for Hyper-V, greater control over resource utilization, improved fault tolerance of transient events, newer design options for stretch or multi-site clusters, a whole new way of doing software defined storage with SATA and NVMe drives, built-in block-level storage replication, and hyper-convergence without having to break the bank.
- The document provides best practices for deploying and managing VMware vSphere environments. It covers topics such as ESXi host deployment, virtual machine deployment, vSphere HA clusters, vSphere networking, snapshots, security, vCenter deployment, backups, technical support, and housekeeping.
- Key recommendations include using compatible hardware, stable versions, host profiles, latest virtual hardware, syspreped templates, DRS automation, separate infrastructure and VM traffic, vSphere distributed switches, meaningful snapshots, external databases for vCenter, backups, and change management.
VMworld 2013
Christos Karamanolis, VMware
Kiran Madnani, VMware
James Streit, Thomson Reuters
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Hyper-V Best Practices & Tips and TricksAmit Gatenyo
This document discusses best practices for configuring Hyper-V hosts and virtual machines. It recommends:
- Using Server Core installation and dedicating hosts to the Hyper-V role for improved security and reliability.
- Properly sizing host CPUs, memory, and storage and separating networks for management, storage, and VMs.
- Configuring virtual machines with fixed VHDs, proper RAM and network settings, and latest integration components.
- Implementing security practices like regular patching of VMs and limiting processor usage to prevent overcommitment.
- Using VSS-aware backups and excluding unnecessary files/folders from antivirus scans to optimize performance.
This document discusses virtualization and VMware vSphere. It begins by asking what virtualization is and how it works. It then discusses types of virtualization like host-based and bare-metal virtualization. Benefits of virtualization are also mentioned. The document goes on to discuss specific virtualization platforms like VMware ESXi, vCenter Server, and vSphere. It provides details on features of vSphere like resource management, high availability, live migration, and more. Finally, it discusses virtual machines and how the virtualization layer abstracts and manages access to physical hardware resources for VMs.
This document provides an overview of virtualization concepts and VMware vSphere features. It begins with defining key virtualization building blocks like hypervisors, virtual machines, and virtual switches. It then covers ESXi architecture, vCenter functionality, and advanced features like vMotion, HA, and vNetworking. The document aims to give attendees a deep understanding of virtualization and how vSphere addresses various virtualization challenges.
Similar to VMworld 2013: Successfully Virtualize Microsoft Exchange Server (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: 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 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: 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.
This presentation discusses the concept of a software-defined data center (SDDC) and its benefits. An SDDC virtualizes and automates all infrastructure, delivering it as a service. This ideal architecture can be used for private, hybrid, and public clouds. An SDDC can dramatically accelerate innovation, reduce costs, streamline operations, improve security and control, and deliver better IT outcomes. The presentation then introduces a panel of representatives from various organizations discussing their SDDC experiences. Attendees are polled to vote for the best SDDC.
VMworld 2015: Conversation with the VMware CIO Suggestions on being an IT LeaderVMworld
Bask Iyer, VMware's CIO, discusses how IT leaders can shift from a back office orientation to front office leadership focused on business outcomes and the customer experience. He emphasizes catching the right innovation waves like mobile and cloud computing. Iyer also outlines how the cloud can help businesses increase agility and flexibility while reducing costs over time. Lastly, he shares examples of how VMware has transformed its internal IT organization to operate like a business, focusing on customer experience and simplicity.
VMware 2015: Next Horizon for Cloud Networking and SecurityVMworld
Software Defined Networking (SDN) and network virtualization has become an accepted part of modern data center architecture. The transformation of networking into a software industry has accelerated innovation and given rise to a number of new technologies and use cases that were previously impossible. Network virtualization is starting to have profound impact on services, security, the underlying physical networks and the organization of the IT organizations that use them. How will network virtualization impact the next horizon for cloud networking and security?
In this session Guido Appenzeller presents a tech-preview of NSX working with Docker Containers and Amazon Web Services (AWS). Additional speakers include Scott Lowe, Mukesh Hira and Jacob Cherkas from VMware and Suneet Nandwani from eBay.
This document provides an overview and deep dive into VMware's NSX networking and security virtualization platform. It begins with a brief introduction to NSX's architecture, including its data plane, control plane, and management plane components. The presentation then covers key NSX capabilities like logical switching, distributed routing, microsegmentation using the distributed firewall, and network services. It aims to provide attendees with an in-depth understanding of the NSX platform and how it implements virtual networking and security functions.
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.
Performance Budgets for the Real World by Tammy EvertsScyllaDB
Performance budgets have been around for more than ten years. Over those years, we’ve learned a lot about what works, what doesn’t, and what we need to improve. In this session, Tammy revisits old assumptions about performance budgets and offers some new best practices. Topics include:
• Understanding performance budgets vs. performance goals
• Aligning budgets with user experience
• Pros and cons of Core Web Vitals
• How to stay on top of your budgets to fight regressions
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfjackson110191
These fighter aircraft have uses outside of traditional combat situations. They are essential in defending India's territorial integrity, averting dangers, and delivering aid to those in need during natural calamities. Additionally, the IAF improves its interoperability and fortifies international military alliances by working together and conducting joint exercises with other air forces.
Details of description part II: Describing images in practice - Tech Forum 2024BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
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.
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.
Quantum Communications Q&A with Gemini LLM. These are based on Shannon's Noisy channel Theorem and offers how the classical theory applies to the quantum world.
An invited talk given by Mark Billinghurst on Research Directions for Cross Reality Interfaces. This was given on July 2nd 2024 as part of the 2024 Summer School on Cross Reality in Hagenberg, Austria (July 1st - 7th)
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Erasmo Purificato
Slide of the tutorial entitled "Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Emerging Trends" held at UMAP'24: 32nd ACM Conference on User Modeling, Adaptation and Personalization (July 1, 2024 | Cagliari, Italy)
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
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/07/intels-approach-to-operationalizing-ai-in-the-manufacturing-sector-a-presentation-from-intel/
Tara Thimmanaik, AI Systems and Solutions Architect at Intel, presents the “Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” tutorial at the May 2024 Embedded Vision Summit.
AI at the edge is powering a revolution in industrial IoT, from real-time processing and analytics that drive greater efficiency and learning to predictive maintenance. Intel is focused on developing tools and assets to help domain experts operationalize AI-based solutions in their fields of expertise.
In this talk, Thimmanaik explains how Intel’s software platforms simplify labor-intensive data upload, labeling, training, model optimization and retraining tasks. She shows how domain experts can quickly build vision models for a wide range of processes—detecting defective parts on a production line, reducing downtime on the factory floor, automating inventory management and other digitization and automation projects. And she introduces Intel-provided edge computing assets that empower faster localized insights and decisions, improving labor productivity through easy-to-use AI tools that democratize AI.
4. 4
Continued Trend toward Virtualization
32-bit application
900MB database
cache
4KB block size
High read/write
ratio
64-bit application
32+ GB database
cache
8KB block size
Closer to 1:1
read/write ratio
70% reduction in
disk I/O
64-bit application
72+ GB database
cache
32KB block size
More sequential
I/O optimization
50% reduction in
disk I/O from
Exchange 2007
64-bit application
50% reduction in
disk I/O from
Exchange 2010
Rewritten store
process
Full virtualization
support at RTM
5. 5
Support Considerations (What Is and What Isn’t?)
Support for Exchange has evolved drastically over the last two
years leading to confusion and misconceptions
What is Supported?
• Virtualization of all server roles, including Unified Messaging with Exchange
2010 SP1 and 2013
• Combining Exchange 2010 SP1 and 2013 DAG with vSphere HA and vMotion
• Thick virtual disks and raw-device mappings (pass-thru disk)
• Fibre channel, FCoE, iSCSI (native and in-guest)
What is Not Supported?
• NFS Storage for Exchange files (binaries, mailbox database, HT queue, logs)
• Thin virtual disks
• Virtual machine snapshots
• What about backups? *
MS TechNet – Understanding Exchange 2010 Virtualization: (http://technet.microsoft.com/en-us/library/jj126252)
MS TechNet – Exchange 2013 Virtualization: (http://technet.microsoft.com/en-us/library/jj619301(v=exchg.150).aspx)
6. 6
Common Support Misconceptions
“Exchange supports a virtual processor-to-logical processor ratio no
greater than 2:1, although we recommend a ratio of 1:1.”¹
• Microsoft uses “logical” to describe physical processor cores. Think “physical
cores”, nothing more, nothing less.
“All failover activity occurring at the hypervisor level must result in a cold
boot when the virtual machine is activated on the target node.”¹
• vSphere HA only restores as a cold boot, vMotion is not considered “failover
activity” and is a supported method of “online migration”.
“…virtual machine snapshots aren't application aware, and using them
can have unintended and unexpected consequences…”¹
• True. If your backup strategy is based on VMware snapshots (i.e. vDP-A) there
must be an Exchange-aware in-guest agent for quiescing and log truncation.
“…using dynamic memory features for Exchange isn't supported.”¹
• “Dynamic Memory” is a Hyper-V technology, there is no equivalent technology
in vSphere. Over-committment of memory is not supported by Microsoft and is
not a recommended practice by either Microsoft or VMware for Exchange.
¹ http://technet.microsoft.com/en-us/library/jj619301(v=exchg.150).aspx
8. 8
Best Practices for vCPUs
CPU over-commitment is possible and supported, but
approach conservatively
• Size according to physical core capabilities
Enable hyper-threading at the host level and VM (HT Sharing:Any)
• If a vCPU requires a full core the CPU scheduler will halt the other hyperthread
• Better resource utilization for non-vCPU worlds (ESXi system processes)
• .Net garbage collection memory over-allocation not an issue with VMs
Enable Non-Uniform Memory Access (NUMA)
• Exchange is not NUMA-aware, but ESXi is and will schedule SMP VM vCPUs
onto a single NUMA node (if it fits)
Size the VM to fit within a NUMA node
• If the NUMA node is 8 cores, keep the VM <= 8 vCPUs
9. 9
CPU Over-Commitment
Allocating 2 vCPUs to every physical core (2 x over-commit) is
supported, but don’t do it. Keep it 1:1 until a steady workload is
achieved.
• Sizing is always based on a dedicated core’s capability (SPECInt2006). Start
over-committing and you might as well toss those numbers out.
10. 11
What About vNUMA?
vSphere 5.0 introduced vNUMA … does it apply to Exchange?
• Not really – Exchange is not NUMA-aware
Instead use vSockets to assign vCPUs, leave “Cores per Socket” at
1, and keep the number of vCPUs <= NUMA node size
Use Sockets,
not vCores
11. 12
Best Practices for Virtual Memory
No memory over-commitment. None. Don’t allow it.
• Exchange allocates the majority of memory presented to the guest OS to jet
cache, ESXi memory reclamation techniques can affect performance
Unsure if you can guarantee access to physical memory?
Use reservations.
• High VM turn-around can result in inadvertent over-commitment
• Keep in mind, vSphere HA may be unable to failover VMs if reserve
is unavailable
Do not disable the balloon driver
• If memory does come under contention the balloon driver is the first level
of defense before memory compression or…eek…swapping!
12. 14
Storage Best Practices
Use multiple vSCSI adapters
• More on why in a sec…
Use Eagerzeroedthick virtual disks (or uncheck Quick Format)
• Eliminates penalty on first write
• Takes longer to initially provision virtual machines
• Do not use if using array thin provisioning
Use 64KB allocation unit size when formatting NTFS
Follow storage vendor recommendations for path policy
• No restrictions as with Windows Failover Clustering
Set power policy to high performance
• Or disable power management in BIOS
Don’t confuse DAG and MSCS when it comes to
storage requirements
13. 15
Storage Best Practices – vSCSI Adapters (1)
Avoid inducing queue depth
saturation within the guest OS
Default configuration will
attempt to place first 15
storage targets onto a single
vSCSI adapter
14. 16
Storage Best Practices – vSCSI Adapters (2)
Spread high IO workloads
across multiple VMDKs,
VMFS volumes, or RDMs
(a.k.a. storage targets)
Spread storage targets across
multiple vSCSI adapters
15. 17
Storage Best Practices – vSCSI Adapters (3)
Exchange 2013 JetStress
1 LSI SAS vSCSI Adapter, 5 VMDKs, 5 Databases
High IO Latency
Avg aggregate IO:
2900 IOPS
DB Page Fault
Stalls = BAD!
16. 18
Storage Best Practices – vSCSI Adapters (4)
Exchange 2013 JetStress
3 LSI SAS vSCSI Adapter, 5 VMDKs, 5 Databases
Much better IO
latency, <20ms
Avg aggregate IO:
5200 IOPS
Zero DB Page Fault
Stalls = GOOD!
17. 19
When to Use Raw Device Mappings?
Performance?
• Performance is no longer a deciding factor for using raw device
mappings (RDMs)
• VMDK disks perform comparably to RDMs
Capacity?
• Not a concern in vSphere 5.5
• Pre-5.5 VMDKs limited to 2TB, pRDMs in both cases support 64TB
Storage interaction?
• Backup solutions might require RDMs because of storage interaction
needed for hardware-based Volume Shadow Copy Service (VSS)
Considerations
• Easier to exhaust 255 LUN limitation in ESXi
• VMFS volumes can support multiple virtual disks
• vSphere storage features leverage virtual disks
18. 20
What About NFS and In-Guest iSCSI?
NFS
• Explicitly not supported for Exchange data (binaries, databases or logs)
by Microsoft
• Consider using for guest operating system (C: drive)
In-guest iSCSI
• Supported for DAG database storage
• Facilitates easy storage zoning and access masking
• Useful for minimizing number of LUNs zoned to an ESXi host
• Offloads storage processing resources away from ESXi hosts
19. 21
Networking Best Practices
VMware vSphere Distributed Switch™ or standard switch?
• Choice is yours, but distributed switches require less management overhead
Separate traffic types
• Management – vmkernel, vSphere vMotion, VMware vSphere Fault Tolerance (FT)
• Storage – iSCSI, FCoE
• Virtual machine – MAPI, replication, DMZ
Configure vSphere vMotion to use multiple NICs to
increase throughput
Use the VMXNET3 paravirtualized network interface within
the guest
• Refer to VMware KB 2039495
Following Microsoft best practices – allocate multiple NICs to
Exchange virtual machines participating in a DAG
20. 22
Exchange DAG Networking
DAG virtual machine should have two virtual network adapters for
replication and client access – MAPI
• If separate networks are not possible, use a single virtual NIC
21. 23
Avoid Database Failover during vSphere vMotion
When using vSphere vMotion with DAG nodes
• If supported at the physical networking layer, enable jumbo frames on all
vmkernel ports to reduce the frames that must be generated and processed
• If jumbo frames cannot be supported across all networking paths, modify
cluster heartbeat setting samesubnetdelay parameter to a maximum of
2000ms (default = 1000ms)
• Always dedicate vSphere vMotion interfaces for the best performance
• Where possible, use multiple vSphere vMotion interfaces for
increased throughput
C:> C:cluster.exe /cluster:dag-name /prop
samesubnetdelay=2000
PS C:> $cluster = get-cluster dag-name;
$cluster.SameSubnetDelay = 2000
23. 25
Database Protection
Database backups
• Software-based VSS using Windows Backup or third-party software
• Allows use of VMFS or RDM
• Hardware-based VSS using storage vendor software
• Can use either full clones or snapshots
• Requires physical mode RDMs, unless using NFS or iSCSI from within the guest OS
25. 27
VMware vCloud Networking and Security Edge
Client Access servers require load balancing for high availability
Exchange 2010 and 2013 supports using hardware/software load
balancers or DNS round-robin (2013)
DNS round-robin is passive load balancing with no insight into
number of connections or load
Hardware load balancers have higher
cost and require more management
VMware vCloud® Networking and
Security Edge™ uses existing vSphere
capacity to provide security and
load balancing
vCloud Networking and Security Edge
can be deployed in high availability pairs
for redundancy
26. 28
High Availability with vSphere HA
No need for multiple database copies to manage
Easy to configure and manage
Virtual machines recover in minutes after hardware failure
Protects from hardware and guest OS failures only
MBX
CAS
MBX CAS
HA Failover
27. 29
vSphere HA + Exchange DAG
Protects from hardware and application failure
vSphere HA allows DAG to maintain protection level
Supports vSphere vMotion and DRS
Equivalent or better protection than physical DAG
DAG 1
CAS
HA Failover
CAS DAG 1
28. 30
vSphere HA + Exchange 2010/2013 DAG Recommendations
Achieving better than physical DAG protection requires N+1
vSphere configuration (N = number of DAG members)
One DAG member per host, co-locate members of different DAGs
on the same host
• Recommended database distribution is symmetrical, hosting two members of
the same DAG on a single host creates a single point of failure
Create an anti-affinity rule for each DAG
• Ensures DAG members are kept separate during power-on placement
• vSphere HA may violate this rule
Enable DRS Fully Automated mode
• Allows DRS to remediate a vSphere HA violation
30. 32
vCenter Site Recovery Manager + DAG
DAG provides local site high availability
During a site failure, multiple applications can be recovered using
the same process
After workflow is initiated, vCenter Site Recovery Manager
automates the recovery process
Entire process can be tested without actually failing over services!
31. 33
• All DAG members rebooted
• Databases mounted
• Power on remaining DAG members
• IP customization
• Reboot
• DAG-Node-1 rebooted
• Configure new Witness Server* for DAG
• Configure new IP address for DAG
• Reboot DAG-Node-1
• IP customization
• Reboot
• Press the big red button
SRM Recovery Workflow for DAG
SRM
Recovery
Power On
DAG-Node-1
Reconfigure
DAG
Power On
Remaining
Recover
DAG
32. 34
Exchange 2013 Stretched DAG with Automated Failover
Automated site resiliency solution for Exchange 2013
Requires three well-connected sites to provide automated
site recovery
Exchange sites must provide Client Access and Mailbox resources
33. 35
Take Aways…
Successfully virtualizing Exchange 2010 and 2013 is achievable
and supported!
Don’t get hung up on support terminology, when in doubt
contact your VMware rep, they’ll contact me, and we’ll have
this conversation again
Approach CPU over-commit cautiously, but DO NOT
over-commit memory
The majority of performance related calls we receive at VMware for
Exchange are storage related. Make sure you are following best
practices outlined here. (more vSCSI adapters)
DAG + vSphere HA and vMotion is the way! Optimize your network
for vMotions to avoid DB failover, and use DRS to remediate any
rule violations.
DAG + SRM is ok. Understand the sequence of events to get the
DAG up and running if disparate networks are part of recovery.
34. 36
Shameless Plug
New book available for VMworld 2013
Topics include:
• Virtualizing business critical apps
• Active Directory
• Windows Failover Clustering
• Exchange 2013
• SQL 2012
• SharePoint 2013
Available on-site at the VMworld
Book Store
Available online at Amazon and
Pearson (pearsonitcertification.com)
Book signing Wednesday 12:30-1:30pm