Flessibilità e standard: la strada Open Source Carlo Daffara Udine, 13 Dicembre 2002 Convegno sulle Soluzioni Open Source per le Aziende.

Slides:



Advertisements
Presentazioni simili
Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web.
Advertisements

CSAS IPSIA “A.Castigliano” Asti
Tecnologie Internet di comunicazione
. VANTAGGI E CARATTERISTICHE DEL SERVIZIO PAGHE ON LINE.
VIA GIULIO RATTI, CREMONA – Tel. 0372/27524
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità D1 Architetture di rete.
Unità D1 Architetture di rete.
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità D1 Architetture di rete.
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
La riduzione dei privilegi in Windows
Microsoft Education Academic Licensing Annalisa Guerriero.
Distribuzione e gestione di reti ed uffici con PC basati su Windows XP
Da Unix a Linux Alessio Coraci V Dp.
Innovazione Tecnologica Sostenibile Dario Zucchini.
Gestione dei laboratori Come rendere sicura la navigazione internet e l'uso della rete Lorenzo Nazario.
1 Gestori tecnologici reti Reti Client-Server e Peer to Peer.
SCUOLA E SOFTWARE LIBERO LinuxDay, Udine, 23 novembre 2002 Loris Tissino Presentazione parzialmente adattata da un lavoro di Alessandro Rubini, per gentile.
Organizzazione di una rete Windows 2003
NESSUS.
Organizzazione di una rete Windows Server Client Il ruolo dei computer I computer in una rete possono svolgere le funzioni di client e server dei.
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
IL PATRIMONIO DI DATI - LE BASI DI DATI. Il patrimonio dei dati Il valore del patrimonio di dati: –Capacità di rispondere alle esigenze informative di.
Architettura Three Tier
OPEN OFFICE e IMPRESS Masucci Antonia Maria.
Struttura dei sistemi operativi (panoramica)
Unalternativa a Microsoft Office OpenOffice Author Kristian Reale Rev by Kristian Reale Liberamente distribuibile secondo i termini della licenza.
ENEA GRID è un sistema integrato capace di rispondere ai seguenti obbiettivi: mettere a disposizione un sistema di produzione capace di offrire i servizi.
2) Sistemi operativi Lab. Calc. AA2004/05 - cap.2.
Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia 1 UNIVERSITA STUDI DI ROMA FORO ITALICO Corso di Laurea Triennale INFORMATICA Lez. 6.
1 una piattaforma 2.0 per la gestione multicanale di riviste Il caso studio di Vita Trentina Editrice Un progetto.
Gruppo Directory Services Rapporto dell'attivita' svolta - Marzo 2000.
Norman SecureTide Soluzione sul cloud potente per bloccare le spam e le minacce prima che entrino all'interno della rete.
Copyright © 2007 Toshiba Corporation. Tutti i diritti riservati. Progettato per una mobilità senza precedenti Perché Windows ® Vista è più efficace sui.
Guida IIS 6 A cura di Nicola Del Re.
Modulo 1 - Hardware u.d. 3 (syllabus – 1.3.5)
Modulo 1 – Reti Informatiche u.d. 4 (syllabus – 1.4.4)
"Abbiamo deciso di guardare più lontano". Dal 1920 Eucrypt ITALIANO.
ECDL Patente europea del computer
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
Prima cerano i calcolatori (costosi e per pochi) Poi vennero i terminali (una sola applicazione per tanti) Poi arrivarono i PC (un calcolatore per tutti)
Tipologie di computer Prof. Vinicio Salvato.
Soluzioni efficaci per snellire le operazioni di archiviazione e ricerca di materiale cartaceo e fotografico.
L’applicazione integrata per la gestione proattiva delle reti IT
U N INFRASTRUTTURA DI SUPPORTO PER SERVIZI DI FILE HOSTING Matteo Corvaro Matricola Corso di Reti di Calcolatori LS – Prof. A. Corradi A.A.
Connecting to Content in Context Ivo Nastasi Pre-Sales Support Manager Network Connectivity Solutions.
VIRTUALIZZAZIONE Docente: Marco Sechi Modulo 1.
Windows Intune, la soluzione Cloud per la gestione dei PC in azienda Lorenzo Santagata Product Marketing Manager Windows Client Microsoft 15 dicembre 2010.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
Un problema importante
ECDL Patente europea del computer
Norman SecureBackup Il backup flessibile per le piccole e medie imprese.
Amministrazione della rete: web server Apache
QMAN Queue Manager Documentazione Commerciale Presentazione prodotti.
SIARL ARCHITETTURA DEL SISTEMA E GESTIONE DELLA SICUREZZA Milano, 5 novembre 2003 Struttura Sistemi Informativi e Semplificazione.
Creato da Riccardo Nuzzone
La piattaforma E2K nasce con l'idea di coniugare le diverse esigenze che nascono nel settore della vendita, attraverso strumenti integrati o integrabili.
INTERFACCE Schede elettroniche che permettono al calcolatore di comunicare con le periferiche, che possono essere progettate e costruite in modo molto.
Software Libero e Open Source. Open Source Open Source è un termine inglese che significa sorgente aperto, e indica un programma per computer (software)
1 L’ offerta Telecom Italia riservata a Confindustria Convenzione 2007.
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
By: Powered by:. Tecnologia Microsoft La soluzione CCAnalyzer utilizza la tecnologia OLAP (On Line Analytical Processing) di Microsoft presente nel software.
Gestire l’Autonomia Scolastica Architetture hardware e costi Dario Zucchini.
SnippetSearch Database di snippet bilanciato e replicato di Gianluigi Salvi Reti di calcolatori LS – Prof. A.Corradi.
ISIA Duca degli Abruzzi a.s. 2010/2011 prof. Antonella Schiavon
31 ottobre Security Assessment per Cassa Centrale Analisi delle modalità di deployment di server e di postazioni utente. Simulazione di consulente.
Corso linux RiminiLUG presenta Rete a bassissimo budget per il piccolo ufficio architettura di rete LTSP in contesti professionali corso linux 2008.
1 Informatica di Base Facoltà di Lingue e Letterature Straniere Corso di laurea in Relazioni Pubbliche.
Novembre 2009 SIGEC WEB – Presentazione Prototipo.
Triggers and actions L’inizializzazione di un trigger permette di avviare delle azioni automatiche a partire da eventi significativi. Possibili azioni.
Transcript della presentazione:

