Virtualizzazione vs. Cloud Computing

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Virtualizzazione vs. Cloud Computing"

Transcript

1 Virtualizzazione vs. Cloud Computing INFN CNAF Ancona 19/21 novembre 2013 Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia.

2 Agenda Virtualizzazione e differenze con il Cloud Un esempio di framework di virtualizzazione open source Comparazioni Virtualizzazione e Cloud Computing - 19/21 Nov

3 Che differenza c è tra virtualizzazione e Cloud computing? Risposta: + = Virtualizzazione e Cloud Computing - 19/21 Nov

4 Virtualizzazione? Il Cloud computing può anche essere fornito senza l utilizzo di tecnologie di virtualizzazione.! Spesso tuttavia l utilizzo di tecnologie di virtualizzazione consente di ridurre i costi operativi e in conto capitale.! Essere in grado di fornire molto rapidamente delle macchine virtuali non è comunque efficiente, se servono diversi mesi per effettuare il provisioning e l installazione degli host fisici. o Inoltre, il tempo impiegato per la fornitura dello strato di virtualizzazione è recuperato dai risparmi associati al non dover utilizzare server fisici? o Importanza di avere tool di installazione, monitoring e accounting il più possibile automatizzati. Ma che cosa si intende con virtualizzazione? Virtualizzazione e Cloud Computing - 19/21 Nov

5 Che cos è realmente la virtualizzazione? Informalmente, con virtualizzazione si intende la creazione di una versione virtuale di qualcosa.! Ad esempio: una piattaforme hardware, un sistema operativo, un dispositivo di storage o una risorsa di rete.! Attraverso un astrazione: un livello intermedio tra hardware/ sistema operativo e le applicazioni, che semplifica e nasconde i dettagli sottostanti. o Per le applicazioni, l ambiente virtuale è del tutto identico ad un ambiente fisico. Virtualizzazione e Cloud Computing - 19/21 Nov

6 Tipi di virtualizzazione Quando i sistemi virtuali usano un instruction set differente da quello fisico, si parla di emulazione.! Esempio: emulare ARM o PowerPC su piattaforma Intel. Quando i sistemi virtuali usano lo stesso instruction set dell host ospitante, si parla propriamente di virtualizzazione.! A sua volta distinta tra virtualizzazione completa e para-virtualizzazione. Virtualizzazione e Cloud Computing - 19/21 Nov

7 Virtualizzazione completa In questo caso i sistemi delle macchine virtuali (VM) non hanno alcuna consapevolezza di essere eseguite sopra a un hypervisor.! I sistemi ospite girano senza nessuna modifica.! Il virtualizzatore (hypervisor) è incaricato di un grosso lavoro di traduzione delle chiamate privilegiate (system call) delle VM. Virtualizzazione e Cloud Computing - 19/21 Nov

8 Para-virtualizzazione L hypervisor presenta alle VM un interfaccia diversa da quella dell hardware sottostante, detta hypervisor call o hypercall. Sono necessarie modifiche ai sistemi operativi ospiti. Security? Supporto di device/moduli esterni? La maggior parte delle richieste arriva in maniera diretta all hardware. Virtualizzazione e Cloud Computing - 19/21 Nov

9 Hypervisor Lo strato software che fornisce l astrazione viene chiamato Virtual Machine Monitor (VMM) o hypervisor. Il suo compito principale è quello di gestire le istruzioni protette delle macchine virtuali. Gli hypervisor sono classificati in due tipi:! Tipo 1 o bare metal! Tipo 2 o hosted Virtualizzazione e Cloud Computing - 19/21 Nov

10 Hypervisor bare metal Sono hypervisor che vengono eseguiti direttamente sull hardware. Le funzionalità di virtualizzazione si fondono in un sistema operativo leggero che include anche tutti i driver per le periferiche ed il sistema di gestione/realizzazione delle macchine virtuali. Esempi: XEN, VMware vsphere, Parallels Server 4 Bare Metal, Hyper-V. Virtualizzazione e Cloud Computing - 19/21 Nov

11 Hypervisor hosted Sono hypervisor che vengono eseguiti all interno di un sistema operativo. Vengono installati come applicazioni in userspace ed utilizzano le system call per eseguire le istruzioni privilegiate. Esempio: Oracle VirtualBox. Virtualizzazione e Cloud Computing - 19/21 Nov

12 Linux KVM (1/4) KVM (Kernel-based Virtual Machine) non appartiene a nessuna delle precedenti classificazioni. Il sistema di virtualizzazione è realizzato come un modulo del kernel Linux. Permette di eseguire processi, oltre che nella modalità kernel e user, in una modalità chiamata guest mode. Quest ultima trasforma il kernel in un vero e proprio hypervisor, dove le macchine virtuali girano come semplici processi. Virtualizzazione e Cloud Computing - 19/21 Nov

13 Linux KVM (2/4) Un processo in modalità guest ha la possibilità di eseguire codice sia in user sia in kernel mode, come permesso dalle estensioni Intel VT e AMD- V dei nuovi processori.! Serve supporto hardware per usare KVM.! Tutti i processori degli ultimi anni lo supportano. La gestione della memoria è affidata alle tecnologie EPT e NPT di Intel e AMD, che permettono la gestione diretta delle page tables e dei fault da parte delle macchine virtuali. Virtualizzazione e Cloud Computing - 19/21 Nov

14 Linux KVM (3/4) Componenti principali di KVM:! Modulo KVM e device /dev/kvm! QEMU! I processi che rappresentano le VM. /dev/kvm è un dispositivo a caratteri che fa da interfaccia con il sistema di virtualizzazione. QEMU realizza le interfacce di I/O come dischi, schede di rete e CD-ROM. E in grado di realizzare via software tutte le componenti di un PC. Virtualizzazione e Cloud Computing - 19/21 Nov

15 Linux KVM (4/4) Schema della virtualizzazione con KVM: Virtualizzazione e Cloud Computing - 19/21 Nov

16 Vantaggi (1/2) Server consolidation.! Molte VM su una macchina fisica.! Riduce i costi di acquisizione dell hardware e può semplificare operazioni come monitoring e amministrazione. Sandboxing.! Isolamento delle applicazioni.! Sviluppo, test e debug di codice.! Creazione di ambienti per applicazioni legacy. Creazione di VM on-demand. Virtualizzazione e Cloud Computing - 19/21 Nov

17 Vantaggi (2/2) Disaccoppiamento dell hardware dal software.! Suspend/Resume delle VM.! Migrazione di VM tra server fisici (con vari gradi di sofisticazione). Test di nuove versioni di sistema operativo, applicazioni.! O di vecchie versioni: data preservation. Emulazione di hardware non presente sulla macchina fisica. Esecuzione di applicazioni non compatibili con il sistema operativo della macchina fisica. Virtualizzazione e Cloud Computing - 19/21 Nov

