La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

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

Presentazioni simili


Presentazione sul tema: "Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete."— Transcript della presentazione:

1 Fabrizio Grossi Microsoft Virtual PC 2004

2 Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete Permette lesecuzione contemporanea di più sistemi operativi Scenari duso Una soluzione per la compatibilità di applicazioni, durante la migrazione ad un nuovo sistema operativo client Una soluzione efficiente in termini di tempo e di hardware per chi necessita di riconfigurare rapidamente il PC (es. supporto tecnico, helpdesk, training) Uno strumento per accelerare test e debug del software PC Pentium o Athlon Windows 2000 o XP Virtual Hardware Virtual PC Drivers Guest OS 1 App 1 App 2 Guest OS 2 App 3 App 4

3 Host OS Guest OS 1 Guest OS 2 Virtual PC 2004 Sistemi operativi Host e Guest

4 Ogni macchina virtuale si comporta come un computer stand-alone, dotato di: un proprio disco rigido un processore specifico di una propria combinazione di schede audio, video e di rete di un proprio sistema operativo. Tutte le applicazioni installate nelle macchine virtuali funzionano normalmente, incluse le applicazioni business, didattiche, di intrattenimento, Internet e altri prodotti software

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

6 Virtual PC 2004 Sistemi operativi Host e Guest Gli ambienti guest utilizzano sia l'hardware emulato, sia quello virtualizzato. Virtual PC è infatti in grado di fornire un'emulazione software di molti componenti hardware controller di interrupt, DMA, IDE/ATA, I/O, memoria RAM non volatile orologio interno bus componenti hardware per la gestione dell'alimentazione, Utilizza il sistema operativo host per interagire con le periferiche esterne, unità CD-ROM e floppy, la tastiera, il mouse e il monitor.

7 Virtual PC 2004

8 Virtual PC 2004 Sistemi operativi Host e Guest Sistemi operativi host supportati Windows XP Professional (incluso Tablet PC Edition) Windows 2000 Professional Sistemi operativi guest supportati Windows XP Professional e Home Windows 2000 Professional Windows NT Wkst 4.0, SP6 or successivo Windows ME Windows 98, 98 SE Windows 95 MS-DOS 6.22 OS/2 Warp Version 4 Fix Pack 15 Convenience Pack 1 Convenience Pack 2

9 Scenari duso Compatibilità applicazioni Esigenza applicazioni legacy impediscono lupgrade al nuovo sistema operativo Soluzione: esecuzione del vecchio sistema operativo allinterno di una macchina virtuale Virtual PC fornisce una rete di sicurezza per gli utenti che hanno necessità di eseguire applicazioni legacy Vantaggi della soluzione Microsoft I sistemi operativi e applicazioni Microsoft sono pienamente supportati in accordo con il ciclo di vita del prodotto

10 Scenari duso Riconfigurazione rapida Esigenze I tecnici del supporto tecnico devono rieseguire lavvio del PC per ottenere la configurazione del cliente Per training, la necessità di riconfigurare i pc tra una classe e laltra Gli sviluppatori devono testare ed eseguire il debug del software su diverse piattaforme Soluzione: Soluzione: eseguire diversi sistemi operativi e configurazioni come macchine virtuali Migliore produttività e tempi di risposta del supporto tecnico, permettendo di alternare rapidamente configurazioni diverse Usato nelle attività di training per riconfigurare rapidamente lambiente Permette agli sviluppatori di eseguire test e debug su diverse piattaforme in modo efficiente ed economico

11 Licensing Disponibili licenze per volume Virtual PC è incluso nella subscription MSDN Licenze Windows richieste Una licenza Windows è richiesta per ogni sistema operativo Windows installato Le macchine virtuali hanno gli stessi requisiti in termini di licenze delle macchine standalone Volume licensing Da ottobre 2003 ogni licenza di desktop OS Windows acquisita attraverso programmi di Volume garantisce il diritto di installare fino a due istanze di sistema operativo Windows Professional su un singolo desktop

