Services - OneDrive
Download
Report
Transcript Services - OneDrive
What’s in It, and How It Enables the
Building of Private Clouds and Federation
to the Public Cloud
Evolution toward highly virtual and beyond to cloud
Physical
Virtual
IaaS
PaaS
Common Management experiences across private
and public clouds
Deliver IT as a Service on your terms with flexible,
management across your hybrid environments
PRODUCTIVE INFRASTRUCTURE
Deliver flexible and cost-effective
infrastructure with what you
already know and own
PREDICTABLE APPLICATIONS
Predictable application service
levels delivered with deep
application insight
Heterogeneous support
Service-centric approach
Process automation
Comprehensive application
manageability
Self-service infrastructure
Deep application monitoring
and diagnosis
YOUR CLOUD
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
DELIVER FLEXIBLE AND COSTEFFECTIVE INFRASTRUCTURE
PROVISION AND MANAGE
STANDARDIZED APPLICATION
SERVICES
OPTIMIZE VIRTUALIZATION
MANAGEMENT
•
Pool and allocate datacenter
resources
• Provision standardized
applications
• Optimize infrastructure based
on application needs
•
Multi-hypervisor management
• Simplify application management
•
Flexible delegation with control
• Cloud enable existing apps
• Highly available private cloud
infrastructure
•
Self-service infrastructure
• Industry standards support
Storage
Finance
Consolidate your
Marketing
heterogeneous
infrastructure into a
standardized cloud fabric
AllocateProvision
your cloud
fabric
to business units
cloud
resources
Compute
HR
Network
Trey Research Service Template (Multi-Tier .Net Apps)
Trey Research Web Tier
Trey Research App Tier
Trey Research Data Tier
Scale Out Rules
Scale Out Rules
Scale Out Rules
Web (IIS)
IIS
HW Profile
OS Profile
App Profile
DataSQL
(SQL)
Application
(App-V)
App Server
HW Profile
OS Profile
App Profile
HW Profile
OS Profile
App Profile
Storage
Compute
W2K8.VHD
OS
Settings
MSDeploy Configuration
package
settings
App-V
package
Network
Configuration
settings
SQL DAC
package
Configuration
settings
Simplify Application Manageability
Easily upgrade applications
Application
(App-V)
Web (IIS)
Storage
Compute
Network
Data
(SQL)
Server Application Virtualization
Optimize Virtualization Management
•
Dynamic optimization based
on workload demands
•
Power management based
on policy
•
Highly available private cloud
infrastructure
•
Expanded PowerShell
support
System Center 2012 Investment Areas
Fabric
Deployment
Cloud
Fabric
Management
Hyper-V Bare
Metal
Provisioning
Update
Management
Hyper-V,
VMware, Citrix
XenServer
Dynamic
Optimization
Network
Management
Power
Management
Storage
Management
Cluster
Management
Services
Deployment and Upgrade
Highly Available VMM Server
– Addresses key customer ask
– VMM server is now cluster aware so there’s no single point of failure
Upgrade
– From VMM 2008 R2 to VMM 2012 RC
– From VMM 2012 RC to VMM 2012 RTM
Custom Properties
– Name/Value pairs
– No need to use Custom1…Custom10
Powershell
– Fully PowerShell scriptable
– Powershell 2.0 – standard verbs, noun naming convention
– Backward compatible with VMM 2008 R2 scripting interface
Fabric Management
Physical Server
– Manage multiple hypervisors – Hyper-V, VMware, Xen
– Server hardware management – IPMI, DCMI, SMASH, Custom via Provider
– Host provisioning – from baremetal to Hyper-V to Cluster provisioning
Network
– Define Logical Networks using VLANs and Subnets per datacenter location
– Address management for Static IPs, Load Balancer VIPs and MAC addresses
– Automated provisioning of Load Balancers via Provider
Storage
–
–
–
–
–
Storage Management using SMI-S
Discover storage arrays and pools
Classify storage based on throughput and capabilities
Discover or configure LUNs and assign to hosts and clusters
Rapid provisioning of VMs using snap cloning of LUNs
Fabric Management
Update Management of Fabric Servers
– Update operation control (On-demand scan and on-demand remediation)
– Updating a Hyper-V cluster is fully automated
– Integrated with Windows Server Update Server
Dynamic Optimization (DO)
– Cluster level workload balancing scheme to optimize for VM performance
– Leverages live migration to move workloads
Power Optimization (PO)
– Leverages live migration to pack more VMs per host
– Powers down servers to optimize for power utilization
Enhanced Placement
– Over 100 placement checks/validation
– Support for custom placement rules
– Multi-VM deployment for Services
VMM 2012 Walkthrough
Private Cloud Usage Scenario
Configure the fabric (servers, network, storage)
Create a cloud from the fabric
Delegate the cloud to a Self Service User
Self Service User creates VMs and Services in
the cloud
Private Clouds
Private Cloud
– Abstraction that enables opaque usage model for service and VM management
Fabric
– Compute: Logical grouping of hosts or clusters in host groups
– Storage: Storage Classifications, Pools, Providers and Arrays
– Network: Logical Networks, IP/MAC Address Pools, Load Balancers, VIP
Templates
Delegation - User Role
– Quota: Defines per-user limits on compute, memory, storage, number of VMs
Cloud Capacity
Cloud can expose
– Aggregate capacity of underlying resources
(vCPU, Memory, Storage)
– Oversubscription is allowed
Dimensions of Capacity
–
–
–
–
–
vCPUs
Memory
Storage
Number of deployed VMs (VMs in Library are not counted)
Custom Quota (to support quota points from VMM 2008 R2)
Cloud Capabilities
Cloud can
– Host highly available VMs
– Allow VMs to use dynamic disks or differencing disks
– Enable network optimizations
VM “shape” limits
–
–
–
–
Processor Range (i.e. 1 - 4)
Memory Range (i.e. 16MB – 32 GB)
Number of disks (0 – 7)
Number of NICs (0 – 7)
Built-in set representing underlying limits for Hyper-V, Xen,
VMware
User Roles and Scope
VMM Admin
Delegated Admin
Read-only Admin
Self-Service User
Controlling Usage by Self-Service Users
Revocable actions – fine-grained action control
– Author, VM Control, Read-only
Quota – 2 Types of Quota
– Shared – total usage of all members of the user role
– Per-user – usage of each member of the user role
Dimensions of Quota
–
–
–
–
–
vCPUs
Memory
Storage
Number of deployed VMs (VMs in Library are not counted)
Custom Quota (to support quota points from VMM 2008 R2)
Service Lifecycle Management
Service Templates
– Used to model a multi-tier application
– Source of truth for deployed service configuration
Applications
– Built-in support for Web deploy, Server App-V, SQL DAC
– Custom command execution for other application packages
Image-based
– OS separated from apps
– Composed during deployment
Servicing
– Change the template and then apply that change to deployed instances
– Upgrade domains ensures application availability during servicing
Sharing Among Application Owners
An application owner authors the service template and then
shares that template with his team to deploy the application
Shareable Objects
Resource group – group of on-disk library objects which user
considers interchangeable
Profiles (Hardware, Guest OS, Application, SQL)
Templates (VM, Service)
Virtual machine
Service
Building and Delegating Clouds
Roadmap Available NowComing Soon
2012 Beta
2012 Beta
2012 Beta
RTW
2012 Beta
System Center Private Cloud Community Evaluation Program
• Provides IT professionals a structured approach to evaluating System Center and Forefront products
before their final release
• Evaluate early versions of products with guidance from the product team and by sharing of experiences
and best practices among a community of peers.
• Guided evaluation of Management & Security Products
• Access to evaluation bits and VHDs
• Access to product group at Virtual Chalk Talks
• Community of Participants
• Share feedback on product and documentation
• Share best practices and experiences
• Learn more about programs at
• https://connect.microsoft.com/site1211
• Email [email protected] with your interest
2011. For informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.