SESSION CODE VIRCOS 301 Gareth James Senior Consultant

  • Slides: 27
Download presentation

SESSION CODE: VIR-COS 301 Gareth James Senior Consultant Microsoft Services PRIVATE CLOUD BEST PRACTICES

SESSION CODE: VIR-COS 301 Gareth James Senior Consultant Microsoft Services PRIVATE CLOUD BEST PRACTICES (c) 2011 Microsoft. All rights reserved.

Agenda ► Define Private Cloud ► Principals ► Two viewpoints of Private Cloud ►

Agenda ► Define Private Cloud ► Principals ► Two viewpoints of Private Cloud ► Dynamic Datacentre ► Infrastructure as a Service concepts ► Datacentre Services Demonstration (c) 2011 Microsoft. All rights reserved.

The NIST Cloud Definition Framework Service Models Essential Characteristics Common Characteristics Software as a

The NIST Cloud Definition Framework Service Models Essential Characteristics Common Characteristics Software as a Service (Saa. S) Platform as a Service (Paa. S) • On Demand Service • Broad Network Access • Resource Pooling • • Massive Scale Homogeneity Virtualisation Low Cost Software • • Infrastructure as a Service (Iaa. S) • Rapid Elasticity • Measured Service Resilient Computing Geographic Distribution Service Orientation Advanced Security (c) 2011 Microsoft. All rights reserved.

Principles of Private Cloud ► Perception of infinite capacity ► Perception of continuous availability

Principles of Private Cloud ► Perception of infinite capacity ► Perception of continuous availability ► Drive predictability ► Service providers approach to delivering infrastructure ► Resiliency over Redundancy ► Minimise human involvement ► Optimise resource usage ► Incentivise desired resource consumption behaviour (c) 2011 Microsoft. All rights reserved.

Resiliency over Redundancy ► Redundancy model – – Aim: To avoid failure Redundancy at

Resiliency over Redundancy ► Redundancy model – – Aim: To avoid failure Redundancy at all layers Fewer failures, but greater impact Measured by mean-time between failures ► Resiliency model – – Aim: avoid service failure Automated detection and response More failures – but less impact Measured by mean-time to restore service (c) 2011 Microsoft. All rights reserved.

Private Cloud – Two Viewpoints ► Service Provider – – Optimised resource usage Large

Private Cloud – Two Viewpoints ► Service Provider – – Optimised resource usage Large scale standardisation and optimisation Classification of service People and process aligned To create a Private Cloud for the service consumer, we must ► Service Consumer provide a dynamic datacentre – On demand self service to theconsumption service ofprovider. – Elastic service – Utility style pricing – Well defined and constant quality of service (c) 2011 Microsoft. All rights reserved.

Principals of a Dynamic Datacentre ► Cost Transparency ► Homogenisation of physical resources ►

Principals of a Dynamic Datacentre ► Cost Transparency ► Homogenisation of physical resources ► Pool compute resource ► Fabric management ► Consumption based pricing ► Virtualised infrastructure ► Service classification ► Holistic approach to availability ► Compute resource decay ► Elastic infrastructure ► Partitioning of shared resources (c) 2011 Microsoft. All rights reserved.

Challenges with a Dynamic Datacentre ► High levels of automation and orchestration needed ►

Challenges with a Dynamic Datacentre ► High levels of automation and orchestration needed ► Process and standardisation are king ► Shared services must cross previously siloed workgroups ► Organisational and process change (c) 2011 Microsoft. All rights reserved.

Iaa. S Builds on Virtualisation (c) 2011 Microsoft. All rights reserved.

Iaa. S Builds on Virtualisation (c) 2011 Microsoft. All rights reserved.

Iaa. S Concepts – building blocks ► Scale Unit ► Resource Pool ► Fault

Iaa. S Concepts – building blocks ► Scale Unit ► Resource Pool ► Fault Domain ► Upgrade Domain (c) 2011 Microsoft. All rights reserved.

Iaa. S - Concepts Working Together Scale Unit Upgrade Domain Resource Pool + X

Iaa. S - Concepts Working Together Scale Unit Upgrade Domain Resource Pool + X X Resource Decay

Delivering Infrastructure-as-a-Service on the Microsoft Platform • Automated deployment of Datacentre Services | Infrastructure-as-a-Service

Delivering Infrastructure-as-a-Service on the Microsoft Platform • Automated deployment of Datacentre Services | Infrastructure-as-a-Service • • • 13 scale-units (up to 15+1 node clusters) Self-service interface for automated provisioning and administration of VMs Automated patching of hosts with no downtime to VMs Automated fault detection and resolution Built-in tenant and admin reporting (incl. chargeback model) Automated deployment of management scale-units (additional sites) Can be customised to integrate with business logic

Infrastructure-as-a-Service System Architecture 14

Infrastructure-as-a-Service System Architecture 14

