Virtualizzazione vs. Cloud Computing
|
|
- Lamberto Verde
- 8 anni fa
- Visualizzazioni
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
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
DettagliVirtualizzazione 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
DettagliIntroduzione 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
DettagliVIRTUALIZZAZIONE 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
DettagliPotenza 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
DettagliProtezione 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
DettagliLinux 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
DettagliArchitettura 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
DettagliDr. 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
DettagliApproccio 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
DettagliANALISI 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
DettagliVirtualizzazione. 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
DettagliProgetto 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
DettagliVMware. 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:
DettagliLezione 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.)
DettagliVIRTUAL 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
DettagliEfficienza, 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
DettagliMacchine 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)
DettagliSystem 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
DettagliVirtualizzazione 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
DettagliIndice 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
DettagliLa 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
DettagliPanoramica 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
DettagliThe 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à
DettagliUNIVERSITÀ 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
DettagliFisciano, 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
DettagliTecnologie 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:
DettagliOnline 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
DettagliI 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
DettagliUna 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
DettagliAffidamento 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
DettagliJoomla! 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
DettagliPROPOSTA 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
DettagliI 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
DettagliVirtualBox. 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
DettagliGartner 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
DettagliWNoD: 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
DettagliVirtualizzazione 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
DettagliVirtualizzazione 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
Dettagli27/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
DettagliCloud 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.
DettagliUna 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
DettagliReceptionist 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
DettagliDesktop 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
DettagliIl 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.
Dettagli2010 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.
DettagliGNUraghe. 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
DettagliCloud 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
DettagliIl 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
DettagliArchitetture Applicative
Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture
DettagliVirtualizzazione 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.
DettagliWindows 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
DettagliIl 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
DettagliSERVER 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
DettagliBrochure 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
DettagliPremessa 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
DettagliAllegato 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
DettagliIntroduzione 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
DettagliSpunti 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
DettagliOttimizzazione 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
DettagliSistemi 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
DettagliIn 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
DettagliVIRTUALIZZAZIONE. 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.
DettagliSERVICES 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
Dettagli3. 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
DettagliVirtualizzazione. 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
DettagliImplementare 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
DettagliIntroduzione 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
DettagliL 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
DettagliLinux 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 è
DettagliC 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/
DettagliLA 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
DettagliLa 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
DettagliCome 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
DettagliStefano 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
DettagliProgetto 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
DettagliRoberto 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
Dettagli2. 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
Dettaglireliable 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
DettagliDefinizione 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
DettagliVIRTUALIZE 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
DettagliCLOUD 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
DettagliMida 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
DettagliLicenza 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ù
DettagliIl 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
DettagliGovernment 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
DettagliL 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
DettagliManuale 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...
DettagliIntroduzione 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
DettagliASPETTI 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
Dettagli22 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
DettagliPiano 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
DettagliInfrastruttura 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
DettagliCon 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
DettagliI - 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
DettagliDal 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
DettagliWorkFLow (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