Private Cloud Day Session 1: Building your Private Cloud Infrastructure
1.
2.
3.
4. Configure
App Controller Orchestrator
Deploy
Virtual Machine Manager
Service Service Operations Manager
Model Delivery &
Self Service Automation Configuration Manager
Data Protection Manager
App DC
Owner Admin
Service Manager Service Manager
Cloud
Cloud Monitor
Consumer Admin
Operate
Application Management Service Delivery & Automation Infrastructure Management
5.
6. • Physical and virtual compute fabric deployment
• Storage fabric management
DC
Admin
• Logical network fabric abstraction
• Cluster creation brings the fabric together
Cloud
Admin
7. COMPUTE STORAGE NETWORK CLUSTER
Deploy your compute Discover, classify, and allocate Abstract your complex Consolidate your fabric
resources, taking them from storage for use by the private networking infrastructure into elements for use in a private
bare metal to fully deployed cloud. Provide the correct logical networks for cloud cloud.
for your physical and storage for use with use. Assign IP, virtual IP, and
virtualization hosts. appropriate access. MAC addresses from pools
and integrate with load
balancers.
8. Standardized
Services
Delegated
Development Capacity
Production
Assign dedicated and shared resources Cloud Abstraction
Logical &
Standardized
FABRIC
Diverse
Infrastructure
Production Data Center One Data Center Two
Development
11. Task Virtual Machine Manager Configuration Manager
Create VMs
Deploy OS VM and Hyper-V Host Physical Machines
Bare-metal deployment Hyper-V hosts Physical Machines
Patch applications
Hyper-V Host, Clusters, VMs except image-based patching
Patch OS
and VMM Server Roles in Service Creation feature
Software distribution
Compliance Hyper-V hosts Desired Configuration Management
VM templates
Templated settings
Service Templates for VMM
Security (SCEP)
Dynamic optimization
12.
13. Download WINPE
Boot from PXE
4
2 Run generic command
execution scripts Host Group
and
WDS server
configure partitions Customize and
domain join
Authorize
PXE boot 3
8
contoso
OOB reboot
5 Host Group
1
Enable Hyper-V
VMM server
Hyper-V server Hyper-V server 9
Download VHD
Inject drivers Bare-metal Hyper-V server Hyper-V server
VHD
server
7
6
Drivers
Library server
Host profile
1 2 3 4 5 6 7 8 9
14.
15. CONSISTENCY CHOICE SIMPLICITY
Offer same capabilities with Microsoft Hyper-V Abstract the hypervisor layer
different hypervisors to decrease complexity
VMware vSphere 4.1
Use the same network Simplify migration between
abstractions Citrix XenServer 6.0 virtualization solutions
Deploy VMs and applications
in a consistent manner
Use the same methods to manage virtualization and deploy services to different hypervisors
18. HYPER-V VMWARE VSPHERE CITRIX XENSERVER
• Native support • vCenter required • No XenCenter required
• Requires System Center
Integration Pack (Citrix)
19. HOST VIRTUAL MACHINE
Up to 160 Logical Proc (LP) Up to 32 VPs/VM
Up to 2 TB RAM Up to 512 GB RAM per VM
Up to 32 nodes
Up to 4000 VMs Guest NUMA
Guest Fiber Channel HBA
Dynamic Memory
(Min, Startup, Max)
20. MOBILITY & AVAILABILITY STORAGE NETWORKING
Live migration without VHDx format Virtual Switch Extensibility
clustering
SMB22 File Share Support Networking Bandwidth
Live migration with no SMB22 Continuous Controls
shared storage Availability File Shares
Guest Fiber Channel HBA
Storage (Live) migration CSV v2
Single-Root IO Virtualization
Hyper-V Replica Backup improvements Network Teaming
Snapshot improvements
Cluster improvements
21.
22. END-TO-END MAPPING CAPACITY MANAGEMENT RAPID PROVISIONING
Create associations between Add storage to a host or Create new VMs leveraging
storage and VM through cluster through masking the SAN to copy the VHD
reconciling data from operations, initialization,
Hyper-V and storage partitioning, formatting, Utilize SMI-S copy services
arrays and CSV cluster resource and replication profiles
creation
Identify storage consumed Deploy to host or cluster at
by VM, host, and cluster Add storage capacity during scale
new cluster creation
23. Discover storage
through SMI-S provider
Virtual Machine Manager
Host Group Create storage
classification pools and
associate with storage
SMI-S Provider
Allocate storage pool
to specific host groups
Assign existing LUNs to
hosts and clusters
Create new LUNs from
pool and assign to hosts
and clusters
Tier 1 Tier 2
24.
25. Standardized
Services
Delegated
Development Capacity
Production
Create Logical Networks and assign them to the Networking
Simple Networking Deployed services use Complex appropriate
correct Logical Networkson the hosts
networking Cloud Abstraction
DMZ Prod DMZ Prod DMZ Prod Logical &
Standardized
Diverse
Infrastructure
Production Data Center One Data Center Two
Development
26. LOGICAL NETWORKS ADDRESS POOLS LOAD BALANCERS
• Classify network for VMs to • Allocate a static IP address • Apply settings for load
access to VMs from a balancer capability in service
preconfigured pool deployment
• Map to network topology
• Create IP pool as a • Control load balancer
• Allocate to hosts and clouds managed range of IP through vendor provider
address assignments based on PowerShell
• Create MAC address pool as • Create virtual IP templates
a managed range of MAC consisting of load balancer
address assignments configuration settings
27. IP POOLS MAC POOLS VIRTUAL IP POOLS
Assigned to VMs, hosts, and Assigned to VMs Assigned to service tiers that
virtual IPs use a load balancer
Specified use in VM template
Specified use in VM template creation Reserved within IP Pools
creation
Checked out at VM creation— Assigned to clouds
Checked out at VM creation— assigned before VM boot
assigns static IP in VM Checked out at service
Returned on VM deletion deployment
Returned on VM deletion
Returned on service deletion
28. AUTOMATION PARTNERS VIRTUAL IP TEMPLATES
Connect to load balancer F5 BIG-IP Specifies preconfigured
through hardware provider properties for configuring a
Brocade ServerIron ADX load balancer at service
Assign to clouds, host groups, deployment
and logical networks Citrix NetScaler
Specifies load balancing
Configure load balancing Microsoft Network Load
methods - round robin, least
method and add virtual IP Balancer (NLB)
connections, fastest
on service deployment response
29.
30. CREATION MANAGEMENT DELETION
Use wizard-based experience Add and remove nodes, Clustered hosts will become
cluster disks, and virtual managed standalone hosts
Support cluster validation networks
Clustered disks will be
Allocate cluster disks from Drag and drop host to add returned to managed
managed storage node to cluster storage
Create cluster-wide virtual Monitor cluster health and
network status
31. Configure
Boot and install
Hyper-V cluster
VMM Server Bare-Metal
Server
Configure
Configure
network
storage
Storage Network
32. Specify hosts from chosen host
group to add to cluster.
Skip validation.
If desired, validate later.
33. Detected IP pool and Logical
Network. Administrator selected the
IP pool, and used an assigned
address from the pool.
Detected IP pool and Logical
Network. Administrator manually
specified the exact address from this
pool.
Neither an IP pool nor a Logical
Network discovered. Administrator
assigned manual IP address.
34. Assign existing LUNs allocated
to host group.
Enable CSV support for cluster
shared volumes.
35.
36. HA VMM MGMT SERVERS HA VMM LIBRARY HA VMM DATABASE
Cluster aware, fault tolerant Locate on HA SQL Server Locate on HA File Servers
VMM
VMM Console connects to SQL Server per Datacenter File Server per Datacenter
VMM service cluster name
Guards against OS and VMM
failures
Requires DKM Group in
Active Directory for storing
of encryption keys
37. Cluster Resources
VMM Cluster Resources
Node1 Node 2
Windows Server 2008 R2 Windows Server 2008 R2
Failover Clustering Failover Clustering
VMM 2012 Mgmt Server VMM 2012 Mgmt Server
VMM 2012 Console VMM 2012 Console
(Active) (Passive)
Active Directory
DKM Group
VMM Encryption Keys VMM 2012 Database
38.
39. BASELINE SCAN REMEDIATE
• Create baseline by • Check server compliance • Make server compliant
logically grouping for assigned baseline by installing missing
updates to assess updates
• Use Windows Update
compliance
Agent for applicability • Track progress in Virtual
• Assign baseline to host and compliance Machine Manager
groups to assess console
• Scan on demand or
compliance
automated with • Allow on-demand
PowerShell remediation, or
automate using
PowerShell
40. Update catalog
VMM server Update Server
• More compliant and up-to-date
• Works with existing update server
• No down time with live migration
Virtual Hosts
Manage Remediate Manage
Enable Feature Scan Servers
Baselines Servers Exemptions