dynamic data center for hosters, by stefan simon
Post on 01-Jun-2015
2.274 Views
Preview:
DESCRIPTION
TRANSCRIPT
Microsoft Communications Sector hosting | media & entertainment | telecommunications
Managing Virtual Infrastructure
Dynamic Data Center
Stefan Simon
Hosting Technology Specialist
Microsoft CEE HQ
i-stesim@microsoft.com
Agenda
∙DDC Overview
∙DDC Components
∙DDC Solution Set
What is Dynamic Data Center?
∙ Industry term
∙ Exists for many years
∙ Works not only on Microsoft
◉ VMWare, Linux…
∙ Let your infrastructure be dynamic and on demand
∙ Real time provisioning
∙ API for extending to the cloud
∙ Resource monitoring and application
monitoring
∙ Logical datacenter
◉ Application aware
◉ Utility based resources
∙ HW optimisation
∙ Security and domain control
∙ GEO indepedence (omipresence)
∙ High availability
∙ Unlimited Capacity
∙ Outsourcing of problems
∙ Self healing infrastructure
∙ High performance
Dynamic Data Center Goals
DDC is not...
• An out-of-the-box solution
• A product
DDC is...
Agile, dynamic and flexible to: • Respond to changing business needs • Enable hosters to capitalize on new opportunities
Designed to automate common tasks
Guidance for hosters: • To eliminate deployment blockers • To accelerate technology adoption • Guidance by the field, for the field
Supported by community via MSDN Code Gallery • http://code.msdn.microsoft.com/ • Pending publishing
http://www.microsoft.com/systemcenter/en/us/dynamic-data-centers.aspx
Technologies Covered by DDC for Hosters
5
Built on Microsoft Enterprise Servers for Datacenters
• Hyper-V Virtualization
• Internet Information Services 7.5
• FTP 7.5
• Active Directory
• Storage
• System Center Configuration Manager 2007 R2
• System Center Operations Manager 2007
• System Center Data Protection Manager 2007
• System Center Virtual Machine Manager 2008
Plus guidance for:
• Bare Metal provisioning
• Virtual Server provisioning
• Using MDT and WDS
Hyper-V Overview
Microsoft Virtualization Strategy
Data center to desktop
End-to-End Management
Full range of products & solutions
Large partner eco-system
Physical and Virtual Hypervisor
Interoperability
It’s the Platform you know
Tools you know
Key feature of platform
Best TCO & ROI
1/3 the price up front
Significant savings
Lower ongoing costs
Cross-hypervisor
Hyper-V R2
∙ Extended Hardware Support
◉ Support for up to 8 sockets (64 logical CPUs)
◉ Support for up to 1 TB RAM
∙ Includes:
◉ Host Clustering (16 nodes per cluster)
◉ Live and Quick Migration
◉ Clustered File System
◉ Hot add/remove of SCSI VHD/Pass-Thru
∙ Snapshots (Checkpoints)
◉ Multi-point, time shifting
∙ Fiber/iSCSI SAN support
◉ Screaming software iSCSI Initiator
◉ No NFS, but CIFS possible
◉ Thin, Thick or Differencing VHDs
◉ Pass-through SCSI
8
Hyper-V Architecture
Windows Hypervisor
VM Service
WMI Provider
Applications
VM Worker Processes
Parent Partition Child Partitions
Applications Applications Applications
Use
r Mo
de
Windows Kernel
VSP
IHV Drivers
Windows Server 2008 R2
VMBus
Windows Kernel
VSC
Windows Server 2003, 2008, R2
VMBus
Non-Hypervisor Aware OS
Emulation Hypercall Adapter
VMBus
Linux VSC
Ke
rne
l Mo
de
“Designed for Windows” Server Hardware
Rin
g-1
Provided by:
Microsoft Hyper-V
ISV/IHV/OEM
OS
Microsoft / XenSource
Comparing Server 2008 R2
Windows Server 2008 Core
∙ No GUI version
∙ Safer („reduced attack surface“)
∙ Allows Most of the Windows Server 2008 roles
◉ AD, DNS, File, Print, IIS, Hyper-V
∙ Disallows
◉ GUI apps, IE, Windows Mail…
Hyper-V Storage Options
∙ Performance wise from fastest to slowest…
◉ Fixed Disk VHDs/Pass Through Disks
○ About the same in terms of performance
◉ Dynamically Expanding VHDs
○ Grow as needed
∙ Pass Through Disks
◉ Pro: VM writes directly to a disk/LUN without encapsulation in a VHD
◉ Cons:
○ You can‟t use VM snapshots
○ Dedicating a disk to a vm
Introducing CSV
∙ Enables multiple nodes to concurrently access a single „truly‟
shared volume
∙ Provides VM‟s complete transparency with respect to which nodes
actually own a LUN
∙ Guest VMs can be moved without requiring any drive ownership
changes
∙ High Availability
◉ No dismounting and remounting of volumes is required
NOTE: Clustered Shared Volumes are designed for use with Live Migration in Hyper-V ONLY and other implementations are not supported
∙CSV provides a single consistent file name space
◉ Files have the same name and path when viewed from any
node in the cluster
◉ CSV volumes are exposed as directories and subdirectories
under the “ClusterStorage” root directory
○ C:\ClusterStorage\Volume1\<root>
○ C:\ClusterStorage\Volume2\<root>
○ C:\ClusterStorage\Volume3\<root>
Single Name Space
Hyper-V Local Management DEMO
15
OS Type Supported Guest Operating Systems (servers) Processor(s)
Windows Server 2000 Server and Advanced Server with SP4 Uniprocessor
Windows Server 2003 SP2 32 & 64 bit Uniprocessor /multiprocessor; two virtual processors
Windows Server 2003 R2 SP2 32 & 64 bit uniprocessor/ multiprocessor, two virtual processors
Windows Server 2008 R2 32 & 64 bit uniprocessor/ multiprocessor, four virtual processors
SUSE Linux Enterprise Server 10 (x86/x64)
Uniprocessor
Red Hat Enterprise Linux (RHEL) 5.2 and 5.3 (x86/x64 ) Uniprocessor
Supported Guest Operating Systems
Important! When a service pack is listed, the service pack is required and the guest operating system is not supported
without the listed service pack.
Live Migration Requirements ∙ Hyper-V failover cluster with shared storage
∙ Hyper-V failover cluster nodes must be configured on the same
TCP/IP subnet
∙ Hyper-V failover cluster nodes must have access to shared
storage
Live Migration: Initiate Migration
Client accessing VM
VHD
Live Migrate this VM to another
physical machine
IT Admin initiates a Live Migration to move a VM from one host to
another:
SAN SAN
Live Migration - Memory Copy: Full Copy
Memory content is copied to new server
VHD
VM pre-staged
SAN SAN
Live Migration -Memory Copy: Dirty Pages
VHD
Pages are being dirtied
Client continues accessing VM
SAN SAN
Live Migration - Memory Copy: Incremental Copy
VHD
Smaller set of changes
Recopy of changes
SAN
∙ Hyper-V tracks changed data, and re-copies over incremental changes
∙ Subsequent passes get faster as data set is smaller
SAN
Live Migration: Final Transition
VHD
Partition State copied
VM Paused
SAN SAN
Live Migration - Post-Transition: Clean-up
∙ ARP issued to have routing devices update their tables
∙ Since session state is maintained, no reconnections necessary
VHD
Old VM deleted once migration is verified successful
Client directed to new host
SAN SAN
CSV and Failover
Cluster Demo
24
System Center
Virtual Machine
Manager
Introduction to System Center Virtual Machine
Manager (SCVMM) 2008 R2
System Center Virtual Machine Manager Features
Hypervisor Management – Hyper-V, VMware Cluster integration
Host Configuration Intelligent Placement
Library Management Deployment and Storage
Virtual Machine Creation Monitoring and Reporting
Conversions: P2V and V2V Automation with PowerShell
Delegation and Self Service Performance and Resource Optimization (PRO)
What’s New in SCVMM 2008 R2
Manage Windows Server 2008 R2 Hyper-V Template-based rapid provisioning
Live Migration Multiple VMs per LUN using CSV
Maintenance mode Enhanced SAN migration support
VDI integration Network optimizations
PRO Connector
Self Service Web Portal
Administrator’s Console
Management Interfaces
SAN Storage
Operator’s Console
Web Console
Windows PowerShell
2.0
Virtual Server Host
VM
VM
SCVMM Library Server
VM Template
ISO Script VHD
VMware VI3
Virtual Center Server
ESX Host
VM VM VM VM
VM VM VM VM
VM VM VM VM
Windows® PowerShell 2.0
SCVMM 2008 R2 Architecture
Typical SCVMM 2008 R2 Topology
Windows®
PowerShell
Administrator
Console
Web-based
Delegated
Provisioning UI
Library Server
Virtual Machine Hosts
Managing VMs Using SCVMM 2008 R2:
PowerShell 2.0
∙ Microsoft‟s command shell for
scripting and development
∙ VMM Windows PowerShell
snap-in
◉ 240+ command-line
functions
◉ Foundation for VMM
Administrator‟s Console
and the Self-Service Portal
◉ All Windows PowerShell
operations are logged and
audited
Intelligent Placement ∙ Capacity planning technology ensures best resource utilization
∙ Star rated results for easy decision making
∙ Customizable algorithm to achieve your goals
∙ Applicable to both Microsoft and VMware hosts
Performance and Resource Optimization (PRO)
∙PRO tips for hosts
∙PRO tips for virtual machines
∙PRO tips for VMM
DEMO: Administrator Console
VMM Library
∙ Provides a central store for all the building blocks of virtualization
◉Virtual Machines/VHDs store for re-deployment
◉Templates to create new Virtual Machines (VM)
◉ ISO images used in VM management and creation
◉Hardware configurations profiles
◉Guest operating system configuration profiles
◉Scripts to customize base VMs ∙ Support for Multiple Libraries
∙ Automatic discovery of new library objects
∙ Enable/Disable resources
33
∙ Gives a single access point for users to use their virtual machines
∙ Administrators control access through policies that designate capabilities
∙ End-users can:
◉ View their own virtual machines
◉ Manage their own virtual machines (On/Off/Reset)
◉ Use the virtual machines via ActiveX® interface
◉ Create new virtual machines with designated templates on designated servers
Self-Service Portal
SC VMM Library Demo
System Center
Operations Manager 2007 (SP1)
Benefits to service providers
∙ Possible additional revenue for service provider
∙ Value add to the service providers offerings
∙ Ability to show SLA
∙ If service provider owns hardware
◉ Can ensure hardware is healthy
◉ Response time to fix issues is decreased
◉ Can scale hardware more accurately
◉ Able to avoid downtime by fixing small
issues before they snowball
Operations Manager
∙ Unified monitoring of systems and applications
◉ Microsoft, 3rd party and custom applications
∙ Service-oriented views of distributed applications
◉ Comprehensive status of end-to-end services
◉ Problem Path feature to quickly pinpoint problem cause
◉ Take immediate action (automated or manual)
38
Operations Manager
∙ Robust, customizable reporting
◉ IT and management to quickly
∙ Client monitoring
◉ Software crashes, hardware failures, system SLA
◉ Agentless exception monitoring
◉ Client health/performance monitoring and reporting
∙ Extensible through Management Packs
∙ PRO Tips integrations with VMM 2008
39
PRO Tips in Action
40
DEMO: SCOM 2007 R2 Workspace
Configuring Discovery
Scenario 1: Virtual Dedicated ∙Example a VM running on shared hardware
∙Host OS (Hyper-V, Virtual Server, VMWare) can be
monitored by the service provider
∙Guest OS can also be monitored
◉ Alerts can be sent directly to the customer
∙Can perform synthetic transactions to ensure system is
working
Scenario 2: Managed
∙ In this scenario the service provider will manage the servers
and hardware allowing the customer to use resources
◉ Example would be IIS website farm, online backup, shared Exchange
∙Operations Manager can monitor the hardware and
operating systems
◉ Possibly as a value add service provider can monitor the application
(website, backups, Exchange etc)
∙ Likely most alerts would go to service provider
∙Reports can be useful for diagnosing issues
∙Can perform synthetic transactions to ensure system is
working
SCVMM and SCOM integration
∙ Make sure the SPN is set (this is an Operations Manager best
practice, and Operations Manager will alert you if it isn‟t set). Setspn
is familiar to most Windows admins who have done anything with
SQL or IIS over the years.
∙ Import the SQL & IIS Management Packs (most admins would
probably have this already)
∙ On your VMM server, install the OpsMgr console
∙ On your OpsMgr server, insert the VMM disk & run configure
Operations Manager
∙ Set the PowerShell execution policy
∙ Add the VMM user to the OpsMgr console
∙ Enable PRO
Cross-Platform Extensions
∙ Part of System Center Operations Manager 2007 R2
◉ Novell Management Pack for SUSE
◉ Others to come
∙ Adds platform support for:
◉ HP-UX®
◉ Sun Solaris™
◉ Red Hat® Enterprise Linux®
◉ Novell SUSE® Linux Enterprise Server
◉ IBM AIX 5L® 5.3, Technology Level 6, SP5 (PowerPC)
∙ Adds application support for:
◉ Apache, MySQL and Oracle
46
System Center Configuration Manager
System Center
Configuration Manager 2007 R2
∙ Deployment of operating systems and applications
◉ Leveraging WDS
∙ Patch management
◉ Leveraging WSUS engine
∙ Configuration management and audit
◉ Track configuration changes to systems
◉ Configuration Packs for baseline config
◉ Security Compliance checks
System Center Data
Protection Manager
49 Microsoft confidential |
SCDPM 2007 Overview
∙ SCDPM is a backup solution providing continuous data protection for
Windows Applications and File Servers
∙ SCDPM provides protection of the following items:
◉ File data from volumes, shares, and folders
◉ Application data, such as Microsoft Exchange Server storage groups,
Microsoft SQL Server databases, Windows SharePoint Services farms,
and Microsoft Hyper-V and Virtual Server and its virtual machines
◉ Files for workstations running Windows XP Professional SP2 and all
Windows Vista editions except Home
◉ Files and application data on clustered servers
◉ System state for protected file and application servers
What‟s New in SCDPM 2007 SP1 ∙ Support for Microsoft Exchange Server (2003 and 2007)
∙ Support for Microsoft SQL Server (2000/2005/2008)
∙ Support for Microsoft SharePoint (MOSS 2007 and WSS 3.0)
∙ Zero data loss recovery for Microsoft applications
∙ Shorter backup windows + smaller full backups due to Express Full
technology
∙ Efficient use of existing infrastructure, including reduced space
requirements for Backup to Disk thanks to innovative data
De-Duplication technology
Module 6
SCDPM vs. Traditional Backup Solutions
∙ Traditional backup copies all the data every time a backup is
requested
∙ SCDPM utilizes Volume Shadow Services to only copy data that has
changed since last backup
∙ SCDPM can provide multi-tiered Data Protection
∙ SCDPM provides a seamless Disk- and tape-based recovery
Module 6
System Center
Data Protection Manager SP1
53
What‟s New in SCDPM 2010 RC ∙ Reliability Enhancements
◉ Engine Crash
◉ Continue on Failure
◉ Auto-Heal Features
◉ Auto-Rerun
◉ Auto-Consistency Checks
◉ Auto-Grow
◉ Multiple Administrator Consoles
∙ Support Windows Server 2008 R2
◉ Virtualization
◉ Clustered Shared Volumes
∙ Support for Exchange 2010
∙ Support for SharePoint 2010
∙ RTM planned to Q2 2010
54
Dynamic Data Center
Solution
DDC Solution
5
4
3
2
1 Deployment, Patching,
Monitoring & Backup
VM and OS
templates.
VHD ‘Gold’
templates
Centralised
Management
Automated
deployment and
management.
Web based ordering and
web based management
Sales and Marketing. GTM
information to sell this
solution.
Competitive comparison
Data Store for
management tools
Remote
Administrator
Console
Physical Hosts and
Virtual Machines
Dynamic Data Center Toolkit (DDTK)?
Prescriptive guidance for creating managed services and hosted Cloud
offerings:
• Documentation
Technical best practices, FAQs, white papers
Installation guides specific to hosting scenarios
www.windowshda.com
• Managed Services
On-demand VM provisioning
WCF based services for all Servers and server roles that are supported
by DDC
Services are JSON enabled for use for LAMP*
• Portal
Sample Silverlight or ASP.net portal helps provide hosters‟ customers an
integrated view of services * About 50% of hosters have control panels hosted on LAMP
DDC Logical Solution Architecture
High Availability
Business Continuity
VM Mobility & Migration
Web
bas
ed
Co
ntr
ol P
anel
W
eb S
ervi
ces
Fou
nd
atio
nal
Te
chn
olo
gies
Ser
vice
s G
oal
s
DDC Solution Set - Architecture
Dynamic Data Center Physical Architecture
System Center Operations
Manager
System Center
Configuration Manager
System Center Virtual
Machine Manager
System Center Data
Protection Manager
SQL Server 2005
Hyper-V Server Clusters
SAN (Fiber/iSCSI)
• System Center Operations Manager
• System Center Configuration Manager
• System Center Virtual Machine Manager
• System Center Data Protection Manager
• SQL Server 2005 SP3 or 2008
Steps to Full Dynamic Data Center
Dynamic Data Center
Management Layer
Managed Services Control Panel
System Center
SCVMM SCOM SCCM SCDPM
Hyper-V Virtualization
Windows Linux
61 Microsoft confidential |
DDC Portal Sample Demo
62
DDC in the Hosting market
Template VDS package
∙ Simple, easy to build and deploy.
∙ Suits low end of the market, pure web
hosts, up sell from shared
Custom VDS package
∙ Slightly more complex, needs more
scripting work.
∙ Helps add value at point of purchase.
Momentum
The Dynamic Data Centre toolkit has enabled us to build a suite of next generation
hosting services, providing our customers with an infrastructure that offers them
greater levels of business agility. - James Griffin, Head of Hosting Strategy, Star UK
Summary
∙ DDC
◉ Enables your datacenter to be dynamic and on demand
◉ Important mile to cloud offerings
◉ Is built on Hyper-V and System Center products
∙ DDC Toolkit (www.windowshda.com) contains
○ Hosting Guidances
○ Managed Web Services
○ Sample portal application (http://code.msdn.microsoft.com/ddc)
Q&A Stefan Simon
i-stesim@microsoft.com
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be
registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date
of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a
commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of
this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.
top related