18 Svantaggi Sicurezza.! Si mettono sullo stesso hardware diversi sistemi operativi, gestiti da un software aumento della probabilità di bug e aumento del numero dei cosiddetti attack vectors: o VM-to-VM network attacks. o VM-to-HV (KVM o XEN). KVM è un modulo del kernel Linux. Xen è direttamente connesso all hardware. " tutto può diventare compromesso. o VM-to-QEMU. QEMU è un software grande e complesso. Se viene compromesso, l attacco può arrivare al sistema operativo. Performance.! Overhead per la macchina fisica.! Minori prestazioni per la VM, soprattutto nell I/O. Virtualizzazione e Cloud Computing - 19/21 Nov

19 I/O Performance Le cose sono recentemente molto migliorate: Fonte: IBM/RedHat, Feb 2013, Virtualizzazione e Cloud Computing - 19/21 Nov

20 Una (una!) slide sulla security La sicurezza nell utilizzo della virtualizzazione non è un argomento da prendere alla leggera. A parte problemi configurazione legati all isolamento delle reti, questi sono esempi recenti di exploit di sicurezza:! CloudBurst, VMware, result: full breakout.! Xen Ownage Trilogy, Xen, result: full breakout.! VirtuNoid, KVM, result: full breakout.! SYSRET-64, Xen, result: full breakout.! VMDK Has Left The Building, VMware, result: data leakage, loss.! KVM IOAPIC, SET MSR, TIME, KVM, result: DoS, potential breakout. Un testo utile (originato da OpenStack ma con molti concetti validi in modo generale) è la OpenStack Security Guide, disponibile su Notare l impatto (positivo) di sistemi efficienti di provisioning sulla security. Virtualizzazione e Cloud Computing - 19/21 Nov

21 Riassumendo: virtualizzazione vs. Cloud computing Installazione/reinstallazione di server o di applicazioni su VM di per sé non è Cloud computing. Verificare con le 5 caratteristiche del Cloud mostrate precedentemente:! Self-service, on-demand " NO (tipicamente è un dipartimento IT che fornisce le VM)! Accesso attraverso la rete " NO (deployment limitato a internal customers )! Pool di risorse " SÌ! Elasticità " NO (tipicamente è un dipartimento IT che deve installare sistema operativo + software, e non necessariamente in modo scalabile)! Pagamento a consumo " NO (spesso il billing non viene fatto a consumo ma in modo tradizionale) Un esempio di virtualizzazione che non è Cloud? (ma che è complementare al Cloud) Virtualizzazione e Cloud Computing - 19/21 Nov

