SCVMM - MANIA
A Powerful Management Framework for your Private Cloud(s)

© 2013 Thomas Maurer (MVP), Michael Rüefli
WHO'S TALKING TOYOU

Thomas Maurer
MVP, MCSE Private Cloud, MCSE Server Infrastructure
Cloud Architect
Iitnetx gmbh, Switz...
AGENDA
 Why SCVMM?
 Architecture
 High Availability
 Advantages of Software defined Networks
 Baremetal Deployment
 ...
WHY SCVMM?
 Central Cloud- and Datacenter Management
 Software based Networks / Network Virtualization
 Multi Tenancy
...
ARCHITECTURE | INTEGRATION

SCSM

Console
SCVMM 2012 SP1

Library
Powershell

WinRM

Xen API

SCOR

SQL
DB

Storage

Hyper...
SUPPORTED PLATFORMS
Gateways
 Nappliance

Hypervisors
 Server 2008 R2
 Server 2012
 ESX 4.1 / 5.0 U1 / 5.1

 XenServe...
SINGLE POINT OF MANAGEMENT

VDI

Orchestration

Self Service

 Availability becomes more critical

SCVMM

 Scalability c...
HIGH AVAILABILITY OPTIONS

 Virtualize SCVMM and leverage Hyper-V Replica

 Install an active-passive SCVMM Failover Clu...
CLUSTERING | ALWAYS ON

 Active / Passive on Application level
 Active / Passive or Always On on DB Level
 Requires SCV...
ENCAPSULATED | REPLICATED

 Virtual, Application and DB on single VM
 VM replicated using Hyper-V Replica
 Manual Failo...
SOFTWARE DEFINED NETWORKS
SCMM 2012 NETWORKING
Logical Networks
•

Physical Network Infrastructure

Network Sites
•

Network Sites / VLANs

IP Pools...
NETWORKING
Logical Networks
•

Physical Network Infrastructure / Sites / IP Pools

VM Networks
•

Virtual Networks for VMs...
SCVMM 2012 NETWORKING (OLD DAYS…)
SCMM 2012 SP1 NETWORKING
SCVMM 2012 SP1 NETWORKING
SCVMM 2012 SP1 NETWORKING
 Software Defined
Networking

 Hyper-V Network
Virtualization
 Extensible Virtual Switch

 N...
AUTOMATED BARE-METAL HYPER-V DEPLOY
ENHANCED BARE METAL DEPLOYMENT

Deep Discovery
•
•