Flessibilità e standard: la strada Open Source Carlo Daffara Udine, 13 Dicembre 2002 Convegno sulle Soluzioni Open Source per le Aziende

Le caratteristiche principali del software Open Source sono: –Il software e' liberamente ridistribuibile –Il codice sorgente e' disponibile, adattabile, modificabile a piacimento per qualsiasi necessita' –Non ci sono limitazioni sull'uso, sul numero di utenti o altro

L'open source e' anche un modo di sviluppare software distribuito. Viste le caratteristiche delle licenze open source, conviene sia agli utenti che agli sviluppatori diffondere modifiche, commenti, codice ecc. In questo modo si sfrutta una vastissima comunita', in grado di segnalare errori, suggerire modifiche e, in generale, migliorare il software La grande modularita' riduce lo sforzo di coordinamento e integrazione tra progetti diversi, e incoraggia l'adozione (o la creazione) di standard realmente interoperabili

Esistono diverse licenze Open Source; in particolare, quella piu' usata e' la GPL (General Public License) La licenza: –Consente la commercializzazione del software –Obbliga alla distribuzione dei sorgenti (o delle modifiche) solo se il software viene redistribuito e solo se oggetto delle modifiche e' il codice stesso (sotto GPL)

Quindi: –L'uso interno non richiede redistribuzione –L'uso di software GPL non obbliga a ridistribuire nulla, ne' influenza in qualsiasi modo altro software –In molti casi, anche se non esiste l'obbligo, conviene comunque ridistribuire le modifiche fatte, per usufruire del supporto della comunita' degli utenti e sviluppatori –Il software puo' essere liberamente modificato, copiato e adattato

22.6 % delle aziende investira' direttamente nell'open source nel 2003 (fonte: CIOInsight) Nella EU: l'uso di software open source varia da paese a paese: 17.7% in Svezia, 31.5% in Inghilterra, 43.7% Germania (fonte: FLOSS EU study) Tra gli adopters, la maggioranza delle risposte citavano tra i vantaggi la sicurezza, la maggiore efficienza a parita' di hardware, la flessibilita' e il costo Nel 2006, 80% delle organizzazioni che usano Java adottera' componenti Open Source (fonte: Meta Group)

I vantaggi del modello Open source: –Nessuno puo' imporre restrizioni unilateralmente (nessun cambio di licenze, o prodotto non piu' supportato) –Non c'e' una unica entita' da cui dipende l'evoluzione del software –Potenzialmente piu' sicuro: il codice e' visibile, non e' possibile nascondere backdoors, la sicurezza e validita' degli algoritmi e' controllabile –Non ci sono costi per utente –Non ci sono problemi di contabilizzazione delle licenze

Esistono molti campi applicativi per l'open source; in particolare: –hard embedded systems, real time systems (telecontrollo, gestione industriale, System-on-Chip) –light embedded (palmari, routers, bancomat, registratori di cassa, appliances) –Diskless terminal –Customized desktop –Desktop –Workstation –Small/traditional server –Departmental server (fino a 4/8 cpu) –Clusters (oltre 1000 cpu)

