VMware

VMware Certified Advanced Professional 6 – Desktop and Mobility Design Exam

Exam Number: 3V0-652 Duration: 240 minutes
Associated Certification: VCAP6-DTM Design Number of Questions: 24
Exam Product: Horizon Version: 6.x Passing Score: 300
Recommended Training: Horizon: Design and Deploy [V6] Validated Against: Horizon 6.x
Exam Price: $450 USD, More on Pricing Exam Languages: English
First Available Appointment: 22 August 2016 Format: Drag and Drop, Design Tool
Exam Information Last Updated: 16 August 2016

This exam tests your ability to develop a Horizon 6.x conceptual design given a set of customer requirements, determine the functional requirements needed to create a logical design, and architect a physical design using these elements.

Exam Topics How to Prepare Additional Resources
+ Section 1 - Create a Horizon Conceptual Design
+ Objective 1.1 - Gather and analyze business requirements
Skills and Abilities
  • Associate a stakeholder with the information that needs to be collected.
  • Utilize customer inventory and assessment data from a current environment to define a baseline state.
  • Analyze customer interview data to explicitly define customer objectives for a conceptual design.
  • Identify the need for and apply requirements tracking.
  • Given results of a requirements gathering survey, identify requirements for a conceptual design.
  • Evaluate desktop personas and user experience requirements.
  • Evaluate mobility requirements.
  • Evaluate TCO/ROI/Costs
Tools
+ Objective 1.2 - Gather and analyze application requirements
Skills and Abilities
  • Given a set of applications within a physical environment, determine the requirements for virtualization.
  • Gather information needed in order to identify application dependencies.
  • Given one or more application requirements, determine the impact of the requirements on the design.
  • Analyze current technologies in use and technologies that should be added.
  • Assess and categorize existing workloads.
  • Analyze and differentiate between application architectures.
  • Analyze current capacity requirements.
  • Evaluate additional peripheral needs.
  • Evaluate user groups.
  • Evaluate access scenarios.
Tools
+ Objective 1.3 - Differentiate requirements, risks, constraints and assumptions
Skills and Abilities
  • Differentiate between the concepts of risks, requirements, constraints, and assumptions.
  • Analyze impact of VMware best practices to identified risks, constraints, and assumptions.
  • Given a statement, determine whether it is a risk, requirement, constraint, or an assumption.
Tools
+ Objective 1.4 - Evaluate existing business practices against established use cases
Skills and Abilities
  • Evaluate the customer-s current capacity requirements.
  • Recognize organizational structure and governance requirements.
  • Match key requirements to known Horizon use cases
  • Based on business requirements, determine what use cases fit the design
Tools
+ Section 2 - Create a Horizon Logical Design
+ Objective 2.1 - Map Business Requirements to the Logical Design
Skills and Abilities
  • Analyze requirements for functional and non-functional elements.
  • Build non-functional requirements into a specific logical design.
  • Translate stated business requirements into a logical design.
  • Incorporate the current state of a customer environment into a logical design.
Tools
+ Objective 2.2 - Map Horizon Solution Dependencies
Skills and Abilities
  • Document service relationships and dependencies
  • Evaluate interfaces to existing business processes and define new business processes
  • Given a scenario, determine logical components with dependencies on certain services.
  • Include service dependencies in a Horizon logical design.
  • Analyze services to identify upstream and downstream service dependencies.
  • Having navigated logical components and their interdependencies, make decisions based upon all service relationships.
Tools
+ Objective 2.3 - Build Availability Requirements into the Logical Design
Skills and Abilities
  • Evaluate which logical availability services can be used with a given Horizon solution.
  • Analyze a Horizon design and determine possible single points of failure.
  • Determine potential availability solutions for a logical design based on customer requirements.
  • Create an availability plan, including maintenance processes.
  • Balance availability requirements with other infrastructure qualities.
