Panoramica sulle tecnologie di virtualizzazione su Linux
Relatore: Simone Piccardi
Evento: Modelli architetturali per l'accentramento dei servizi con Software Libero in conformità al D.lgs 196/03 - 17 Aprile 2007
Organizzatore: Firenze Tecnologia
Luogo: Firenze
Sistemi di virtualizzazione in ambiente LinuxTruelite
Presentazione delle principali tecnologie di virtualizzazione disponibili in ambiente GNU/Linux: panoramica, caratteristiche e principali strumenti di gestione.
Relatore: Simone Piccardi
Evento: Corso "Sistemi di virtualizzazione software in ambiente Linux" - 13 Maggio 2014
Organizzatore SIAF - Sistema Informatico dell'Ateneo Fiorentino
Luogo: Università degli studi di Firenze
Proxmox Ve - Introduzione - MontelLUG Cs2011Mirco Piccin
Il MontelLUG ha organizzato una serie di conferenze specialistiche per i primi mesi del 2011; qui il mio talk introduttivo su Proxmox VE, tenuto nel mese della virtualizzazione.
Con la virtualizzazione è possibile realizzare un "PC nel PC", ossia installare un secondo sistema operativo in una macchina virtuale e farci girare software in un ambiente considerato più "protetto" rispetto alla nostra macchina reale.
Gli scopi? Testare un sistema operativo prima di installarlo o il comportamento di un nuovo software o di un aggiornamento potenzialmente dannosi; utilizzare più sistemi operativi e relative applicazioni in contemporanea senza dover riavviare il computer ogni volta; realizzare delle sessioni di lavoro protette; risparmiare tempo e denaro.
Sistemi di virtualizzazione in ambiente LinuxTruelite
Presentazione delle principali tecnologie di virtualizzazione disponibili in ambiente GNU/Linux: panoramica, caratteristiche e principali strumenti di gestione.
Relatore: Simone Piccardi
Evento: Corso "Sistemi di virtualizzazione software in ambiente Linux" - 13 Maggio 2014
Organizzatore SIAF - Sistema Informatico dell'Ateneo Fiorentino
Luogo: Università degli studi di Firenze
Proxmox Ve - Introduzione - MontelLUG Cs2011Mirco Piccin
Il MontelLUG ha organizzato una serie di conferenze specialistiche per i primi mesi del 2011; qui il mio talk introduttivo su Proxmox VE, tenuto nel mese della virtualizzazione.
Con la virtualizzazione è possibile realizzare un "PC nel PC", ossia installare un secondo sistema operativo in una macchina virtuale e farci girare software in un ambiente considerato più "protetto" rispetto alla nostra macchina reale.
Gli scopi? Testare un sistema operativo prima di installarlo o il comportamento di un nuovo software o di un aggiornamento potenzialmente dannosi; utilizzare più sistemi operativi e relative applicazioni in contemporanea senza dover riavviare il computer ogni volta; realizzare delle sessioni di lavoro protette; risparmiare tempo e denaro.
Annunciato per la prima volta nel 2013 a Santa Clara durante l’annuale conferenza per sviluppatori Python, Docker è diventato uno strumento maturo utilizzato da molti webmaster e sviluppatori per creare, testare e distribuire applicazioni più rapidamente.
I più famosi CMS come WordPress, Drupal e Joomla possono essere installati su Docker funzionante sul vostro PC, permettendovi di risparmiare tempo nello sviluppo e nelle fasi di prova ed evitando tutti gli inconvenienti che possono nascere invece con le virtualizzazioni.
Distribuzione più rapida del software, risparmio economico e trasferimenti ottimizzati sui siti di produzione sono solo alcuni dei vantaggi più evidenti dell'uso di Docker.
Ne parliamo con Mauro Cicolella, consulente IT, sviluppatore dall'esperienza decennale, che cura il canale Youtube EmmeCiLab dedicato all'Informatica e alla Matematica.
Joomla day 2010 Virtualizzare in locale pro e controAndrea Adami
Con le moderne tecnologie di virtualizzazione il nostro pc può ospitare interi ambienti joomla (sistema operativo + software) vediamo insieme quali sono i pro e i contro
... ovvero MIR, un display server per domarli tutti (Wayland permettendo)
In chiusura del keynote dell’Ubuntu Developer Summit del 2011, il benevolente dittatore di Ubuntu, Mark Shuttleworth, dichiarava a chiare lettere di voler portare Ubuntu su un range di dispositivi molto diversi dal canonico computer. Tre anni dopo i diversi progetti paralleli portati avanti per concretizzare questo intento stanno per raggiungere il grande pubblico. Primo fra tutti c’è MIR, il display server che è stato espressamente pensato per sostituire e migliorare un mostro sacro come X Window System. Quali nuove prospettive offre a utenti e sviluppatori? Quale il rapporto con altre soluzioni software simili? Scopriamolo insieme, su Ubuntu 14.10.
Una guida passo-passo per installare un laboratorio multimediale/di sviluppo didattico scolastico linux e windows (dual boot) nel minor tempo possibile e con le stesse funzionalità. Aggiornata con Italc2 e Ubuntu 12.04 LTS
Annunciato per la prima volta nel 2013 a Santa Clara durante l’annuale conferenza per sviluppatori Python, Docker è diventato uno strumento maturo utilizzato da molti webmaster e sviluppatori per creare, testare e distribuire applicazioni più rapidamente.
I più famosi CMS come WordPress, Drupal e Joomla possono essere installati su Docker funzionante sul vostro PC, permettendovi di risparmiare tempo nello sviluppo e nelle fasi di prova ed evitando tutti gli inconvenienti che possono nascere invece con le virtualizzazioni.
Distribuzione più rapida del software, risparmio economico e trasferimenti ottimizzati sui siti di produzione sono solo alcuni dei vantaggi più evidenti dell'uso di Docker.
Ne parliamo con Mauro Cicolella, consulente IT, sviluppatore dall'esperienza decennale, che cura il canale Youtube EmmeCiLab dedicato all'Informatica e alla Matematica.
Joomla day 2010 Virtualizzare in locale pro e controAndrea Adami
Con le moderne tecnologie di virtualizzazione il nostro pc può ospitare interi ambienti joomla (sistema operativo + software) vediamo insieme quali sono i pro e i contro
... ovvero MIR, un display server per domarli tutti (Wayland permettendo)
In chiusura del keynote dell’Ubuntu Developer Summit del 2011, il benevolente dittatore di Ubuntu, Mark Shuttleworth, dichiarava a chiare lettere di voler portare Ubuntu su un range di dispositivi molto diversi dal canonico computer. Tre anni dopo i diversi progetti paralleli portati avanti per concretizzare questo intento stanno per raggiungere il grande pubblico. Primo fra tutti c’è MIR, il display server che è stato espressamente pensato per sostituire e migliorare un mostro sacro come X Window System. Quali nuove prospettive offre a utenti e sviluppatori? Quale il rapporto con altre soluzioni software simili? Scopriamolo insieme, su Ubuntu 14.10.
Una guida passo-passo per installare un laboratorio multimediale/di sviluppo didattico scolastico linux e windows (dual boot) nel minor tempo possibile e con le stesse funzionalità. Aggiornata con Italc2 e Ubuntu 12.04 LTS
Puntos centrales para abordar la idea de una Economía Consciente como investigación interdisciplinaria. Temas centrales: 1) qué es economía y el paradigma actual de la economía como ciencia; 2) el uso del calificativo "consciente" como intuición de un nuevo paradigma de visión del mundo; 3) la visión sistémica de los "micro y macro" aplicada a la economía y la sociedad; 4) la implicancia individual de este nuevo paradigma de visión del mundo en lo atinente a la economía
Tecnologie di virtualizzazione per il consolidamento dei serverTruelite
Una panoramica sulle tecnologie di virtualizzazione disponibili in ambiente Linux e la loro utilizzabilità nell'ambito del consolidamento di più server virtualizzati su un'unica macchina fisica.
Presentazione effettuata al terzo seminario del ciclo "Linux in azienda"
Relatore: Simone Piccardi
Evento: Linux in azienda: Tecnologie di virtualizzazione per il consolidamento dei server - 02 Dicembre 2010
Organizzatore: Truelite
Luogo: Auditorium Confesercenti Firenze P.za Pier Vettori, 8/10 - Firenze
NoMachine Terminal Server è la risposta perfetta a chi cerca una soluzione per creare centinaia di hosted desktop Linux, facili da gestire e sicuri. NoMachine Terminal Server non è affetto dalle limitazioni che riguardano le soluzioni basate sul tradizionale X-Window. Il desktop sopravvive mentre è disconnesso, i dispositivi condivisi sul server seguono l'utente ovunque vada, la velocità è spettacolare anche sui link di rete più modesti, così veloce da non essere battuto da nessun altro prodotto simile disegnato per un qualunque sistema operativo, non solo Linux.
• Il più veloce terminal server per Linux
• La soluzione moderna con ogni immaginabile funzione
• Funziona con il tuo sistema operativo Linux e le tue applicazioni
• Utilizzato da migliaia di organizzazioni scientifiche e di ricerca
Linuxday 2012 : Introduzione a Proxmox VeIvan Zini
Proxmox Ve è una piattaforma di virtualizzazione Open Source, basata su Linux Debian, che integra in un unica soluzione diverse tecnologie di virtualizzazione come KVM e OpenVZ.
L\’ambiente è pronto in pochi minuti e permette di eseguire facilmente macchine e appliance virtuali, il tutto gestibile tramite una semplice interfaccia web. Utilizzando piu nodi hardware è possibile configurare un\’intera infrastruttura virtuale costruendo un cluster di risorse per l\’alta affibadilità rendolo un prodotto idoneo alle PMI ma anche al mondo Enterprise.
Un piccolo vademecum su un insieme di programmi open source utili a migliorare l'infrastruttura informatica di scuole, comuni, ospedali, cliniche e piccole e medie imprese
Claudio Cardinali - Virtualizzazione. Di tutti. Per tutti. - LINUX LTSP KVM S...Claudio Cardinali
Virtualizzazione. Di tutti. Per tutti: Server virtuali, Desktop virtuali, Applicazioni virtuali...
Relatore: Claudio Cardinali
Durata: 45 min.
Abstract: Sistemi di Virtualizzazione tramite K.V.M. "Kernel-based Virtual Machine", integrazione di L.T.S.P. "Linux Terminal Server Project", vedremo come creare un ambiente virtuale distribuito, utilizzando dei Thin Client/Fat Client Desktop virtuali modulari multipiattaforma, con accesso alle risorse anche da dispositivi Mobile (Android), e Sistemi VDI tramite SPICE Simple Protocol for Independent Computing Environments.
Condivisione dei file, apertura di una shell sul computer remoto ed (eventualmente) esecuzione di applicazioni grafiche (SSH), accesso alla sessione grafica corrente da remoto (VNC) e sicurezza tramite SSH, apertura di una nuova sessione grafica su server Mac OS X, Windows e Linux, NX e FreeNX, il reverse port forwarding, problemi pratici e soluzioni
TerminalTux - Terminal Server Open Source 100%! - Confsl 2009Mirco Piccin
Nell\'ambito della III Conferenza Italiana sul Software Libero, tenutasi a Bologna il 12 e 13/06/2009, abbiamo presentato la nostra soluzione Terminal Server 100% OpenSource!
Workshop – Il server FUSS: struttura, filosofia progettuale e casi d’usoTruelite
Il 20 ottobre 2016 si è tenuto il workshop "Il server FUSS: struttura, filosofia progettuale e casi d'uso" con relatore il nostro Christopher Gabriel presso la Scuola Professionale "Luigi Einaudi di Bolzano. Durante l'incontro è stata fatta una panoramica tecnica della soluzione software FUSS Server, per creare, configurare e gestire in maniera semplice e immediata un laboratorio informatico in rete.
Relatore: Christopher R. Gabriel
Evento: Workshop – Il server FUSS: struttura, filosofia progettuale e casi d’uso - 20 Ottobre 2016
Organizzatore: Linux User Group Bolzano-Bozen-Bulsan
Luogo: Bolzano, Italia
Una panoramica sulla infrastruttura tecnica dei sistemi FUSS GNU/Linux.
Relatore: Christopher R. Gabriel
Evento: Introduzione architettura FUSS - 16 Novembre 2015
Breve introduzione critica a Systemd, il nuovo sistema di init introdotto nel 2010 e recentemente adottato da molte distribuzioni.
La presentazione illustra in modo semplice come è nato Systemd, quali le sue caratteristiche salienti, gli aspetti positivi e negativi riscontrati.
Relatore: Christopher R. Gabriel
Evento: Serata su Systemd - 11 Giugno 2015
Organizzatore LUG Como
Luogo: Circoscrizione 6 Via Achille Grandi 21
Breve introduzione critica a Systemd, il nuovo sistema di init introdotto nel 2010 e recentemente adottato da molte distribuzioni.
La presentazione illustra in modo semplice come è nato Systemd, quali le sue caratteristiche salienti, gli aspetti positivi e negativi riscontrati.
Relatore: Christopher R. Gabriel
Presentazione delle principali caratteristiche e funzionalità del protocollo LDAP.
Relatore: Simone Piccardi
Evento: Webinar LiCI: introduzione a LDAP - 29 Marzo 2012
Organizzatore: Linux Certification Institute
Presentazione delle soluzioni di Truelite per i server aziendali delle piccole e medie imprese.
Relatore: Simone Piccardi
Evento: Lavorare Open Source - 20 Settembre 2011
Organizzatore: T-OSSLab / Comune di Massa
Luogo: Massa
Il software libero nella scuola, esperienze e soluzioniTruelite
Presentazione sull'esperienza di FUSS e sui vantaggi dell'uso del software libero nella scuola.
Relatore: Simone Piccardi
Evento: Linux Day 2010 - 23 Ottobre 2010
Organizzatore: Lucca Linux User Group
Luogo: Lucca
Il software libero: una risorsa per lo sviluppo e l'economia localeTruelite
Presentazione sul'importanza del software libero come risorsa per lo sviluppo locale e la creazione di una economia più giusta
Relatore: Simone Piccardi
Evento: Terra Futura 2009 - 30 Maggio 2009
Organizzatore: Terra Futura
Luogo: Firenze
Esperienze di migrazione a software liberoTruelite
Presentazione delle problematiche relative alla migrazione verso il software libero e delle possibili risposte sulla base dell'esperienza maturata nel campo.
Evento: Per una PA OpenSource - 23 Novembre 2006
Organizzatore: Comune di Arezzo - Assessorato all'Innovazione
Il software libero come scelta strategica d'impresaTruelite
Presentazione della scelta aziendale di lavorare esclusivamente con software libero durante "La giornata del software libero" in Irpinia il 29 Maggio 2004.
Lo sviluppo del Software Libero per le PMI e la PA"Truelite
Durante il convegno "Lo sviluppo del Software Libero per le PMI e la PA: vantaggi, problemi e soluzioni" l'intervento di Simone Piccardi che spiega la scelta di Truelite di lavorare soltanto con software libero.
Link: https://www.truelite.it/presentazioni/la-rilevanza-strategica-della-formazione-per-la-diffusione-del-software-libero/
Un server aziendale conforme alla normativa sulla privacy con Linux e SambaTruelite
Una panoramica sui requisiti normativi richiesti dal testo unico della privacy e le modalità della loro realizzazione in un server aziendale.
Presentazione effettuata al secondo seminario del ciclo "Linux in azienda"
Relatore: Simone Piccardi
Evento: Linux in azienda: Un server aziendale conforme alla normativa sulla privacy con Linux e Samba - 03 Novembre 2010
Organizzatore: Truelite
Luogo: Auditorium Confesercenti Firenze P.za Pier Vettori, 8/10 - Firenze
3. Sommario
Panoramica
Perch´e la virtualizzazione
La virtualizzazione consente di centralizzare pi`u macchine virtuali
su una sola macchina reale:
possono essere virtualizzate e centralizzate le workstation
utente
le macchine virtuali possono utilizzare diversi sistemi operativi
alte prestazioni con il supporto alla virtualizzazione dei nuovi
processori
Simone Piccardi Sistemi di virtualizzazione con Linux
4. Sommario
Panoramica
Tecnologie disponibili
Le tecnologie di virtualizzazione stanno avendo un enorme
sviluppo, ne esistono diverse con diverse caratteristiche:
qemu e kqemu
Virtualbox
KVM
lguest
Xen
OpenVZ
Simone Piccardi Sistemi di virtualizzazione con Linux
5. Sommario
Panoramica
qemu
E’ stata una delle prime macchine virtuali create su Linux:
macchina virtuale eseguita come programma dal sistema
ospite, non richiede nessuna modifica al sistema operativo
ospitato, n´e alcun supporto da parte del processore
emula completamente un PC, comprese alcune periferiche
standardizzate, per cui pu`o installare nella macchina emulata
qualunque sistema operativo
usa come sistema ospite Linux, FreeBSD, Solaris, MacOS e
Windows
gira su diverse piattaforme ospite (x86, PPC) e emula diverse
piattaforme (x86, PPC, ARM, SPARC, MIPS)
molto semplice da usare, velocit`a ridotta, utilizza molta memoria,
efficiente nell’uso dello spazio disco.
Simone Piccardi Sistemi di virtualizzazione con Linux
6. Sommario
Panoramica
kqemu
La versione originale di qemu `e piuttosto lenta, kqemu:
introduce un modulo del kernel per accelerare l’esecuzione
funziona solo per emulazioni di piattaforma x86 su x86
disponibile solo sotto Linux, non pu`o essere usato per
installare Windows
il codice del sistema operativo e applicazioni ospite vengono
eseguiti direttamente dal processore
semplice da usare, buona velocit`a, utilizza molta memoria,
efficiente nell’uso dello spazio disco.
Simone Piccardi Sistemi di virtualizzazione con Linux
7. Sommario
Panoramica
KVM
E una delle pi`u recenti fra le tecnologie di virtualizzazione su
Linux:
costituisce una infrastruttura generica per la creazione di
macchine virtuali utilizzando le funzionalit`a di virtualizzazione
dei processori
introdotta a partire dalla versione 2.6.20 nel kernel ufficiale,
che ne garantisce un alto livello di supporto e sviluppo
necessita di una versione modificata di qemu per fornire il
supporto per l’I/O su disco e le periferiche alla macchina
virtualizzata
funzionalit`a avanzate come la migrazione delle istanze via rete
pi`u complesso da usare, molto veloce, legato al supporto hardware,
necessita di parecchie risorse.
Simone Piccardi Sistemi di virtualizzazione con Linux
8. Sommario
Panoramica
lguest
L’ultimo arrivato (per ora...):
molto semplice, soltanto 5000 righe di codice
non richiede supporto dal processore
virtualizza Linux su Linux, il kernel ospite e ospitato devono
avere abilitato il relativo supporto
inserito nel kernel ufficiale a partire dalla versione 2.6.23
pi`u complesso da usare, molto veloce, funzionalit`a ridotte.
Simone Piccardi Sistemi di virtualizzazione con Linux
9. Sommario
Panoramica
VirtualBox
`E una applicazione proprietaria, recentemente rilasciata sotto GPL:
presenta un approccio analogo a qemu, ma gestisce
direttamente istanze multiple attraverso una applicazione di
controllo grafica
supporta le tecnologie di virtualizzazione dei processori, ma
dichiara di ottenere in genere prestazioni equivalenti, o anche
migliori, senza
pu`o eseguire come sistema ospite qualunque sistema operativo
estremamente semplice da usare, ottima interfaccia di gestione,
molto veloce, necessita di parecchie risorse (memoria e spazio
disco).
Simone Piccardi Sistemi di virtualizzazione con Linux
10. Sommario
Panoramica
Xen
Una delle pi`u note e sviluppate, basata sul concetto di hypervisor,
consente di eseguire pi`u sistemi operativi:
un sottile strato di controllo, l’hypervisor, consente di lanciare
un sistema operativo principale (dom0) da cui controllare le
restanti istanze virtuali (domU).
occorrono delle opportune modifiche al sistema operativo
eseguito (disponibili per Linux, BSD)
con i nuovi processori che supportano la virtualizzazione pu`o
lanciare ospiti non modificati (appoggiandosi a qemu)
funzionalit`a avanzate come la migrazione delle istanze via
rete, la gestione delle interfacce virtuali, la creazione
automatica di sistemi ospiti.
complesso da usare, estremamente veloce, ottime funzionalit`a,
necessita di parecchie risorse (memoria e spazio disco).
Simone Piccardi Sistemi di virtualizzazione con Linux
11. Sommario
Panoramica
OpenVZ
Altra applicazione proprietaria, recentemente rilasciata come GPL:
pi`u che di virtualizzazione si tratta di una tecnologia di
(partizionamento), richiede un kernel modificato ad hoc
non utilizza tecniche di virtualizzazione, ma una suddivisione
per namespace che consente di eseguire sistemi ospiti usando
un unico kernel
alloca dinamicamente le risorse, ed esegue i programmi a
velocit`a nativa, ma non supporta l’uso di sistemi operativi
diversi
complesso da usare, estremamente veloce, efficiente in termini di
uso di memoria e disco
Simone Piccardi Sistemi di virtualizzazione con Linux