460 likes | 675 Views
Microsoft's Symon Perriman and Concurrency Engineer/Microsoft MVP, Annur Sumar, delivered this presentation at the 2013 Microsoft Management Summit (MMS 2013) in Las Vegas, NV. Perriman and Sumar discuss how to keep your services online by using System Center 2012 high–availability features to dynamically and automatically manage your highly–virtualized datacenter. Discover how to leverage such technologies as Failover Clustering, Network Load Balancing, Service Redirection, and Backup & Restore, to provide continual availability to your mission-critical applications. For more information: http://www.concurrency.com
E N D
Cloud Clustering: Leveraging System Center 2012 SP1 for Continual Availability in the Private Cloud Symon Perriman Senior Technical Evangelist Microsoft@SymonPerriman Annur Sumar Regional Team Lead Concurrency Cluster MVP WS-B304 For more information: www.concurrency.com
PublicCloud Configure Deploy Service Model Private Cloud Virtual Monitor DC Admin Operate Physical Deliver IT as a Service For more information: www.concurrency.com App Controller Orchestrator Service Delivery & Automation Self Service Virtual Machine Manager Operations Manager Data Protection Manager App Owner Service Manager Service Manager Application Management Service Delivery & Automation Infrastructure Management
Agenda System Center High-Availability Infrastructure IT Services & Automation Applications Extending System Center with Windows Azure For more information: www.concurrency.com
System Center High-Availability For more information: www.concurrency.com
SP1 System Center 2012 is one product with eight components System Center Advisor is a free online cloud service For more information: www.concurrency.com
System Center High-Availability Server Redundant server deployments Run server inside a clustered VM Backup using DPM or Replicate using Hyper-V Replica Monitor with a SCOM Management Pack Database SQL Server 2012 AlwaysOnClustering Replication / Mirroring / Backup to a secondary site Run SQL inside a clustered VM Backup using DPM or Replicate using Hyper-V Replica Monitor with a SCOM Management Pack For more information: www.concurrency.com
System Center Server HA Solutions Advisor Cloud Service Redundant & distributed services on Azure App Controller, Orchestrator Web Console, Service Manager Service Catalog Load-balance network traffic Operations Manager Server Highly-Available Management Group Orchestrator Runbook Server Primary and redundant runbooks server failover VMM Library Server Run a file server on a failover cluster VMM Management Server Run directly on a failover cluster For more information: www.concurrency.com
Infrastructure For more information: www.concurrency.com
Managing Clusters Deploy, validate, configure & manage Scale management for hosts and VMs Hyper-V on Windows Server 2008 R2 & 2012 Clusters Automatic detection of cluster configuration changes Supports all new types of live migration For more information: www.concurrency.com
Storage Cluster Shared Volumes (CSV) Bare Metal Cluster Provisioning Configure Boot & Install Hyper-V Role Failover Clustering Feature Hyper-V Cluster VMM Server Bare Metal Server Configure network Configure storage Validate the configuration • 64 nodes per cluster • 8,000 VMs per cluster • 1,024 VMs per node Network
Multiple Hypervisor Support Host Group vCenter Server Virtual Machine Manager Microsoft Hyper-V VMware vSphere5.1 Citrix XenServer 6.0 For more information: www.concurrency.com
Load Balancer Support Load Balancing enables redundant servers Automation Connect to load balancer through hardware provider Assign to clouds, host groups, and logical networks Configure load balancing method and add virtual IP on service deployment Partners Windows Server Network Load Balancing, F5 BIG-IP, Brocade ServerIronADX, Citrix NetScaler, etc. Service Template Integration Specifies preconfigured properties for configuring a LB during service deployment Specifies load balancing methods—round robin, least connections, fastest response, etc. For more information: www.concurrency.com
Intelligent Placement Automates placement logic on hosts Capacity planning improves resource utilization Spreads VMs across nodes ‘Star-Rated’ results for easy decision making Customizable algorithm For more information: www.concurrency.com
Automated Update Management Automated cluster updating Uses Intelligent Placement & live migration Windows PowerShell Support Most hosts can be patched Hosts, Host Groups, Host Clusters VMM Server, Library Server, PXE Server, Update Server Does not patch VMs or VHDs Virtual Machine Servicing Tool (VMST)
Dynamic Optimization No SCOM dependency Rebalances VMs across hosts Live migration Keeps cluster balanced Avoids VM downtime Supports heterogeneous clusters Managed resources Considers CPU, memory, disk IO, network IO Optimize when above resource threshold Considers entire cluster Options Manual or automatic User controlled frequency Configurable aggressiveness For more information: www.concurrency.com
Discover Dependencies that cause Downtime For more information: www.concurrency.com
Heterogeneousmonitoring Cross-Platform Visibility Health Monitoring Windows Linux/UNIX Support Novel SLES, Red Hat Enterprise Linux, IBM AIX 7.1, HP-UX, Solaris, and others through partner management packs For more information: www.concurrency.com
SCOM Extensibility Monitor anything Microsoft provides knowledge and thresholds for Microsoft products Create MPs using templates Partners provide expertise for non-Microsoft applications Organizations author their own management packs For more information: www.concurrency.com
Network Monitoring Physical & Virtual networks Discover Multi-vendor support and protocol support SNMP v1 – v3 IPv4 and IPv6 Monitor Port and Interface Peripheral Components CPU RAM Visualize Network Summary View Network Node View Network Vicinity View Report Memory & processor utilization Port traffic volume Port error analysis Port packet analysis For more information: www.concurrency.com
Hyper-V VM Protection DPM protects VMs, hosts and VMM Server 800 VMs of 100 GB each per DPM Server Hyper-V over SMB support Protect during all types of live migration CSV 2.0 protection Item level recovery (ILR) Recover to the same host or different locations For more information: www.concurrency.com
Continuous Backup and Protection Disk-Based Recovery Online Snapshots Active Directory Up to Every 15 minutes Data Protection Manager Tape-Based Backup Disaster Recovery with offsite replication and tape Data Protection Manager For more information: www.concurrency.com
Handling Element and Data Center Failures Site A Site B Physical Server 1 Physical Server 3 Synchronous or Asynchronous Replication between Storage Systems Or Backup, Replication, and Restore Physical Server 2 For more information: www.concurrency.com
Preparing your Infrastructure for Continual Availability Demo For more information: www.concurrency.com
IT Services & Automation For more information: www.concurrency.com
Standardized Service Delivery & Automation STANDARDIZATION SELF SERVICE AUTOMATION Standardize the services providedbyIT to consumers. Define the services to be offered Define the request offerings that will be contained within a Service Offering Identify who needs to be involved (approvals, notifications, fulfillment) Give consumers of IT services the ability to identify, access and request services as needed. Controlled Empowerment Request offerings displayed based on user role Intuitive easy to navigate portal Automate the service processes and systems necessary to the fulfillment of consumer requests. Automate routing of requests for approval and notification. Automate provisioning of the service request For more information: www.concurrency.com
User Roles Publish DC Admin Templates Service Requests for Manual Error Reporting Virtual Machine Manager Library App Owner Configuration Manager Database (CMDB) Runbooks Templates Services Hosts Users Virtual Machines Enables standardization and compliance
Service Monitoring and Recovery Discover application dependencies Isolate root cause Monitor end user and application components Triage and Remediate Discover application dependencies Discover application dependencies Monitor end user and application components Monitor end user and application components Isolate root cause Isolate root cause Triage and Remediate
Integration Packs System Active Directory File Management Email Monitoring Notification Scheduling System Text File Management Utilities System Center 2012 VMware vSphere Windows Azure 3rd Party Management Systems Extensible For more information: www.concurrency.com
Automating Service Deployment for Continual Availability Demo For more information: www.concurrency.com
Applications For more information: www.concurrency.com
Complete Application Monitoring Solution Server-Side Client-Side Synthetic End-user experiences related to page load times, server and network latency, and client-side scripting exceptions Monitoring the actual code that is executed and delivered by the application Pre-recorded testing paths through the application that highlight availability, response times, and unexpected responses Use the same tools to monitor with visibility across infrastructure and applications Infrastructure Monitoring For more information: www.concurrency.com
CONTOSO Private PortalDatabases PortalWatchers WebRoles Store Orders Chicago Las Vegas WebRoleInst1 WebRoleInst2 Application Monitoring Across Clouds Hybrid service Unified application monitoring across private and public (System Center Monitoring Pack for Windows Azure applications) Contoso Webstore Trigger remediation actions on Windows Azure applications from System Center For more information: www.concurrency.com
Global Service Monitoring Web Test + Target URL + Schedule Web Test Operations Manager Visual Studio 2012 Global Service Monitor Results + Intellitrace Call Web App ! Workitem + Results + Intellitrace Production Application On-Premise Results For more information: www.concurrency.com
Consistent Application Configuration Service Template (Multi-Tier .NET App) Web Tier App Tier Data Tier Scale-out & health policy Scale-out & health policy Scale-out & health policy IIS App Server SQL App profile App profile SQL profile HW profile OS profile HW profile OS profile HW profile OS profile W2K8R2.VHD OS settings Configuration App-V SQL DAC Configuration MSDeploy package Configuration Service Template Library For more information: www.concurrency.com
IN PLACE UPDATES TEMPLATE DRIVEN IMAGE BASED UPDATES Provide a single source of truth for service deployments Use Upgrade Domains to limit disruption of service during updates Replace old OS image with new OS image Reinstall the application and restore the state Change application or template settings without replacing OS image Change memory, update application package Application Maintenance without Downtime For more information: www.concurrency.com
Application Monitoring forContinual Availability Demo For more information: www.concurrency.com
Extending System Center with Windows Azure For more information: www.concurrency.com
System Center Integration with Azure Move Manage Monitor App Controller App Controller DPM Orchestrator App Controller Advisor Operations Manager On-Premise Azure IP Azure MP
Continuous Backup and Protection Disk-Based Recovery Online Snapshots Active Directory Up to Every 15 minutes Data Protection Manager Tape-Based Backup Disaster Recovery with offsite replication and tape Data Protection Manager For more information: www.concurrency.com
Continual Data Protection with Windows Azure Demo For more information: www.concurrency.com
System Center Advisor Proactively avoid problems Alerts for unpatched, misconfigured, or unsupported configurations Regular assessment of server configuration Remote access to portal Resolve issues faster Access current and historical configuration data Share configuration data with internal or Microsoft support staff Get instant access to guidance Reduce downtime SQL Server and Windows Server knowledge Compare with best practices Access centralized configuration data Sign up free at www.SystemCenterAdvisor.com
System Center 2012 can provide continuous availability for the Private Cloud Each component can be made highly-available as well as supporting HA features High-availability is available from the infrastructure to the service layer to the application Conclusion For more information: www.concurrency.com
Resources Microsoft Virtual Academy: http://www.MicrosoftVirtualAcademy.com Configuring and Deploying Microsoft’s Private Cloud Introduction to Hyper-V Jump Start Introduction to the Microsoft Private Cloud Microsoft Tools for VMware Integration & Migration Microsoft Virtualization for VMware Professionals System Center 2012 Deep Dive System Center 2012 SP1 Enhancements Windows Server 2012 TechNet: System Center 2012: http://technet.microsoft.com/en-us/library/hh546785.aspx Windows Server 2012: http://technet.microsoft.com/en-us/library/hh801901.aspx For more information: www.concurrency.com
For more information: www.concurrency.com © 2013 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.