Tools
+ Objective 2.4 - Build Manageability Requirements into the Logical Design
Skills and Abilities
  • Determine requirements for vRealize Operations for Horizon in a given design
  • Integrate vRealize Operations for Horizon into applicable designs
  • Evaluate which management services can be used with a given Horizon Solution.
  • Build interfaces into the logical design for existing operations practices.
  • Address operational readiness deficiencies.
  • Define Event, Incident and Problem Management practices.
  • Design a log management solution.
  • Determine request fulfillment and release management processes.
  • Define change management processes based on business requirements.
  • Based on customer requirements, determine required reporting assets and processes.
Tools
+ Objective 2.5 - Build Performance Requirements into the Logical Design
Skills and Abilities
  • Assess the impact of 3D hardware acceleration on performance.
  • Assess possible performance tuning options for Horizon architecture components and virtual desktops
  • Evaluate logical performance considerations for a given Horizon solution.
  • Analyze the current performance of an environment and address gaps when building a logical design.
  • Use a conceptual design to create a logical design that meets performance requirements.
  • Determine performance-related functional requirements based on given non-functional requirements and service dependencies.
  • Define capacity management practices and create a capacity plan.
  • Incorporate scalability requirements into the logical design.
Tools
+ Objective 2.6 - Build Recoverability Requirements into the Logical Design
Skills and Abilities
  • Evaluate which logical recoverability services are available for a given Horizon solution.
  • Differentiate infrastructure qualities related to recoverability.
  • Determine Business Continuity and Disaster Recovery solution options for a given Horizon Design.
  • Given recoverability requirements, analyze services that will be impacted and provide a recovery plan for impacted services.
  • Determine recoverability component of service level agreements and service level management processes.
  • Plan a data retention policy based on customer requirements.
Tools
+ Objective 2.7 - Build Security Requirements into the Logical Design
Skills and Abilities
  • Evaluate which security services can be used with a given Horizon solution.
  • Build specific regulatory compliance requirements into the logical design.
  • Analyze application and infrastructure security requirements.
  • Build a role-based access model and map roles to services.
  • Build a security policy based on existing security requirements and IT governance practices.
  • Incorporate customer risk tolerance into the security policy.
  • Assess the services that will be impacted and create an access management plan.
  • Based on stated security requirements, analyze the current state for compliance/non-compliance.
Tools
+ Section 3 - Create a Physical Design for vSphere and Horizon Components
+ Objective 3.1 - Create a Horizon Pod and Block Architecture Design
Skills and Abilities
  • Analyze the number and types of architecture components required
  • Evaluate load balancing topology and requirements
  • Determine target applications and application deployment method based on business requirements
  • Determine user environment management infrastructure requirements
  • Determine vSphere infrastructure and database requirements based on a given design
  • Create a Horizon Pod and Block architecture design
Tools
+ Objective 3.2 - Extend Horizon Architecture Design to Support Additional Horizon Suite Components
Skills and Abilities
  • Determine infrastructure requirements for:
    • VMware Mirage, Workspace Portal
    • VMware Workspace Portal
    • Horizon application technologies (ThinApp, App Volumes, RDSH)
    • vRealize Operations for Horizon
    • Virtual SAN
  • Extend a Horizon Pod and Block architecture design to support related Horizon technologies
Tools
+ Objective 3.3 - Design vSphere Infrastructure to Support a Horizon Implementation
Skills and Abilities
  • Determine base vSphere design
  • Determine Horizon design resource and capacity requirements
  • Evaluate vSphere availability and networking requirements for a Horizon design
  • Establish vSphere storage requirements for a Horizon design
  • Create a vSphere infrastructure design to support a given Horizon implementation
Tools
+ Objective 3.4 - Add Required Services to Support a Given vSphere Design
Skills and Abilities
  • Evaluate the following support services for a given Horizon design:
    • Active Directory configuration
    • Firewall rules
    • DNS / DHCP configuration
    • 3rd party SSO infrastructure
    • Database infrastructure
  • Determine systems management and monitoring infrastructure requirement
Tools
+ Section 4 - Create a Physical Design for Horizon Storage
+ Objective 4.1 - Create and Optimize a Physical Design for Horizon Infrastructure Storage
Skills and Abilities
  • Determine Horizon database sizing requirements
  • Determine vCenter Server database requirements
  • Determine Horizon component storage requirements
