Édition 2009, 27 janvier, paris.. windows server 2008 et microsoft virtualisation laurent bonnet...
TRANSCRIPT
édition 2009, 27 janvier, Paris.
WINDOWS SERVER 2008ETMICROSOFT VIRTUALISATION
Laurent BonnetArchitecte Solutions d’Hé[email protected]://blogs.msdn.com/laurenbo
Avec Windows Server 2008: maîtrisez la complexité, devenez agile Control operational costs Reduce unexpected IT expenses by partnering with a hosting service provider to manage your Web site and applications.
Keep your data safeProtect information and control access. Run your business with confidence using built-in disaster recovery and business continuity foundations inside Windows Server® 2008.
Increase productivityCollaborate with customers, partners and employees with collaborative workspaces through a hosted Windows SharePoint Services 3.0 solution.
Get peace of mindFocus more on the business value of your IT resources—and less on tactical administration—with a hosted Microsoft solution.
Messages à relayer:vers vos clients PME
Attract more customersWith interactive content on a hosted Microsoft Web platform at predictable costs that fit a small or mid-size business’ budget.
Reduce time to marketWork with a hosting partner on Microsoft Web technologies such as Windows Server® 2008, IIS 7.0 and SQL Server® 2008 that work together to deliver excellent functionality.
Connect with customers Stay in touch with customers and colleagues anywhere through partner-hosted Windows® SharePoint® Services 3.0.
Message à relayer:vers vos clients Professionnels du Web
• End-users demand trusted solutions.
– A Microsoft solution is built on proven technology that is
widely used around the world and is familiar to your customers.
• Your customers need a technology road map.
– Web technologies from Microsoft help ensure your technology investments today will be good tomorrow.
• You need technologies that work better together.
– The Microsoft Web platform is designed to fully support the Web creation and deployment life cycle.
Choisissez les technologies qui fonctionnent bien ensembleThe Microsoft Web platform:Building blocks that work together for compelling Web sites and rich Web applications
database design data management
Web site design media management
graphic designUI/UX creation
solution development
interactive animationrich user interfacesite functionalitysolution features
operating systemWeb hosting
platform virtualization
system management
IIS 7.0
PHP Support
collaboration
Technologies
Servers Tools
Web Server and Management
WHY WINDOWS?
Branch Office
Sécurité et respect des règles internes
Virtualisation des serveurs
Accès unifié aux applications
Plate-forme pour les applications Web
Data Centers
Haute disponibilité
Scénarios où Windows Server 2008 prend tout son sens
Optimisation des Infrastructures
Pour des expériences Utilisateur enrichies
Renforcement des protections
Meilleure gestion de la sécurité et de la conformitéProtection de l’accès aux ressources du réseau
Une plate-forme modulaire et extensibleAmélioration de l’automatisation des tâches, scripts
Hyperviseur intégréConsolidation des serveursEconomies d’énergie
IIS7IIS7
IIS7
Windows Server 2008
New Management
Tools
Increased Reliability
SolidFoundation
Windows Server ManagerIIS Shared ConfigurationPowerShellVirtualizationActive Directory
Self-Healing NTFSServer Core: smallerNext-Generation NetworkingHigh Availability ClusteringIIS Isolation
Windows Server 2008: plus flexible et plus robuste, optimisé pour les matériels actuels
Bénéfices: Augmentation de l’Uptime• Before, hardware upgrades and
maintenance have required a shutdown, resulting in downtime
• Windows Server 2008 reduces the need for downtime by supporting these hardware configuration changes without a reboot:– Hot add and replacement of processors
(Datacenter Edition)
– Hot plug PCI Express• Some vendor proprietary Windows Server 2003 configurations
supported hot plug PCI
– Hot add memory (Enterprise and Datacenter Editions)
WHY IIS 7.0?
Top 10 Reasons to move to IIS7 – btw it IS in all Windows Server 2008 Editions, Core/Full, x86/x64
10. Modularity 9. Configuration System 8. Administration 7. High Availability 6. Diagnostics 5. Extensibility 4. Single platform for both ASP.NET and PHP 3. Performance 2. Security 1. Site Density
#4: High Performance, Reliable ASP.NET and PHP Hosting
• New ASP.NET integration model for developers– ‘Integrated Pipeline’ makes ASP.NET more
powerful• ASP.NET can Process ASP/Static Content• Ex. Forms Authentication for all Request
Types– Developers can extend IIS7 with existing
ASP.NET IHTTPModule APIs
• Give developers more control over their applications– Unified Configuration, Administration, and
Tracing• IIS/ASP.NET settings in Web.config files• IIS/ASP.NET side-by-side in IIS Admin tool• IIS/ASP.NET mixed together in single log
file
• .NET 1/2/3/4 developers demand IIS7 hosting
• ASP.NET • PHP
• Provide Windows hosting of PHP applications– Built-in FastCGI optimized for high
performance• Reuses CGI processes for multiple
requests• Much faster than standard CGI
– Fully tested against latest PHP.NET builds (PHP 5.2.1)
• Host multiple versions of PHP side-by-side– Easily host PHP4 and PHP5 on the same
server
• Supports internet standards– FastCGI standard allows for Python,
Ruby, PERL, etc.
#4! IIS7’s New Extensible Architecture!
ASP.NETNative
Forms
Anon Basic
UrlAuth
Cache
ISAPI
Logging
Tracing
Static
ASP
ASP.NET
FastCGI
Compress
Errors
- or -
ASP.NET
Custom
Reliable ASP.Net and PHP Hosting – multiple versions side-by-side
PHP PERL
#1: Site Density
• Host over 4 000 sites on stand-alone shared configuration server
• Host over 10 000 sites on a shared configuration with multiple front-end servers
• Admin tools behave very well• The 1 application pool/site or per
customer model scales very well• Cf Hosting Workshop webcasts &
training
WHY SQL SERVER 2008?
SQL Server 2008 Value for Hosters
• Reduced Administration Time
– Policy-Based Management– Resource Governor
• New Performance Studio
– Provides great insight into diagnostics information
– Centralized Dashboard to view performance across multiple databases
• Enhanced Support for Developers
– SQL Server Driver for PHP– ADP.NET Entity Framework and LINQ
• Cost of SQL Server 2008 Web Edition!!!
SQL Server: High Availability
Database Mirroring
Transactional Replication
Log Shipping
Backup/Restore
Windows Clustering
Database Snapshot
SQL Server 2008Feature Express Edition Workgroup
EditionWeb Edition Standard Edition Enterprise
Edition
CPUs 1 2 4 4 32/128
RAM 1 GB 3 GB Unlimited Unlimited Unlimited
DB size 4 GB Unlimited Unlimited Unlimited Unlimited
Log shipping No Yes Yes Yes Yes
Partitioning No No No No Yes
Resource governor No No No No Yes
Transparent Data Encryption
No No No No Yes
Backup Compression No No No No Yes
SQL Agent No Yes Yes Yes Yes
Service broker Yes Yes No Yes Yes
Replication Subscribe only Yes (Restricted) No Yes Yes
Policy Based Configuration
Yes Yes Yes Yes Yes
Centralized multi-server management
No No No No Yes
Reporting Services In Adv. Svcs Yes Express Yes Yes
Analysis Services No No No Standard Full
Integration Services No No No Standard Full
Import/Export Wizard Yes Yes Yes Yes Yes
Publishing tools for hosted environments
No Yes Yes Yes Yes
WebPI et WebAI
demo
Web Platform Installer
POURQUOI VIRTUALISER?
What's Happening In The Data Center?
Admin: Machine Ratios
Power & Cooling
Cost Per Square Foot
Green MovementManageability
Low CPU Utilization
Servers…Good! Server Sprawl…BAD!
Desktop/ApplicationVirtualization
Business Continuity
Server Consolidation
Test & Develop
Less than 10% Servers and 1% desktops virtualized today
Progression de la virtualisation
VIRTUALISER… QUOI?
Document redirectionOffline files
PresentationVirtualization
User StateVirtualization
ServerVirtualization
ApplicationVirtualization
DesktopVirtualization
Microsoft Virtualization:
Du datacenter entier, jusqu’au Desktop
TECHNOLOGIES MISES EN ŒUVRE DANS HYPER-V
Windows Server 2008
VSPWindows Kernel
Hyper-V - Architecture
Applications
Applications
Applications
Non-Hypervisor Aware OS
Windows Server 2003,
2008
Windows Kernel VSC
VMBus Emulation
“Designed for Windows” Server Hardware
Windows hypervisor
Xen-Enabled
Linux KernelLinux VSC
Hypercall Adapter
Parent Partition
Child Partitions
VM Service
WMI Provider
VM Worker
Processes
OSISV / IHV / OEM
Microsoft Hyper-VMicrosoft / XenSource
User Mode
KernelMode
IHV Driver
s
VMBus
VMBus
Hardware RequirementsComponent RequirementProcessor • Minimum: An x64 processor with Hardware-assisted virtualization. This is
available in processors that include a virtualization option; specifically, Intel VT or AMD Virtualization.
• Hardware Data Execution Protection (DEP) must be available and be enabled. Specifically, you must enable Intel XD bit (execute disable bit) or AMD NX bit (no execute bit).
• Recommended: 2 GHz or fasterMemory • Minimum: 1 GB RAM; Recommended: 2+ GB RAM
• Maximum (64-bit systems): 32 GBAvailable Disk Space
•Minimum: 10 GB; Recommended: 40 GB or greater•Note: Computers with more than 16 GB of RAM will require more disk space for paging, hibernation, and dump files
For a list of servers tested to work with Hyper-V, please visit http://www.windowsservercatalog.com/default.aspx
Hyper-V – Caractéristiques
AMD-V / Intel VT
Windows Hypervisor
VM 1“Parent”
VM 2“Child”
VM 2“Child” VHD
Greater scalability and improved performance
x64 bit host and guest supportSMP SupportLarge memory support (>32GB) within VMs
Increased reliability and securityMinimal trusted code baseWindows running a foundation role
Better flexibility and manageability
Dynamically add virtual resourcesQuick Migration – Live in WS08 R2New UI and Remote Tools RSATIntegration with SCVMM
Options disponibles pour le stockage
• Virtual Hard Disk
– Supports both Synthetic and Emulated devices
– Three Types VHD file formats:• Fixed• Dynamic• Differencing
– Supports Pass-Thru disk • Attaching to raw physical disk or LUN• High performance and larger storage (beyond 2TB VHD file limit)
• Disk Access Options:
– IDE, SCSI, ISCSI– Only can boot from IDE & ISCSI– 4 IDE Disks and 256 SCSI Disks
Options disponibles pour les réseaux
• Hyper-V provides 10 Gigabits virtual switch, it is level 2 network switch.• Three Types of Virtual Network: Private, Internal and External.• Hyper-V also supports the use of VLANs and VLAN IDs with the virtual
network switch and virtual network adapters.
Corporate LAN
Corporate LAN
Corporate LAN
Private Network(Guest
Communication Only)
Internal Network(Guest + Host
Communication Only)
External Network(Guest + LAN
Communication)
OS / Application
TCP/IP
Virtual NIC
Virtual Network SwitchPhysical NIC
OS / Application
TCP/IP
Virtual NICVLAN 10
Physical Network
Parent Partition Child Partition #1
Hyper-V Host Server
OS / Application
TCP/IP
Virtual NICVLAN 20
Child Partition #2
802.1q Trunk(VLAN 5, 10, 20)
VLAN 5
BENEFICES DE HYPER-V
Bénéfices de la Virtualization avec Hyper-V
• Reduced total cost of ownership– Maximize hardware utilization– Reduce power consumption
• Rapid deployments– Real-time provisioning– From “Buy it” to Login in less than 60 seconds
• Numerous configurations and options to sell– High Availability Options– Managed Hosting Offers
• Very favorable Microsoft licensing terms– WS 2008 DataCenter => Right for unlimited number of guests– System Center makes management of virtual farms easy– Review Licensing whitepaper at
http://www.microsoft.com/hosting/hostingserviceproviders.mspx
PLANIFICATION DU DÉPLOIEMENT DE HYPER-V
Microsoft Assessment and Planning Toolkit
• Microsoft Assessment and Planning Toolkit provides the ability to conduct network-wide assessment and determine the readiness for migration to Windows Server 2008 and Hyper-V
• As a plus, this toolkit will determine the power a cooling cost savings as well
• Available at:• www.microsoft.com/MAP• partner.microsoft.com/SAAssessment
MICROSOFT VIRTUALISATION MANAGEMENT AND AUTOMATION
Management
Desktop Virtualization
Windows Vista EnterpriseCentralized Desktop
Application Virtualization
Presentation Virtualization
Server Virtualization
ProfileVirtualization
Document RedirectionOffline files
Microsoft VirtualizationVirtualization
Capability
System Center Overview
Hardware
Provisioning
Workload Provisioni
ng
PatchingMonitori
ng
Disaster Recovery
Backup
Virtual machine management Server consolidation and resource utilization optimization Conversions: P2V and V2V
Patch management and deployment OS and application configuration management Software upgrades
Live host level virtual machine backup In guest consistency Rapid recovery
End to end service management Server and application health monitoring & management Performance reporting and analysis
System Center Virtual Machine ManagerA centralized, heterogeneous management
solution for the virtual datacenter
VMVMVMVMVMVMVMVMVMVM
VM VMVMVMVMVMVMVM
VMVM VMVMVM
VM
• Maximize Resources– Centralized virtual machine deployment and management
for Hyper-V, Virtual Server, and VMware ESX servers– Intelligent placement of Virtual Machines– Fast and reliable P2V and V2V conversion– Comprehensive application and service-level
monitoring with Operations Manager– Integrated Performance and Resource Optmization (PRO)
of VMs
• Increase Agility– Rapid provisioning of new and virtual machines with
templates– Centralized library of infrastructure components– Leverage and extend existing storage infrastructure and
clusters– Allow for delegated management and access of VMs
• Leverage Skills– Familiar interface, common foundation – Monitor physical and virtual machines from one console – Fully scriptable using PowerShell
Creating a Managed Virtual Hosting Environment
LICENSING
Licensing of Various Windows Server EditionsVirtual Guests
Per License
Unlimited ..
32
16
8
4
1
Datacenter Edition makes licensing Windows Server for Virtual Machines easy.Simply license the processors. No need to count, track or license the virtual machines.
Standard Enterprise Datacenter
Guest licenses and guests types for various Windows Editions
Host Edition Guests Included in Host SPLA
Allowed Guest Types
Windows Server 2008 Standard
1 Windows Server 2008 Standard
Windows Server 2008 Web
Windows Server 2003 Standard*
Windows Server 2008 4 Windows Server 2008 Enterprise
Windows Server 2008 Standard
Windows Server 2008 Web
Windows Server 2003 Enterprise*
Windows Server 2003 Standard*
Windows Server® 2008 Datacenter
Unlimited unauthenticated guests
Windows Server 2008 Datacenter (Anonymous)
Windows Server 2008 Enterprise (Anonymous)
Windows Server 2008 Standard (Anonymous)
Windows Server 2008 Web (Anonymous)
Windows Server 2003 Enterprise (Anonymous)*
Windows Server 2003 Standard (Anonymous)*
*Allowed if already licensed under SPLA
Davantage d’Informations sur le Licensing?
• A Whitepaper documenting licensing scenarios in virtual environment is available at the link below AND on the HDA DVD.
• Download your free copy today! • http://www.microsoft.com/hosting/hostingserviceproviders.mspx • The Whitepaper covers in details:
– Hosting Scenarios in the previous pages– Special considerations and value for
licensing SQL Server 2008 in a virtual hosted environment
– FAQs and Answers– Much more!
CASE STUDIES
Mise en production chez les hébergeurs
• Over a dozen hosters already offering Hyper-v based offers• On avg: 12 hosts/server
– Quad core + dual proc + 16-32 G RAM• Most successful offering till date:
– 14 node cluster with 15 VMS/node• Average time to create offer:
– 4 weeks for stand alone– 8 weeks for highly available
• New System Center Licensing costs make managed hosting a very appealing option
• Reduce your TCO by leveraging Windows Server 2008 - Data Center Edition!!!
Webstekker - Netherlands
Resources and More Information
• Learn more about Microsoft Web solutions at: www.microsoft.com/web/platform
• Try Microsoft Web platform products free at: partner.microsoft.com/40043719
• Visit the Microsoft Web Application Gallery at: www.microsoft.com/web
• See examples of how other partners “Innovate On The Web” at: innovateon.com/product_ontheweb.aspx
QUESTIONS?
Laurent BonnetArchitecte Solutions d’Hé[email protected]://blogs.msdn.com/laurenbo
MERCI DE VOTRE ATTENTION !!!
BUSINESS VALUE
Types de Déploiements pour les Serveurs
• Un-virtualized– Physical server with an Operating System and no
virtualization. System utilization at less than 10% to 20%
• Basic Virtualization– Virtualization with no live migration, limited
automation and management; System utilization between 20% to 40%
• Advanced Virtualization – Server + Storage virtualization and use of
Management and automation tools. System utilization between 40% to 60% or more
Server Deployment: Total Costs
Total Costs per User per Year
($)
Savings Versus Unvirtualized
(%) Unvirtualized 165 NA Basic virtualization 107 Up to 35 Advanced virtualization 80 Up to 52 Source: IDC’s Business Value of Virtualization Research, 2008
Other long term benefits include reduction of staffing costs and increasing business agility.
Three-Year ROI Analysis(All Values per Server )
Basic Virtualization
Advanced Virtualization
Total benefits $144.90 $212.40 Total investment $24.10 $23.30 Discounted benefits $113.30 $166.10 Discounted investment $19.80 $19.10 Net present value (NPV) $93.50 $147.00 Return on investment (ROI)
472% 769%
Payback (months after deployment)
6.8 4.3
Discount rate 12.00% 12.00%Source: IDC’s Business Value of Virtualization Research, 2008