Deep Discovery when running WinPE
Use of Consistent Device Naming (CDN...
HOST TEAMING AND VNIC CONFIGURATION

Manage

1 GbE

VM 1

Cluster

Live
Migration

Hyper-V Server

1 GbE

1 GbE

VM 2

Hyp...
HOST TEAMING AND VNIC CONFIGURATION
VM 2

VM 1
Manage

Cluster

Live
Migration

Hyper-V Server

Hyper-V
Extensible
Switch
...
NETWORKING| BAREMETAL DEPLOY
SERVICES OVERVIEW
SERVICES OVERVIEW
Why Services
•
•
•

Manage multi-tier applications across multiple servers as a single unit
Scale out ba...
SERVICES CHANGES
Service Deployment
•

•

Support for Service deployment to untrusted domains and
workgroups
Support for S...
MICROSOFT PRIVATE CLOUD ACCELERATOR*

Service templates for Microsoft workloads
•

SCVMM explorer add-in to help discover ...
HYBRID CLOUD | APP CONTROLLER
HYBRID CLOUD | APP CONTROLLER
AD INTEGRATION | FIREWALL

AD Boundaries
 Hosts and Clusters in same Forest
HV

HV

Trust

 Hosts and Clusters in untrus...
MANAGING HYPER-V
GUI Limitations -> Workarounds
 Cluster Configuration -> Failover Cluster Mgmt Console
 Hyper-V Replica...
MANAGING VMWARE VSPHERE
 Integrates native on vCenter Level for most operations
 Multiple vCenter hosts / appliances can...
MANAGING VMWARE VSPHERE
Virtual Machines
VM Operations

OK (Limited)

OK

Power State (Start,Stop,Pause)

Yes

Yes

VM Mof...
MANAGING VMWARE VSPHERE
Hosts / Clusters
Host Operations

OK (Limited)

OK

Restart

Yes

Yes

Register VM

Yes

Yes

Star...
MANAGING VMWARE ESX HOSTS
MANAGING CITRIX XENSERVER
 Integrates with XenAPI
 Requirements:
 XenServer 6.x
 RunAs Account with root permissions o...
MANAGING CITRIX XENSERVER
Virtual Machines
VM Operations

OK

Power State (Start,Stop,Pause)

Yes

VM Modifications

Yes (...
MANAGING CITRIX XENSERVER
Hosts / Clusters
Host Operations

OK

Restart

Yes

Dynamic Optimization

Yes

Power Optimizatio...
MANAGING XENSERVER HOSTS
REAL WORLD EXPERIENCES
Should or should I not use SCVMM for all my Hypervisors?

+++
 Daily VM level operations
 Self Se...
RECAP
 Complete Management Solution for a IAAS / Private Cloud
 Integrates well with SysCtr 2012 products
 Not everythi...
IF SOMETHING GOES WRONG….

 Enable Debug Logging in SCVMM
http://bit.ly/176Zcyw
 General Troubleshooting Guide
http://bi...
OTHER RESOURCES
 SCVMM Deployment & Sizing Guide
http://bit.ly/MkSIij
 SCVMM on TechNet
http://bit.ly/hFrq4T
 List o pu...
THANKS FORYOUR ATTENTION!

Thomas Maurer
@ThomasMaurer
www.thomasmaurer.ch

Michael Rüefli
@drmiru
www.miru.ch
Upcoming SlideShare
Loading in …5
×

E2EVC SCVMM-Mania

616 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
616
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Thomas
  • Michel
  • E2EVC SCVMM-Mania

    1. 1. SCVMM - MANIA A Powerful Management Framework for your Private Cloud(s) © 2013 Thomas Maurer (MVP), Michael Rüefli
    2. 2. WHO'S TALKING TOYOU Thomas Maurer MVP, MCSE Private Cloud, MCSE Server Infrastructure Cloud Architect Iitnetx gmbh, Switzerland www.thomasmaurer.ch @ThomasMaurer Michael Rüefli MCSE Private Cloud, CCIA, VCP Senior Consultant / Virtualization Architect INSERTO AG, Switzerland www.miru.ch @drmiru
    3. 3. AGENDA  Why SCVMM?  Architecture  High Availability  Advantages of Software defined Networks  Baremetal Deployment  Working with VM and Service Templates  Appcontroller / Hybrid Clouds  About AD and Firewall Integration  Manage 3rd Party Hypervisors  Recap
    4. 4. WHY SCVMM?  Central Cloud- and Datacenter Management  Software based Networks / Network Virtualization  Multi Tenancy  VM Templates  Service Templates  Restartable Tasks / Workflows  Role based Access / Self Service  Hyper-V Baremetal Deployment
    5. 5. ARCHITECTURE | INTEGRATION SCSM Console SCVMM 2012 SP1 Library Powershell WinRM Xen API SCOR SQL DB Storage Hyper-V 2012 Hyper-V 2008 R2 WSUS WDS Web API SMI-S / WMI XenServer Agent SCOM Agent Powershell App Controller Agent Provider Browser Agent Azure vCenter ESX
    6. 6. SUPPORTED PLATFORMS Gateways  Nappliance Hypervisors  Server 2008 R2  Server 2012  ESX 4.1 / 5.0 U1 / 5.1  XenServer 5.6 FP1 &SP2 / 6.02 / 6.1  IronNetworks SCVMM 2012 SP1  Server 2012 Load Balancer  Citrix Netscaler 9.3.x  F5 Networks  Brocade ServerIron ADX Database  SQL 2008 R2 Sp1 / Sp2  SQL 2012 SP1
    7. 7. SINGLE POINT OF MANAGEMENT VDI Orchestration Self Service  Availability becomes more critical SCVMM  Scalability can be challenging Operation & Monitoring Fabric Management VM Management General Considerations  Dependency on basic infrastrucure
    8. 8. HIGH AVAILABILITY OPTIONS  Virtualize SCVMM and leverage Hyper-V Replica  Install an active-passive SCVMM Failover Cluster  User SQL Cluster or 2012 Always On Feature
    9. 9. CLUSTERING | ALWAYS ON  Active / Passive on Application level  Active / Passive or Always On on DB Level  Requires SCVMM encryption keys stored in AD Container  Automatic Failover  Virtual or physical
    10. 10. ENCAPSULATED | REPLICATED  Virtual, Application and DB on single VM  VM replicated using Hyper-V Replica  Manual Failover
    11. 11. SOFTWARE DEFINED NETWORKS
    12. 12. SCMM 2012 NETWORKING Logical Networks • Physical Network Infrastructure Network Sites • Network Sites / VLANs IP Pools • IP Address Pools for deployment
    13. 13. NETWORKING Logical Networks • Physical Network Infrastructure / Sites / IP Pools VM Networks • Virtual Networks for VMs Port Profiles • New Features from Windows Server 2012 Hyper-V Logical Switch • Logical Network Switch which combines all features
    14. 14. SCVMM 2012 NETWORKING (OLD DAYS…)
    15. 15. SCMM 2012 SP1 NETWORKING
    16. 16. SCVMM 2012 SP1 NETWORKING
    17. 17. SCVMM 2012 SP1 NETWORKING  Software Defined Networking  Hyper-V Network Virtualization  Extensible Virtual Switch  Network Policy/Offloads  SR-IOV  DHCP Guard  IPSec Task Offload  Bandwidth Control  Trunk Mode
    18. 18. AUTOMATED BARE-METAL HYPER-V DEPLOY
    19. 19. ENHANCED BARE METAL DEPLOYMENT Deep Discovery • • Deep Discovery when running WinPE Use of Consistent Device Naming (CDN) Logical Switch • Configure Logical switch (single management construct for multiple virtual switch instance) Converged Fabric • Host Teaming and vNIC Configuration
    20. 20. HOST TEAMING AND VNIC CONFIGURATION Manage 1 GbE VM 1 Cluster Live Migration Hyper-V Server 1 GbE 1 GbE VM 2 Hyper-V Extensible Switch 1GbE / 10GbE Network
    21. 21. HOST TEAMING AND VNIC CONFIGURATION VM 2 VM 1 Manage Cluster Live Migration Hyper-V Server Hyper-V Extensible Switch Team 10GbE 10GbE Network
    22. 22. NETWORKING| BAREMETAL DEPLOY
    23. 23. SERVICES OVERVIEW
    24. 24. SERVICES OVERVIEW Why Services • • • Manage multi-tier applications across multiple servers as a single unit Scale out based on demand Composibility of OS and Applications, allows users to manage fewer OS images Template • • • • Specifies machine and connectivity requirements Starting point for services Deployed services are always linked to their templates Enables servicing of the instances
    25. 25. SERVICES CHANGES Service Deployment • • Support for Service deployment to untrusted domains and workgroups Support for Service deployment to disconnected VMs Linux Guest support • Supporting Linux Operating Systems SQL Server 2012 • Complete installation of prepared SQL 2012 instances
    26. 26. MICROSOFT PRIVATE CLOUD ACCELERATOR* Service templates for Microsoft workloads • SCVMM explorer add-in to help discover service templates within VMM console Service Templates Windows Server 2012 / 2008 R2 SP1: • • • • Domain Controller DNS, DHCP IIS File Server
    27. 27. HYBRID CLOUD | APP CONTROLLER
    28. 28. HYBRID CLOUD | APP CONTROLLER
    29. 29. AD INTEGRATION | FIREWALL AD Boundaries  Hosts and Clusters in same Forest HV HV Trust  Hosts and Clusters in untrusted Forest SCVMM HV HV HV HV  Hosts and Clusters in trusted Forest HV Firewall Boundaries  Single Hosts in Perimeter Neworks -> WinRM Port required  Adding host pushes agent via SMB!  VMM checks SMB shares periodically!
    30. 30. MANAGING HYPER-V GUI Limitations -> Workarounds  Cluster Configuration -> Failover Cluster Mgmt Console  Hyper-V Replica -> Hyper-V Console  Import / Export VMs -> Hyper-V Console  VM HW mods while running -> None As usual …. Powershell should be your best friend…
    31. 31. MANAGING VMWARE VSPHERE  Integrates native on vCenter Level for most operations  Multiple vCenter hosts / appliances can be connected  Uses VMware vSphere Web Services API  Requires RunAs Account with apropriate Permissions on vCenter  Two Host Support Modes (OK (limited) | OK)  NFS Storage cannot be managed
    32. 32. MANAGING VMWARE VSPHERE Virtual Machines VM Operations OK (Limited) OK Power State (Start,Stop,Pause) Yes Yes VM Mofifications Yes Yes VMotion Yes Yes Snapshot (New,Manage) Yes Yes Clone (VC,Host) Yes Yes Migrate (VC,to SCVMM library) No Yes Convert (V2V) No Yes Deploy VM from template No Yes
    33. 33. MANAGING VMWARE VSPHERE Hosts / Clusters Host Operations OK (Limited) OK Restart Yes Yes Register VM Yes Yes Start / Stop Maintenance Mode Yes Yes
    34. 34. MANAGING VMWARE ESX HOSTS
    35. 35. MANAGING CITRIX XENSERVER  Integrates with XenAPI  Requirements:  XenServer 6.x  RunAs Account with root permissions on host / pool  SCVMM Integration Suite Supplemental Pack http://go.microsoft.com/fwlink/?LinkID=213177  http://blog.itvce.com/?p=1746  NFS Storage cannot be managed
    36. 36. MANAGING CITRIX XENSERVER Virtual Machines VM Operations OK Power State (Start,Stop,Pause) Yes VM Modifications Yes (Limited) XenMotion Yes (Limited) Snapshot (New,Manage) Yes Clone (VC,Host) Yes Migrate (VC,to SCVMM library) Yes Convert (V2V) No Deploy VM from template Yes
    37. 37. MANAGING CITRIX XENSERVER Hosts / Clusters Host Operations OK Restart Yes Dynamic Optimization Yes Power Optimization Yes Support for logical Networks Yes Start / Stop Maintenance Mode Yes
    38. 38. MANAGING XENSERVER HOSTS
    39. 39. REAL WORLD EXPERIENCES Should or should I not use SCVMM for all my Hypervisors? +++  Daily VM level operations  Self Service (App Controller)  VM and Service Deployment from templates -- Host / Cluster Management  General Infrastructure Configurations
    40. 40. RECAP  Complete Management Solution for a IAAS / Private Cloud  Integrates well with SysCtr 2012 products  Not everything can be done within the GUI  Runs best with Hyper-V 2012  OK for 3rd party VM operations  Limited for 3rd party Hypervisor management
    41. 41. IF SOMETHING GOES WRONG….  Enable Debug Logging in SCVMM http://bit.ly/176Zcyw  General Troubleshooting Guide http://bit.ly/13oTind
    42. 42. OTHER RESOURCES  SCVMM Deployment & Sizing Guide http://bit.ly/MkSIij  SCVMM on TechNet http://bit.ly/hFrq4T  List o public KB articles for SCVMM 2012 SP1 http://bit.ly/WNEH0Z  Rollup 2 for System Center SP1 http://support.microsoft.com/kb/2802159
    43. 43. THANKS FORYOUR ATTENTION! Thomas Maurer @ThomasMaurer www.thomasmaurer.ch Michael Rüefli @drmiru www.miru.ch

    ×