Infrastructure-as-a-Service Infrastructure Relationships IAAS FABRIC DATACENTER/SITE RESOURCE POOL Clusters Upgrade Domain Hosts RESOURCE POOL

Infrastructure-as-a-Service Infrastructure Relationships IAAS FABRIC DATACENTER/SITE RESOURCE POOL Clusters Upgrade Domain Hosts RESOURCE POOL 15

Infrastructure-as-a-Service Tenant/Service Onboarding and Quota Management • Each Tenant will have a quota of

Infrastructure-as-a-Service Tenant/Service Onboarding and Quota Management • Each Tenant will have a quota of “VM Units” • Each tenant will have one or more “Services” • Each Service will have a quota • Each Service will have opportunity provision/deprovision VMs Scale Unit Management Cluster 16

Infrastructure-as-a-Service Virtual Machine Provisioning • Tenant Administrator chooses VMTemplate (v. CPUs, Memory, Storage) and

Infrastructure-as-a-Service Virtual Machine Provisioning • Tenant Administrator chooses VMTemplate (v. CPUs, Memory, Storage) and # of VMs to provision • VMs are automatically provisioned and registered for reporting and administration Scale Unit 4 Management Cluster 17

Infrastructure-as-a-Service Host Infrastructure Capacity Reporting and Management Scale Unit Infrastructure Admin reports on consumed

Infrastructure-as-a-Service Host Infrastructure Capacity Reporting and Management Scale Unit Infrastructure Admin reports on consumed and remaining VMUnit capacity Management Cluster 18

Infrastructure-as-a-Service Chargeback Reporting • Provisioned VMs are metered to provide total consumption (e. g.

Infrastructure-as-a-Service Chargeback Reporting • Provisioned VMs are metered to provide total consumption (e. g. units x time) • Reported on at Tenant and Service level Scale Unit Management Cluster 19

Infrastructure-as-a-Service Scale-Unit Provisioning • Scale unit is racked and cabled • LUNs and VLANs

Infrastructure-as-a-Service Scale-Unit Provisioning • Scale unit is racked and cabled • LUNs and VLANs created manually (optional integration with 3 rd parties) Management Cluster • Hyper-V Core deployed to Hosts simultaneously • CSVs created and hosts added to failover cluster • Added to VMM as available capacity • Administrator enters scale unit data (hostnames, MAC Addresses) into Service Manager form 20

Infrastructure-as-a-Service Host Infrastructure Patching • Patch Package • Applied to Upgrade Domain as Config.

Infrastructure-as-a-Service Host Infrastructure Patching • Patch Package • Applied to Upgrade Domain as Config. Mgr Patch Collection • Upgrade Domain set to VMM Maintenance Mode to evacuate VMs to available Hosts Failover Clusters 1 • Host Failover Position Determines Upgrade Domain • Repeat for all Upgrade Domain with no downtime for VMs 21

Infrastructure-as-a-Service Host Infrastructure Failure and Maintenance • Maintenance can be scheduled to occur based

Infrastructure-as-a-Service Host Infrastructure Failure and Maintenance • Maintenance can be scheduled to occur based on capacity reserve planning Scale Unit • Critical hardware failure on Host • Virtual Machines are restarted on available host capacity • Greatly reduce costs of datacenter personnel and vendor maintenance contracts Management Cluster 22

demo MICROSOFT SERVICES - DCS (c) 2011 Microsoft. All rights reserved.

demo MICROSOFT SERVICES - DCS (c) 2011 Microsoft. All rights reserved.

Next Steps Learn more about Microsoft Private Cloud on http: //www. microsoft. com/privatecloud Learn

Next Steps Learn more about Microsoft Private Cloud on http: //www. microsoft. com/privatecloud Learn more about Microsoft private cloud solutions on http: //www. microsoft. com/hypervcloud Work with your Microsoft representative to discuss licensing options and which solution is best for you Talk to Microsoft Services and Partners about conducting an assessment or proof of concept (c) 2011 Microsoft. All rights reserved.

Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The

Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? ► Free training to make you become the Cloud-Hero in my Organization ► Help mastering your Training Path and get the recognition ► Connect with other IT Pros and discuss The Cloud Where do I Enrol? www. microsoftvirtualacademy. com Then tell us what you think. Tell. The. Dean@microsoft. com

Resources www. msteched. com/Australia www. microsoft. com/australia/learning Sessions On-Demand & Community Microsoft Certification &

Resources www. msteched. com/Australia www. microsoft. com/australia/learning Sessions On-Demand & Community Microsoft Certification & Training Resources http: // technet. microsoft. com/en-au http: //msdn. microsoft. com/en-au Resources for IT Professionals Resources for Developers (c) 2011 Microsoft. All rights reserved.

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows Vista and other product names

© 2010 Microsoft Corporation. All rights reserved. Microsoft, 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. (c) 2011 Microsoft. All rights reserved.