Virtualisation, vue d’ensemble

Slides:



Advertisements
Présentations similaires
Active Directory Windows 2003 Server
Advertisements

Rick Claus Conseiller professionnel en TI Microsoft Canada Rodney Buike Conseiller professionnel en TI Microsoft Canada
Du 25 mai au 15 juin Créer de votre environnement de test Bruce Cowper Conseiller professionnel en TI Microsoft Canada Damir.
PC / Traitement numérique / Contrôle Environnement logiciel
GEF 435 Principes des systèmes dexploitation Les systèmes dexploitation en général (Tanenbaum 1.1 et 1.3)
11 - Composants dun routeur. Sommaire 1)Sources de configuration externes 1)Composants de configuration internes et commandes détat associées.
11 - Composants d’un routeur
Module 5 : Implémentation de l'impression
Virtualisation de l’OS aux applications
Protection du réseau périphérique avec ISA 2004
Essai et consolidation au moyen des techniques de virtualisation.
1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
Le déploiement dapplications et la gestion du réseau pédagogiques détablissements scolaires Brice DELONS Consultant manager EXAKIS.
Bienvenue Sponsor Officiel.
1 HPC pour les opérations. Administration Compute Cluster Server.
Architecture des ordinateurs
Le serveur NAS Network Attached Storage, (NAS) désigne un périphérique de stockage relié à un réseau dont la principale fonction est le stockage de données.
Présentation de l’Architecture Windows NT
Architecture de machines Principes généraux
Configuration de Windows Server 2008 Active Directory
Systèmes d’exploitation
Histoire des systèmes d’Exploitations
Système de stockage réseaux NAS - SAN
Bases et Principes de la Virtualisation. Votre infrastructure informatique ressemble-t-elle à cela ? 2.
Active Directory Windows 2003 Server
ARCHITECTURE DES ORDINATEURS
Restriction daccès aux logiciels et aux matériels Problème de licence Nicolas CHABANOLES Matière : SRR Lieu: UFRIMA.
Module 1 : Préparation de l'administration d'un serveur
L'équilibrage de charge Utilisation, principe et solutions
Citrix® Presentation Server 4.0 : Administration
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
WINDOWS Les Versions Serveurs
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
Présentation 1. Consumer/Soho Small BusinessMidsize Business CorporateEnterprise Windows Home Server 1-4 employés 1-4 PCs 1-4 employés 1-4 PCs 5-49 employés.
VIR205 : La virtualisation au cœur des petites et moyennes entreprises
Présentation de Windows 2000 Quest-ce que Windows 2000? 2 versions principales : 1.Windows 2000 Professionnel : Système dexploitation client (comme Windows.
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 3 : Création d'un domaine Windows 2000
Module 1 : Installation de Windows 2000 ou mise à niveau vers Windows 2000.
Proposition de valeur pour les clients Windows Small Business Server 2003.
Notre Accompagnement pour Votre Offre de Cloud
Module 1 : Installation de Microsoft Windows XP Professionnel
Protéger Exchange avec System Center Data Protection Manager 2007
Architecture des ordinateurs, Environnement Numérique de Travail
Solutions d'infrastructure, systèmes et réseaux
Windows Server Virtualization
Active Directory Windows 2003 Server
1 © Copyright 2010 EMC Corporation. Tous droits réservés.  Consolidation  Économies d’échelle grâce à la standardisation  Réduction des coûts informatiques.
Expose sur « logiciel teamviewer »
Plan Définitions et exemples Composants de cluster
Virtualisation d'un serveur sous VMWare Server
SOLUTION DE VIDEOSURVEILLANCE SUR IP
Offre DataCenter & Virtualisation Laurent Bonnet, Architecte Systèmes Alain Le Hegarat, Responsable Marketing 24 Novembre 2009.
Module 3 : Création d'un domaine Windows 2000
Alain Le Hegarat Responsable Marketing Windows Server
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
PrésentCaractéristiques Virtual Server 2005 R2 Une plateforme orientée entreprise Futur Virtual Server 2005 R2 SP1 System Center Virtual Machine Manager.
PrésentCaractéristiques Virtual Server 2005 R2 AdministrationFutur Virtual Server 2005 R2 SP1 System Center Virtual Machine Manager Windows Server Virtualization.
Microsoft Management Summit 2006
V- Identification des ordinateurs sur le réseau
Solution Virtualisation Full 12Go Vous avez un projet de migration de serveurs physiques vers des machines virtuelles Cyceo Informatique vous propose une.
Module 2 : Planification de l'installation de SQL Server
Les logiciels de virtualisation
Gestion de terminaux WYSE
SOLUTION DE VIDEOSURVEILLANCE SUR IP. Premier serveur de vidéosurveillance en réseau, CamTrace possède une architecture innovante qui permet d’isoler.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
VEILLE TECHNOLOGIQU E LE CLOUD R. Mars al A. Guel louz B. Covo lo C. Eise nhauer G. Monn el.
Chapitre 12 Surveillance des ressources et des performances Module S41.
Journées informatique IN2P3/Dapnia, Lyon Septembre 2006 Consolidation des serveurs par virtualisation Retour d’expérience sur l’utilisation de VMware.
JI2006Muriel Gougerot - Nicole Iribarnes Virtualisation au LAPP.
Transcription de la présentation:

Virtualisation, vue d’ensemble 3/26/2017 3:54 PM Virtualisation, vue d’ensemble Damien Caro Technical Account Manager Microsoft France © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Problématiques adressées Vue d’ensemble Architecture 3/26/2017 3:54 PM Agenda Problématiques adressées Vue d’ensemble Architecture Exemple de mise en oeuvre Questions / Réponses © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Pourquoi les solutions virtuelles de Microsoft? 3/26/2017 3:54 PM Pourquoi les solutions virtuelles de Microsoft? Demandes clients « Aidez moi à consolider mes applications plus efficacement sur votre OS » « mieux optimiser les machines existantes » Stratégie de Microsoft Windows = la plate-forme de choix pour la consolidation Acquisition des technologies auprès de Connectix Virtual PC 2004 pour Windows XP et pour Macintosh Virtual Server 2005 pour Windows Server 2003 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Principe des machines virtuelles Machine virtuelle Serveur physique Disque physique Disque virtuel

* Pas de SMP dans les machines virtuelles 3/26/2017 3:54 PM Les produits Virtual PC 2004 Poste de travail (application) OS Client Mono thread Utilise un seul CPU Interface riche Pas d’automation Accès local Virtual Server 2005 Serveur (service) OS Serveur Multi-threads Utilise plusieurs CPUs* Scriptable Accès distant Version Standard (4 Proc) Version Entreprise (32 proc) * Pas de SMP dans les machines virtuelles © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Virtual PC Systèmes Hôte et Invité Invité OS 1 Hôte OS Invité OS 2 3/26/2017 3:54 PM Virtual PC Systèmes Hôte et Invité Invité OS 1 Hôte OS Invité OS 2 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Virtual Server 2005 Tests et développement de logiciel Consolidation 3/26/2017 3:54 PM Virtual Server 2005 La solution de machine virtuelle pour Windows Server 2003 la plus économique pour améliorer l’efficacité de la gestion opérationnelle Tests et développement de logiciel VM Consolidation Serveurs départementaux ou d’agence Applications Salle de TP virtuelle © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Virtual Server Serveur Virtuel (ISA) Serveur Virtuel (DC) Machine 3/26/2017 3:54 PM Virtual Server Serveur Virtuel (ISA) Serveur Virtuel (DC) Machine Physique Hôte Virtual Server © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Problématiques adressées Vue d’ensemble Architecture 3/26/2017 3:54 PM Agenda Problématiques adressées Vue d’ensemble Architecture Exemple de mise en oeuvre Questions / Réponses © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Architecture Virtual PC 3/26/2017 3:54 PM Architecture Virtual PC Applications Fonctionnent sans modification ni nouvelle phase de formation des utilisateurs App 1 App 2 App 3 App 4 OS “Invité” Peut exécuter la plupart des OS x86 Guest OS 1 Guest OS 2 Machine virtuelle Implémente les standards matériels de l’industrie… Virtual Hardware Virtual PC Application Virtual PC Virtualise un environnement matériel complet par logiciel Drivers Windows 2000 ou XP Système d’exploitation “Hôte” Pentium ou Athlon PC Celeron, Pentium II / III / IV, AMD Athlon ou Duron 1 GHz minimum © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Virtual PC : support Hôtes (Hosts): Windows 2000 Pro / Windows XP et Tablet PC Invités (Guests) : Windows XP Windows 2000 Professional Windows NT Workstation Windows 9x OS/2 Warp Pas de différence dans la politique de support des OS invités Autres OS invités qui fonctionnent, mais non supportés Windows Server products, Linux, FreeBSD et autres OS x86 Virtual PC for Macinstosh

Architecture de Virtual Server Système d’exploitation hébergé : Principaux OS pour x86 3,6 Go de RAM 4 cartes réseau Stockage 56,5 To (IDE et SCSI) Clusters MSCS à 2 nœuds OS et Applications hébergés OS et Applications hébergés Modèles standards Carte mère Intel 440BX Carte réseau Intel 21141 Carte vidéo S3 Trio64 Gfx Matériel virtuel Infrastructure de virtualisation Moniteur de système virtuel API COM Gestion des ressources Intégration journal d’événts. / WMI Service de virtualisation VS fonctionne avec Windows : Heartbeat du noyau/ ordonnanceur (scheduler) Pilotes de périphériques Windows Server 2003 Windows XP pour test uniquement Serveur x86/x64 Jusqu’à 32 processeurs hôtes Jusqu’à 64 Go de RAM hôte VS utilise l’infrastructure existante de stockage, réseau et de sécurité du système.

Virtual Server : support Hôte: Windows Server 2003 (Ne fonctionne pas sur Windows 2003 Web Edition) Invités: Windows 2003 Server Windows 2000 Server (Standard et Advanced) Windows NT Server 4.0 SP6 Pas de différence dans la politique de support des OS Invités versus des machines physiques Autres OS invités qui “fonctionnent”, mais non supportés Windows 2000 Professional, Windows XP Windows NT Workstation, Windows 9x MS-DOS, OS/2 Linux, FreeBSD et autres OS X86

Agenda Problématiques adressées Vue d’ensemble Architecture détaillée 3/26/2017 3:54 PM Agenda Problématiques adressées Vue d’ensemble Architecture détaillée Exemple de mise en oeuvre Questions /Réponses © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Éléments de base Le système hôte doit être compatible avec les architectures X86(/X64) Chaque machine présente les mêmes caractéristiques Maximum de 3.6Go de mémoire vide Chipset 440BX Contrôleur SCSI Adaptec 2940 (max 4) S3 Trio64 SVGA (2D) Adaptateur Ethernet Intel 21140 (max 4) Contrôleur IDE/ATAPI Périphériques - Clavier, Souris, ports COM, port LPT etc

Eléments spécifiques à Virtual PC Prise en charge de l’émulation de la carte son Dossiers partagés Glisser / déposer

Eléments spécifiques à Virtual Server Gestion des ressources Support Multi-processeurs jusqu’à 32 processeurs Support mémoire étendue jusqu’à 64 Go Cartes SCSI Prise de main sur les machines “Invités” au travers de Virtual Machine Remote Control (VMRC) Authentification utilisateur Encryption : configuration SSL possible Prise en charge multiple CD/DVD-ROM

Isolation: De multiple OS fonctionnent en concurrence sur un serveur unique Virtual Server / VPC virtualisent : CPU Sous système de gestion mémoire Tous les « Hardwares » que la VM voit Virtual Server / VPC émulent : Les communications avec les périphériques accédés sont interceptés et émulés par voie logicielle via des modèles de périphériques virtuels Les VMs n’on pas d’accès à : La mémoire physique de l’Hôte La mémoire virtuelle des autres VMs et leurs périphériques virtualisés Virtual Device Models 440BX chipset with PIIX4 System BIOS (AMI) PCI Bus ISA Bus Power Management SM Bus 8259 PIC PIT DMA Controller CMOS RTC Memory Controller RAM & VRAM COM (Serial) Ports LPT (Parallel) Ports IDE/ATAPI Controllers SCSI Adapters (Adaptec 2940) SVGA Video Adapter (S3 Trio64) VESA BIOS 2D Graphics Accelerator Hardware Cursor Ethernet Adapter (DEC 21140) Keyboard Mouse

Composants de Virtual Server 3/26/2017 3:54 PM Composants de Virtual Server Service Virtual Server Serveur Web Interface d’administration VMRC HTTPS DCOM VM 1 VM 2 VM 3 IIS Service Virtual Server CGI Internet Explorer VMRC Client L’interface utilisateur de Virtual Server 2005 est de type web et s’appuie sur 2 composants : Le serveur Web Server – un fichier CGI utilisé par l’API COM VS pour gérer le contenu de l’interface graphique L’interface d’administration – un navigateur qui affiche l’interface utilisateur Ces composants peuvent résider localement ou être accédés à distance par le service VS Possibilité de communiquer en https avec le service web L’accès à la machine virtuelle (UI) à distance se fait au travers de Virtual Machine Remote Control (VMRC) Authentification NTLM et Kerberos © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Virtual Machine Additions S’installent dans la machine virtuelle (OS Microsoft) Drivers Video et SCSI (VS ) optimisés Intégration pointeur souris Heartbeat (VS) Optimisation des performances du VMM Synchronisation de l’heure Drag & Drop , Partage de dossier entre machine virtuelle et machine hôte (VPC) Toujours installer les Additions !

Caractéristiques de gestion de la mémoire (VS) Serveur Web Logique métier Base de données VM Stratégies d’allocation des ressources mémoire 1 Go 512 Mo 1 Go Pas de saturation mémoire, la quantité de mémoire disponible est limitée par la mémoire physique disponible L’ajout/suppression dynamique de mémoire n’est pas supporté Réserver 512 Mo pour le système « Host » + 15 Mo pour le service VS

Caractéristiques de gestion du processeur (VS) Serveur Web Logique métier Base de données VM Stratégies d’allocation des ressources du processeur Poids : 1000 Poids : 100 Poids : 100 Max : 50% Max : 20% Max : 20% Min : 25% Min : 5% Min : 10% La pondération fournit la garantie d’un certain niveau de services des bases de données vis-à-vis d’autres machines virtuelles. La réserve garantit que d’autres machines virtuelles ne seront pas sous-approvisionnées par le processeur : charge équilibrée. Réservé 1 CPU pour le serveur « Host » Virtual Server

Caractéristiques de gestion du processeur (VS) 3/26/2017 3:54 PM Caractéristiques de gestion du processeur (VS) Service Multi thread 1 VM ≤ 1 physical CPU Chaque VM opère dans son thread d’exécution Politique d’allocation de ressources CPU Weight-based (priorité) Constraint-based (min/max) © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

3/26/2017 3:54 PM Disques virtuels (VS) Chaque disque virtuel (VHD) est créé au travers du Manager de disque virtuel (Virtual Disk Manager) Taille et type spécifiés à la création Sur le système hôte c’est un simple fichier Possibilité de création sur tout support accessible IDE, SCSI, RAID, SAN, NAS,… 5 types de disques Disques à tailles fixes (meilleures performances) Disques dynamiques (simple à gérer) Disques différentiels (les différences avec une racine) Disques d’annulation (undo) Disques liés Possibilité de conversion entre les types de disques © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Vue d’ensemble des VHD Type de disques virtuels 3/26/2017 3:54 PM Vue d’ensemble des VHD Type de disques virtuels Disques dynamiques Type par défaut, la taille augmente en fonction des besoins Disques de taille fixe Meilleures performances Disques liés Lie un disque physique en tant que disque virtuel Type d’état des disques virtuels Disques d’annulation Non persistent, par VM Disques différentiels Hiérarchie disque parent enfant États sauvegardés Sauvegarde la mémoire sur disque(idem hibernation) Host 1Go 2TB Guest 2To Host 2To Guest 2To Host Guest Base Session Base SP1 SP2 VM Host © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Capacités disques virtuels 3/26/2017 3:54 PM Capacités disques virtuels Limites VPC: VHD accessible par IDE seulement Chaque disque peut atteindre 128 Go 3 Disques au maximum Limites VS 2005 32 VHD sur contrôleurs IDE et SCSI virtuels 4 VHD en utilisant IDE 4 contrôleurs SCSI (Adaptec 2940 PCI) Chaque contrôleur supporte un bus SCSI (single) 7 disques de 2 To par contrôleurs Maximum de 56 To par machine virtuelle (VM) Avantages : déploiement rapide, souple et économique Utilisation des infrastructures existantes de stockage, de mise en réseau, de sécurité et de gestion Les disques durs virtuels sur SAN permettent une restauration efficace après incident. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Réseaux Virtuels (VPC) 3/26/2017 3:54 PM Réseaux Virtuels (VPC) 4 modes de communication possibles : Non connecté : La machine virtuelle n’est connectée à aucun réseau Local uniquement : La machine virtuelle peut communiquer avec d’autres machines virtuelles actives. Aucun trafic n’a lieu avec d’autres ordinateurs sur le réseau et aucun trafic n’est établi avec le système d’exploitation hôte. Réseau Virtuel : Chaque machine virtuelle fonctionne comme un poste de travail séparé sur le réseau. Elle peut transmettre des paquets à d’autres ordinateurs connectés au réseau, y compris au système d’exploitation hôte et à d’autres ordinateurs virtuels. NAT : Les machines virtuelles obtiennent une adresse IP dynamiquement. Plusieurs machines virtuelles partagent une seule adresse IP pour accéder au réseau externe © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Caractéristiques des réseaux virtuels 3/26/2017 3:54 PM Caractéristiques des réseaux virtuels VM Serveur Web Applications Métier VM VM Base de données Cartes Virtuelles cartes virtuelles Réseau virtuel privé Virtual DHCP Server Virtual Switch Virtual Switch Bridged virtual network Bridged virtual network Serveur physique Physical NICs Réseau public Réseau interne © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Mise en œuvre de Cluster (VS) VS propose le support d’un cluster MSCS 2 noeuds sur la même machine virtuelle Utilisation d’un bus SCSI virtuel partagé pour le quorum Failover logiciel entre les machines VM Moyen simple pour maquetter et tester des configurations Pas pour des systèmes de production

Virtual Server: APIs COM 3/26/2017 3:54 PM Virtual Server: APIs COM Automatisations VM Serveur Web VM Application Metier VM Base de données Scripts de reprise pour automatiser des redémarrages Scripts de clonage de VM Simplification d’administration Et bien d’autres  © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Exemple d’automatisation Application Web permettant de gérer des scénarios (applicable à des TPs). Création automatiquement les machines virtuelles. Chaque scénario est isolée. Chaque utilisateur ne voit que ses scénarios

Exemple d’automatisation

Exemple d’automatisation Création automatique de machines virtuelles en partant de scénarios de base Limitation de l'espace disque utilisé en utilisant les disques différentiels.

Exemple d’automatisation Création d'un nouveau scénario

Exemple d’automatisation

Exemple d’automatisation

Sécurité (VS / VPC) Sécurité Virtual Server Sécurité Machine virtuelle 3/26/2017 3:54 PM Sécurité (VS / VPC) Sécurité Virtual Server Par défaut = Administrateurs locaux sont administrateur de Virtual Server Possibilité de définir différentes permissions Full, View, Modify, Remove, Change Permissions, Control Plus de modularité possible en positionnant des ACLs sur le système de fichier Sécurité Machine virtuelle Droit d’accès sur fichier VMC Sécurité réseau virtuel Droit d’accès sur fichier VNC Sécurité disque dur virtuel Droit d’accès sur fichier VHD Sécurité disquette virtuelle , CD\DVD virtuel Droit d’accès sur fichier VFD, ISO © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

A ne pas faire Modifier une VM « parent » Dupliquer une VM Windows (SID) Effectuer des essais sans copie de sauvegarde de la VM ou disque d’annulation Concentrer tous les disques virtuels sur le même axe physique (si une autre solution est possible) Travailler sans les VM Additions avec Windows Activer /PAE dans les machines virtuelles Oublier la mise en sécurité des VM Mises à jour de sécurité, sauvegardes, antivirus, antispyware Planifier des tests « matériels » en mode virtuel Construction de l’architecture réseau « à la volée » sans schéma

La roadmap 2003 2004 2005 Futur Virtual PC 2004 Virtual PC 2004 SP1 3/26/2017 3:54 PM La roadmap Virtual PC 2004 2003 Virtual PC 2004 SP1 Virtual Server 2005 et VSMT 2004 Windows Server 2003 x64 Editions Virtual Server 2005 SP1 Rollup de fixs Support du hôte Windows Server 2003 x64 Edition (pas de support pour IA64) Support du PXE Support de Windows 2003 SP1 en tant que hôte et guest Support de Windows XP SP2 en tant que guest Support du cluster iSCSI Guest to Guest Inclus Virtual Disk Precompactor Beta fin premier trimestre 2005 et produit disponible second semestre 2005 2005 V2 Virtual PC V2 Virtual Server Futur © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Plus d’information … Un site Web très orienté technique http://www.microsoft.com/france/technet Le site Microsoft Education http://www.microsoft.com/france/education/admin Une newsletter personnalisable http://www.microsoft.com/france/technet/presentation/flash Des séminaires techniques toute l’année, partout en France http://www.microsoft.com/france/technet/seminaires Des Webcasts accessibles à tout instant Un abonnement http://www.microsoft.com/france/technet/presentation/cd

Questions / Réponses

Votre potentiel, notre passion… 3/26/2017 3:54 PM Votre potentiel, notre passion… © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.