La disponibilita' del sorgente e il diritto di usare versioni modificate consente di adattare il software alle proprie necessita' –Togliendo quello che non serve –Adattando perfettamente il software all'hardware –Consentendo il tuning su un carico specifico, verificabile e consistente con quello reale richiesto dal cliente –Dando all'amministratore e all'utente le manopole per ottimizzare i parametri di basso livello in modo sicuro

Accedere direttamente alle interfacce consente di integrare facilmente package diversi Diventa semplice unire e adattare facilmente software open source diversi e comunicare anche con package commerciali Realizzare sistemi verticali, soluzioni custom

Alcuni esempi applicativi: file gateway Il cliente gestisce una rete eterogenea di macchine (Windows, Unix, Netware) Per l'interoperabilita' e per consentiure l'interscambio di file venivano utilizzati software aggiuntivi come PcNFS e Netware Access A causa di incompatibilita', basse performance e per il costo delle licenze (su oltre 100 client) solo pochi PC venivano usati manualmente come ponte per trasferire file da un sistema all'altro I backup non erano centralizzabili

Alcuni esempi applicativi: file gateway Al centro della rete viene posta una macchina Linux, con visibilita' sia delle macchine Windows, Unix e Novell Usando il supporto nativo per NFS, la macchina linux si collega ai server unix come se fosse un client, e mostra i file remoti come se fossero presenti su una directory della macchina linux, ad esempio /unix1 e /unix2 Tramite il pacchetto ncpfs, si esegue la stessa operazione sui server Novell Usando il file server Samba (un emulatore del formato SMB usato dai sistemi Windows) vengono esportate le directory di interesse come se fossero fisicamente ospitate su un server Windows; sulla stessa macchina viene effettuato il backup Tutti i client windows vedono la macchina linux sulla rete, e sfogliando all'interno vedono tutti i file delle macchine unix e novell senza bisogno di software aggiuntivo

Alcuni esempi applicativi: il desktop In molti uffici le applicazioni utilizzate sono relativamente poche: Office, un client di posta elettronica e messaging, un browser web, eventualmente un client 3270/5250 per collegarsi a mini/mainframe Il costo per desktop e' comunque elevato, non solo in termini di licenza per postazione, ma anche in termini di hardware e manutenzione L'upgrade delle applicazioni diventa un problema, come il controllo degli accessi e la protezione dai virus

Alcuni esempi applicativi: il desktop Esistono combinazioni di pacchetti in grado di supportare questo tipo di utenza: –OpenOffice (sostituisce Office) –Evolution (sostituisce Outlook) –Mozilla, Galeon (sostituisce Internet Explorer) –Tn

Ma semplicemente sostituire Windows con Linux non risolve del tutto il problema; la manutenzione e gestione rimane ancora problematica La soluzione: i Pc possono eseguire la procedura di avvio tramite la rete, e caricare il sistema operativo e il software da un server centrale I Pc diventano sistemi diskless, sostituibili a basso costo L'ambiente operativo di ogni utente rimane completamente personalizzabile; ad esempio ridotto nel caso di applicazioni semplici come help desk o data entry, o complesso per il tradizionale lavoro di ufficio

Un server di rete puo' gestire almeno 50 utenti contemporanei, o 120 lite (con desktop ridotto) E' possibile svolgere attivita' di manutenzione remota, per aiutare l'utente o per risolvere i problemi che normalmente richiederebbero un intervento diretto I desktop sono completamente autonomi, e sfruttano la propria potenza di calcolo Il server puo' effettuare i backup in automatico per tutti i client

Ogni desktop puo' anche collegarsi a un server X11 (unix), Citrix (ICA), Windows Terminal Services

Alcuni esempi applicativi: remote office Il problema: come rendere utilizzabili le applicazioni della intranet aziendali fuori dalla sede tramite computer palmari e connessioni a bassa velocita' L'UMTS ancora non e' disponibile, il GPRS e' disponibile in poche citta', la rete GSM e' la soluzione piu' diffusa Ma il GSM ha una velocita' massima di 9600 bps! E in generale bisogna garantire la sicurezza dei dati, indipendentemente dal tipo di connessione

Alcuni esempi applicativi: remote office La soluzione: combinare strumenti diversi Un firewall e un tunnel cifrato OpenSSH per garantire la sicurezza Sul server dal lato aziendale, una proxy che filtra il traffico, scala la dimensione delle immagini per adattarla alle dimensioni ridotte del display e comprime le componenti testuali delle pagine Il palmare (nel nostro caso, lo Sharp Zaurus) ha a bordo una proxy che implementa il protocollo AirHook, per sfruttare al massimo le caratteristiche del canale GSM

Visualizzatore PDFWeb BrowserVNC viewer

Domande? Conecta Srl tel