Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema...

25
Fabrizio Grossi Fabrizio Grossi Microsoft Virtual PC Microsoft Virtual PC 2004 2004

Transcript of Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema...

Page 1: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Fabrizio GrossiFabrizio Grossi

Microsoft Virtual PC 2004Microsoft Virtual PC 2004

Page 2: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004““Virtualizza”, via software, un sistema Virtualizza”, via software, un sistema hardware completo – dal processore hardware completo – dal processore alla scheda di retealla scheda di rete

Permette l’esecuzione contemporanea Permette l’esecuzione contemporanea di più sistemi operatividi più sistemi operativi

Scenari d’usoScenari d’uso

Una soluzione per la compatibilità Una soluzione per la compatibilità di applicazioni, durante la di applicazioni, durante la migrazione ad un nuovo sistema migrazione ad un nuovo sistema operativo clientoperativo client

Una soluzione efficiente in termini Una soluzione efficiente in termini di tempo e di hardware per chi di tempo e di hardware per chi necessita di riconfigurare necessita di riconfigurare rapidamente il PC (es. supporto rapidamente il PC (es. supporto tecnico, helpdesk, training)tecnico, helpdesk, training)

Uno strumento per accelerare test Uno strumento per accelerare test e debug del software e debug del software

PC Pentium o PC Pentium o AthlonAthlon

Windows 2000 o XPWindows 2000 o XP

Virtual HardwareVirtual Hardware

Virtual PCVirtual PCDrivers

Guest OS Guest OS 11

App App 11

App App 22

Guest OS Guest OS 22

App App 33

App App 44

Page 3: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Host OS

Guest OS 1

Guest OS 2

Virtual PC 2004Virtual PC 2004Sistemi operativiSistemi operativi Host e GuestHost e Guest

Page 4: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004Sistemi operativiSistemi operativi Host e GuestHost e Guest

Ogni macchina virtuale si comporta come un Ogni macchina virtuale si comporta come un computer stand-alone, dotato di:computer stand-alone, dotato di:

un proprio disco rigido un proprio disco rigido

un processore specificoun processore specifico

di una propria combinazione di schede audio, video e di una propria combinazione di schede audio, video e di retedi rete

di un proprio sistema operativo.di un proprio sistema operativo.

Tutte le applicazioni installate nelle macchine Tutte le applicazioni installate nelle macchine virtuali funzionano normalmente, incluse le virtuali funzionano normalmente, incluse le applicazioni business, didattiche, di applicazioni business, didattiche, di intrattenimento, Internet e altri prodotti softwareintrattenimento, Internet e altri prodotti software

Page 5: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004Sistemi operativiSistemi operativi Host e GuestHost e Guest

Le periferiche connesse ai computer fisici Le periferiche connesse ai computer fisici (stampanti, modem, unità CD-ROM) funzionano (stampanti, modem, unità CD-ROM) funzionano correttamente nelle macchine virtuali. correttamente nelle macchine virtuali. Le periferiche USB standard (mouse e tastiere) Le periferiche USB standard (mouse e tastiere) sono supportate tramite l'emulazione PS/2sono supportate tramite l'emulazione PS/2Le periferiche USB che richiedono driver Le periferiche USB che richiedono driver specifici non sono supportate. specifici non sono supportate. Le macchine virtuali non riconoscono le schede Le macchine virtuali non riconoscono le schede video dei PC come dispositivi nativi, quindi non video dei PC come dispositivi nativi, quindi non permettono agli utenti di installare i propri driver permettono agli utenti di installare i propri driver video video Le macchine virtuali non supportano le Le macchine virtuali non supportano le periferiche SCSI.periferiche SCSI.

Page 6: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004Sistemi operativiSistemi operativi Host e GuestHost e Guest

Gli ambienti guest utilizzano sia l'hardware emulato, sia Gli ambienti guest utilizzano sia l'hardware emulato, sia quello virtualizzato. quello virtualizzato. Virtual PC è infatti in grado di fornire un'emulazione Virtual PC è infatti in grado di fornire un'emulazione software di molti componenti hardwaresoftware di molti componenti hardware