Tools
+ Objective 4.2 - Create and Optimize a Physical Design for View Pool Storage
Skills and Abilities
  • Establish base image/template storage requirements
  • Determine replica and linked clone requirements of a given Horizon design
  • Plan for data growth in pool storage design
  • Evaluate persistent, disposable and full clone disk requirements
  • Analyze profile management requirements based on a Horizon design
  • Based on requirements, determine appropriate storage type for a given virtual desktop
  • Determine SE Sparse and View Storage Accelerator requirements and use cases
Tools
+ Objective 4.3 - Create and Optimize a Physical Storage Design for Applications
Skills and Abilities
  • Determine application types in a given Horizon design
  • Analyze deployment methodologies (e.g., ThinApp, App Volumes, Mirage application layers, natively installed, etc.)
  • Evaluate application capacity requirements within a given Horizon solution
  • Determine storage considerations for application deployment methodologies.
Tools
+ Objective 4.4 - Create and Optimize a Tiered Physical Horizon Storage Design
Skills and Abilities
  • Determine storage tier requirements for a given Horizon design
  • Determine sizing for each storage tier based on business requirements
  • Design Horizon pools to utilize storage tiers to meet performance requirements
Tools
+ Objective 4.5 - Integrate Virtual SAN into a Horizon Design
Skills and Abilities
  • Based on given design, evaluate Virtual SAN cluster architecture and hardware requirements
  • Analyze optimization of Virtual SAN storage policies for Horizon workloads
  • Determine Virtual SAN disk requirements to meet capacity, performance and availability needs based on a given Horizon design
Tools
Objective 4.6 - Create and Optimize a Physical Storage Design for a Horizon Mirage Deployment
Skills and Abilities
  • Analyze storage requirements and best practices for Mirage
  • Determine best practices for reducing capacity requirements with Mirage
  • Determine the Mirage architecture and its impact on storage requirements
  • Analyze the number of devices, image size and deduplication rates to determine storage requirements for a Mirage deployment
Tools
+ Section 5 - Create a Physical Design for Horizon Networking
+ Objective 5.1: Plan and Design Network Requirements for Horizon solutions (including Mirage and Workspace)
Skills and Abilities
  • Analyze use of Mirage Branch Reflector to reduce WAN traffic requirements.
  • Determine appropriate switch configuration based on requirements.
  • Determine appropriate remote display protocols based on their impact on network traffic.
  • Determine network port requirements for a given design.
  • Evaluate Workspace Portal access policy sets.
  • Compute network throughput requirements.
  • Analyze Network I/O Control and throughput requirements to support design components
Tools
+ Objective 5.2: Design Network and Security Components Based on Capacity and Availability Requirements
Skills and Abilities
  • Determine placement of design components (i.e. security gateways, firewalls, load balancers, Branch Reflectors, etc.)
  • Determine Mirage bandwidth limiting to meet business requirements
  • Evaluate security requirements for VMware Workspace
  • Evaluate security requirements for Horizon View
Tools
+ Objective 5.3: Evaluate GPO and Display Protocol Tuning Options Based on Bandwidth and Connection Limits
Skills and Abilities
  • Determine PCoIP tuning options to optimize experience and network utilization.
  • Evaluate impact of Quality of Service/Class of Service settings on protocol performance.
  • Design PCoIP GPOs to optimize display protocol for specific use cases.
  • Determine QoS requirements in Horizon design.
Tools
+ Section 6 - Create a Physical Design for Horizon Desktops and Pools
+ Objective 6.1 - Design Virtual and Physical Image Masters
Skills and Abilities
  • Determine virtual machine configuration
  • Establish operating system image design requirements
  • Determine the number of images to implement in a given Horizon solution
  • Determine agent options for a Horizon design
  • Analyze application delivery mechanism(s)
  • Based on company policies, determine peripheral device requirements
Tools
+ Objective 6.2 - Optimize Desktop Images, OS Services and Applications for a Horizon Design
Skills and Abilities
  • Determine OS services and applications to support a Horizon design
  • Optimize desktop operating systems for best performance
  • Evaluate Mirage reference CVD configuration best practices.
  • Analyze application packaging best practices and capture procedures.
