Step By Step: How To Deploy Gen2 Virtual Machines In #SCVMM 2012 R2 Service Templates? #VMM #HyperV

Hello folks,

Your feedback is very important to the VMM team. Microsoft is listening to you. The long waiting feature request is available now, Generation 2 Virtual Machines for VMRoles and Service Templates is here Open-mouthed smile.

As you already know that Service Templates in VMM was supported only for Gen1 VMs and for VM roles in Windows Azure Pack.

The good news is, the Virtual Machine Manager (VMM) team has announced Support for Generation 2 VMs for Services and VM Roles in VMM 2012 R2 Update Rollup 6.

This new feature unblocks Generation 2 VMs deployment and management scenarios through VM Roles and Services as the following:

1- Generation 2 VMs through VM Roles, customer can create a cloud level custom property SupportedVmGenerationForVmRole and set its value to ‘2’. All the cloud services created post custom property configuration will have generation 2 VMs while deploying VM Roles to the cloud services.

2- Generation 2 VMs through VMM service instances, new scenarios include deploying multi-tier services with the ability to choose VM generation for respective tiers. In addition, users will be able to service these service instances through conventional as well as image based servicing.

The additional exciting feature in the Update Rollup 6 as well is, you can manage Microsoft Azure IaaS Virtual Machines directly from the Virtual Machine Manager Console Open-mouthed smile, thus VMM become your single pane of glass to manage the three clouds (Private, Hybrid and Public Cloud).

VMM-Gen2-UR6-01

In today’s blog post, I will show you how to deploy Generation 2 Virtual Machines in VMM Service Templates in three different scenarios.

After installing Update Rollup 6 for Virtual Machine Manager here.

Scenario 1: Deploy Single Tier service using Generation 2 Service Template

1. Create a Generation 2 VM Template.
2. Create a Single tier Service template using this VM Template.
3. Once we create Generation 2 service template successfully, we will deploy VMs using that Service.
4. Verify Generation 2 VMs get created.

Step 1: Create Gen2 VM Template

VMM-Gen2-UR6-02

Step 2: Create a Single Tier Service Template

VMM-Gen2-UR6-03

VMM-Gen2-UR6-04

VMM-Gen2-UR6-05

VMM-Gen2-UR6-06

Step 3: Deploy Single Tier Gen2 Service Template

VMM-Gen2-UR6-07

VMM-Gen2-UR6-08

Step 4: Verify Gen2 Service Template is deployed

VMM-Gen2-UR6-09

Scenario 2: Deploy multi-tier service using Generation 2 Service Template

1. Create Generation 2 Service Template with Remote Desktop Services deployment (RD Connection Broker, RD Web Access and RD Session Host).
2. Deploy the multi-tier service.
3. Validate the service that is deployed successfully and generation 2 VMs get created.
4. Scale-Out the RD Session Host Service with Gen 2 VM.
5. Scale-In service.

If you would like to follow along, please make sure to visit the following step by step posts on how to create a Scale-Out and Scale-In Remote Desktop Infrastructure as a Service:

Deploying a Scale-Out RDS as a Service with VMM: Part 1
Deploying a Scale-Out RDS as a Service with VMM: Part 2
Deploying a Scale-Out RDS as a Service with VMM: Part 3

Step 1: Create Gen2 Multi-Tier Service Templates

VMM-Gen2-UR6-10

VMM-Gen2-UR6-11

VMM-Gen2-UR6-12

Step 2: Deploy the Multi-Tier Service Template

VMM-Gen2-UR6-13

 

Step 3: Verify the Multi-Tier Gen2 Service is deployed

VMM-Gen2-UR6-14

VMM-Gen2-UR6-26

Step 4: Scale-Out the Multi-Tier Service

VMM-Gen2-UR6-15

VMM-Gen2-UR6-16

VMM-Gen2-UR6-17

Step 5: Scale-In the Multi-Tier Service

VMM-Gen2-UR6-18

VMM-Gen2-UR6-19

Scenario 3: Deploy multi-tier service using Generation 1 and Generation 2 VM Template

1. Create Service Template with Generation 1 and Generation 2 VMs with Remote Desktop Services deployment (RD Connection Broker, RD Web Access and RD Session Host). The RD Session Host will be generation 1.
2. Deploy the same Remote Desktop Services Infrastructure as described in Scenario 2.
3. Validate the service that is deployed successfully with generation 1 and generation 2 VMs.
4. Scale-Out the RD Session Host Service with Gen 1 VM.
5. Scale-In service.

Step 1: Create Gen2 and Gen1 Multi-Tier Service Templates

VMM-Gen2-UR6-10

VMM-Gen2-UR6-11

VMM-Gen2-UR6-20

Step 2: Deploy the Multi-Tier Service Template

VMM-Gen2-UR6-21

Step 3: Verify the Multi-Tier Gen2 and Gen1 Service is deployed

VMM-Gen2-UR6-22

VMM-Gen2-UR6-26

Step 4: Scale-Out the Multi-Tier Service

VMM-Gen2-UR6-23

VMM-Gen2-UR6-24

VMM-Gen2-UR6-25

Step 5: Scale-In the Multi-Tier Service

VMM-Gen2-UR6-27

VMM-Gen2-UR6-22

Do you have more feedback? One of the most important reasons Microsoft has enabled this update is because you voted for this feedback on the user voice. If you want to influence the priorities of the product group you can vote on existing suggestions or submit your own suggestions here:

More Information

Description of the Update Rollup 6 for System Center 2012 R2 Virtual Machine Manager is here.

Until then… Enjoy your day!

Cheers,
/Charbel

About Charbel Nemnom 310 Articles
Charbel Nemnom is a Microsoft Cloud Consultant and Technical Evangelist, totally fan of the latest's IT platform solutions, accomplished hands-on technical professional with over 15 years of broad IT Infrastructure experience serving on and guiding technical teams to optimize performance of mission-critical enterprise systems. Excellent communicator adept at identifying business needs and bridging the gap between functional groups and technology to foster targeted and innovative IT project development. Well respected by peers through demonstrating passion for technology and performance improvement. Extensive practical knowledge of complex systems builds, network design and virtualization.

Be the first to comment

Leave a Reply