controller di interrupt, DMA, IDE/ATA, I/O, memoriacontroller di interrupt, DMA, IDE/ATA, I/O, memoriaRAM non volatileRAM non volatileorologio internoorologio internobusbuscomponenti hardware per la gestione componenti hardware per la gestione dell'alimentazione, dell'alimentazione,

Utilizza il sistema operativo host per interagire con le Utilizza il sistema operativo host per interagire con le periferiche esterne, periferiche esterne,

unità CD-ROM e floppy, la tastiera, il mouse e il unità CD-ROM e floppy, la tastiera, il mouse e il monitor.monitor.

Page 7: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004

Page 8: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004Sistemi operativi Host e GuestSistemi operativi Host e Guest

Sistemi operativi host Sistemi operativi host supportatisupportati

Windows XP Professional Windows XP Professional (incluso Tablet PC Edition)(incluso Tablet PC Edition)Windows 2000 Windows 2000 ProfessionalProfessional

Sistemi operativi guest Sistemi operativi guest supportatisupportati

Windows XP Professional Windows XP Professional e Homee HomeWindows 2000 Windows 2000 ProfessionalProfessionalWindows NT Wkst 4.0, Windows NT Wkst 4.0, SP6 or successivoSP6 or successivoWindows MEWindows MEWindows 98, 98 SEWindows 98, 98 SEWindows 95Windows 95MS-DOS 6.22MS-DOS 6.22OS/2 WarpOS/2 Warp

Version 4 Fix Pack 15Version 4 Fix Pack 15Convenience Pack 1Convenience Pack 1Convenience Pack 2Convenience Pack 2

Page 9: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Scenari d’usoScenari d’usoCompatibilità applicazioniCompatibilità applicazioni

EsigenzaEsigenza

applicazioni applicazioni legacylegacy impediscono l’upgrade al nuovo sistema impediscono l’upgrade al nuovo sistema

operativooperativo

Soluzione: Soluzione: esecuzione del vecchio sistema operativo esecuzione del vecchio sistema operativo

all’interno di una macchina virtualeall’interno di una macchina virtuale

Virtual PC fornisce una “rete di sicurezza” per gli utenti che Virtual PC fornisce una “rete di sicurezza” per gli utenti che

hanno necessità di eseguire applicazioni legacyhanno necessità di eseguire applicazioni legacy

Vantaggi della soluzione MicrosoftVantaggi della soluzione Microsoft

I sistemi operativi e applicazioni Microsoft sono pienamente I sistemi operativi e applicazioni Microsoft sono pienamente

supportati in accordo con il ciclo di vita del prodottosupportati in accordo con il ciclo di vita del prodotto

Page 10: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Scenari d’uso Scenari d’uso Riconfigurazione rapidaRiconfigurazione rapida

EsigenzeEsigenzeI tecnici del supporto tecnico devono rieseguire l’avvio del PC per I tecnici del supporto tecnico devono rieseguire l’avvio del PC per ottenere la configurazione del clienteottenere la configurazione del cliente

Per training, la necessità di riconfigurare i pc tra una classe e Per training, la necessità di riconfigurare i pc tra una classe e l’altral’altra

Gli sviluppatori devono testare ed eseguire il debug del software Gli sviluppatori devono testare ed eseguire il debug del software su diverse piattaformesu diverse piattaforme

Soluzione: Soluzione: eseguire diversi sistemi operativi e configurazioni come macchine virtuali

Migliore produttività e tempi di risposta del supporto tecnico, Migliore produttività e tempi di risposta del supporto tecnico, permettendo di alternare rapidamente configurazioni diversepermettendo di alternare rapidamente configurazioni diverse

Usato nelle attività di training per riconfigurare rapidamente Usato nelle attività di training per riconfigurare rapidamente l’ambientel’ambiente

Permette agli sviluppatori di eseguire test e debug su diverse Permette agli sviluppatori di eseguire test e debug su diverse piattaforme in modo efficiente ed economicopiattaforme in modo efficiente ed economico

Page 11: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

LicensingLicensingDisponibili licenze per volumeDisponibili licenze per volume