Tools
+ Objective 6.3 - Incorporate Desktop Pools into a Horizon Design
Skills and Abilities
  • Build a pool design that leverages Pod and Block architecture
  • Design a pool structure based on location and size requirements.
  • Determine stateless pool requirements in a given Horizon design
Tools
+ Objective 6.4 - Incorporate RDS Pools into a Horizon Design
Skills and Abilities
  • Given a set of requirements, design RDSH hosted desktop and application pools
  • Analyze RDSH Design and Application Pool Infrastructure
Tools
+ Objective 6.5 - Design Mirage Image and Application Layers for a Horizon Design
Skills and Abilities
  • Determine layering technologies with Mirage for a given Horizon design
  • Determine Base Layer enforcement vs. Application Layer deployment
  • Analyze creation of reference CVD in a given Horizon design
  • Determine Capture Base and Application Layers based on business requirements
  • Analyze deployment and monitoring of Application Layers
  • Analyze Image recovery methods using Mirage
Tools
+ Section 7 - Incorporate Application Services into a Horizon Physical Design
+ Objective 7.1: Design Application Integration and/or Delivery System(s) using Horizon Application Tools
Skills and Abilities
  • Determine which Horizon Application component should be used to accomplish business requirements.
  • Analyze end user design constraints and choose appropriate Application delivery methods
  • Evaluate interoperability between Horizon delivery systems (App Volumes, View, Mirage)
Tools
+ Objective 7.2: Design Active Directory to Facilitate Application Assignment
Skills and Abilities
  • Analyze application assignment to AD group for a given Horizon design
  • Determine Application Pool entitlements based on business requirements
Tools
+ Objective 7.3: Design and Size RDS Application Pools and Farms
Skills and Abilities
  • Based on business requirements, size RDS Farms appropriately to meet user workloads
  • Analyze RDS Hosts to provide applications based off of use case.
  • Determine App Volumes integration with RDSH for a given Horizon design
Tools
+ Objective 7.4: Create Application Architecture Design
Skills and Abilities
  • Determine which applications should to be packaged using ThinApp; provisioned from an App Layer or through another method
  • Determine which applications should to be packaged using App Volumes, Mirage or RDSH
Tools
+ Objective 7.5: Design Application Integration and/or Delivery System(s) using Horizon Workspac
Skills and Abilities
  • Analyze creation of ThinApp packages for delivery via Workspace
  • Determine best practices for application delivery based on business requirements
  • Analyze integration with Horizon to broker RDSH applications and Desktops
  • Analyze methods and proper configuration of component integration in a Horizon design
Tools
+ Section 8 - Incorporate Endpoints into a Horizon Design
+ Objective 8.1 - Incorporate Session Connectivity Requirements in a Horizon End Point Design
Skills and Abilities
  • Determine appropriate endpoints for a given Horizon design (zero, thin and tablet)
  • Integrate Horizon End Points with Mirage, Fusion Pro, Laptops
  • Analyze peripheral and performance needs for a given End Point solution
  • Determine whether desired End Point is usable for a given Horizon design
Tools
+ Objective 8.2 - Incorporate Management Requirements in a Horizon End Point Client Design
Skills and Abilities
  • Determine monitoring needs for End Point and Virtual Desktop connectivity (e.g., vRealize for Horizon)
  • Establish patching requirements
  • Establish software distribution requirements
Tools
+ Objective 8.3 - Incorporate Security Requirements in a Horizon End Point Design
Skills and Abilities
  • Determine how endpoints connect via a remote session
  • Analyze customer security requirements and approach those from an endpoint perspective
  • Evaluate endpoint use cases based on connection protocols and endpoint devices
  • Incorporate the following customer requirements in a Horizon design:
    • session behavior
    • remote access
    • session mobility
Tools
+ Exam Contributors
Brett Guarino
Bryan Lenderman
Bryan Salek
Dale Carter
Jack McMichael
Joe Cooper
John Hathaway
Jon Hall
Linus Baroque
Ray Heffer
Ryan Costello
Stephane Asselin
Tulika Srivastava
Vincent Riccio

Recommended Training

Horizon: Design and Deploy [V6]