Week 2: Introduction to Virtualization
Planning
                    NTWK8080
            Virtualization with Hyper-V
Today’s Class
                            To Do
• Recap: Virtualization
  Concepts                  • Read
• Windows Server Planning     – Textbook Chapter 1
• Hyper-V Virtualization      – Windows Server Licensing for
                                Virtualization
  Concepts
                              – VMWare Capacity Planner
• Hyper-V Virtualization        Results – Assessment Report
  Planning Tools                (FDCCD)
Objectives
• Describe Windows Server 2019 versions, editions and
  interfaces
• Understand Windows Server 2019 licensing for
  virtualization
• Describe physical resources
• Understand virtualized computing model
• Analyze server infrastructure data to move from a
  physical to a virtual environment
Discussion
                                               What is the
     What is a     What is the parent     difference between
    hypervisor?       partition?           a parent partition
                                         and a child partition?
                     What are the
                  benefits of Hyper-V?
Part 1
WINDOWS SERVER PLANNING
Getting Started
• To plan for virtualization, we first need to plan for
  Windows Server
• Remember, to install Hyper-V we need a licensed
  Windows Server
Windows Server Versions
• Windows Server versions currently supported for
  installing Hyper-V:
  – Window Server 2008
  – Windows Server 2008 R2
  – Windows Server 2012
  – Windows Server 2012 R2
  – Windows Server 2016
  – Windows Server 2019 * We will use Windows Server 2019
Windows Server 2019 Editions
         Standard                Datacenter
  • 2 Virtual Machines, 1   • Unlimited Virtual
    Hyper-V host per          Machines, 1 Hyper-V
    license                   host per license
Window Server Core vs GUI
• Server 2019 does not allow changing between Core and
  Desktop Experience once selected.
• Important you pick the correct one during installation
             Core                 Desktop Experience
   • Stripped down, no GUI      • Standard Windows GUI
   • Interact with Command
     Prompt/PowerShell
Hyper-V Server
• There is a Hyper-V Server, which adds some confusion.
• Hyper-V Server is a free version of Windows Server
• Optimized for use as Hyper-V host
  – Contains Windows Hypervisor, driver model, virtualization
    components
• Cannot install other server features (e.g. IIS, File Server)
• No GUI, only remote management.
• We won’t be using Hyper-V Server
Licensing
• Windows Server 2019 is licensed per core
• 1 Windows Server 2019 license allows you 2 physical
  cores on a single server.
• Purchase 2-x core licenses – 8 licenses would give you
  16 cores.
• Choose an Edition based on number of VMs running
• Licensing Datacenter makes sense if you have 14 or
  more virtual machines on a physical host.
Part 2
CONSIDERATIONS FOR HYPER-V
VIRTUALIZATION
Physical Host
• Remember, you will need at least 1 physical server to act
  as your host.
• We now need to consider our workloads and hardware
  requirements
• Proper virtualization management requires capacity
  planning
Example: Physical Computing Resources
Workload            Number of Physical   Amount of Physical   Amount of Storage in
                    CPU Cores            Memory in GB         GB
Domain Controller   2                    2                    80
Domain Controller   2                    2                    80
Database Server     4                    8                    300
Mail Server         4                    8                    300
File/Print Server   2                    4                    500
TOTAL               14 CPU Cores         24 GB                1260 GB
Resource Demand
• We can use tools such as Perfmon, Task Manager to
  discover resource information
• After examining resource demand for physical servers,
  determine actual resources demand for each resource
• Remember, with a physical server, the resources are not
  always fully utilized.
Virtualized Computing Model
               Hyper-V Host 1                    Hyper-V Host 2
                    2 CPUs                              2 CPUs
                 32GB Memory                         32GB Memory
                  1TB Storage                         1TB Storage
   VM1              VM2          VM2          VM4
  Domain                                                        VM5
                  Database      File/Print    Domain
 Controller,                                                  Mail Server
                   Server        Server      Controller
  DHCP
Scalability
   Resource Maximum Windows Server   Windows Server
                    2012/2012R2      2019
   Physical (Host)     4TB           24TB
   Memory
   Physical (Host)     320           512
   Logical Processor
   VM Memory           1TB           12TB
   VM vCPUs            64 vCPUs      240 vCPUs
Part 3
HYPER-V VIRTUALIZATION
PLANNING TOOLS
Microsoft Assessment and Planning Toolkit
• MAP is a free tool
• Provides detailed readiness assessment reports
• Provides server utilization data for Hyper-V Server
  virtualization planning
  – Identifies server placements
  – Performs virtualization candidate assessments
Example Discussion
SERVER VIRTUALIZATION
RECOMMENDATION
To Do
• Read
  – Textbook Chapter 1
  – Licensing Windows Server for Virtualization
  – VMWare Capacity Planner Results Assessment Report
    (FDCCD)
• Complete
  – Analyze Section 4 Source Data and recommend Host
    configuration for virtualizing servers