caso reale di migrazione da windows a sistemi open source in azienda
DESCRIPTION
Presentazione di un caso reale di migrazione da Windows a sistemi Open Source in AziendaTRANSCRIPT
Presentazione di un caso Presentazione di un caso reale di migrazione da reale di migrazione da
Windows a sistemi Open Windows a sistemi Open Source in aziendaSource in azienda
relatori:Paolo GiardiniClaudio Cardinali
Perugia Linux Day 2008
GNU/Linux User Group Perugiahttp://www.gnulugperugia.org
2 www.accordance.itwww.accordance.it
Agenda
●Presentazione●La situazione aziendale iniziale: problemi ed esigenze●Il progetto: analisi, presentazione, metodologia●I problemi incontrati e le soluzioni adottate●I servizi e lo schema di rete ●Interventi futuri
Per gli interessati●Demo di accesso remoto ai servizi aziendali presso il laboratorio
3 www.accordance.itwww.accordance.it
Accordance:un network di professionisti
Perché un Network:● Per fornire un unico punto di riferimento per le principali
esigenze informatiche e di comunicazione delle PMI, delle Aziende turistico-alberghiere e della Pubblica Amministrazione.
Cosa facciamo:● Consulenze e formazione su Software Open Source● Realizzazione di siti web● Consulenze su Usabilità, Accessibilità e Architettura
dell’Informazione● Marketing e Counseling dedicato alle strutture turistiche● Sicurezza informatica● Networking e Reti informatiche● Grafica e immagine coordinata
Abbiamo sedi a Perugia, Castiglione del Lago e Spoleto e clienti in tutta Italia.
Fanno parte di Accordance:
4 www.accordance.itwww.accordance.it
L'azienda
●Tetra Engineering srl è una società di ingegneria che offre servizi di progettazione nel campo meccanico, elettrico, antincendio, e dell'energia in genere●Dispone di circa 30 postazioni dedicate alla progettazione oltre a quelle dedicate ai servizi di segreteria ed alle infrastrutture●Il buon funzionamento dei sistemi informatici è alla base del lavoro e della continuità operativa essendo diventato il computer lo strumento indispensabile per la realizzazione e la gestione dei progetti e del lavoro giornaliero, supportato anche da strumenti software realizzati ad hoc su proprie specifiche.
5 www.accordance.itwww.accordance.it
La situazione iniziale
L'azienda si è trovata a dover affrontare alcune problematiche:● I server divenuti obsoleti, per i quali era necessario provvedere ad una sostituzione● La mole del materiale archiviato che abbisognava di un adeguato strumento di
backup, al momento effettuato con copia su CD-ROM● Necessità di archiviazione a lungo termine per i progetti storicizzati● Necessità di strumenti per la protezione ed il controllo della connessione Internet● Miglioramento delle funzionalità legate alla posta elettronica● Ricerca di uno strumento di lavoro collaborativo● Adeguamento alla normativa sulla privacy● Aggiornamento delle licenze software
Tutto questo avrebbe comportato un costo notevole per l'acquisto delle licenze software in aggiunta a quello per il rinnovo del parco macchine.
6 www.accordance.itwww.accordance.it
Il progetto
Nell'ottica di mantenere elevato il livello di produttività riducendo le spese abbiamo proposto una soluzione basata sull'interoperabilità fra mondo Windows e mondo GNU/Linux
Abbiamo quindi effettuato una analisi della situazione per individuare da un lato le effettive necessità in termini di potenza di elaborazione e storage e dall'altro le necessità organizzative e di sicurezza.
E' stata anche fatta una verifica del parco macchine per verificare se fosse stato possibile ricondizionare hardware già presente per assolvere nuovi compiti.
7 www.accordance.itwww.accordance.it
Lo schema di rete preesistente
8 www.accordance.itwww.accordance.it
Linee guida del progetto
●Coinvolgimento del personale● Incontri con tutto il personale, inizialmente per presentare le attività e
successivamente per coinvolgere tutti nel progetto (test e valutazioni dei vari software e delle funzionalità)
● Sono state effettuate interviste nei vari settori per capire le esigenze e le problematiche da affrontare
● Sono stati richiesti commenti e suggerimenti agli operatori●Verifica delle modalità operative giornaliere●Valutazione dell'impatto dei nuovi sistemi con l'operatività aziendale●Valutazione del volume e della tipologia di traffico di rete effettuato●Valutazione della dimensione della base dati per i backup e lo storage●Ricerca dell'integrazione con il parco macchine e software esistente●Riutilizzo dell'hardware esistente●Valutazione della compatibilità di Openoffice con i documenti prodotti (in special modo fogli di calcolo scientifici)
9 www.accordance.itwww.accordance.it
●Mantenimento del sistema operativo Windows sulle postazioni di lavoro, con maggiore integrazione ma senza ulteriori investimenti sul software●Nuovo server con autenticazione di dominio per le macchine Windows●Nuovo firewall con antispam, antivirus, controllo della navigazione●Installazione di un server di posta interno●Nuovo sistema di backup on line con recupero dei file con storico delle modifiche per almeno 7 giorni●Sistema di archiviazione a lungo termine●Software centralizzato per il lavoro di gruppo, condivisione del calendario e delle risorse●Possibilità di accesso alle risorse anche da remoto, compresa la propria casella di posta elettronica●Sostituzione ove possibile dei software proprietari con equivalente software libero
Obbiettivi
10 www.accordance.itwww.accordance.it
●Problemi tecnici: nessuno :)
●La Direzione: usare software libero? Cos'è? Perché?
●Il solito scoglio: se costa poco vale poco, non lo usa nessuno, l'assistenza
●Il personale: abitudini di lavoro e assuefazione al sw installato
●Integrazione con l'applicazione software verticale di gestione aziendale: Office vs OpenOffice
I problemi incontratinell'introduzione del OS
11 www.accordance.itwww.accordance.it
●Incontri con direzione e personale per definire chiaramente la metodologia e gli obbiettivi●Gradualità nel cambiamento: prima l'infrastruttura poi il desktop●Guidare verso il cambiamento. Essere presenti, anche via mail o telefono, per fare help desk nelle prime fasi●Coinvolgimento del personale sia prima che durante l'attività (test, verifiche, suggerimenti)●Alcuni utenti sono stati addestrati ad effettuare le operazioni di piccola manutenzione (controllo delle mail in quarantena, cambio password, abilitazione utenti, controllo spazio disco, ecc.)●Semplificazione delle operazioni tramite interfacce grafiche web
buona progettazione delle fasi e delle metodologie, presenza costante, mettere l'utente al centro sono le chiavi per una migrazione riuscita
le soluzioni adottate
12 www.accordance.itwww.accordance.it
●Server di dominio basato su distribuzione Debian con Samba per la gestione dell'autenticazione e del file server, con condivisione delle cartelle sul server, accessibili secondo uno schema di autorizzazioni
●Firewall IPCop con specifici add-on
●Server di posta basato su Debian con Postfix
●Software per il lavoro collaborativo Horde
●Software per la produttività individuale OpenOffice
●Thunderbird e Firefox per i servizi Internet
●Archiviazione con sw Yosemite Backup per Linux compreso in bundle con l'unità LTO Ultrium DELL
Le scelte effettuate
13 www.accordance.itwww.accordance.it
Lo schema di rete attuale
Switch gigabit
Ultrium LTO
14 www.accordance.itwww.accordance.it
● Hardware: è stato acquistato un server DELL modello PowerEdge 2900 con 5 dischi SAS RAID5
● Server P.D.C. con O.S. Gnu/Linux Debian e Samba
● File server per la condivisione dei progetti e archiviazione dei dati
● Autenticazione centralizzata
● Gestione account e password a norma D.L. 196/2003
● Gestione autorizzazione in gruppi (amministrazione, segreteria, tecnici, direzione generale, ecc..)
● Profili Roaming, per avere utenti che possono loggarsi su client diversi mantenendo il proprio ambiente
● Pannello per la gestione degli utenti e gruppi
Server di Dominio
15 www.accordance.itwww.accordance.it
Pannello amministrazioneServer di Dominio
16 www.accordance.itwww.accordance.it
● Hardware: è stato ricondizionato un server esistente, sostituendo i dischi ed aumentando la RAM
● Mail Server con O.S. Gnu/Linux Debian
● Server IMAP e SMTP interno
● indirizzo email nominativo per ogni dipendente es. [email protected]
● Download della posta (fetchmail) anche esterna su account locali
● Filtro antispam sulla posta in ingresso ed in uscita
● Filtro antivirus sulla posta in ingresso ed in uscita
● Infiniti indirizzi di posta elettronica interni
● Infiniti alias interni
● Pannello per la gestione degli indirizzi di posta, alias, domini, password, ecc..
Server di Posta elettronica
17 www.accordance.itwww.accordance.it
Server di Posta elettronica
18 www.accordance.itwww.accordance.it
● Hardware: è stato ricondizionato un computer esistente, sostituendo e aumentando i dischi configurati in modalità RAID ed aumentando la RAM
● O.S. Gnu/Linux Debian
● Sincronizzazione dei dati via rete tramite Rsync
● Differenti modalità di backup
● Backup incrementale a lungo termine di tutti i dati del File Server PDC
● Snapshot giornaliero dei dati con history a 6 giorni
● Esportazione via rete dei backup in “sola lettura” tramite Samba
● Facile recupero da parte dei dipendenti dei singoli file cancellati o sovrascritti
● Report giornaliero dei backup spedito automaticamente dal sistema tramite mail
Server di Backup
19 www.accordance.itwww.accordance.it
●Effettuato con sw sotto Linux Yosemite Backup fornito in bundle con l'unità LTO ULTIUM Dell.
●Il sw dispone di interfaccia a carattere sia di interfaccia grafica raggiungibile via rete tramite browser, rendendo molto semplice la gestione, effettuabile sia da sistemi Windows che Linux
Storage
20 www.accordance.itwww.accordance.it
● Hardware: è stato ricondizionato un computer esistente aumentando la RAM●Come firewall è stato scelto IPCop per i componenti Open Source standard, la semplice gestione ed i numerosi add-on che consentono l'installazione di funzionalità aggiuntive.● Controllo dei servizi: permette agli amministratori di rete, di creare e far rispettare le politiche aziendali di navigazione, limitando i servizi ( e-mail, navigazione web, trasferimenti dati via ftp, istant messaging, voip, skype, ecc.. ) o rendendoli disponibili solo ad utenti autorizzati;●Controllo della Banda Passante (Traffic Shaping): permette di controllare l'allocazione di banda per ogni utente connesso alla rete, permettendo l'impostazione di valori limite;●Filtraggio e controllo della navigazione Web (Web content filtering)● Filtraggio e controllo della posta elettronica (Antivirus, antiSPAM, ecc.)● Connessione in VPN da casa o dalle sedi remote verso la sede principale, sia lan-to-lan che road warrior ● Monitoraggio del traffico della rete● Configurazione tramite interfaccia Web●Moduli installati: Copfilter, Advanced Proxy, Url Filter, BlockOutTraffic, Zerina
Firewall di rete
21 www.accordance.itwww.accordance.it
Amministrazione del Firewall
22 www.accordance.itwww.accordance.it
Amministrazione del Firewall
23 www.accordance.itwww.accordance.it
Horde Groupware
● Horde Groupware è una suite di collaborazione utilizzabile tramite browser di livello enterprise● Gestisce e condivide posta elettronica, calendari, contatti, attività ed appunti, attraverso le componenti del progetto Horde conformi agli standard di mercato.● Si può estendere la configurazione con ulteriori moduli del progetto Horde quali, file manager, forum e wiki.Caratteristiche di Horde:● Risorse condivisibili e pubblicabili (calendari, rubrica, attività ecc.)● Risorse illimitate per ciascun utente● Traduzione in 41 lingue● Presentazione del portale personalizzabile con diversi applet● 25 temi diversi ● Help in linea● Importazione ed esportazione dei dati● Sincronizzazione con PDA, telefoni cellulari e altri client di groupware ● Gestione integrata degli utenti, supporto dei gruppi e dei profili● Personalizzazione utente con impostazioni configurabili
24 www.accordance.itwww.accordance.it
Webmail
●Horde Webmail è una soluzione di comunicazione stabile e completa.
● rappresenta una delle più popolari applicazioni webmail disponibili e conta su otto anni di sviluppo in ambito open source.
Caratteristiche della Webmail:● Client webmail tramite protocollo https
● Filtro e ricerca sui messaggi e Creazione di filtri personalizzati
● Gestione di cartelle
● Controllo ortografico
● Visualizzatore di allegati integrato
● Criptazione e firma dei messaggi (S/MIME e PGP)
● Composizione di messaggi HTML per mezzo di editor WYSIWYG
● Supporto delle quote
● Rubrica centralizzata e personale
25 www.accordance.itwww.accordance.it
Webmail
Caratteristiche avanzate ●Navigazione da tastiera
● Supporto del completo set di caratteri
● Visibilità di tutti i messaggi nel thread
● Albero delle cartelle visibile nel pannello menu alla sinistra
● Preview dei messaggi di posta
● Download degli allegati in formato ZIP
● Recupero dei messaggi da sistemi di posta esterni
● Gestione flessibile degli alias di indirizzo
● Compatibile IMAP
● Supporto emoticons
● Supporto mailing list
● Supporto di invio di messaggi multipli
26 www.accordance.itwww.accordance.it
Webmail
27 www.accordance.itwww.accordance.it
Webmail
28 www.accordance.itwww.accordance.it
Caratteristiche calendario:
● Viste giornaliere, settimanali, mensili e annuali● Gestione eventi ricorrenti● Segnalazioni via posta elettronica● Ricerca semplice e avanzata● Notifica via posta elettronica delle variazioni● Sottoscrizione a calendari remoti● Integrazione con client diversi (Outlook, Apple iCal, Mozilla Sunbird)● Supporto verso iCalendar e iTip
Calendario
29 www.accordance.itwww.accordance.it
Calendario
30 www.accordance.itwww.accordance.it
Contatti
Caratteristiche contatti:
● Liste di distribuzione● Search forms● Rubrica personalizzabile● Supporto vCard● Integrazione con rubriche esistenti
31 www.accordance.itwww.accordance.it
Attività
Caratteristiche attività
● Priorità e scadenze
● Ricerca in base alle descrizioni
● Notifica via posta elettronica delle variazioni
● Integrazione con client esterni quali Apple iCal, Mozilla Sunbird e Microsoft Outlook
32 www.accordance.itwww.accordance.it
Client e-mail Thunderbird
Mozilla Thunderbird è un client di posta e news reader gratuito, open-source e multi-piattaforma per i principali sistemi operativi correnti tra cui, ma non solo, Windows, Linux e Macintosh.
Funzionalità aggiuntive attraverso le numerose estensioni: calendario, attività, note, sincronizzazione dati, ecc..
33 www.accordance.itwww.accordance.it
●Migrazione del software di produttività individuale ed integrazione di OpenOffice con il software gestionale verticale sviluppato ad hoc per l'azienda mediante l'uso delle API di Openoffice
●Integrazione dei palmari per la sincronia dei contatti e dei calendari con Egroupware tramite Thunderbird
●Individuazione e test di un software libero per il CAD compatibile con il formato Autocad in grado di supportare le specifiche esigenze aziendali
Interventi futuri
34 www.accordance.itwww.accordance.it
Gli interessati potranno assistere a dimostrazioni pratiche presso il laboratorio
●Accesso via VPN alla rete aziendale in configurazione Road Warrior
●Sessione di lavoro collaborativo con software groupware Horde
●Accesso alla posta elettronica via webmail
●Simulazione di manutenzione al firewall ed ai server in accesso remoto
Demo
35 www.accordance.itwww.accordance.it
Domande e risposte
Siamo a disposizione per approfondimenti e per rispondere alle vostre domande.
Vi ricordiamo inoltre la Linux Night, l'appuntamento mensile degli utenti del software libero organizzato dal
GNU/LUG Perugia
informazioni su http://www.gnulugperugia.org
36 www.accordance.itwww.accordance.it
Paolo Giardini Claudio [email protected] [email protected]
http://www.accordance.it
Grazie per l'attenzione
37 www.accordance.itwww.accordance.it
Licenza d'uso
Questo lavoro viene distribuito sotto licenza Creative Commons 3.0
Sei libero di copiare, distribuire, trasmettere quest'opera e di modificarla a condizione di: attribuirne la paternità all'autore originale, non usare quest'opera per fini commerciali, condividerla allo stesso modo.