Virtual PC è incluso nella subscription MSDNVirtual PC è incluso nella subscription MSDN

Licenze Windows richiesteLicenze Windows richieste

Una licenza Windows è richiesta per ogni sistema Una licenza Windows è richiesta per ogni sistema operativo Windows installatooperativo Windows installato

Le macchine virtuali hanno gli stessi requisiti in termini Le macchine virtuali hanno gli stessi requisiti in termini di licenze delle macchine standalonedi licenze delle macchine standalone

Volume licensingVolume licensingDa ottobre 2003 ogni licenza di desktop OS Windows Da ottobre 2003 ogni licenza di desktop OS Windows acquisita attraverso programmi di Volume garantisce il acquisita attraverso programmi di Volume garantisce il diritto di installare fino a due istanze di sistema diritto di installare fino a due istanze di sistema operativo Windows Professional su un singolo desktopoperativo Windows Professional su un singolo desktop

Page 12: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Requisiti di sistemaRequisiti di sistemaSistema operativo hostSistema operativo host

Windows XP Professional, Windows 2000 Professional o Windows XP TabletWindows XP Professional, Windows 2000 Professional o Windows XP Tablet

ProcessoreProcessore

400 MHz o superiore, 1.0 GHz consigliato400 MHz o superiore, 1.0 GHz consigliato

Deve rispondere ai requisiti minimi del sistema operativo installato come guestDeve rispondere ai requisiti minimi del sistema operativo installato come guest

Celeron, Pentium II o superiore, Athlon o DuronCeleron, Pentium II o superiore, Athlon o Duron

RAMRAM

Necessari almento 512 MB RAMNecessari almento 512 MB RAM

Aggiungere RAM secondo i requisiti dei sistemi operativi che verranno eseguiti Aggiungere RAM secondo i requisiti dei sistemi operativi che verranno eseguiti contemporaneamentecontemporaneamente

Hard diskHard disk

Da 500 MB a 2 GB per ogni macchina virtuale, più lo spazio per le applicazioni Da 500 MB a 2 GB per ogni macchina virtuale, più lo spazio per le applicazioni installate al loro internoinstallate al loro interno

Sistemi operativi guest supportatiSistemi operativi guest supportati

Windows: XP, 2000 Professional, NT Workstation 4.0, ME, 98, 95Windows: XP, 2000 Professional, NT Workstation 4.0, ME, 98, 95

MS-DOS 6.22MS-DOS 6.22

OS/2 Warp: Version 4 Fix Pack 15, Convenience Pack 1, Convenience Pack 2OS/2 Warp: Version 4 Fix Pack 15, Convenience Pack 1, Convenience Pack 2

Page 13: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Dischi rigidi virtuali 1/3Dischi rigidi virtuali 1/3Virtual PC consente di associare più dischi rigidi Virtual PC consente di associare più dischi rigidi a ogni macchina virtuale (fno a 3). a ogni macchina virtuale (fno a 3).

Tipi di dischi supportati:Tipi di dischi supportati:Dischi rigidi virtuali (VHD) a espansione dinamica. Dischi rigidi virtuali (VHD) a espansione dinamica.

Singoli file sul disco rigido del computer fisico Singoli file sul disco rigido del computer fisico

Possono espandersi dinamicamente fino alla dimensione Possono espandersi dinamicamente fino alla dimensione massima consentita dal disco.massima consentita dal disco.

Dischi rigidi virtuali con dimensione fissa. Dischi rigidi virtuali con dimensione fissa. Singoli file sul disco rigido del computer fisico. Singoli file sul disco rigido del computer fisico.

La dimensione del file corrisponde approssimativamente a La dimensione del file corrisponde approssimativamente a quella del disco rigido virtuale e non può aumentare o quella del disco rigido virtuale e non può aumentare o diminuire.diminuire.

Se un disco rigido virtuale è di 2 GB, anche il file che lo Se un disco rigido virtuale è di 2 GB, anche il file che lo contiene è di 2 GB.contiene è di 2 GB.

Page 14: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Dischi rigidi virtuali 2/3Dischi rigidi virtuali 2/3Differenziazione dei dischi rigidi virtuali. Differenziazione dei dischi rigidi virtuali.