12 Requisiti di sistema Sistema operativo host Windows XP Professional, Windows 2000 Professional o Windows XP Tablet Processore 400 MHz o superiore, 1.0 GHz consigliato Deve rispondere ai requisiti minimi del sistema operativo installato come guest Celeron, Pentium II o superiore, Athlon o Duron RAM Necessari almento 512 MB RAM Aggiungere RAM secondo i requisiti dei sistemi operativi che verranno eseguiti contemporaneamente Hard disk Da 500 MB a 2 GB per ogni macchina virtuale, più lo spazio per le applicazioni installate al loro interno Sistemi operativi guest supportati Windows: XP, 2000 Professional, NT Workstation 4.0, ME, 98, 95 MS-DOS 6.22 OS/2 Warp: Version 4 Fix Pack 15, Convenience Pack 1, Convenience Pack 2

13 Dischi rigidi virtuali 1/3 Virtual PC consente di associare più dischi rigidi a ogni macchina virtuale (fno a 3). Tipi di dischi supportati: Dischi rigidi virtuali (VHD) a espansione dinamica. Singoli file sul disco rigido del computer fisico Possono espandersi dinamicamente fino alla dimensione massima consentita dal disco. Dischi rigidi virtuali con dimensione fissa. Singoli file sul disco rigido del computer fisico. La dimensione del file corrisponde approssimativamente a quella del disco rigido virtuale e non può aumentare o diminuire. Se un disco rigido virtuale è di 2 GB, anche il file che lo contiene è di 2 GB.

14 Dischi rigidi virtuali 2/3 Differenziazione dei dischi rigidi virtuali. Consente a più utenti e a più macchine virtuali di utilizzare contemporaneamente uno stesso disco rigido virtuale padre. Le eventuali modifiche apportate al disco rigido virtuale padre vengono memorizzate in un disco rigido virtuale di differenziazione. Annullamento delle modifiche ai dischi. Consente di annullare tutte le modifiche apportate dagli utenti ai dischi rigidi virtuali durante una sessione (periodo compreso tra l'avvio e l'arresto della macchina virtuale). Virtual PC memorizza tali modifiche in un file temporaneo a parte alla fine della sessione gli utenti possono decidere se salvarle, applicarle o annullarle. Annullando le modifiche, è possibile iniziare ogni nuova sessione utilizzando sempre la stessa configurazione del disco virtuale. Ideale per i test rischiosi

15 Dischi rigidi virtuali 3/3 Dopo aver creato una macchina virtuale e installato un sistema operativo in un disco rigido virtuale è possibile distribuire tale disco ad altri utenti, scegliendo fra tre opzioni. È possibile distribuire il disco virtuale nello stato in cui si trova e consentire agli altri utenti di modificare le proprie copie come necessario, creare un disco con differenziazioni da distribuire o rendere disponibile in rete. Virtual PC NON modifica il disco virtuale originale, MA memorizza i cambiamenti apportati dai vari utenti in file di differenziazione locali. Configurare il disco attivando la funzionalità di annullamento delle modifiche: offre agli utenti la possibilità di annullare o mantenere le modifiche alla fine della sessione.

16 Networking Virtual PC supporta quattro modalità di rete: Modalità disconnessa. La macchina virtuale non risulta connessa ad alcuna rete. Modalità "solo locale". La macchina virtuale è in grado di comunicare solo con le altre macchine virtuali in esecuzione nella rete "solo locale". Il traffico non viene pertanto scambiato né con altri computer, attraverso la rete fisica, né con il sistema operativo host. Connessione di rete virtuale. La rete identifica ogni macchina virtuale come se fosse una workstation a sé stante e ogni macchina virtuale è in grado di trasmettere pacchetti a tutti gli altri computer connessi alla rete, incluso il sistema operativo host e le altre macchine virtuali.

17 Networking: Connessione di rete virtuale

18 Networking Connessione di rete condivisa (NAT). Utile quando si utilizzano servizi Internet in modalità remota. Virtual PC consente ai sistemi operativi guest di ottenere dinamicamente un indirizzo IP, senza ripetere la connessione remota al provider di servizi Internet (ISP). L'indirizzo IP esterno viene condiviso tra più macchine virtuali per consentire l'accesso alla rete esterna, che viene eseguito utilizzando il servizio NAT (Network Address Translation) integrato in Virtual PC e un server DHCP (Dynamic Host Configuration Protocol).

19 Networking: Connessione di rete condivisa (NAT)

