19
Premium community conference on Microsoft technologies itcampro @ itcamp14 # Service Templates in SCVMM 2012 R2 Florin Loghiade IT Consultant @florinloghiade [email protected]

Service Templates in SCVMM 2012 R2 (Florin Loghiade)

  • Upload
    itcamp

  • View
    30

  • Download
    0

Embed Size (px)

DESCRIPTION

When Virtual Machine Manager 2012 was released a new feature named Service Templates was introduced, and it offered a way to automate the deployment of various scenarios like guest clusters for SQL Server, VDI, complex web applications etc. With the release of 2012 R2 Service Templates got an update and now you can create very complex deployments like Active Directory sites with scale out capabilities, full blown Lync Servers, multi-tier or single-tier Exchange Servers and even Sharepoint Servers. This type of deployment can be used in normal infrastructures with virtualized workloads, Private Clouds or at a Service Provider level with multi-tenant infrastructures. In this session you will learn how to design a Service Template in order to automate and deploy Active Directory VM’s with scale out possibilities, single-tier or multi-tier Exchange Servers and complex web applications.

Citation preview

Page 1: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

Service Templates in SCVMM 2012 R2

Florin LoghiadeIT Consultant

@[email protected]

Page 2: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

Huge thanks to our sponsors & partners!

Page 3: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• What’s a service template?

• What’s new?

• Usable scenarios.

• Exporting and importing the templates.

• Benefits and limitations.

Agenda

Page 4: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• It’s a “blueprint” for deploying applications.

• Offers repeatable and rapid deployment of

applications.

• It can be simple or as complex as you want.

• Offers scale-out possibilities.

• Works on multiple hypervisor environments

What’s a service template?

Page 5: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

1-Tier Service

Page 6: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

4-Tier Service

Page 7: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Services templates in SCVMM 2012 were

“unfinished”.

• Not limited to the Microsoft stack.

• Finer grained deployment methods.

Why now?

Page 8: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Service templates now have

– More script command types

– Powershell script block for script applications

– Deployment order

What’s new?

Page 9: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

DemoHow to build a service template

Page 10: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Use Service Templates to deploy:

– Exchange 2013

– Lync 2013

– Sharepoint 2013

– Guest SQL Clusters

– Complex business applications with web, business logic

and database tiers.

Usable scenarios

Page 11: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

DemoScaling out a service

Page 12: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Create in a test environment

• Can export all attached resources, some of them or

none.

• Sensitive data can be encrypted.

• Can remap resources.

Exporting/Importing a template

Page 13: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

DemoExporting and importing a service template

Page 14: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Manage deployed VM’s as a single unit

• Can set upgrade domains for easy servicing

• Not limited to the Microsoft stack

• Can be deployed in multiple hypervisor

environments

• Deploy as many times as you want, avoiding human

error

Benefits

Page 15: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Limited options for deploying Linux VM’s.

• Works only with applications that can be installed

silently and unattended.

Limitations

Page 16: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• What are service templates.

• When should we use them.

• How to author a service template.

• Benefits and limitations.

Summary

Page 17: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• SCVMM 2012 R2 Evaluation download link– http://msdn.microsoft.com/en-us/library/dn205295.aspx

• Service models - Web Platform Installer– http://blogs.technet.com/b/privatecloud/archive/2013/08/30/application-

management-system-center-and-the-web-platform-installer-webpi.aspx

Resources

Page 18: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

Q & A

Page 19: Service Templates in SCVMM 2012 R2 (Florin Loghiade)

Premium community conference on Microsoft technologies itcampro@ itcamp14#

• Install SCVMM 2012 R2 in a test environment.

• Design a service template.

• Start with simple deployments scale towards complex.

What’s next