Consente a più utenti e a più macchine virtuali di utilizzare Consente a più utenti e a più macchine virtuali di utilizzare contemporaneamente uno stesso disco rigido virtuale padre. contemporaneamente uno stesso disco rigido virtuale padre.

Le eventuali modifiche apportate al disco rigido virtuale padre Le eventuali modifiche apportate al disco rigido virtuale padre vengono memorizzate in un disco rigido virtuale di vengono memorizzate in un disco rigido virtuale di differenziazione.differenziazione.

Annullamento delle modifiche ai dischi.Annullamento delle modifiche ai dischi.Consente di annullare tutte le modifiche apportate dagli utenti ai Consente di annullare tutte le modifiche apportate dagli utenti ai dischi rigidi virtuali durante una sessione (periodo compreso tra dischi rigidi virtuali durante una sessione (periodo compreso tra l'avvio e l'arresto della macchina virtuale).l'avvio e l'arresto della macchina virtuale).

Virtual PC memorizza tali modifiche in un file temporaneo a parteVirtual PC memorizza tali modifiche in un file temporaneo a parte

alla fine della sessione gli utenti possono decidere se salvarle, alla fine della sessione gli utenti possono decidere se salvarle, applicarle o annullarle. applicarle o annullarle.

Annullando le modifiche, è possibile iniziare ogni nuova sessione Annullando le modifiche, è possibile iniziare ogni nuova sessione utilizzando sempre la stessa configurazione del disco virtuale. utilizzando sempre la stessa configurazione del disco virtuale.

Ideale per i test “rischiosi”Ideale per i test “rischiosi”

Page 15: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Dischi rigidi virtuali 3/3Dischi rigidi virtuali 3/3Dopo aver creato una macchina virtuale e installato un Dopo aver creato una macchina virtuale e installato un sistema operativo in un disco rigido virtuale è possibile sistema operativo in un disco rigido virtuale è possibile distribuire tale disco ad altri utenti, scegliendo fra tre distribuire tale disco ad altri utenti, scegliendo fra tre opzioni.opzioni.

È possibile È possibile

distribuire il disco virtuale nello stato in cui si trova e distribuire il disco virtuale nello stato in cui si trova e consentire agli altri utenti di modificare le proprie copie consentire agli altri utenti di modificare le proprie copie come necessario, come necessario,

creare un disco con differenziazioni da distribuire o creare un disco con differenziazioni da distribuire o rendere disponibile in rete. Virtual PC NON modifica il rendere disponibile in rete. Virtual PC NON modifica il disco virtuale originale, MA memorizza i cambiamenti disco virtuale originale, MA memorizza i cambiamenti apportati dai vari utenti in file di differenziazione locali.apportati dai vari utenti in file di differenziazione locali.

Configurare il disco attivando la funzionalità di Configurare il disco attivando la funzionalità di annullamento delle modifiche: offre agli utenti la annullamento delle modifiche: offre agli utenti la possibilità di annullare o mantenere le modifiche alla possibilità di annullare o mantenere le modifiche alla fine della sessione.fine della sessione.

Page 16: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Networking Networking Virtual PC supporta quattro modalità di rete:Virtual PC supporta quattro modalità di rete:

Modalità disconnessa. La macchina virtuale non Modalità disconnessa. La macchina virtuale non risulta connessa ad alcuna rete.risulta connessa ad alcuna rete.

Modalità "solo locale". La macchina virtuale è in grado Modalità "solo locale". La macchina virtuale è in grado di comunicare solo con le altre macchine virtuali in di comunicare solo con le altre macchine virtuali in esecuzione nella rete "solo locale". Il traffico non viene esecuzione nella rete "solo locale". Il traffico non viene pertanto scambiato né con altri computer, attraverso pertanto scambiato né con altri computer, attraverso la rete fisica, né con il sistema operativo host.la rete fisica, né con il sistema operativo host.

