Caso reale di migrazione da Windows a sistemi Open Source in azienda

Post on 02-Nov-2014

1.200 views 0 download

Tags:

description

Presentazione di un caso reale di migrazione da Windows a sistemi Open Source in Azienda

Transcript of Caso reale di migrazione da Windows a sistemi Open Source in azienda

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. nome.cognome@azienda.com

● 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 Cardinalipgiar@solution.it claudio@csolution.it

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.