1 / 50

Dynamic Datacenter Solutions by Microsoft

Dynamic Datacenter Solutions by Microsoft. Laurent Bonnet Client Architect & Advisor Microsoft France/DPE laurenbo@microsoft.com CTO , http://maplateformeweb.com. / laurenbo on: blogs.msdn.com twitter.com facebook.com …. Microsoft Dynamic Datacenter Momentum. 10 Offers in FY11

tansy
Download Presentation

Dynamic Datacenter Solutions by Microsoft

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dynamic DatacenterSolutions by Microsoft Laurent Bonnet Client Architect & Advisor Microsoft France/DPE laurenbo@microsoft.com CTO, http://maplateformeweb.com /laurenboon:blogs.msdn.com twitter.com facebook.com …

  2. Microsoft Dynamic Datacenter Momentum • 10 Offers in FY11 • 70 Offers since launch in FY09 • 61 in Pipeline • 30% are Tier-1 service providers • 40% VMware compete projects • 11 Trained SIs

  3. Overview - Now This afternoon: http://maplateformeweb.com – codenameRainbowReturn of Experiencefrom the design& operations of a 5 000 VM public cloud Part 1: The Dynamic Datacenter Vision Part 2: Understanding the Dynamic Datacenter Toolkit - DDT :-) Part 3: Understanding DDT Management Services Part 4: DDT Hardware and Infrastructure Requirements Part 5: Extensions – Linux, etc.

  4. Dynamic Datacenter Toolkit - Definition DDT is... • Agile, dynamic and flexible to: • Respond to changing business needs • Enable hosters to capitalize on new opportunities Designed to automate common tasks • Guidance for hosters: • To eliminate deployment blockers • To accelerate technology adoption • Guidance by the field, for the field • DDT is not... • An out-of-the-box solution • A product • Supported by community via MSDN Code Gallery • http://code.msdn.microsoft.com/ • Pending publishing http://www.microsoft.com/systemcenter/en/us/dynamic-data-centers.aspx

  5. What are we building with DDT ?

  6. Foundation for CloudsCloud Computing Infrastructure Infrastructure as a Service (IaaS) Distributed and Elastic Infrastructure Fabric Automated Management SLA Driven Delivering the service Managing the fabric | | Dynamic Datacenter Toolkit For Enterprises Dynamic Datacenter Toolkit For Enterprises

  7. Understanding the Dynamic Datacenter Toolkit • DDT Goals • DDT Benefits to Customers • Technologies Covered by DDT for Hosters • DDT Logical Solution Architecture • Dynamic Datacenter Alliance • What is the Dynamic Datacenter Toolkit • Hosting System Physical Architecture • Datacenter Footprint Coverage • Supported Scenarios

  8. Dynamic Datacenter Toolkit - Benefits to Customers Provisioning & Deployment • Deploy Servers, Networks, Appliances, Services • Flexible Self-Management 24x7 Monitoring • Gathering performance information to better address SLA fulfillment and infrastructure usage • Customer self-monitoring Dynamic Datacenter Flexible Adaptation • Easy adjustment of environment & provisioning of new resources • Storage, bandwidth are dynamically adjustable to address needs Optimizing • Continuous monitoring proactive adjusting or moving servers to new hardware with little or no negative impact • Allocation of ‘right’ resources based on needs, rather than under/over allocation • Allows for optimal deployment of infrastructure Protecting • AntiVirus, Spam filters, firewalls • Backup • Ensuring 99.9% uptime and physically secured infrastructure

  9. DDT - Usage Scenarios for Hosters • Customers: Uses Control Panel or Dashboard • Self Service their accounts: Provision & Manage sites, databases, emails, etc… • Customer Support: Use a custom Web App • Query servers to monitor health & track activity • Perform 90% of operations thru a simple to use web application • A single Web App to manage all servers & server roles for both Linux and Windows!!! • Operation Managers: Use web app, MMC snap-ins, Smart clients, Scripts, etc… • Need to perform more complex operations • More experienced technical support that know all products

  10. Technologies Covered by DDT Built on Microsoft Enterprise Servers for Datacenters • Hyper-V Virtualization • Shared Storage… or not • Clustering & Migration • Internet Information Services 7.5 • Active Directory • System Center Configuration Manager 2007 R2 • System Center Operations Manager 2007 • System Center Data Protection Manager 2007 • System Center Virtual Machine Manager 2008 • Plus guidance for: • Bare Metal provisioning • Virtual Private Server provisioning • Using MDT and WDS

  11. DDT Logical Solution Architecture • Management and Customer Dashboards, Control Panels, Alerts, and Notifications Web based Control Panel Data Protection System Level Application Level Folder Level File Level Monitoring Alerts Notifications Security Audits SLA’s Configuration Software Updates Software Distributions Asset Tracking Software Metering Desired Configurations Provisioning Auto Placement HA Cluster Management Image Management Web Services Business Continuity VM Mobility & Migration High Availability Services Goals • Servers, Network, and Storage Foundational Technologies

  12. Dynamic Datacenter Alliance • Interoperable components to build your service: storage, network, security & more • Early access to technology and solutions Ecosystem ISVs OEMs SIs VARs Dynamic Datacenter Hosting Partners End Customers SMBs ISVs Web Agencies Enterprises

  13. Virtualization and Private Cloud Partner Ecosystem Momentum • DDT • System Center Virtual Machine Manager Self Service Portal 2.0 Deep integration including : HP, NetApp, Citrix, Compellent, Intel, F5 Networks and V-Kernel Dynamic Provisioning System Center Alliance > 100% growth in past year to 150 partners 22 Performance and Resource Optimization (PRO) packs; 15 packs since VMM R2 including HP, Dell, IBM, Brocade, QLogic, Emulex and APC Integrated Management Platform Innovation on Hyper-V supporting Cluster Shared Volumes, Storage Virtualization, Provisioning, Conversion, Assessment and more with partners including: Datacore, Double-Take, CA, Citrix, NetApp, CA, CommVault , Symantec, Sanbolicand others Network Storage Compute More than 1,800 servers certified with Hyper-V; 780 since R2 release More than 304 NICs qualified with Windows Server; 160 since R2 release More than 1,600 storage arrays certified with Hyper-V; 700 since R2 release Numerous Joint Solution Blueprints available for with partners including:HP, Dell, NetApp, Cisco, Citrix, EMC, Hitachi Data Systems Replication partner cluster integration including HP, HDS, NetApp, EMC, and Double-Take

  14. Cloud Computing Reference Architectures - with DDT Enabling The Foundation for Clouds • Private Public Hardware Partners

  15. DDT Reference Implementation by MCS Overview • Automated deployment of scale-units (15+1 node cluster) • Tenant interface for automated provisioning of base VMs (Sm, Med, Lrg) • Automated patching of hosts with no downtime to VMs • Automated fault detection and resolution • Built-in tenant and admin reporting (incl. cost model) • Automated deployment of management infrastructure • Can be customized to integrate with business logic • Designed for general purpose (80% of scenarios) v1 Scope – 400 Hosts*, 8 000 VMs*, multi-tenant, multi-site

  16. DDT Reference Implementation by MCS Workflows • Tenant/Service Onboarding • Synchronization and Integrity • VM management, patching, monitoring, and backups • Usage Metering and Cost Model • Capacity Management • Reporting

  17. In 6 hours: maplateformeweb.com Full-Size Deployment: 5 000 VMs

  18. DDT - Hosting System Physical Architecture System Center Operations Manager System Center Configuration Manager System Center Virtual Machine Manager System Center Data Protection Manager SQL 2005 Provisioning Servers Control Panel Servers E-Commerce Servers Hyper-V Server Clusters File Servers Email Servers Firewall Load Balanced Web Servers Directory Servers Customer Database Servers

  19. DDT in a Real Hosting EnvironmentCoverage by Microsoft & Partners

  20. DDT Management Services Hosters need: In additional to all of the above needs, Hosters have similar needs to that of a datacenter.

  21. DDT - Operations Management • DDT Management Services • WCF • .Net Framework 4.0 • WS-Management • DDT Web Portals • Pure ASP.Net • SilverLight • Web Services – remote control by Java, etc.

  22. DDT Management Services - Logical Architecture Hosting Fault Contracts Hosting Management Component

  23. Customer-Oriented Services Propositions by DDT • For each server or server role, basic scenarios that are supported are: • Deployment • Provisioning • Operations Management • Software Updates • Backup/Restore

  24. DDT – Customer-Oriented Service Deployment Options Centralized Provisioning Decentralized Provisioning eCommerce Server eCommerce Server Web Farm (Shared Config) Decentralized Provisioning Web Farm (Shared Config) Provisioning Server IIS 7.5 (silo) IIS 7.5 (silo) Centralized Provisioning

  25. DDT - Service Deployment Options Hyper-V Host Server SC Operations Manager SC Configuration Manager Server SC Data Protection Manager Server Configuration Service Virtualization Service Monitoring Service DPM Service In this example: • The Virtualization service is deployed to Hyper-V host • All other services are deployed on their respective management servers

  26. DDT Management: back-office portal sample view

  27. DDT Management Portal Logical Architecture

  28. Management Portals • ASP.Net control panel

  29. DDT Source Code Overview • WCF Services + Portal • 100k+ lines of source code (C#) • Contains no business logic • Does not support models or metadata • WCF Services exposes Server Roles or Server operations via a thin but consistent interface • Services abstracts out the complexity of different APIs and approaches: PowerShell, Managed Code, WMI, Un-managed code, etc… • Services enable users to manage MS products from LAMP based control panels • Support • Community Supported (Monitored by MCS) • Project published to Codeplex (Pending approval) • Not designed to be setup and moved directly to Production!!! • WCF samples • Leveraged or extended by hosters and control panel providers

  30. DDT Source Code - Entry Point On MSDN Code Portal http://code.msdn.microsoft.com/ddc

  31. DDT - Recompilation Environment • Extractfromcurrent documentation 2.2 for DDT 3.0 Beta: • ASP.Net Portal • Visual Studio 2010 & .Net Framework 4.0 • Web Platform Installer 2.0 • SilverLight 4.0 Portal: • Visual Studio 2010 & .Net Framework 4.0 • Silverlight 4.0 SDK • Silverlight Tools for Visual Studio 2010 • Silverlight Toolkit • Expression Blend 4.0 • Web Platform Installer 2.0

  32. DDT Extensions - Product coverage - by Toolkit Légende: S: Coming Soon √: Available Now DDT & DCS are identical code base in terms of Services

  33. DDT and Linux? 3rd Party Extensions

  34. DDT – Extensions for Linux Leveraging our interoperability partnership with Novell provides monitoring and management for SUSE Linux and full support for SLES as well as Red Hat, Red Hat compatible binaries, and JBoss. Customer Facing Self-Service Portal DDT Monitoring Provisioning Configuration Data Protection {exposed web services – fully configurable UI} Windows Stack Linux Stack Linux Stack Linux Stack Novell Customer Center Dir AD VMwareESX / Xen RHEL/CentOS SLES Infrastructure AMP JBoss TomCat servers Support for SLES/RHEL/CentOS servers storage network load bal.

  35. DDT – Non-Microsoft Extensions Roadmap

  36. Resources • Entry point: http://www.microsoft.com/dynamicdatacenter • Before the technical stuff • Have a look at case studies. Link to case study published at microsoft.com/casestudies. • And some video case studies. Each video is 2+mins. on microsoft.com/videos since April 28th 2009. • MaximumASP Video • Applied Innovations Video • And a nice 3 min value proposition video Link to download the video and Intranet Link to download the deck • When you want to dig into the big thing… • Getting Started – latest version 3.0 beta (published 2010-01-29): on http://code.msdn.microsoft.com/ddc • Self-running (canned) demo is at this link • Live demo accessible from the internet: to be announced To learn how to show live demo, watch the self-running demo. It’s a 7 min video. • Upcoming 4-day training led by DDC authors in Amsterdam 6-9th december

  37. This Afternoon end-user experience -account creation, validation, etc -end user portal -end user VM usage, update, WebPI, etc. web portal experience -get status -get user info -get VM info back-office -show architecture -show complement servers -prepare metadata for host 46 -fabric VMs on host 46 -deploy host 46 -show parallelism for creation and deployment -show SCVMM results -show operations console -show SCOM results -take action: export, destroy -show memory elasticity from SP1 RC -on host 47  -web traffic -if time allows: show patching(new IS for SP1 RC) Return of Experience 5 000 VMs in production List of Demos (not exhaustive):

  38. Lunch Time & Questions to the Speakers

  39. SupplementSlides

  40. Dynamic Datacenter Physical Architecture • System Center Operations Manager • System Center Config. Manager • System Center Virtual Machine Manager • System Center Data Protection Manager • SQL Server 2005 SP3 or 2008 SAN Hyper-V Server Clusters (Windows Server 2008 R2 role)

  41. DDT WCF Services The following Windows Communication Foundation (WCF) services are provided as part of the Dynamic Datacenter Toolkit: • Virtualization WCF Service: This service geared toward interacting with Hyper-V API’s, and provides automation tasks such as provisioning and managing VM. • Monitoring WCF Service: This service provides ability to monitor physical and virtual devices. • Configuration Management WCF Service: This service provides the ability to perform software updates, patching, configuration management and other tasks. • Data Protection Management Windows Service: This is a windows service that is accessible from Http endpoint, that provides backup and recovery services.

  42. DDT Virtual Firewall Appliance by 5Nine • http://www.5nine.com • Virtual Firewall 2.0 for Microsoft Hyper-V Harden your Hyper‐V VMs Control traffic for your VMs Set Network traffic rules with Block Unwanted events PowerShell API or GUI

  43. Web Based Ordering and Management

  44. Web Based Ordering and Management * If only using SCVMM, manual deployment and no dynamic monitoring (PRO Tips) not considered DDT platform  Virtual Platform

  45. Web Based Ordering and Management The customer can choose a pre defined spec of VDS.RAM, Hard disk, number of vCPU’s, OS and any additions like frameworks (.NET, PHP), SQL, control panel, back-up.Upon ordering, the customer puts in their credit card details, this goes through billing system to be credit checked and verified before kicking of an automated build of the VM.3 options:Build guest with SCVMM hardware template, PXE boot ‘zero touch’ install from SCCM (approx 40mins).Either through SCVMM hardware templates, sysprep’d VHD for defined OS (approx 10mins). Rapid Deployment (WS2008-R2 only) (approx 2mins).

  46. Web Based Ordering and Management The customer can choose the custom spec of their VDS.The same as the previous example with template options. Slightly more configuration and scripting required. Added value to customer at point of purchase.Cannot use pre-set SCVMM templates for the VM hardware properties, the values must be taken from the ordering web site and fed into PowerShell scripts or .NET code interacting directly with Hyper-V through WMI.After the VM has been created the 3 same options are available for deployment of the OS.

  47. Web Based Ordering and Management Quota Points (Chunks of compute resource)The customer can purchase amounts of unspecified compute resource, which allow them to juggle their resources to suite their own need.Could be numbers of vCPU, vNIC, GB of RAM etcAfter ordering through web/phone the customer is emailed a username and login to access their bought resource through a self service portal. This allows them to deploy varying levels of VM and modify their current estate. *Requires a self service portal to manage the bought resource.*Potentially use the SCVMM self service portal if domain joined.

  48. Web Based Ordering and Management • DDT as foundation for managed applications.Use benefits of a highly available, scalable platform as the selling point for the monitored, patched and managed services which sit on top, eg. From SQL or DNS servers to Dedicated SharePoint or Exchange servers.Private Hosted CloudFull DDT implementation on dedicated private hardware accessed by single customer.They may access by remote SCVMM administrator console or custom web portal to control their VM estate. The Dynamic Datacenter Toolkit has enabled us to build a suite of next generationhosting services, providing our customers with an infrastructure that offers themgreater levels of business agility. - James Griffin, Head of Hosting Strategy, Star UK

  49. Windows Server 2008 R2 Hyper-V Delivers high levels of availability for production workloads via flexible and dynamic management while reducing overall costs through efficient server consolidation via: • Better flexibility • Live Migration • Cluster Shared Volumes • Hot Add/remove of Storage • Improved performance • Improved memory management • TCP Offload support • Virtual Machine Queue (VMQ) Support • Improved Networking • Greater Scalability • At least 32 logical processor support • Enhance Green IT with Core Parking • For more information: www.microsoft.com/windowsserver2008/en/us/hyperv-r2.aspx

  50. System Center Components:Managing Physical and Virtual Server Lifecycles Hardware Provisioning Backup Virtual Workload Provisioning Disaster Recovery OS / Software Deploy, Patching and State Mgmt Performance and Health Monitoring

More Related