Composing your Private Cloud

1,266 views

Published on

More info on http://techdays.be.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,266
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
57
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • “If you have a system that has shared resources being used in a ‘Cloud Way,’ but any particular one of these features is not implemented, is it a Cloud?”Sorry, that’s a trick question, because the features here don’t define Cloud, the ‘Cloud Way’ does.There are lots of conventional associations that get dropped into the definition. Almost no single capability or methodology, when it is omitted from an otherwise rich service offering will disqualify that service from being a Cloud.On this chart, every row is deemed ‘not required’ by SOMEBODY. And they are right.
  • Goal of the slideShowcase how System Center 2012 enables predictable service delivery from the service consumer’s perspective.Talking pointsDo you know that a majority of application or infrastructure outages can be traced back to poorly defined and executed change management?What we’ll talk through now is an end-to-end scenario that enables you to deliver predictable data center services on-demand to your application owners (or end users). This scenario takes off at the point where IT publishes a list of standardized service offerings that can be consumed in a self-service mode.It walks you through the process by which System Center 2012 fulfills a service deployment request in a controlled manner. The service in question could be an application service or an infrastructure service.<click> The Configuration Management Database (CMDB) in System Center 2012 - Service Manager standardizes the capture of relationships across infrastructure and applications, thereby facilitating continued organizational compliance through any changes to these. If you are managing a private cloud, the CMDB can track various configuration items such as virtual machine templates, application service templates, virtual machines, hosts, and application services. The CMDB acts as the integration point across people, processes, and knowledge through this process.<click> The application owner or end user accesses the published service catalog and requests deployment of a pre-defined service offering. <click> The application owner requests the service offering in self-service mode, resulting in the creation of a service request. Additionally, the corresponding business process required to fulfill this request is triggered.<click> Now, it turns out that this service deployment request is a “complex” request that impacts changes to multiple application and infrastructure configuration items. So Service Manager triggers change/release management approvals with the corresponding functional approvers before kicking off actual deployment. You can use the example of a real-life service request that impacts business mission-critical systems, and hence needs these approvals.<click> Once all the required functional approvals are obtained, System Center 2012 – Orchestrator triggers automated execution of a preconfigured runbook for this service deployment request. <click> System Center 2012 – Virtual Machine Manager provisions the service (including all the underlying configuration items like hosts and virtual machines) following the specifications in the service request. All these activities are tracked back to the service request in the form of an audit trail to ensure the right level of control at each step.
  • Goal of the slideShowcase how System Center 2012 enables predictable service delivery from the service consumer’s perspective.Talking pointsDo you know that a majority of application or infrastructure outages can be traced back to poorly defined and executed change management?What we’ll talk through now is an end-to-end scenario that enables you to deliver predictable data center services on-demand to your application owners (or end users). This scenario takes off at the point where IT publishes a list of standardized service offerings that can be consumed in a self-service mode.It walks you through the process by which System Center 2012 fulfills a service deployment request in a controlled manner. The service in question could be an application service or an infrastructure service.<click> The Configuration Management Database (CMDB) in System Center 2012 - Service Manager standardizes the capture of relationships across infrastructure and applications, thereby facilitating continued organizational compliance through any changes to these. If you are managing a private cloud, the CMDB can track various configuration items such as virtual machine templates, application service templates, virtual machines, hosts, and application services. The CMDB acts as the integration point across people, processes, and knowledge through this process.<click> The application owner or end user accesses the published service catalog and requests deployment of a pre-defined service offering. <click> The application owner requests the service offering in self-service mode, resulting in the creation of a service request. Additionally, the corresponding business process required to fulfill this request is triggered.<click> Now, it turns out that this service deployment request is a “complex” request that impacts changes to multiple application and infrastructure configuration items. So Service Manager triggers change/release management approvals with the corresponding functional approvers before kicking off actual deployment. You can use the example of a real-life service request that impacts business mission-critical systems, and hence needs these approvals.<click> Once all the required functional approvals are obtained, System Center 2012 – Orchestrator triggers automated execution of a preconfigured runbook for this service deployment request. <click> System Center 2012 – Virtual Machine Manager provisions the service (including all the underlying configuration items like hosts and virtual machines) following the specifications in the service request. All these activities are tracked back to the service request in the form of an audit trail to ensure the right level of control at each step.
  • Goal of the slideShowcase how System Center 2012 delivers reliable and predictable application SLA to the business.Talking pointsAs operations, one of my brighter days is when I showcase an “all green” application SLA scorecard during my monthly reviews with my business counterparts. Let us now see how System Center 2012 helps you get and stay green.We’ve invested heavily in application performance management capabilities in System Center 2012 – Operations Manager. What we’ll talk through now is an end-to-end scenario which uses deep application insight to enable you to deliver predictable application SLAs to your business stakeholders.<click> Your recently deployed application service is “discovered” by System Center 2012 through the Operations Manager–Virtual Machine Manager connector. You see a comprehensive view of application dependencies and relationships down to the infrastructure resources.<click> With some configuration of health threshold parameters, your application service can be set up for comprehensive monitoring across a variety of different perspectives, including:Application component monitoring—This is about deep-dive monitoring on the actual code executed by the applicationSynthetic monitoring—Prerecorded testing paths through the application that highlight availability, response times, and unexpected responsesEnd-user monitoring—End-user experiences related to page load times and server and network latencies <click> It seems like your application health needs some fine-tuning. You can identify the symptoms of the issue using some of the granular diagnostic information presented by Operations Manager. <click> Using Operations Manager, you—App Ops—can isolate the root cause of the performance issue down to the offending line of code pretty efficiently, even when you have not written the application code yourself. This capability was originally offered by AVIcode (acquired by Microsoft in October 2010), and has since been integrated natively into Operations Manager.Now let’s step back for a moment. Without such rich application diagnostics and insight, how would this scenario have played out? Déjà vu?<click> System Center 2012 doesn’t stop there. You can send all the details about the failing code section to your application development counterpart pretty easily. In fact, we have a connector between Operations Manager and Visual Studio (currently in CTP) that creates a work item in the developer’s queue so it can be triaged as soon as possible. By creating a process/tool–driven approach, we mitigate the possibility of potential finger pointing and delays in addressing operational issues with your business-critical applications (which would ultimately impact application SLA negatively).<click> Now let’s go back to our original goal of “getting to green.” What you see is an application health dashboard, which is very easy to create and customize using Operations Manager. You can also share such application health reports easily with your manager and business counterparts by using SharePoint.
  • Introduce the Bank, Their Core Business and the importance of their core AppsNot an Insignificant Bank in the Australian Landscape5th largest mortgage lender in Australia with $38 billion in mortgages and $26 billion in depositsOver 1.4 million customers in AustraliaLow Cost Operating ModelBranchless Bank launched in 1999 in Australia, ING DIRECT’s Australian Model is the blueprint for a global business and is now replicated in Canada, Spain, France, Italy, UK, Germany and AustriaThis model has been copied by the legacy banks in Australia setting up Online Only brands to compete such as UBank, by nab for example.INGDirect’s business model has been to focus on simplicity. By this I mean, only range solutions that are simple to offer, simple to maintain.Examples are:High Interest Savings AccountsHome MortgagesTransactional BankingBeing a Branchless Bank Innovation had to manifest in products marketed both online and through call centers. Agility is key to success as the competition is Only a click away.
  • 18 Month Backlog in ProjectsThe Bank was at an impass.They had adopted Agile Development however were struggling to complete projects.They had delays in getting access to the right Testing EnvironmentsConsistently re-configured for individual Test RequirementsHad to book Test Assets Months AheadUse or lose due to high demandNo Ability to take on Additional WorkThe Pipeline was choked, they could not get what they had out let alone start anything newThey also spent much of their time trying to figure out how to avoid doing something due to the bottlenecksMoney Not An Issue – Time and Resources constrainedOnly Two Full Test Environments, and 4 partial test environmentsPreparing environments for specific projects took months wait for the Infrastructure teams to provisionDevelopers spent as much as 50% of their time building Test Environments to attemp to bypass the bottlenecks rather than coding Not CodingIn the end they Had to tell the Business NO to good projects.The Development Team had to say NO to good projects for the business because they knew they could not get them over the lineThe Innovation Pipeline was Paralysed
  • What we (Microsoft,Netapp, Dimension Data and Cisco delivered) wereSimple Self Service Portal for Developers and TestersRapid Provisioning of Test EnvironmentsAutomated Test Asset GenerationHigh Availability EnvironmentSimple, Flexible and Cost Effective Licensing
  • Composing your Private Cloud

    1. 1. Eduardo KassnerPrincipal, Enterprise StrategyMicrosoft
    2. 2. Lets agree that an Optimized Data Center is not yet aCloud + =
    3. 3. User Login / Full functionality Application Stacks Service Unit 4 • End to end service offering • Full stack automation and resiliency OS Ready • Full service ownership Service Unit 3 Just HW • Application environment replicationConfiguration • Application stack automation Units • Certified or Compliant environment added value Service Unit 2 • Application Independence • Environment Automation • Operating environment automation Service Unit 1 • Collocation offerings • Stack independence • Infrastructure automation Service Unit 1 Service Unit 2 Service Unit 3 Service Unit 4
    4. 4. Automation Continuity Pooled Integration & Resources Customizability • 60% Avg Lower TCO Service Workload • 60% Avg More Efficient Management Relocation * Around 30% increased benefit from virtualizing Self Service Elasticity and standardizing Usage Basedconsolidation Private Cloud • Speed: 50X or lower deployment time projectvirtual datacenter • Utilization: 80% better use of capacitymanage down time • Disaster Recoverypooling Via Standardizationmanagement • 30% Avg Lower TCO • 30% Avg Increased Efficiencybalancingpower • Large Investment to Developcooling • Capex down (45% reduction)location • Opex Down (50% reduction) 2010Microsoft Spotlight onCost Study, Microsoft Optimization Ben
    5. 5. Infrastructure Optimization IT Efficiency Exploration or DesignApplication Optimization Business Agility Architecting or starting to deploy But 80% as a result of EfficiencyFacility Optimization Costs Using a private cloud
    6. 6. Monitored Configured • Mean Time to deploy Automated Highly Available • Cost per Server per Year • Cost per Client per Year Hardware Software & Dev Process & Templates Pooled ResourcesDataexplosion Your Cloud Secure Compliant Auditable Resilient • Time to Market • Reduction of Process ComplexityCloud Reusablecomputing Efficient Metered
    7. 7. Attributes Analyst 1 Analyst 2 Analyst 3 Analyst 4 Vendor 1 Standard 1Access anywhere  Cloud Elasticity Access Anywhere Security  AttributesBrowser based Scalable   Control Low Resource Pooling Multi-Tenancy Low Integration CustomizabilityPublished APIs (abstracted)   Elastic (on-demand)     Self service  Resource Management Metering & Charge Back Self Service Auditing & Compliance Customizable Low LowFailure resistant (always available)Metered by use   Scalability  Continuity  Workload Relocation Service Management Highly Automated Service-based On-Demand  
    8. 8. Service #1 Service #2 Service #3 Service #4 Hybri d Public
    9. 9. Uncoordinated, Managed ITmanual infrastructureinfrastructure with limited automation
    10. 10. Attribute |Workload / Public Question Private Hybrid AzureQuestion # (Traditional B S R D B S R D B S R D B S R D Datacenter M anagement and Virtualization 5 Resource Capacity Management and Consolidation x x x x 8 Service Monitoring and Control x x x x 10 High Availability x x x x Server Security 13 Server OS Protection x x x x 14 Server Application Protection x x x x 15 Network Protection x x x x Networking 18 DNS Availability x x x x 20 DHCP Infrastructure x x x x 21 Network Allocation and QoS x x x x 23 WAN monitoring x x x x NEW_C Transport Service Configuration x x x x Storage 25 Storage Availability x x x x 31 Server Backup & Recovery x x x x IT Process and Compliance 67 Policy Planning x x x x 68 Reliability Planning x x x x 72 Operation and SLAs x x x x 73 Incident Management x x x x 76 Problem Management x x x x
    11. 11. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Service ProcessExtreme Base lining / Health Management Engineering & Pre- Automation &Standardization Management SLA Production Orchestration Service Lifecycle Self Service
    12. 12. Virtual Machine Manager AZURE + Office 365 Management IaaS, SaaS and PaaS SuiteSystem Center 2012 Windows Server 2012 Authentication Modular Hyper-V Replica Security Console Windows Server 2012 Hyper-V Partner CloudWindows Server 2012 Hyper-V Windows Server Authentication VDI 2012 Security Application Developer VirtualizationWindows Server 2012 Windows Server 2012 Visual Studio & .NET Hyper-V Hyper-V Hyper Visor Data Center (Unlimited Virtualization)
    13. 13. Automation Continuity Pooled Integration & Resources Customizability Service Workload Management Relocation Self Service Elasticity Usage Basedconsolidationvirtual datacentermanage down time Service Offerings Partner Solutions Planning & Design Guidespooling Solution Acceleratorsmanagement Technical Readinessbalancing Certificationpowercoolinglocation
    14. 14. Design and Create your Cloud Services Pool Resources &Quotas Services Assign Roles, Existing investments Monitor Service Template Create Deployed & Actions Deploy Services Pool Resources Assign Roles, Create a Monitor Deploy with existing Quotas & Service Deployed Microsoft VMware Citrix Services investments Actions Hyper-V Template vSphere XenServer Self Services Delegated Read Only Administrator Service Administrator Administrator User Any Action Administration Operations Revocable Actions Quota Controlled Microsoft VMware Citrix Hyper-V vSphere XenServer compute storage network
    15. 15. Predictable Service Delivery Approve request Provision service Self-service deployment request Access service catalog Process automation Self-service Access service Approve Process Provision deployment catalog request automation service request
    16. 16. Monitor Discover Isolate Remediate insight helps Triage & root cause application dependencies Deep application diagnostics and end user and application components you “get to green” Discover Monitor application end user and Isolate root Triage &dependencies application cause Remediate components
    17. 17. Templates User Roles VMM Publish Library DC App AdminOwner CMDB Runbooks Templates Services VMs Hosts Users
    18. 18. Inability to take on Challenged New Project Work Management Business18 Month Innovatio Project n Backlog delayed
    19. 19. 220 VMs ( 10 configurations with 22 VMs each in 12min, 20 secs)http://www.microsoft.com/casestudies/Microsoft-Hyper-V/ING-DIRECT-Australia/Online-Bank-Boosts-IT-Efficiency-by-Percent-with-Upgrade-Strengthens-Innovation/710000001688
    20. 20. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Service ProcessExtreme Base lining / Health Management Engineering & Pre- Automation &Standardization Management SLA Production Orchestration Service Lifecycle Self Service
    21. 21. Microsoft Private Cloud resources http://www.microsoft.com/privatecloud http://technet.microsoft.com/en- us/evalcenter/hh505660.aspx?wt.mc_id=TEC_103 _1_33 http://www.microsoft.com/optimization/ tools/overview.mspx Private Cloud Economics Tool
    22. 22. TechNet Evaluation CenterDownload Microsoft software trials today.technet.microsoft.com/evalcenterMicrosoft Virtual AcademyTake a free, online course.microsoftvirtualacademy.comIT CampsFind an additional IT Camp near you.technet.microsoft.com/globalitcampsMicrosoft CertificationsGet certified on Microsoft Products &Technologies.aka.ms/certificationsMicrosoft TrainingMicrosoft Learning Partnershttp://aka.ms/CPLS Class Locator http://aka.ms/ClassLocator Windows Server http://aka.ms/MOCWinServ Virtualization http://aka.ms/MOC-VirtMicrosoft Training & Certification Windows Server http://aka.ms/WinServCert Virtualization http://aka.ms/MCSE-PrivCloud

    ×