22 Esempio di tecnologie di virtualizzazione: ovirt ovirt ( è la versione community da cui deriva RedHat Enterprise Virtualization Manager (RHEVM). Assieme ad OpenStack costituisce la base della RedHat Cloud Infrastructure. L infrastruttura di virtualizzazione è costituita da un manager che orchestra un insieme di hypervisors.! Attraverso il manager è inoltre possibile configurare ed eseguire manutenzione sugli hypervisors.! Ovirt-manager fornisce diverse interfacce (WWW, CLI, API) per amministrazione e accesso degli utenti. Virtualizzazione e Cloud Computing - 19/21 Nov

23 Caratteristiche principali Virtualizzazione:! Basata su KVM.! Fino a 64 vcpu e 2TB di RAM per hypervisor.! Supporto HA (con priorità).! Migrazione live delle VM.! Supporta Kernel Samepage Merging (KSM).! Supporta bilanciamento del carico. Storage:! iscsi, Fiber Channel, NFS e locale.! Dalla release 3.2 supporto per Gluster.! Dalla release 3.3 supporto per Glance. Virtualizzazione e Cloud Computing - 19/21 Nov

24 ovirt screenshot Virtualizzazione e Cloud Computing - 19/21 Nov

25 Datacenter ovirt consente diversi livelli di partizionamento dell infrastruttura. Il livello più alto è il Datacenter, cioè un insieme di Cluster che condividono lo stesso tipo di storage. Lo storage di un Datacenter è diviso in 3 domini:! VM Domain! ISO Domain! Export Domain Il concetto di Datacenter può essere inoltre utilizzato per partizionare domini di amministrazione. Virtualizzazione e Cloud Computing - 19/21 Nov

26 Cluster Il Cluster serve per definire un insieme di hypervisor dotati della stessa famiglia di CPU (Haswell, Sandybridge, Westmere, etc.) Il Cluster definisce un dominio di migrazione per le VM. A livello di Cluster è possibile definire:! L ottimizzazione delle memoria (legato ad esempio ad usi server vs. desktop).! La possibilità di migrare VM.! Le policy di utilizzo energetico. Il concetto di Cluster può anche essere utilizzato per separare i domini di amministrazione. Virtualizzazione e Cloud Computing - 19/21 Nov

27 Hosts and Networks (1/2) Hosts and Networks vengono gestiti all interno di un Cluster. La definizione di un host (Hypervisor) permette di:! Associare una URL e una descrizione.! Configurare il power management (fencing).! Specificarne la priorità come Storage Pool Manager. o La gestione dello storage viene effettuta da ovirt Manager attraverso l host eletto SPM. All interno di un Cluster è possibile definire le reti usate dagli host e dalle VM (tagged e untagged). Virtualizzazione e Cloud Computing - 19/21 Nov

28 Hosts and Networks (2/2) Virtualizzazione e Cloud Computing - 19/21 Nov

29 Virtual Machines (1/2) Sempre all interno di un Cluster è possibile definire le VM. In aggiunta al setup usuale è possibile specificare:! Se la VM è stateless o stateful.! Per le VM con Windows, il dominio su cui fare il join.! Il protocollo da usare per esportare la console (VNC o Spice). Nel secondo caso, il supporto USB e il multiple head.! Le policy di migrazione della VM.! In aggiunta alla RAM della VM, la memoria fisica da garantire all hypervisor.! Se la VM è Linux, i parametri del kernel e di initrd. Virtualizzazione e Cloud Computing - 19/21 Nov

30 Virtual Machines (2/2) Virtualizzazione e Cloud Computing - 19/21 Nov

31 Templates ovirt permette la definizione di Templates. Un template è l immagine di una VM precedentemente installata che può essere utilizzata per:! Definire nuove VM (come copia o delta del template).! Definire pool di VM. Se un utente viene associato ad un Template come TemplateUser, un template può essere utilizzato per consentire l istanziazione di VM ondemand (es. via API). Virtualizzazione e Cloud Computing - 19/21 Nov

32 Pools Un Pool è un insieme di VM create in base ad un template.! La cardinalità è definita dell amministratore.! E possibile specificare se una parte del pool va pre-istanziata.! E possibile ridefinire tutte le caratteristiche delle VM. Un Pool può essere:! Automatico (stateless VM): lo spegnimento richiesto dall utente riporta le VM nel loro stato iniziale.! Manuale (stateful VM): le VM sono persistenti a spegnimenti e reboot. I volumi associati alle VM sono delta-disks, cioè contengono solo le differenze rispetto al volume associato al template. Virtualizzazione e Cloud Computing - 19/21 Nov

33 ovirt: il portale utente (1/4) Virtualizzazione e Cloud Computing - 19/21 Nov

34 ovirt: il portale utente (2/4) Virtualizzazione e Cloud Computing - 19/21 Nov

35 ovirt: il portale utente (3/4) Virtualizzazione e Cloud Computing - 19/21 Nov

36 ovirt: il portale utente (4/4) Virtualizzazione e Cloud Computing - 19/21 Nov

37 ovirt: virtualizzazione desktop Particolarmente interessante è la possibilità di virtualizzare desktop in ovirt.! Ottimizzazione dell uso della memoria attraverso KSM (overbooking RAM ~200%).! Esportazione del desktop via VNC o SPICE.! Integrazione della console nel portale utente. L utilizzo di SPICE permette inoltre di:! Esportare l audio (flussi KVM separati).! Importare devices USB.! Integrare la console in Firefox. Virtualizzazione e Cloud Computing - 19/21 Nov

38 Integrazione tra virtualizzazione e Cloud computing Nonostante le differenze, ci sono chiaramente punti di sovrapposizione tra framework di virtualizzazione e framework di Cloud computing. Nel mondo open source, un caso di integrazione è dato dalla crescente convergenza tra ovirt e OpenStack.! With [ovirt 3.3], the ovirt community begins integrating ovirt with other important open source projects such as OpenStack and Gluster. (I. Hein, RedHat)! Integrazione delle immagini (Glance) e del networking (Neutron) forniti da OpenStack.! Integrazione di cloud-init, il tool standard de facto utilizzato per la contestualizzazione di nodi Cloud. Virtualizzazione e Cloud Computing - 19/21 Nov

39 Soluzioni proprietarie? Abbiamo un po chiarito la differenza tra virtualizzazione e Cloud. Nonostante questo, una comparazione che spesso viene fatta o chiesta è quella tra OpenStack e (ad esempio) VMware.! In realtà, per quanto detto, andrebbero comparati ovirt e VMware.! Tenendo anche conto che, qualora fosse necessario fornire in un data center anche soluzioni Cloud, ovirt fornisce un path di integrazione verso OpenStack. Un buon articolo di comparazione si trova in Possiamo distinguere alcune categorie di comparazione:! Design! Features! Use cases! Value! Performance Virtualizzazione e Cloud Computing - 19/21 Nov

40 OS vs. VMware: Design ESXi è un ottima base per prodotti come vsphere e vcloud, con eccellente documentazione! Tuttavia, il sistema è chiuso e la sua evoluzione è totalmente dipendente da VMware.! Attenzione a questo punto: è assai spiacevole dover tracciare le fortune o sfortune, le scelte o le non scelte di una ditta per verificare le proprie strategie. OpenStack è più nuovo, con deployment e architettura più complesse di quella di VMware.! Ma nessuno controlla singolarmente il suo sviluppo e ha un grande supporto di industria e sviluppatori. Virtualizzazione e Cloud Computing - 19/21 Nov

41 OS vs. VMware: Features Migrazione.! VMware: vmotion, richiede uno storage condiviso.! OS: live migration (storage condiviso) oppure block migration (non richiede storage condiviso). Scheduling.! VMware: DRS (resource scheduling) e DPM (power management) per il consolidamento delle risorse o Sono feature attraenti. Tuttavia DRS è controllabile in modo a volte non molto granulare in quanto a pesi e a dimensione temporale (es. la CPU è alta durante un backup notturno e DRS sposta live la VM, senza reale motivo).! OS: scheduling per compute e per volumi. Questi scheduler sono modificabili attraverso JSON. OpenStack non è però qui flessibile come VMware perché ad es. non può spostare automaticamente le macchine live. Virtualizzazione e Cloud Computing - 19/21 Nov

42 OS vs. VMware: Features HA! VMware: spawn di una VM su un host differente su la VM o l hypervisor hanno problemi.! OpenStack: non c è supporto diretto. Esistono tuttavia vari modi di implementare soluzioni di HA. Fault tolerance! VMware: controlla lo stato di una VM e ne fa il mirroring continuo su un ESXi secondario. Tuttavia funziona solo in caso di failure dell hypervisor, duplica le risorse richieste come RAM, disco, CPU, bandwidth e una sola vcpu può essere protetta in questo modo.! OpenStack: non c è una feature simile e neanche il progetto di inserirla, sia per motivi architetturali sia perché KVM non supporta l instruction mirroring. Virtualizzazione e Cloud Computing - 19/21 Nov

43 OS vs. VMware: casi d uso Qui si gioca buona parte di questa comparazione: le feature sono importanti ma devono essere mappate su casi d uso reali. Abbiamo detto che è bene distinguere tra virtualizzazione e Cloud computing. I casi d uso sono alla fine legati alle applicazioni. Ma quali sono i requirement di una applicazione di tipo Cloud, o che possa andare su Cloud?! Vedi analogia cagnolini vs. mucche. Virtualizzazione e Cloud Computing - 19/21 Nov

44 Dai casi d uso alla Cloud Applications are being built to control and manipulate the infrastructure. (L.Moorman, presidente di Rackspace, La applicazioni di tipo Cloud devono essere largamente indipendenti dall infrastruttura per poter scalare orizzontalmente (e per essere indipendenti dal fornitore di servizi Cloud). Questo implica che, nel Cloud, molte delle features presenti nella suite VMware non sono necessariamente così utili come sembrano.! Ad esempio, nelle applicazioni legacy HA è gestito dall infrastruttura. Nelle applicazioni cloud-aware HA è gestito autonomamente.! Ultimately, VMware today is not about cloud, it is about datacenter automation. It is not about infrastructure as a service, it is about virtualization offerings focused at very specific enterprise pain points. Boris Renski, Mirantis ( Virtualizzazione e Cloud Computing - 19/21 Nov

45 Conclusione OpenStack è gratis ma richiede uno sforzo significativo per una corretta ingegnerizzazione.! Questo sia perché è più nuovo, sia perché supporta un numero elevato di scenari applicativi e di installazioni. VMware costa ma è più facile da utilizzare, anche grazie a un uso maggiore di interfacce grafiche. Tuttavia molte feature sono teoricamente interessanti ma la loro reale applicabilità è da verificare.! Un problema significativo è la applicabilità in ambito Cloud che si estenda oltre il singolo data center e soprattutto il rischio strategico. E ovirt?! E un prodotto open con un percorso complementare ad OpenStack. Valgono le stesse considerazioni rispetto a VMware: non così featurerich, ma probabilmente maturo a sufficienza per molte applicazioni. Virtualizzazione e Cloud Computing - 19/21 Nov

46 Credits Ringraziamenti per discussioni, materiale e contributi vari legati alla realizzazione di questo corso vanno a:! Marco Caberletti! Enrico Fattibene! Stefano Longo! Matteo Manzali! Valerio Venturi! Paolo Veronesi Info: Davide.Salomoni@cnaf.infn.it Virtualizzazione e Cloud Computing - 19/21 Nov

Architetture software. Virtualizzazione

Architetture software. Virtualizzazione Sistemi Distribuiti Architetture software 1 Virtualizzazione 2 1 Virtualizzazione (motivazioni) Sullo stesso elaboratore possono essere eseguiti indipendentemente d t e simultaneamente t sistemi i operativi

Dettagli

Virtualizzazione con KVM. Reggio Emilia - Linux Day 2014 Stefano Strozzi KVM

Virtualizzazione con KVM. Reggio Emilia - Linux Day 2014 Stefano Strozzi KVM Virtualizzazione con KVM Considerazioni Legge di Gordon Moore (co-fondatore di Intel): «Le prestazioni dei processori, e il numero di transistor ad esso relativo, raddoppiano ogni 18 mesi.» http://it.wikipedia.org/wiki/legge_di_moore

Dettagli

Introduzione alla Virtualizzazione

Introduzione alla Virtualizzazione Introduzione alla Virtualizzazione Dott. Luca Tasquier E-mail: luca.tasquier@unina2.it Virtualizzazione - 1 La virtualizzazione è una tecnologia software che sta cambiando il metodo d utilizzo delle risorse

Dettagli

VIRTUALIZZAZIONE LUG - CREMONA. Linux Day - 25 Ottobre 2008

VIRTUALIZZAZIONE LUG - CREMONA. Linux Day - 25 Ottobre 2008 VIRTUALIZZAZIONE LUG - CREMONA Linux Day - 25 Ottobre 2008 VIRTUALIZZAZIONE In informatica la virtualizzazione consiste nella creazione di una versione virtuale di una risorsa normalmente fornita fisicamente

Dettagli

Potenza Elaborativa, Sistemi Operativi e Virtualizzazione

Potenza Elaborativa, Sistemi Operativi e Virtualizzazione Potenza Elaborativa, Sistemi Operativi e Virtualizzazione Roma, Febbraio 2011 Operating Systems & Middleware Operations Potenza Elaborativa e Sistemi Operativi La virtualizzazione Operating Systems & Middleware

Dettagli

Protezione del Kernel Tramite Macchine Virtuali

Protezione del Kernel Tramite Macchine Virtuali Protezione del Kernel Tramite Macchine Virtuali Fabio Campisi Daniele Sgandurra Università di Pisa 27 Novembre 2007 1/44 Protezione del Kernel Tramite Macchine Virtuali Università di Pisa Sommario della

Dettagli

Linux Virtuale Linux Virtuale

Linux Virtuale Linux Virtuale Come si può virtualizzare sotto Linux Micky Del Favero micky@linux.it BLUG - Belluno Linux User Group Linux Day 2007 - Belluno 27 ottobre 2007 p. 1 Virtualizzazione, ovvero? Per virtualizzazione si intende

Dettagli

Architettura di un sistema operativo

Architettura di un sistema operativo Architettura di un sistema operativo Dipartimento di Informatica Università di Verona, Italy Struttura di un S.O. Sistemi monolitici Sistemi a struttura semplice Sistemi a livelli Virtual Machine Sistemi

Dettagli

Dr. Andrea Niri aka AndydnA ANDYDNA.NET S.r.l.

Dr. Andrea Niri aka AndydnA ANDYDNA.NET S.r.l. Virtual Machines Virtual BOX, Xen, KVM & C. Dr. Andrea Niri aka AndydnA ANDYDNA.NET S.r.l. 1 Che cosa è la virtualizzazione? In informatica la virtualizzazione x86 consiste nella creazione di una versione

Dettagli

Approccio stratificato

Approccio stratificato Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia

Dettagli

ANALISI DELLE TECNOLOGIE INTEL-VT E AMD-V A SUPPORTO DELLA VIRTUALIZZAZIONE DELL'HARDWARE

ANALISI DELLE TECNOLOGIE INTEL-VT E AMD-V A SUPPORTO DELLA VIRTUALIZZAZIONE DELL'HARDWARE Tesi di laurea ANALISI DELLE TECNOLOGIE INTEL-VT E AMD-V A SUPPORTO DELLA VIRTUALIZZAZIONE DELL'HARDWARE Anno Accademico 2010/2011 Relatore Ch.mo prof. Marcello Cinque Candidato Guido Borriello Matr. 528/1336

Dettagli

Virtualizzazione. Orazio Battaglia

Virtualizzazione. Orazio Battaglia Virtualizzazione Orazio Battaglia Definizione di virtualizzazione In informatica il termine virtualizzazione si riferisce alla possibilità di astrarre le componenti hardware, cioè fisiche, degli elaboratori

Dettagli

Progetto Virtualizzazione

Progetto Virtualizzazione Progetto Virtualizzazione Dipartimento e Facoltà di Scienze Statistiche Orazio Battaglia 25/11/2011 Dipartimento di Scienze Statiche «Paolo Fortunati», Università di Bologna, via Belle Arti 41 1 La nascita

Dettagli

VMware. Gestione dello shutdown con UPS MetaSystem

VMware. Gestione dello shutdown con UPS MetaSystem VMware Gestione dello shutdown con UPS MetaSystem La struttura informatica di una azienda Se ad esempio consideriamo la struttura di una rete aziendale, i servizi offerti agli utenti possono essere numerosi:

Dettagli

Lezione 4 La Struttura dei Sistemi Operativi. Introduzione

Lezione 4 La Struttura dei Sistemi Operativi. Introduzione Lezione 4 La Struttura dei Sistemi Operativi Introduzione Funzionamento di un SO La Struttura di un SO Sistemi Operativi con Struttura Monolitica Progettazione a Livelli di un SO 4.2 1 Introduzione (cont.)

Dettagli

VIRTUAL INFRASTRUCTURE DATABASE

VIRTUAL INFRASTRUCTURE DATABASE ALLEGATO B5.3 VIRTUAL INFRASTRUCTURE DATABASE Situazione alla data 30.6.2011 Pag. 1 di 6 AIX Logical Partitions Database L infrastruttura dell ambiente RISC/AIX viene utilizzata come Data Layer; fornisce

Dettagli

Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4

Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4 Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4 La piattaforma di virtualizzazione di nuova generazione L infrastruttura Virtuale permette di allocare alle applicazioni

Dettagli

Macchine Virtuali. Docente: Fabio Tordini Email: tordini@di.unito.it

Macchine Virtuali. Docente: Fabio Tordini Email: tordini@di.unito.it Macchine Virtuali Docente: Fabio Tordini Email: tordini@di.unito.it Macchine Virtuali macchine virtuali e virtualizzazione introduzione architettura utilizzi VirtualBox installazione e panoramica (interattivo)

Dettagli

System Center Virtual Machine Manager Library Management

System Center Virtual Machine Manager Library Management System Center Virtual Machine Manager Library Management di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Introduzione La Server Virtualization è la possibilità di consolidare diversi server fisici in un unico

Dettagli

Virtualizzazione e Macchine Virtuali

Virtualizzazione e Macchine Virtuali Virtualizzazione e Macchine Virtuali Gabriele D Angelo, Ludovico Gardenghi {gda, garden}@cs.unibo.it http://www.cs.unibo.it/~gdangelo/ http://www.cs.unibo.it/~gardengl/ Università di Bologna Corso di Laurea

Dettagli

Indice generale. Introduzione...xiii. Perché la virtualizzazione...1. Virtualizzazione del desktop: VirtualBox e Player...27

Indice generale. Introduzione...xiii. Perché la virtualizzazione...1. Virtualizzazione del desktop: VirtualBox e Player...27 Indice generale Introduzione...xiii A chi è destinato questo libro... xiii Struttura del libro...xiv Capitolo 1 Capitolo 2 Perché la virtualizzazione...1 Il sistema operativo... 1 Caratteristiche generali

Dettagli

La virtualizzazione ed i suoi aspetti di sicurezza. Sergio Sagliocco Responsabile SecureLAB Direzione R&D CSP

La virtualizzazione ed i suoi aspetti di sicurezza. Sergio Sagliocco Responsabile SecureLAB Direzione R&D CSP La virtualizzazione ed i suoi aspetti di sicurezza Sergio Sagliocco Responsabile SecureLAB Direzione R&D CSP Presentazione della Monografia - CAP 1: La virtualizzazione: concetti di base - CAP 2: La virtualizzazione

Dettagli

Panoramica delle funzionalita

Panoramica delle funzionalita Panoramica delle funzionalita Edizioni vsphere 4 Gestione su larga scala di applicazioni di produzione critiche DRS / DPM Storage vmotion Host Profiles Distributed Switch DRS / DPM Storage vmotion Prodotti

Dettagli

The Onion PC. Virtualizzazione strato dopo strato

The Onion PC. Virtualizzazione strato dopo strato The Onion PC Virtualizzazione strato dopo strato Cos'è un livello di astrazione? Cos'è un livello di astrazione? Nell'esecuzione di un programma un livello di astrazione rappresenta i gradi di libertà

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE FACOLTÀ DI INGEGNERIA

UNIVERSITÀ DEGLI STUDI DI FIRENZE FACOLTÀ DI INGEGNERIA UNIVERSITÀ DEGLI STUDI DI FIRENZE FACOLTÀ DI INGEGNERIA Corso di Sistemi Operativi Prof. Stefano Berretti SEMINARIO: VIRTUALIZZAZIONE DI INFRASTRUTTURE INFORMATICHE a cura di: Nicola Fusari A.A. 2012/2013

Dettagli

Fisciano, 24 ottobre 2008

Fisciano, 24 ottobre 2008 Virtualizzazione applicazioni per la sicurezza Luigi Catuogno Fisciano, 24 ottobre 2008 Sommario Virtualizzazione e para-virtualizzazione Sicurezza Separazione delle applicazioni Virtual data center Trusted

Dettagli

Tecnologie di virtualizzazione per il consolidamento dei server

Tecnologie di virtualizzazione per il consolidamento dei server Tecnologie di virtualizzazione per il consolidamento dei server Simone Balboni Seminario del corso Sistemi Operativi Bologna, 2 marzo 2006 Virtualizzazione e consolidamento dei server un caso concreto:

Dettagli

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 StruxureWare Data Center ExpertDispositivo virtuale Il server StruxureWare Data Center Expert 7.2 è disponibile come dispositivo virtuale, supportato

Dettagli

I sistemi virtuali nella PA. Il caso della Biblioteca del Consiglio Regionale della Puglia

I sistemi virtuali nella PA. Il caso della Biblioteca del Consiglio Regionale della Puglia I sistemi virtuali nella PA Il caso della Biblioteca del Consiglio Regionale della Puglia Indice I sistemi virtuali Definizione di Cloud Computing Le tecnologie che li caratterizzano La virtualizzazione

Dettagli

Una rassegna dei sistemi operativi per il Cloud Computing

Una rassegna dei sistemi operativi per il Cloud Computing Alma Mater Studiorum Università di Bologna SCUOLA DI SCIENZE Corso di Laurea in Informatica Una rassegna dei sistemi operativi per il Cloud Computing Tesi di Laurea in Reti di Calcolatori Relatore: Chiar.mo

Dettagli

Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT

Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT ALLEGATO 1 AL CAPITOLATO TECNICO Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT NUOVO BLADE CENTER PRESSO

Dettagli

Joomla! e la virtualizzazione in locale... pro e contro

Joomla! e la virtualizzazione in locale... pro e contro Joomla! e la virtualizzazione in locale... pro e contro Relatori: Andrea Adami Francesco Craglietto Lavorare in locale...pro presentazioni di siti congelati (siti più scattanti, nessuna interferenza di

Dettagli

PROPOSTA DI UN ARCHITETTURA IMS INTEGRATA IN UN AMBIENTE VIRTUALIZZATO: ANALISI DI PRESTAZIONI Daniele Costarella

PROPOSTA DI UN ARCHITETTURA IMS INTEGRATA IN UN AMBIENTE VIRTUALIZZATO: ANALISI DI PRESTAZIONI Daniele Costarella UNIVERSITÀ DEGLI STUDI DI SALERNO FACOLTÀ DI INGEGNERIA Tesi di Laurea in INGEGNERIA ELETTRONICA PROPOSTA DI UN ARCHITETTURA IMS INTEGRATA IN UN AMBIENTE VIRTUALIZZATO: ANALISI DI PRESTAZIONI Daniele Costarella

Dettagli

I vantaggi del Cloud Computing

I vantaggi del Cloud Computing I vantaggi del Cloud Computing INFN CNAF Ancona 19/21 novembre 2013 Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia. I punti

Dettagli

VirtualBox. Eseguire altri sistemi operativi dentro Linux. Stefano Sanfilippo. POuL. 28 ottobre 2013

VirtualBox. Eseguire altri sistemi operativi dentro Linux. Stefano Sanfilippo. POuL. 28 ottobre 2013 VirtualBox Eseguire altri sistemi operativi dentro Linux Stefano Sanfilippo POuL 28 ottobre 2013 Stefano Sanfilippo (POuL) VirtualBox 28 ottobre 2013 1 / 14 Icon Server Senza VirtualBox FAENZA Reset Power

Dettagli

Gartner Group definisce il Cloud

Gartner Group definisce il Cloud Cloud Computing Gartner Group definisce il Cloud o Cloud Computing is a style of computing in which elastic and scalable information technology - enabled capabilities are delivered as a Service. Gartner

Dettagli

WNoD: Virtualizzazione, Grid e Cloud nel Calcolo Scientifico per l INFN

WNoD: Virtualizzazione, Grid e Cloud nel Calcolo Scientifico per l INFN WNoD: Virtualizzazione, Grid e Cloud nel Calcolo Scientifico per l INFN D. Salomoni Davide.Salomoni@cnaf.infn.it INFN-CNAF CdC CNAF, 16/11/2009 D. Salomoni (INFN-CNAF) WNoD: Virtualizzazione, Grid e Cloud

Dettagli

Virtualizzazione di macchine Linux tramite XEN

Virtualizzazione di macchine Linux tramite XEN 26 Novembre 2005 Struttura Introduzione alla virtualizzazione Cos è la virtualizzazione La virtualizzazione è un processo di astrazione in cui alcune risorse a livello più basso vengono presentate in maniera

Dettagli

Virtualizzazione e Network management

Virtualizzazione e Network management Open Source per le infrastrutture IT aziendali Virtualizzazione e Network management Marco Vanino Spin S.r.l. Servizi IT aziendali File/Printer Server ERP CRM EMail Doc Mgmt Servizi IT aziendali File/Printer

Dettagli

27/03/2013. Contenuti

27/03/2013. Contenuti Corso Sistemi Distribuiti 6 cfu Docente: Prof. Marcello Castellano Contenuti Virtualizzazione - 3 Macchina virtuale - 4 Architetture delle macchine virtuali - 6 Tipi di virtualizzazione - 7 Monitor della

Dettagli

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole Stefano Mainetti stefano.mainetti@polimi.it L ICT come Commodity L emergere del Cloud Computing e i nuovi modelli di delivery Trend n.

Dettagli

Una delle cose che si apprezza maggiormente del prodotto è proprio la facilità di gestione e la pulizia dell interfaccia.

Una delle cose che si apprezza maggiormente del prodotto è proprio la facilità di gestione e la pulizia dell interfaccia. Nella breve presentazione che segue vedremo le caratteristiche salienti del prodotto Quick- EDD/Open. Innanzi tutto vediamo di definire ciò che non è: non si tratta di un prodotto per il continuos backup

Dettagli

Receptionist 2.0. La soluzione semplice ed affidabile per il contact center

Receptionist 2.0. La soluzione semplice ed affidabile per il contact center Receptionist 2.0 La soluzione semplice ed affidabile per il contact center Il nostro Open Source ONC crede nell opportunità dell open source e ha basato due delle sue soluzioni full IP sulla piattaforma

Dettagli

Desktop Cloud: modelli, vantaggi, criticità

Desktop Cloud: modelli, vantaggi, criticità Dipartimento di Elettronica e Informazione Desktop Cloud: modelli, vantaggi, criticità Eugenio Capra eugenio.capra@polimi.it Evento ZeroUno, Milano, 24 marzo 2011 Le esigenze degli IT manager Le principali

Dettagli

Il Sistema Operativo. C. Marrocco. Università degli Studi di Cassino

Il Sistema Operativo. C. Marrocco. Università degli Studi di Cassino Il Sistema Operativo Il Sistema Operativo è uno strato software che: opera direttamente sull hardware; isola dai dettagli dell architettura hardware; fornisce un insieme di funzionalità di alto livello.

Dettagli

2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati.

2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati. 2010 Ing. Punzenberger COPA-DATA Srl Tutti i diritti riservati. Tutti i diritti riservati la distribuzione e la copia - indifferentemente dal metodo - può essere consentita esclusivamente dalla dittacopa-data.

Dettagli

GNUraghe. Desktop Virtualization +VirtualBox+...quando un solo pc non basta più... IL LUG DI ORISTANO. Virtualizzazione dei sistemi con VirtualBox

GNUraghe. Desktop Virtualization +VirtualBox+...quando un solo pc non basta più... IL LUG DI ORISTANO. Virtualizzazione dei sistemi con VirtualBox GNUraghe IL LUG DI ORISTANO Desktop Virtualization +VirtualBox+...quando un solo pc non basta più... 02 Frightned Virtualizzazione: what's this?? 03 Definizione Wikipedia: Per virtualizzazione si intende

Dettagli

Cloud Service Factory

Cloud Service Factory Cloud Service Factory Giuseppe Visaggio Dipartimento di Informatica- Università di Bari DAISY-Net visaggio@di.uniba.it DAISY-Net DRIVING ADVANCES OF ICT IN SOUTH ITALY Net S. c. a r. l. 1 Il Cloud Computing

Dettagli

Ambien6 di virtualizzazione

Ambien6 di virtualizzazione Ambien6 di virtualizzazione La Pia

Dettagli

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

Architetture Applicative

Architetture Applicative Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture

Dettagli

Virtualizzazione VirtualBox 4.1.2 su Host Windows

Virtualizzazione VirtualBox 4.1.2 su Host Windows Virtualizzazione VirtualBox 4.1.2 su Host Windows La virtualizzazione, quando riferita all informatica, consiste nella creazione di una versione virtuale di una risorsa normalmente fornita fisicamente.

Dettagli

Windows Server 2012 R2

Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 La piattaforma server dell'azienda moderna. Come componente fondamentale della visione dell'it ibrido di Microsoft, Windows Server 2012 R2 offre alle piccole

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

SERVER E VIRTUALIZZAZIONE. Windows Server 2012. Guida alle edizioni

SERVER E VIRTUALIZZAZIONE. Windows Server 2012. Guida alle edizioni SERVER E VIRTUALIZZAZIONE Windows Server 2012 Guida alle edizioni 1 1 Informazioni sul copyright 2012 Microsoft Corporation. Tutti i diritti sono riservati. Il presente documento viene fornito così come

Dettagli

Brochure DATA CENTER. www.novell.com. Novell Cloud Manager. Costruite e gestite ambienti cloud privati. (Finalmente è arrivato il cloud)

Brochure DATA CENTER. www.novell.com. Novell Cloud Manager. Costruite e gestite ambienti cloud privati. (Finalmente è arrivato il cloud) Brochure DATA CENTER Novell Cloud Manager Costruite e gestite ambienti cloud privati (Finalmente è arrivato il cloud) Novell Cloud Manager: il modo più semplice per creare e gestire ambienti cloud WorkloadIQ

Dettagli

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare.

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare. Macchine virtuali Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare.com 1. Cosa sono In informatica il termine

Dettagli

Allegato Tecnico Server Virtuale

Allegato Tecnico Server Virtuale Allegato Tecnico Server Virtuale Nota di lettura 1 Descrizione del servizio 1.1 Definizioni e acronimi 1.2 SERVER VIRTUALE Conversione tra diversi sistemi hypervisor 1.3 Attivazione del servizio Configurazione

Dettagli

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle

Dettagli

Spunti ed Elementi da Intel Cloud Forum

Spunti ed Elementi da Intel Cloud Forum Spunti ed Elementi da Intel Cloud Forum Intel incontra il canale sul tema del Cloud Computing, Milano, 8 Settembre 2011 L Information e Communication Technology per oltre vent anni si è sviluppata attorno

Dettagli

Ottimizzazione dell infrastruttura

Ottimizzazione dell infrastruttura Ottimizzazione dell infrastruttura Matteo Mille Direttore Divisione Server &Tools Microsoft Italia Ottimizzazione e Dynamic IT Ottimizzazione dell infrastruttura Di Base Standardizzata Razionalizzata Dinamica

Dettagli

Sistemi Operativi STRUTTURA DEI SISTEMI OPERATIVI 3.1. Sistemi Operativi. D. Talia - UNICAL

Sistemi Operativi STRUTTURA DEI SISTEMI OPERATIVI 3.1. Sistemi Operativi. D. Talia - UNICAL STRUTTURA DEI SISTEMI OPERATIVI 3.1 Struttura dei Componenti Servizi di un sistema operativo System Call Programmi di sistema Struttura del sistema operativo Macchine virtuali Progettazione e Realizzazione

Dettagli

In estrema sintesi, NEMO VirtualFarm vuol dire:

In estrema sintesi, NEMO VirtualFarm vuol dire: VIRTUAL FARM La server consolidation è un processo che rappresenta ormai il trend principale nel design e re-styling di un sistema ICT. L ottimizzazione delle risorse macchina, degli spazi, il risparmio

Dettagli

VIRTUALIZZAZIONE. Docente: Marco Sechi Modulo 1

VIRTUALIZZAZIONE. Docente: Marco Sechi Modulo 1 1 VIRTUALIZZAZIONE Docente: Marco Sechi Modulo 1 Il linguaggio assemblyèil linguaggio del microprocessore. Un programma ècostituito daistruzioni assemblyche vengono interpretate ed eseguite dal microprocessore.

Dettagli

SERVICES OVER NEEDS MIMOS 9/10/2012 C/O UNIVERSITÀ TOR VERGATA

SERVICES OVER NEEDS MIMOS 9/10/2012 C/O UNIVERSITÀ TOR VERGATA SERVICES OVER NEEDS MIMOS 9/10/2012 C/O UNIVERSITÀ TOR VERGATA Network SicNet 2 Network SicNet L2 - Massima classifica dei dati fino a SEGRETO con qualifica NAZIONALE, NATO, UE L1 - Massima classifica

Dettagli

3. PRODOTTI PER LA VIRTUALIZZAZIONE

3. PRODOTTI PER LA VIRTUALIZZAZIONE 3. PRODOTTI PER LA VIRTUALIZZAZIONE In questo capitolo verranno descritti alcuni dei prodotti commerciali e dei progetti opensource più noti; in particolare verrà presa in considerazione la soluzione SUN

Dettagli

Virtualizzazione. Di tutti. Per tutti.

Virtualizzazione. Di tutti. Per tutti. Virtualizzazione. Di tutti. Per tutti. Autore: Claudio Cardinali Email: claudio@csolution.it 1 Agenda L.T.S.P. Linux Terminal Server Project Virtualizzazione K.V.M. Kernel Based Virtual Machine Deploy

Dettagli

Implementare la desktop virtualization: l esperienza di Servizi Bancari Associati

Implementare la desktop virtualization: l esperienza di Servizi Bancari Associati Implementare la desktop virtualization: l esperienza di Servizi Bancari Associati Carlo Lattanzio, Direttore Generale Servizi Bancari Associati 27 settembre 2011 Servizi Bancari Associati Spa 1 Agenda

Dettagli

Introduzione a Proxmox VE

Introduzione a Proxmox VE Introduzione a Proxmox VE Montebelluna, 23 febbraio 2011 Mirco Piccin Mirco Piccin Introduzione a Proxmox VE 23 feb 2011 - Montebelluna 1 Licenza d'utilizzo Copyright 2011, Mirco Piccin Questo documento

Dettagli

L obiettivo che si pone è di operare nei molteplici campi dell informatica aziendale, ponendosi come partner di riferimento per l utenza aziendale.

L obiettivo che si pone è di operare nei molteplici campi dell informatica aziendale, ponendosi come partner di riferimento per l utenza aziendale. E una realtà nelle tecnologie informatiche dal 1990. Dalla nascita del nucleo iniziale, con le attività di assistenza tecnica e di formazione, alla realtà attuale, di specialisti a tutto campo nei servizi

Dettagli

Linux nel calcolo distribuito

Linux nel calcolo distribuito openmosix Linux nel calcolo distribuito Dino Del Favero, Micky Del Favero dino@delfavero.it, micky@delfavero.it BLUG - Belluno Linux User Group Linux Day 2004 - Belluno 27 novembre openmosix p. 1 Cos è

Dettagli

C Cloud computing Cloud storage. Prof. Maurizio Naldi

C Cloud computing Cloud storage. Prof. Maurizio Naldi C Cloud computing Cloud storage Prof. Maurizio Naldi Cos è il Cloud Computing? Con cloud computing si indica un insieme di tecnologie che permettono, tipicamente sotto forma di un servizio, di memorizzare/

Dettagli

LA MIGRAZIONE IN SEMPLICI STEP. Il moving di una macchina Linux sul Cloud Server Seeweb

LA MIGRAZIONE IN SEMPLICI STEP. Il moving di una macchina Linux sul Cloud Server Seeweb LA MIGRAZIONE IN SEMPLICI STEP Il moving di una macchina Linux sul Cloud Server Seeweb La migrazione in semplici step [ 1 ] Indice 1. Perché cambiare provider 2. La migrazione in pillole 3. Come cambiare

Dettagli

La posta elettronica in cloud

La posta elettronica in cloud La posta elettronica in cloud www.kinetica.it Cosa significa avere la posta elettronica in cloud? I tuoi archivi di posta non sono residenti su un computer o un server della tua rete, ma su un server di

Dettagli

Come Funziona. Virtualizzare con VMware

Come Funziona. Virtualizzare con VMware Virtualize IT Il Server? Virtualizzalo!! Se ti stai domandando: ma cosa stanno dicendo? ancora non sai che la virtualizzazione è una tecnologia software, oggi ormai consolidata, che sta progressivamente

Dettagli

Stefano Mainetti Fondazione Politecnico di Milano

Stefano Mainetti Fondazione Politecnico di Milano Quale Roadmap per il Cloud Computing? Stefano Mainetti Fondazione Politecnico di Milano stefano.mainetti@fondazione.polimi.it La definizione classica del Cloud Computing 4 modelli di deployment Cloud private

Dettagli

Progetto Vserver- HighAvailability

Progetto Vserver- HighAvailability Progetto Vserver- HighAvailability 16.12.2003 Alberto Cammozzo - Dipartimento di Scienze Statistiche - Università di Padova mmzz@stat.unipd.it Nell'ambito dell'aggiornamento dei servizi in corso si propone

Dettagli

Roberto Covati Roberto Alfieri

Roberto Covati Roberto Alfieri Roberto Covati Roberto Alfieri Vmware Server (in produzione dal 2004) VmWare ESX 3.0.1 (in produzione dal 2006) VmWare ESXi 3.5 update 3 (test 2008) VmWare ESX 3.5 update 3 (Sviluppi futuri) 2 Sommario

Dettagli

2. VIRTUALIZZAZIONE MEDIANTE PARTIZIONAMENTO

2. VIRTUALIZZAZIONE MEDIANTE PARTIZIONAMENTO 2. VIRTUALIZZAZIONE MEDIANTE PARTIZIONAMENTO In questo capitolo verranno prese in considerazione le soluzioni tecnologiche e gli approcci implementativi della virtualizzazione basata su partizionamento

Dettagli

reliable continuity for your IT

reliable continuity for your IT reliable continuity for your IT Anzichè utilizzare i server più grandi e complessi, sperando si guastino di meno Far sì che ogni guasto, ovunque sia, venga gestito in pochi secondi e senza bisogno di intervento

Dettagli

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore

Dettagli

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it il server? virtualizzalo!! Se ti stai domandando: ma cosa stanno dicendo? ancora non sai che la virtualizzazione è una tecnologia software, oggi ormai consolidata, che sta progressivamente modificando

Dettagli

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway Community - Cloud AWS su Google+ Amazon Web Services Servizio Amazon Storage Gateway Oggi vedremo il servizio di Amazon Storage Gateway per la gestione e la replica di dati tra azienda e cloud. Hangout

Dettagli

Mida Directory. Introduzione. Mida Directory

Mida Directory. Introduzione. Mida Directory Mida Directory Introduzione MidaDirectory è un applicazione XML per telefoni Cisco, che consente la gestione della rubrica aziendale su display telefonico. Essa permette di consultare i contatti aziendali

Dettagli

Licenza di vcloud Suite

Licenza di vcloud Suite vcloud Suite 5.5 Questo documento supporta la versione di ogni prodotto elencato e di tutte le versioni successive finché non è sostituito da una nuova edizione. Per controllare se esistono versioni più

Dettagli

Il Linux che verrà... Francesco Crippa

Il Linux che verrà... Francesco Crippa Il Linux che verrà... Francesco Crippa Cosa ci attente? Tante novità per il mondo server side Tante novità per gli sviluppatori Tante novità per gli appassionati... e per gli utenti? Virtualizzare il sistema

Dettagli

Government Cloud Computing

Government Cloud Computing Government Cloud Computing FORUM PA 19.05.2010 Aldo Liso DigitPA Osservatorio del mercato Resp. sez. hardware e sistemi operativi Government Cloud Computing L evoluzione delle architetture elaborative

Dettagli

L Informatica al Vostro Servizio

L Informatica al Vostro Servizio L Informatica al Vostro Servizio Faticoni S.p.A. è Certificata UNI ENI ISO 9001:2008 N. CERT-02228-97-AQ-MILSINCERT per Progettazione, Realizzazione, Manutenzione di soluzioni Hardware e Software Soluzioni

Dettagli

Manuale Servizi di Virtualizzazione e Porta di Accesso Virtualizzata

Manuale Servizi di Virtualizzazione e Porta di Accesso Virtualizzata Manuale Servizi di Virtualizzazione e Porta di Accesso Virtualizzata COD. PROD. D.6.3 1 Indice Considerazioni sulla virtualizzazione... 3 Vantaggi della virtualizzazione:... 3 Piattaforma di virtualizzazione...

Dettagli

Introduzione al Cloud Computing

Introduzione al Cloud Computing Risparmiare ed innovare attraverso le nuove soluzioni ICT e Cloud Introduzione al Cloud Computing Leopoldo Onorato Onorato Informatica Srl Mantova, 15/05/2014 1 Sommario degli argomenti Definizione di

Dettagli

ASPETTI GENERALI DI LINUX. Parte 2 Struttura interna del sistema LINUX

ASPETTI GENERALI DI LINUX. Parte 2 Struttura interna del sistema LINUX Parte 2 Struttura interna del sistema LINUX 76 4. ASPETTI GENERALI DEL SISTEMA OPERATIVO LINUX La funzione generale svolta da un Sistema Operativo può essere definita come la gestione dell Hardware orientata

Dettagli

22 Ottobre 2014. #CloudConferenceItalia

22 Ottobre 2014. #CloudConferenceItalia 22 Ottobre 2014 #CloudConferenceItalia Gli Sponsor AZU03 Microsoft Azure e Active Directory Giampiero Cosainz walk2talk giampiero.cosainz@walk2talk.it @GpC72 Ruberti Michele walk2talk michele.ruberti@walk2talk.it

Dettagli

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1. Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione Percorso Formativo C1 Modulo 2 Computer hardware 1 OBIETTIVI Identificare, descrivere, installare

Dettagli

Infrastruttura VMware

Infrastruttura VMware Infrastruttura VMware Milano Hacking Team S.r.l. Via della Moscova, 13 20121 MILANO (MI) - Italy http://www.hackingteam.it info@hackingteam.it Tel. +39.02.29060603 Fax +39.02.63118946 2005 Hacking Team

Dettagli

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell

Dettagli

I - Sistema Operativo. 2007 Alberto Cammozzo La copia letterale di quest'opera è consentita purché questa nota resti inclusa.

I - Sistema Operativo. 2007 Alberto Cammozzo La copia letterale di quest'opera è consentita purché questa nota resti inclusa. I - Sistema Operativo 2007 Alberto Cammozzo La copia letterale di quest'opera è consentita purché questa nota resti inclusa. Indice 1) Cenni storici 2) Funzioni del sistema operativo 3) Struttura interna

Dettagli

Dal software al CloudWare

Dal software al CloudWare Dal software al CloudWare La tecnologia del cloud computing ha raggiunto ormai una maturità e una affidabilità tali da offrire risorse inimmaginabili rispetto all attuale sistema client/server. 3ware ha

Dettagli

WorkFLow (Gestione del flusso pratiche)

WorkFLow (Gestione del flusso pratiche) WorkFLow (Gestione del flusso pratiche) Il workflow è l'automazione di una parte o dell'intero processo aziendale dove documenti, informazioni e compiti vengono passati da un partecipante ad un altro al

Dettagli