module 9
DESCRIPTION
Module 9. Configuring and Managing the VMM Library. Module Overview. Overview of the Virtual Machine Manager LibraryWorking With Profiles and Templates. Lesson 1: Overview of the Virtual Machine Manager Library. - PowerPoint PPT PresentationTRANSCRIPT
Microsoft Virtual Academy
Module 9Configuring and Managing theVMM Library
Module Overview
Overview of the Virtual Machine Manager Library•Working With Profiles and Templates
Lesson 1: Overview of the Virtual Machine Manager Library
What Is the Virtual Machine Manager Library?
Virtual Machine Manager Library Resources
Library Server and Host Group Association•Considerations for Highly Available Library Servers
What Is the Virtual Machine Manager Library?
•Hosted on Library servers• Stores resources used to create virtual machines•Catalog of stored resources
• Some resources stored in VMM database
•Contains templates and profiles•Contains library shares
• Shared folders on the Library servers• Can be organized into subfolders• Indexed for quick retrieval
• Data deduplication• Variable chunking• Compression of primary data to other storage areas
Virtual Machine Manager Library Resources
Library stored resources include:• File-based resources – answer and driver files,
virtual floppy and hard drives, ISO images, Windows PowerShell and SQL Server scripts, web deployment, and SQL DAC files
• Virtual machines templates and profiles• Equivalent objects• Cloud library• Self-service user content• Orphaned resources• Updated catalogs and baselines• Stored virtual machines and services
Library Server and Host Group Association
• Library servers can be associated with particular host groups• Enhances ability to work on several libraries at a time• Grouped according to bandwidth, location• Library servers in each host group share resources within host group:
Host group South
HQ Host group
Host group London
A Library server
Considerations for Highly Available Library Servers
•VMM management servers cannot be on the same cluster as library servers•When a cluster fails over, library shares on it go offline until the cluster comes back up•The SQL Server running the VMM database should also be clustered•As an alternative to failover clustering, you can add more library servers•VMM library servers do not replicate files• Manually copy files using robocopy or another similar utility
Lesson 2: Working With Profiles and TemplatesWhat Is a Hardware Profile?
What Is a Guest OS Profile?
What is Server App-V
What Is an Application Profile?
What Is an SQL Server Profile?
Configuring Virtual Machine Templates• What Are Service Templates and Service Deployment Configurations?
What Is a Hardware Profile?• Contains specifications
for:• CPU• Memory• Network and Fibre
Channel adapters• Floppy, IDE, SCSI and
DVD drives• COM ports• Memory weight• Virtual NUMA• CPU priority
• Ensures consistent hardware settings over virtual machines made with the profile
• Imported into VM templates
What Is a Guest OS Profile?•Contains specifications for:• Operating System• Identity Information• Admin Password• Product key• Time zones• Roles• Features• Domain/Workgroup• Answer file• GUIRunOnce Commands
What is Server App-V
Application B Application C
Application A
Data System Services Configurations
App-V Server sequenced package in Library Server
Virtual MachineVirtual MachineVirtual Machine
Isolated Virtual Application Mode
Application packages sequenced to derive from different sources; run on same virtual machine
What Is an Application Profile?Application profiles provide the instructions for installing applications to support a VNN-managed service
Application profiles support the following application types:•SQL Server DACs•Server App-V applications•Web applications•Scripts
What Is an SQL Server Profile?•A SQL Server profile is a building block for deploying a SQL Server instance onto a virtual machine.
•The process for installing and configuring a SQL Server Instance includes:
1. Prepare a SQL Server image using Sysprep2. Create a SQL Server profile3. Create a VM template4. Create a service template5. Deploy the service
Configuring Virtual Machine Templates
A virtual machine template provides an efficient way to deploy new virtual machines and services
Virtual machine templates provide:•A means to configure hardware, operating systems, applications and SQL Server specifications and to create new templates•A consistent method for self-service users to deploy new virtual machines and services
Service Templates and Service Deployment Configurations
Service templates•Encapsulate requirements to deploy and run an instance of an application•Use machine tiers to specify settings of virtual machine types
Service Deployment Configuration•Configures deployment of service template settings•Makes use of the deployment diagram and selects virtual machines to be deployed as part of the service