Connessione di rete virtuale. La rete identifica ogni Connessione di rete virtuale. La rete identifica ogni macchina virtuale come se fosse una workstation a sé macchina virtuale come se fosse una workstation a sé stante e ogni macchina virtuale è in grado di stante e ogni macchina virtuale è in grado di trasmettere pacchetti a tutti gli altri computer connessi trasmettere pacchetti a tutti gli altri computer connessi alla rete, incluso il sistema operativo host e le altre alla rete, incluso il sistema operativo host e le altre macchine virtuali.macchine virtuali.

Page 17: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Networking: Connessione di Networking: Connessione di rete virtualerete virtuale

Page 18: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

NetworkingNetworking

Connessione di rete condivisa (NAT). Connessione di rete condivisa (NAT). Utile quando si utilizzano servizi Internet in modalità Utile quando si utilizzano servizi Internet in modalità remota. remota.

Virtual PC consente ai sistemi operativi guest di Virtual PC consente ai sistemi operativi guest di ottenere dinamicamente un indirizzo IP, senza ottenere dinamicamente un indirizzo IP, senza ripetere la connessione remota al provider di servizi ripetere la connessione remota al provider di servizi Internet (ISP). Internet (ISP).

L'indirizzo IP esterno viene condiviso tra più macchine L'indirizzo IP esterno viene condiviso tra più macchine virtuali per consentire l'accesso alla rete esterna, che virtuali per consentire l'accesso alla rete esterna, che viene eseguito utilizzando il servizio NAT (Network viene eseguito utilizzando il servizio NAT (Network Address Translation) integrato in Virtual PC e un Address Translation) integrato in Virtual PC e un server DHCP (Dynamic Host Configuration Protocol).server DHCP (Dynamic Host Configuration Protocol).

Page 19: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Networking: Connessione di Networking: Connessione di rete condivisa (NAT)rete condivisa (NAT)

Page 20: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual Machine AdditionsVirtual Machine Additions

Disponibile sul CD del prodotto. Disponibile sul CD del prodotto.

Va installato sul sistema operativo guestVa installato sul sistema operativo guest

Rende disponibile:Rende disponibile:Il supporto per il trascinamento della selezioneIl supporto per il trascinamento della selezione

La condivisione delle cartelle La condivisione delle cartelle

Il joystick, la tastiera internazionale Il joystick, la tastiera internazionale

Le unità CD-ROM basate su DOS Le unità CD-ROM basate su DOS

Driver video ottimizzati Driver video ottimizzati

La sincronizzazione dell'orologio La sincronizzazione dell'orologio

Migliora l'integrazione del mouse.Migliora l'integrazione del mouse.

Page 21: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Nuove Caratteristiche di VPC Nuove Caratteristiche di VPC 20042004

Nuova Architettura di sicurezzaNuova Architettura di sicurezzaE’ stata modificata l’architettura per garantire che Virtual PC rispetti gli standard E’ stata modificata l’architettura per garantire che Virtual PC rispetti gli standard di sicurezza Microsoft più restrittividi sicurezza Microsoft più restrittiviFocus del progetto: garantire che non ci sia niente che l’utente possa fare in una Focus del progetto: garantire che non ci sia niente che l’utente possa fare in una macchina virtuale che crei dei problemi al sistema operativo host o a un’altra macchina virtuale che crei dei problemi al sistema operativo host o a un’altra macchina virtuale.macchina virtuale.

NetworkingNetworkingSupporto per 4 schede di rete in ogni macchina virtuale. Supporto per 4 schede di rete in ogni macchina virtuale. Le schede di rete possono essere connesse a:Le schede di rete possono essere connesse a:

Qualunque scheda di rete 802.3 or 802.11 nel computer fisicoQualunque scheda di rete 802.3 or 802.11 nel computer fisicoUna Scheda Microsoft LoopbackUna Scheda Microsoft LoopbackAlla connessione di rete condivisa (NAT)Alla connessione di rete condivisa (NAT)

Utile per scenari di sviluppo/teste per ambienti di rete complessi.Utile per scenari di sviluppo/teste per ambienti di rete complessi.