20 Virtual Machine Additions Disponibile sul CD del prodotto. Va installato sul sistema operativo guest Rende disponibile: Il supporto per il trascinamento della selezione La condivisione delle cartelle Il joystick, la tastiera internazionale Le unità CD-ROM basate su DOS Driver video ottimizzati La sincronizzazione dell'orologio Migliora l'integrazione del mouse.

21 Nuove Caratteristiche di VPC 2004 Nuova Architettura di sicurezza E stata modificata larchitettura per garantire che Virtual PC rispetti gli standard di sicurezza Microsoft più restrittivi Focus del progetto: garantire che non ci sia niente che lutente possa fare in una macchina virtuale che crei dei problemi al sistema operativo host o a unaltra macchina virtuale. Networking Supporto per 4 schede di rete in ogni macchina virtuale. Le schede di rete possono essere connesse a: Qualunque scheda di rete 802.3 or 802.11 nel computer fisico Una Scheda Microsoft Loopback Alla connessione di rete condivisa (NAT) Utile per scenari di sviluppo/teste per ambienti di rete complessi. Nuova configurazione basata si file delle macchine virtuali 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. Supporto fino a 4 GB of memoria 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 host Migliorata linterfaccia utente

22 Virtual PC 2004 Sistemi operativi Host e Guest Sistemi operativi host supportati Windows XP Professional (incluso Tablet PC Edition) Windows 2000 Professional Sistemi operativi guest supportati Windows XP Professional e Home Windows 2000 Professional Windows NT Wkst 4.0, SP6 or successivo Windows ME Windows 98, 98 SE Windows 95 MS-DOS 6.22 OS/2 Warp Version 4 Fix Pack 15 Convenience Pack 1 Convenience Pack 2

23 Caratteristiche rimosse Rimosso il supporto VNC This feature was removed for numerous security reasons Key customers would not purchase the product with VNC as part of the feature set Virtual PC is compatible with Terminal Services, so if users require remote administration, they can use TS Linked Volume feature removed This feature had potential for serious data loss if used improperly This risk far outweighed the minimal value it provided to customers Ability to create formatted drives removed VHDs are now created unformatted; it is up to the Guest OS to format the VHD ensuring properly formatted VHDs This change was made based on a recommendation from Microsofts Usability group, due to the fact that pre-formatted disks can cause user confusion Ability to install on OS/2 and NT 4.0 Workstation removed OS/2 and NT 4.0 can still be run as guest operating systems

24 Other Key Features Integration Virtual Machine Additions provide high levels of integration between the guest and host operating systems. Integration features include: Integrated mouse Time synchronization Cut and Paste Drag and drop Folder Sharing Arbitrary screen resolutions Full integration support is only available for Windows guest operating systems. Partial levels of integration support are available for other supported platforms.

25 Other Key Features Undo Disks Allows all changes from power-on to be saved, committed or discarded Enabled per guest, applies to all disks Ideal for: What-if scenarios Training labs Developer testing Package creation Differencing Disks Allows for the creation of a base read-only guest image (parent) that can be shared with unlimited other guest machines (children) All children store their disk changes in a separate file Ideal for Testing service packs or hotfixes Saving disk space and time Testing multiple version of an application

26 Virtual PC or Virtual Server? When should I choose Virtual Server? If you need a solution for application migration and server consolidation If you require a multi-threaded server application optimized for IA32 server performance If you require a web console optimized for remote management If you require COM API for powerful extensibility through scripted/programmatic control of virtual machine configuration, management and integration If you are planning to use virtual machine technology to test or develop across both server and desktop operating systems When should I choose Virtual PC? If you need a solution for desktop application migration or desktop consolidation If you will be using the product on a desktop PC with desktop operating systems If you require a GUI optimized for desktop PC performance Note: Virtual PC is priced at $129 FPP ERP. Virtual Server pricing is not yet available.

27 Virtual PC 2004 Risorse http://www.microsoft.com/italy/virtualpc http://www.microsoft.com/virtualpc Disponibile versione trial 45 giorni – ca. 20 MB Guida alla valutazione in lingua italiana inclusa nel kit di documentazione

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


Scaricare ppt "Fabrizio Grossi Microsoft Virtual PC 2004. Virtual PC 2004 Virtualizza, via software, un sistema hardware completo – dal processore alla scheda di rete."

Presentazioni simili


Annunci Google