Date post: | 19-Nov-2014 |
Category: |
Technology |
Upload: | microsoft-technet-belgium-and-luxembourg |
View: | 1,866 times |
Download: | 3 times |
Configure & Deploy your Private CloudSystem Center 2012
Adam HallProduct Marketing ManagerWindows Server & ManagementMicrosoft Corp.
Agenda• Delivering IT as a Service• Configuring and Deploying your private cloud• Infrastructure• Service Delivery & Automation• Applications
• This session is a compilation from 4 x 75 minute presentations
Delivering IT as a Service
Self Service
Service Delivery & Automation
System Center Helps Deliver IT as a Service
Deploy
Configure
Service Model
DC Admin
Operate
Monitor
Virtual
Physical
Public Cloud
Private Cloud
Virtual Machine Manager
Operations Manager
App Controller
Service Manager Service Manager
Orchestrator
Configuration Manager
Data Protection Manager
AppOwner
Application ManagementService Delivery &
AutomationInfrastructure Management
System Center 2012 Cloud and Data Center Management
PREDICTABLE APPLICATIONSPRODUCTIVE
INFRASTRUCTUREYOUR CLOUD
Deliver flexible and cost-effective infrastructure with what you
already know and own
Heterogeneous support
Process automation
Self-service infrastructure
Apps power your business. Deliver predictable application
service levels with deep application insight.
Private and public cloud computing
on your terms, managed with a common toolset
Flexibility with delegation and control
Applications self-service across clouds
Physical, virtual, and cloud management
Deep application monitoring and diagnosis
Comprehensive application manageability
Service-centric approach
Infrastructure Management
Transform Your Data Center into a Private Cloud
HETEROGENEITY
Create cloud abstractions across virtualized infrastructure from Microsoft, VMware, and Citrix.
ABSTRACTION
Take the underlying infrastructure of networking, storage, and compute, and abstract those resources into clouds.
ACCESS
Manage resource utilization and service creation by delegating self-service access to cloud resources.
CONTROL
Standardize application deployment using templates.
Data Center TwoData Center One
DevelopmentProduction
Constructing the Private Cloud
Logical & Standardized
Diverse Infrastructure
Cloud Abstraction
Delegated Capacity
Standardized Services
Assign dedicated and shared resources
Production
Development
Logically Group Your Resources into Clouds
Create clouds for specific needs
View deployed services and VMs
Overprovision across cloud resources
Microsoft Hyper-V
vCenter Server
VMware vSphere 4.1
Support for Multiple Hypervisors
Virtual Machine Manager
Citrix XenServer 6.0
Host Group
Self-Service UserApplication Owner• Clouds only
• Revocable actions
• Quota controlled
Infrastructure Operations
AdministratorDelegatedAdministratorInfrastructur
e Administrator
Infrastructure Administrator
• Entire system
• Can take any action
• Host groups and clouds
• Can take any action at that level
Read-Only Administrator
• Host groups and clouds
• No actions
Role-Based Access
Anatomy of a Service Template
Scale-out & health policy
Service Template (Multi-Tier .NET App)
SQL
HW profile OS profile SQL profile
Data Tier
SQL DAC ConfigurationService
Template Library
Scale-out & health policy
App Server
HW profile OS profile App profile
App Tier Scale-out & health
policy
IIS
HW profile OS profile App profile
Web Tier
W2K8R2.VHD OS settings MSDeploy
packageConfiguratio
nApp-VConfiguration
Deployed service viewed as distributed application in Operations Manager and business service in Service Manager.
Monitored at the tier level.
Viewed at the virtual machine level.
Automatically Pushed Throughout System Center for Monitoring and CMDB Accuracy
DemoSystem Center 2012Infrastructure Management
Service Delivery & Automation
Configure and Deploy Service Delivery and Automation
3rd Party Management
Tools
Service CatalogReports
Email/Mobile/Client
Process workflow Forms
Reporting and data warehouseWorkflows
CMDB
Work
Ite
ms
Config
ura
tion
Ite
ms
Know
led
ge
Reporting
Process Automation
Integration
Configure and Deploy Service Delivery and Automation
STANDARDIZATION SELF SERVICE AUTOMATION
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
Standardize the services provided by IT 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)
ProcessesRequest Template
Standardize OfferingsSERVICE REQUESTS REQUEST OFFERINGS AUTOMATION
Define the services that IT will deliver to its consumers.
Specify requests available for each service and what information will be required to fulfill each request.
Define the supporting organizational activities needed to deliver on the request and ensure traceability and compliance.
Cloud services
Server services
Storage services
Request to extend VM
Decommission VMs
Request new VM
Cost and SLA information
Knowledge articles
Input values
Assignment
Notification
Approval
PUBLISHED TO THE SERVICE CATALOGSystems
automation
Self Service through Service CatalogCONTROLLED
EMPOWERMENTROLE-BASED SIMPLIFIED PORTAL
Translate business language into IT language. Requests are defined to capture information required to fulfill the specific request manually or via automation.
Offerings are delivered based on user’s role in the organization.
Service catalog designed for easy navigation.
Integration
Service ManagerData WarehouseOrchestrat
or
Service Manager
Virtual Machine Manager
Operations Manager
Configuration Manager
Active Directory
Notifications via Exchange
LOB
3rd Party Management Tools
Inbound to System CenterBi-directional from OrchestratorBi-Directional for notifications/reportingBi-directional run book integration
Configuration Items and Automation Data populated into CMDBAutomation commands issued to System Center, 3rd Party tools and Line of Business ApplicationsInbound and outbound notifications and ReportingBi-directional Connector for automation activities and executing automation workflows
Automated Datacenter & Private Cloud
Service Catalog
Service Desk
Asset/CMDB
Configuration
Hypervisor
Security
Storage
Server
Network
Self S
erv
ice R
equest Fu
lfillm
ent
Config
ure
& D
eplo
y A
pp
licatio
ns
Configure
& D
eplo
y Fa
bric S
erv
ices
Config
ure
& D
eplo
y In
frastru
cture
Create Service Request
Approvals
Create CIs in CMDB
VMM Admin Assigned
Admin Creates Capacity
Select Hypervisor
Overlay Security
Assign Storage
Identify Host for VMs
Assign Switch and Adapters
CMDB Updated
Set Permission
s
Requestor Notified
Service Request Updated / Closed
DemoSystem Center 2012Service Delivery & Automation
Application Management
Application Specification
Create Service Template
Customize DeploymentDeploy Service
Update Template and Apply to Service
Application delivery lifecycle
Application profiles for consistent and predictable apps
Compatibility
Define which OS versions and editions the application will run on
Windows 2003/2008 (x86, x64)Windows Server 2008 R2 (x64)
Definition Execution
Capture the OS configuration and the SQL connection information
Timezone, Product key, admin password, Domain join, dacpacs
Run pre-scripts, post-scripts, and executables as part of the application deployment
Any commands and actions outside of the application
Virtualizing applications with Server App-V
HOSTS
• Virtualized Windows Services are registered with the Service Control Manager
• Web applications that run on top of IIS 6, 7, 7.5
• All types of user accounts are supported (LocalSystem, Network Service, Domain Accounts)
RESOURCES COMPONENTS
• Application binaries• COM+ and DCOM• Text-based configurations• WMI providers• SSRS• Local users and groups
• Registry settings• COM• Java apps• .NET components• State-persisted information
stored on the local disk
Enabling application self serviceDELEGATION WITH CONTROL
Take advantage of standardized templates
Quota enforcement with clear guidance on utilization
EMPOWERING APPLICATION OWNERS
SINGLE MANAGEMENT POINT
Role-based access to content
Create, manage, and move resources between repositories
Private and public cloud services plus virtual machines
Job auditing and task progress
Change history
The complete application monitoring solution
Server-Side
Monitoring the actual code that is executed and delivered by the application
Client-Side Synthetic
End-user experiences related to page load times, server and network latency, and client-side scripting exceptions
Pre-recorded testing paths through the application that highlight availability, response times, and unexpected responses
Infrastructure Monitoring
Use the same tools to monitor with visibility across infrastructure and applications
Application Specification
Create Service Template
Customize DeploymentDeploy Service
Update Template and Apply to Service
Application delivery lifecycle - Revisited
Provision application resources to the VMM
library
Publish Service Template, delegate authority and quota
Move the application to production, add into maintenance routines, and configure APM
Define the resources and performance requirements for the application
Create a new Service Template in the VMM library based on the
application requirements
Choose most appropriate cloud of server instances for the application
Start the deployment of the application, either by IT or by an App Owner through App Controller
Deliver of on-going maintenance of the application and new version upgrades
Update the application and version control
DemoSystem Center 2012Application Management
Close
Resources• http://www.microsoft.com/systemcenter • http://blogs.technet.com/server-cloud
• My Details:• [email protected] • @Adman_NZ • http://blogs.technet.com/adhall
© 2012 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.