Nuova configurazione basata si file delle macchine virtualiNuova configurazione basata si file delle macchine virtualiLe impostazioni di configurazione di una macchina virtuale sono salvati in un file Le impostazioni di configurazione di una macchina virtuale sono salvati in un file XML: rende più semplice copiare una macchina virtuale su un altro computer.XML: rende più semplice copiare una macchina virtuale su un altro computer.

Supporto fino a 4 GB of memoriaSupporto fino a 4 GB of memoriaE’ possibile allocare fino a 3.6 GB di RAM per sistema operativo e fino a 4 GB in E’ possibile allocare fino a 3.6 GB di RAM per sistema operativo e fino a 4 GB in totale per tutti I sistemi operativi incluso quello hosttotale per tutti I sistemi operativi incluso quello host

Migliorata l’interfaccia utenteMigliorata l’interfaccia utente

Page 22: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Caratteristiche rimosseCaratteristiche rimosseRimosso il supporto VNCRimosso il supporto VNC

This feature was removed for numerous security reasonsThis feature was removed for numerous security reasons

Key customers would not purchase the product with VNC as part of the Key customers would not purchase the product with VNC as part of the feature setfeature set

Virtual PC is compatible with Terminal Services, so if users require Virtual PC is compatible with Terminal Services, so if users require remote administration, they can use TSremote administration, they can use TS

Linked Volume feature removedLinked Volume feature removedThis feature had potential for serious data loss if used improperlyThis feature had potential for serious data loss if used improperly

This risk far outweighed the minimal value it provided to customersThis risk far outweighed the minimal value it provided to customers

Ability to create formatted drives removedAbility to create formatted drives removedVHDs are now created unformatted; it is up to the Guest OS to format VHDs are now created unformatted; it is up to the Guest OS to format the VHD ensuring properly formatted VHDsthe VHD ensuring properly formatted VHDs

This change was made based on a recommendation from Microsoft’s This change was made based on a recommendation from Microsoft’s Usability group, due to the fact that pre-formatted disks can cause user Usability group, due to the fact that pre-formatted disks can cause user confusionconfusion

Ability to install on OS/2 and NT 4.0 Workstation Ability to install on OS/2 and NT 4.0 Workstation removedremoved

OS/2 and NT 4.0 can still be run as guest operating systemsOS/2 and NT 4.0 can still be run as guest operating systems

Page 23: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC or Virtual Server?Virtual PC or Virtual Server?When should I choose Virtual When should I choose Virtual

Server?Server?If you need a solution for If you need a solution for application migration and server application migration and server consolidationconsolidationIf you require a multi-threaded If you require a multi-threaded server application optimized for server application optimized for IA32 server performanceIA32 server performanceIf you require a web console If you require a web console optimized for remote optimized for remote managementmanagementIf you require COM API for If you require COM API for powerful extensibility through powerful extensibility through scripted/programmatic control of scripted/programmatic control of virtual machine configuration, virtual machine configuration, management and integrationmanagement and integrationIf you are planning to use virtual If you are planning to use virtual machine technology to test or machine technology to test or develop across both server and develop across both server and desktop operating systemsdesktop operating systems

When should I choose Virtual When should I choose Virtual PC?PC?If you need a solution for If you need a solution for desktop application migration desktop application migration or desktop consolidationor desktop consolidationIf you will be using the product If you will be using the product on a desktop PC with desktop on a desktop PC with desktop operating systemsoperating systemsIf you require a GUI optimized If you require a GUI optimized for desktop PC performancefor desktop PC performanceNote: Virtual PC is priced at Note: Virtual PC is priced at $129 FPP ERP. Virtual Server $129 FPP ERP. Virtual Server pricing is not yet available.pricing is not yet available.

Page 24: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

Virtual PC 2004Virtual PC 2004RisorseRisorse

http://www.microsoft.com/italy/virtualpchttp://www.microsoft.com/italy/virtualpc

http://www.microsoft.com/virtualpchttp://www.microsoft.com/virtualpc

Disponibile versione trial 45 giorni – ca. 20 MBDisponibile versione trial 45 giorni – ca. 20 MB

Guida alla valutazione in lingua italiana inclusa Guida alla valutazione in lingua italiana inclusa

nel kit di documentazionenel kit di documentazione

Page 25: Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete.

© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.