SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Virtualizzazione
Sistemi operativi a matrioska




        Immagine tratta dal sito http://ferfab.it/




       Matteo Zaffonato
        zaffo80@gmail.com
Riferimenti utili
●   Wikipedia
          –   http://it.wikipedia.org/wiki/Virtual_machine
          –   http://it.wikipedia.org/wiki/VMware_player
          –   http://it.wikipedia.org/wiki/VirtualBox
          –   http://it.wikipedia.org/wiki/Virtual_PC
●   Pc Professionale n° 206 – Maggio 2008
●   Sito Vmware Player (http://www.vmware.com/products/player/)
●   Sito Virtual Pc (http://www.microsoft.com/windows/virtual-pc/default.aspx)
●   Documentazione cartacea Microsoft
●   Sito VirtualBox (http://www.virtualbox.org/)
Qualche definizione
●   In informatica il termine macchina virtuale indica un
    software che crea un ambiente virtuale in cui l'utente può
    eseguire alcune applicazioni. (Wikipedia)
         –   APPLICATION VIRTUAL MACHINE (es: Java, .NET): i
               programmi applicativi vengono scritti in un linguaggio che viene
               compilato per questo calcolatore immaginario (cioè tradotti nelle
               sue istruzioni native) e, una volta compilati, vengono eseguiti
               sulla macchina virtuale software
         –   EMULAZIONE DI SISTEMI OPERATIVI: creare tramite
              appositi applicativi un "ambiente applicativo" tale da apparire
              come un "finto computer", su cui si potrà installare un sistema
              operativo diverso da quello che equipaggia il vero elaboratore
Emulazione di sistemi operativi
Usi possibili:
     –   simulazione di piattaforme hardware ancora in fase
           di progettazione (è questo uno degli usi originari)
     –   operazioni di "consolidamento": passare cioè da
           avere n server fisici per n servizi, all'avere un unico
           server fisico con x istanze del sistema operativo,
           ognuna delle quali istanze può eseguire uno o più
           servizi
     –   l'emulazione di un sistema operativo diverso da
            quello realmente installato sul proprio hardware
Un pò di termini utili
●   HOST: macchina reale ospitante la macchina virtuale
●   GUEST: machina ospitata, anche detta VM
●   HYPERVISOR: software usato per gestire la macchina virtuale e la
    comunicazione tra essa e l'hardware.
    Può essere di due tipi:
         –   TIPO 1 (NATIVO): comunicano direttamente con l'hardware
               e non si appoggiano a software sottostante (Citrix Xen
               Server, Microsoft Hyper-V, VMware ESXi, VMware
               vSphere)
         –   TIPO 2 (HOSTED): si appoggiano ad un sistema operativo
               (Windows, Linux, Mac Os) e si installano come una
               normale applicazione (Vmware Player, Microsoft Virtual
               Pc, Sun Innotek VirtualBox)
Un esempio pratico




         Sun Innotek VirtualBox 3.1.0
●Windows (x86 / amd64)

●Mac OS X hosts (Intel Macs)

●Linux hosts

●Solaris and OpenSolaris hosts (x86 / amd64)

Mais conteúdo relacionado

Semelhante a Virtualizzazione: sistemi operativi a matrioska

Joomla day 2010 Virtualizzare in locale pro e contro
Joomla day 2010 Virtualizzare in locale pro e controJoomla day 2010 Virtualizzare in locale pro e contro
Joomla day 2010 Virtualizzare in locale pro e controAndrea Adami
 
Sistemi Operativi: Struttura avanzata - Lezione 05
Sistemi Operativi: Struttura avanzata - Lezione 05Sistemi Operativi: Struttura avanzata - Lezione 05
Sistemi Operativi: Struttura avanzata - Lezione 05Majong DevJfu
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Fabrizio Volpe
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceMarco Vanino
 
Sistemi di virtualizzazione in ambiente Linux
Sistemi di virtualizzazione in ambiente LinuxSistemi di virtualizzazione in ambiente Linux
Sistemi di virtualizzazione in ambiente LinuxTruelite
 
Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007pino_otto
 
Virtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e ClientVirtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e ClientNicola Bressan
 
Linuxday 2012 : Introduzione a Proxmox Ve
Linuxday 2012 : Introduzione a Proxmox VeLinuxday 2012 : Introduzione a Proxmox Ve
Linuxday 2012 : Introduzione a Proxmox VeIvan Zini
 
SugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual ApplianceSugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual ApplianceAntonio Musarra
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietariGiadarossi
 
Virtualizzazione
VirtualizzazioneVirtualizzazione
VirtualizzazioneLuca Giusti
 

Semelhante a Virtualizzazione: sistemi operativi a matrioska (20)

Joomla day 2010 Virtualizzare in locale pro e contro
Joomla day 2010 Virtualizzare in locale pro e controJoomla day 2010 Virtualizzare in locale pro e contro
Joomla day 2010 Virtualizzare in locale pro e contro
 
Sistemi Operativi: Struttura avanzata - Lezione 05
Sistemi Operativi: Struttura avanzata - Lezione 05Sistemi Operativi: Struttura avanzata - Lezione 05
Sistemi Operativi: Struttura avanzata - Lezione 05
 
Ambienti di virtualizzazione
Ambienti di virtualizzazioneAmbienti di virtualizzazione
Ambienti di virtualizzazione
 
Seminario VMWare 2014
Seminario VMWare 2014Seminario VMWare 2014
Seminario VMWare 2014
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open Source
 
Sistemi di virtualizzazione in ambiente Linux
Sistemi di virtualizzazione in ambiente LinuxSistemi di virtualizzazione in ambiente Linux
Sistemi di virtualizzazione in ambiente Linux
 
Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007
 
Unattended
UnattendedUnattended
Unattended
 
Virtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e ClientVirtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e Client
 
Linuxday 2012 : Introduzione a Proxmox Ve
Linuxday 2012 : Introduzione a Proxmox VeLinuxday 2012 : Introduzione a Proxmox Ve
Linuxday 2012 : Introduzione a Proxmox Ve
 
Ti base 2020
Ti base 2020Ti base 2020
Ti base 2020
 
SugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual ApplianceSugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual Appliance
 
Ti base 2020b
Ti base 2020bTi base 2020b
Ti base 2020b
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietari
 
TI_2022.pptx
TI_2022.pptxTI_2022.pptx
TI_2022.pptx
 
Hardware e plugin
Hardware e pluginHardware e plugin
Hardware e plugin
 
Ti 2021 22_new
Ti 2021 22_newTi 2021 22_new
Ti 2021 22_new
 
Introduzione a .Net Core
Introduzione a .Net CoreIntroduzione a .Net Core
Introduzione a .Net Core
 
Virtualizzazione
VirtualizzazioneVirtualizzazione
Virtualizzazione
 

Mais de Piazza Telematica Schio

La Piazza Telematica del Comune di Schio
La Piazza Telematica del Comune di SchioLa Piazza Telematica del Comune di Schio
La Piazza Telematica del Comune di SchioPiazza Telematica Schio
 
Mappare con il GPS: istruzioni per l'uso
Mappare con il GPS: istruzioni per l'usoMappare con il GPS: istruzioni per l'uso
Mappare con il GPS: istruzioni per l'usoPiazza Telematica Schio
 
Wikipedia, Palladio e i contenuti liberi
Wikipedia, Palladio e i contenuti liberiWikipedia, Palladio e i contenuti liberi
Wikipedia, Palladio e i contenuti liberiPiazza Telematica Schio
 
Ecologia digitale: dalla teoria alla pratica
Ecologia digitale: dalla teoria alla praticaEcologia digitale: dalla teoria alla pratica
Ecologia digitale: dalla teoria alla praticaPiazza Telematica Schio
 
Certificazioni in ambiente OpenSource: da ECDL a GIS
Certificazioni in ambiente OpenSource: da ECDL a GISCertificazioni in ambiente OpenSource: da ECDL a GIS
Certificazioni in ambiente OpenSource: da ECDL a GISPiazza Telematica Schio
 
Antivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezza
Antivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezzaAntivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezza
Antivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezzaPiazza Telematica Schio
 
Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...
Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...
Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...Piazza Telematica Schio
 
Cultura TecnoTerritoriale e promozione sociale
Cultura TecnoTerritoriale e promozione socialeCultura TecnoTerritoriale e promozione sociale
Cultura TecnoTerritoriale e promozione socialePiazza Telematica Schio
 
Technospeak: il linguaggio tecnologico tra gergo e anglicismi
Technospeak: il linguaggio tecnologico tra gergo e anglicismiTechnospeak: il linguaggio tecnologico tra gergo e anglicismi
Technospeak: il linguaggio tecnologico tra gergo e anglicismiPiazza Telematica Schio
 
Piazza Telematica e lo sviluppo tecnologico del territorio
Piazza Telematica e lo sviluppo tecnologico del territorioPiazza Telematica e lo sviluppo tecnologico del territorio
Piazza Telematica e lo sviluppo tecnologico del territorioPiazza Telematica Schio
 

Mais de Piazza Telematica Schio (19)

La Piazza Telematica del Comune di Schio
La Piazza Telematica del Comune di SchioLa Piazza Telematica del Comune di Schio
La Piazza Telematica del Comune di Schio
 
Digitale terrestre senza stress
Digitale terrestre senza stressDigitale terrestre senza stress
Digitale terrestre senza stress
 
SchiOSM!
SchiOSM!SchiOSM!
SchiOSM!
 
Mappare con il GPS: istruzioni per l'uso
Mappare con il GPS: istruzioni per l'usoMappare con il GPS: istruzioni per l'uso
Mappare con il GPS: istruzioni per l'uso
 
Wikipedia, Palladio e i contenuti liberi
Wikipedia, Palladio e i contenuti liberiWikipedia, Palladio e i contenuti liberi
Wikipedia, Palladio e i contenuti liberi
 
Ecologia digitale: dalla teoria alla pratica
Ecologia digitale: dalla teoria alla praticaEcologia digitale: dalla teoria alla pratica
Ecologia digitale: dalla teoria alla pratica
 
I Vantaggi del Software Libero
I Vantaggi del Software LiberoI Vantaggi del Software Libero
I Vantaggi del Software Libero
 
Certificazioni in ambiente OpenSource: da ECDL a GIS
Certificazioni in ambiente OpenSource: da ECDL a GISCertificazioni in ambiente OpenSource: da ECDL a GIS
Certificazioni in ambiente OpenSource: da ECDL a GIS
 
E' primavera! Depuriamo anche il pc!
E' primavera! Depuriamo anche il pc!E' primavera! Depuriamo anche il pc!
E' primavera! Depuriamo anche il pc!
 
Antivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezza
Antivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezzaAntivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezza
Antivirus, Firewall e un po' di intelligenza: la ricetta per la sicurezza
 
Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...
Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...
Linux, un'alternativa anche in azienda ai sistemi operativi proprietari: un c...
 
Gfoss
GfossGfoss
Gfoss
 
Liberiamo i GIS
Liberiamo i GISLiberiamo i GIS
Liberiamo i GIS
 
Geodati Liberi
Geodati LiberiGeodati Liberi
Geodati Liberi
 
Reti Domestiche
Reti DomesticheReti Domestiche
Reti Domestiche
 
Abitanza - Metodo di lavoro
Abitanza - Metodo di lavoroAbitanza - Metodo di lavoro
Abitanza - Metodo di lavoro
 
Cultura TecnoTerritoriale e promozione sociale
Cultura TecnoTerritoriale e promozione socialeCultura TecnoTerritoriale e promozione sociale
Cultura TecnoTerritoriale e promozione sociale
 
Technospeak: il linguaggio tecnologico tra gergo e anglicismi
Technospeak: il linguaggio tecnologico tra gergo e anglicismiTechnospeak: il linguaggio tecnologico tra gergo e anglicismi
Technospeak: il linguaggio tecnologico tra gergo e anglicismi
 
Piazza Telematica e lo sviluppo tecnologico del territorio
Piazza Telematica e lo sviluppo tecnologico del territorioPiazza Telematica e lo sviluppo tecnologico del territorio
Piazza Telematica e lo sviluppo tecnologico del territorio
 

Último

Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 

Último (6)

Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 

Virtualizzazione: sistemi operativi a matrioska

  • 1. Virtualizzazione Sistemi operativi a matrioska Immagine tratta dal sito http://ferfab.it/ Matteo Zaffonato zaffo80@gmail.com
  • 2. Riferimenti utili ● Wikipedia – http://it.wikipedia.org/wiki/Virtual_machine – http://it.wikipedia.org/wiki/VMware_player – http://it.wikipedia.org/wiki/VirtualBox – http://it.wikipedia.org/wiki/Virtual_PC ● Pc Professionale n° 206 – Maggio 2008 ● Sito Vmware Player (http://www.vmware.com/products/player/) ● Sito Virtual Pc (http://www.microsoft.com/windows/virtual-pc/default.aspx) ● Documentazione cartacea Microsoft ● Sito VirtualBox (http://www.virtualbox.org/)
  • 3. Qualche definizione ● In informatica il termine macchina virtuale indica un software che crea un ambiente virtuale in cui l'utente può eseguire alcune applicazioni. (Wikipedia) – APPLICATION VIRTUAL MACHINE (es: Java, .NET): i programmi applicativi vengono scritti in un linguaggio che viene compilato per questo calcolatore immaginario (cioè tradotti nelle sue istruzioni native) e, una volta compilati, vengono eseguiti sulla macchina virtuale software – EMULAZIONE DI SISTEMI OPERATIVI: creare tramite appositi applicativi un "ambiente applicativo" tale da apparire come un "finto computer", su cui si potrà installare un sistema operativo diverso da quello che equipaggia il vero elaboratore
  • 4. Emulazione di sistemi operativi Usi possibili: – simulazione di piattaforme hardware ancora in fase di progettazione (è questo uno degli usi originari) – operazioni di "consolidamento": passare cioè da avere n server fisici per n servizi, all'avere un unico server fisico con x istanze del sistema operativo, ognuna delle quali istanze può eseguire uno o più servizi – l'emulazione di un sistema operativo diverso da quello realmente installato sul proprio hardware
  • 5. Un pò di termini utili ● HOST: macchina reale ospitante la macchina virtuale ● GUEST: machina ospitata, anche detta VM ● HYPERVISOR: software usato per gestire la macchina virtuale e la comunicazione tra essa e l'hardware. Può essere di due tipi: – TIPO 1 (NATIVO): comunicano direttamente con l'hardware e non si appoggiano a software sottostante (Citrix Xen Server, Microsoft Hyper-V, VMware ESXi, VMware vSphere) – TIPO 2 (HOSTED): si appoggiano ad un sistema operativo (Windows, Linux, Mac Os) e si installano come una normale applicazione (Vmware Player, Microsoft Virtual Pc, Sun Innotek VirtualBox)
  • 6. Un esempio pratico Sun Innotek VirtualBox 3.1.0 ●Windows (x86 / amd64) ●Mac OS X hosts (Intel Macs) ●Linux hosts ●Solaris and OpenSolaris hosts (x86 / amd64)