Le soluzioni di clustering sotto

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Le soluzioni di clustering sotto"

Transcript

1

2 LVS: Linux Virtual Server Project Presentiamo la soluzione OpenSource più utilizzata per la scalabilità dei servizi di rete e la realizzazione di cluster per alta disponibilità e affidabilità. Le soluzioni di clustering sotto Linux hanno in questi ultimi tempi caratterizzato l offerta commerciale delle grandi case costruttrici, che offrono sovente soluzioni in stack di sistemi in bundle con soluzioni precostituite di clustering di vario tipo. Il mercato del cluster business si è ormai caratterizzato in tre segmenti tecnologici principali, che possono essere così riassunti: HPC cluster, ovvero il calcolo tecnico ad alte prestazioni, con l obbiettivo di incrementare la scalabilità delle applicazioni parallele; Network Load Balancing cluster, mirato al supporto di ambienti di servizio con necessità di gestire grossi carichi di traffico di rete; Commercial HA cluster, ovvero soluzioni di alta disponibilità a supporto di applicazioni mission critical. L offerta commerciale, tuttavia, non sempre è così semplificativa o, quantomeno, non chiarisce i limiti e l applicabilità delle soluzioni proposte. Nella maggior parte dei casi, il termine cluster viene utilizzato nell accezione di cluster per ridondanza di servizi (si veda l articolo sui cluster del numero 14 di Linux&C.) con componenti di bilanciamento di carico e affidabilità, ovvero il Network Load Balancing cluster. Il cluster HA, ovvero l alta disponibilità, è spesso offerto come soluzione aggiuntiva, tecnicamente legata, oltre alle classiche richieste di ridondanza, a scelte di particolari soluzioni architetturali per lo storage e ad un supporto application-oriented che necessariamente comporta un investimento diverso, commisurato appunto al tipo di soluzione tecnica richiesta per il raggiungimento degli obbiettivi dell HA. Analogamente, il cluster per applicazioni tecnico-scientifiche, laddove sia richiesto un ambiente di produzione per codici paralleli, è spesso considerato come soluzione integrabile ma che comporta una specializzazione hardware e software abbastanza estranea all offerta di base. Quindi, le grandi case (sia produttrici di hardware ma anche di software) hanno realizzato che il business per Linux è identificabile con il clustering di servizi. E noi, nel nostro piccolo, non possiamo che dargli ragione! Ora, analizzando anche superficialmente le varie offerte di software layer dei prodotti di questo tipo, salta agli occhi che la quasi totalità delle soluzioni si basano su una componente comune: l OpenSource project LVS, ovvero Linux Virtual Server Project. LVS è integrato nelle soluzioni commerciali di RedHat (Piranha o, come attualmente denominato in RedHat Advanced Server, Cluster Manager), di Steeling Eye (LifeKeeper), di Alinka (Alinka Orange), di VA Linux (UltraMonkey), di PoliServe (Local Cluster), di TurboLinux (TurboCluster) solo per citarne alcune fra le più famose e che, in alcuni casi, vengono offerte in bundle da IBM, HP e Compaq (o ComHPaq), ad esempio. Da qui la decisione di cercare di far conoscere un po più da vicino la natura di questo progetto, i suoi scopi e i campi di utilizzabilità, ma con una avvertenza generale: la complessità generale dell argomento potrebbe scoraggiare il lettore e certe tematiche richiedono una riflessione approfondita ed in effetti una conoscienza tecnica elevata. Nell ottica di un articolo divulgativo, cercheremo di mantenerci su una linea soft, a beneficio delle comprensibilità e della scorrevolezza della lettura. Daltronde, questa è la linea che consigliano anche gli stessi sviluppatori dell LVS a chi voglia cimentarsi nell installazione e nel test di un cluster LVS; a tale scopo, a fronte di un LVS-HOWTO (per così dire, la documentazione tecnica completa) di circa 400 pagine, hanno approntato un LVS-mini-HOWTO di circa 16 pagine che permette di installare un cluster di test di note sull autore Italo Lisi Laureato in Informatica all Università di Pisa, ha una esperienza circa quindicennale quale sistemista in ambito Unix. Ha lavorato su sistemi a parallelismo massivo e su architetture a cluster sia orientati al calcolo scientifico che alla realizzazione di servizi di rete. Membro auditore della Linux Standard Base (LSB), ha affrontato fin dal 1995 le tematiche di sviluppo di cluster basati su Linux; nell ambito di diverse associazioni tecnologiche, ha collaborato, per le problematiche computazionali, con progetti di ricerca in diversi settori, dall astrofisica alla fisica delle alte energie. Ha rivestito per 10 anni il ruolo di Responsabile tecnico per il Calcolo Scientifico presso il CED della Scuola Normale Superiore di Pisa. Attualmente è Responsabile del Centro Servizi Informatici presso la Scuola Superiore Sant Anna di Pisa 38 avanzato

3 tre macchine con configurazione minimale, secondo la filosofia prima faccio, poi imparo. E secondo noi, in questo caso hanno ragione. Ma andiamo per ordine. Che cos è LVS Il Linux Virtual Server for Scalable Network Services (LVS per gli amici), è un software tool in grado di fornire un bilanciamento di carico per un insieme di nodi che forniscono servizi di rete. LVS è la soluzione OpenSource per servizi di rete che meglio di qualunque altra sia in grado di rispondere alle richieste di: scalabilità di servizio; disponibilità; manutenibilità; ottimizzazione del rapporto costoprestazioni. LVS è una soluzione basata su architettura a cluster. Laddove non sia ovvio il motivo per percorrere una soluzione cluster-oriented rispetto ad una soluzione single-server, basti dire che la richiesta architetturale minimale per attivare un servizio LVS comporta due macchine Intel-based dotate di una singola scheda di rete; la scalabilità del servizio può essere ottenuta semplicemente con l aggiunta di nodi server, di qualsiasi classe e con qualsiasi sistema operativo ospite. La configurazione del servizio LVS è demandata ad un semplice file di configurazione ed ad operazioni abbastanza elementari sui nodi di servizio, operazioni che non giustificano di per sé scelte di costose architetture single system image. Le prestazioni globali del sistema sono, infine, vincolate dalle prestazioni dei protocolli su IP e dall infrastruttura di rete. Pensate, quindi, ad una soluzione di produzione per il vostro e-commerce web site supportato da un costosissimo server MPP con 12 processori, confrontatelo con un cluster etereogeneo composto da 6 PC dual-processor e traete da soli le conclusioni! Proprio quello delle Web server farms (vedi figura 1) è un tipico esempio di utilizzo dell architettura di un cluster LVS, dove i load balancer sono a monte della frontiera di servizio composta da una moltitudine di nodi Web server, i quali utilizzano i core service tipo ASP, DB server e File Server a loro volta configurati in cluster (magari in alta disponibilità). Teoria e Principi del Bilanciamento di Carico Prima di addentrarsi nei meandri operativi del funzionamento di LVS, forse è meglio fermarsi un attimo e guardarsi intorno. Il gioco si chiama Bilanciamento di Carico, ed ha diversi concorrenti. In un ambiente di produzione il bilanciamento del carico ha due scopi distinti: 1) prevenire il sovraccarico di un sistema di servizio, a causa delle eccessive richieste che deve servire. 2) Fornire ridondanza e protezione da interruzioni di servizio, facendo sì che se un sistema cade o viene spento, il suo carico di lavoro può da quel Una tipica applicazione di LVS riguarda le server farms di molti computer dedicate all offerta di servizi di web serving. momento in poi essere spostato su qualsiasi altro computer del cluster senza che l utente si accorga né di interruzioni di servizio né di degrado prestazionale nella risposta. Esistono diversi tipi di soluzioni di load balancing; proviamo ad esplorarne alcune sfruttando come esempio applicativo un ambiente di servizi web: 1) Bilanciamento via schedulazione Round Robin delle risposte del DNS (servizio di naming): quando un client richiede l accesso al sito viene contattato il DNS che convertirà la stringa nell indirizzo di rete numerico. Se al nome il DNS server fa corrispondere diversi indirizzi, effettivamente le risposte saranno scelte con una scansione sequenziale e ciclica di tale lista, fornendo quindi all utenza esterna una risposta sempre differente che corrisponde a server web diversi. 2) Bilanciamento via Bilanciatore: il load balancer, posto davanti ai server di servizio, intercetta le richieste dei client e decide quale webserver utilizzare per onorarle. La modalità con cui questa 1 avanzato 39

4 Un breve glossario dei termini più utilizzati Nel Bestiario del Cluster, alcuni termini sono ricorrenti. Molto spesso si tratta di sigle, acronimi, come se in questa società ce ne fosse ancora bisogno. Insomma, il solito linguaggio iniziatico che aleggia di tecno-misticismo, a scapito di chiarezza e comprensibilità. Avendo, tuttavia, i nostri lettori guadagnato (per la pazienza con la quale ci sopportano) il diritto alla elevazione, il Gran Maestro del Bilanciato Affidabile e Disponibile Gran Sistema Distribuito ha deciso di divulgare una parziale interpretazione di questo linguaggio iniziatico, pur ammettendo versioni apostate. Cominciamo col chiarire alcuni dei termini che descrivono le diverse tipologie di cluster. Cluster: insieme di computer interconnessi che appaiono all utilizzatore come una singola risorsa computazionale, i cui elementi sono risorse dedicate al funzionamento dell intera struttura. High Performance Computing cluster: software di clustering per la costruzione di sistemi di calcolo parallelo e batch dotato di caratteristiche di bilanciamento di carico, bassa latenza nella comunicazione e, possibilmente, singola immagine di sistema. Le soluzioni software sono spesso accompagnate da particolare hardware per la comunicazione di rete (Myrinet e SCI le più utilizzate). Le tipiche soluzioni HPC provenienti dai più importanti progetti, solitamente si presentano con versioni proprie del kernel (ovvero con un elevato numero di estensioni al kernel), unitamente a diverse componenti prese da vari progetti OpenSource quali installatori, schedulatori, strumenti di monitoraggio etc. I problemi di scalabilità affrontati dai maggiori progetti riguardano ordini di grandezza di migliaia di nodi. Fra i progetti HPC cluster citiamo Bewoulf (Scyld, Scalable Cluster Environment), Single Sistem Image Cluster, openmosix. High Availability cluster: combinazione hardware e software che permette di ottenere una soluzione ridondata composta da due o più nodi che condividono dispositivi di memorizzazione, in grado di operare con continuità di servizio anche in presenza di guasti hardware o malfunzionamenti software. Rispondendo alla domanda di affidabilità e continuità di servizio, dal punto di vista tecnico e dal punto di vista di richiesta di investimenti questa tipologia di cluster è la più complessa, e necessita di storage particolare (shared storage, sia realizzato con tradizionali SCSI Raid multicanale o attraverso Storage Attached Network, tipicamente realizzate con FiberChannel). La scalabilità richiesta per questi tipi di cluster arriva a pochi nodi (da due fino a circa una decina). I progetti OpenSource in campo HA Cluster sono essenzialmente due: Kimberlite (soluzione completa) e High Availability Linux Project (che mette a disposizione componenti di base utilizzati da diversi altri progetti). Una corretta interpretazione della problematica dell alta disponibilità non può prescindere dalle caratteristiche del servizio che deve essere posto in HA cluster; in alcuni casi, assicurare la ripartenza del servizio sul nodo secondario potrebbe non essere sufficiente a garantire l integrità del flusso dati di servizio, abbia esso un impostazione client-server, connectionoriented o connection-less. Load Balancing cluster: spesso confusa con HA cluster, è una soluzione che risponde alla domanda di ridondanza di servizio, e che può essere adottata come soluzione di alta disponibilità per determinate tipologie di servizio (webserver, dns server, smtp server etc.). In sistemi di produzione viene spesso utilizzato unitamente a HA Cluster. Lo schema di funzionamento prevede uno o più load balancer che intercettano le richieste di servizio da parte dei client e le dirigono su server di backend, secondo criteri di bilanciamento di vario tipo. La scalabilità può raggiungere decine o centinaia di nodi. Le soluzioni open più conosciute derivano per la maggior parte da Linux Virtual Server Project; un progetto funzionalmente simile è quello dello Zeus Load Balancer. scelta viene fatta, differenzia i tipi di soluzioni disponibili sul mercato: Casuale semplice: nessuna garanzia di effettivo bilanciamento di carico. Dovrebbe includere la possibilità di riconoscere e trattare la situazione in cui un web server diventa indisponibile, migliorando nettamente l approccio DNS Round Robin; Casuale ponderata: il criterio di scelta dovrebbe prevedere la possibilità di associare ai nodi di servizio un peso discriminante che permetta di tener conto delle diversità di configurazione, oppure tener conto del numero di connessioni IP effettuate fino a quel momento a ciascun nodo di servizio in modo da distribuire più uniformemente possibile le richieste di connessione fra tutti i nodi di servizio; Basata su effettivo carico dei server: il bilanciatore mantiene un monitoraggio costante dell effettivo carico di lavoro o del tempo di risposta dei server ed indirizza il traffico verso il sistema al momento più scarico; Basata sull analisi del contenuto del pacchetto: permette di valutare dall analisi del contenuto del pacchetto che tipo di applicazione è richiesta e quindi discriminare in base alla richiesta fra i diversi server. Ad esempio, alcuni nodi potrebbero fornire servizio di transmissione di video stream, altri potrebbero essere ottimizzati (o avere prodotti licenziati) per altri tipi di servizi. Il livello di analisi effettuato solitamente viene rapportato ai livelli dello stack ISO OSI, partendo dal livello 3 (Rete) o 4 (Trasporto) per arrivare fino a livello 7 (Applicativo). La soluzione scelta deve comunque tener conto della problematica generale del tracciamento delle sessioni, che è di fondamentale importanza in applicazioni in cui sia necessario mantenere lo stato del client; nel caso di una web farm, questo significa che se un client inizia la sua sessione di e-commerce sul server X, non deve essere spostato da quel server per tutta la durata della sessione, per non inficiare né il meccanismo di mantenimento di stato (ovviamente stiamo parlando di cookies), né l eventuale scambio di chiavi a supporto dei meccanismi di criptazione. Ma come avremo modo di vedere nelle prossime puntate a proposito della soluzione LVS, le considerazioni che ruotano intorno a questa tematica delle cosidette connessioni persistenti (o affini) non sono solo di natura squisitamente tecnica. 40 avanzato

5 Approcci Pratici 2 Diversi prodotti di mercato propongono La Soluzione al problema del bilanciamento dei servizi di rete, adottando una specifica linea (od un mix) fra i predetti approcci. Riconosciamo le seguenti categorie: Round Robin DNS: è un approccio largamente utilizzato, ma che non garantisce alcun controllo. Se un server selezionato dal DNS è indisponibile, il client vede semplicemente che il sito non risponde, e quindi passa a navigare altrove. Inoltre, il sistema di cache distribuita del DNS fa sì che l aggiunta di un nodo non venga reso immediatamente disponibile attraverso il DNS. Il progetto LVS permette di ottenere un cluster in cui le richieste di servizi dei client vengono distribuite un maniera bilanciata sui nodi. Zeus Load Balancer è un prodotto commerciale che offre un distributore di traffico TCP/IP e combina una gestione contestuale del traffico TCP ed un sistema di monitoraggio e recupero da fail-over. In effetti si tratta di un bilanciatore che opera a livello applicativo ed è specializzato per l ottimizzazione del traffico HTTP. Bilanciatori di carico in Hardware: nomi famosi come Alteon, Cisco, Jupiter o Foundry Networks forniscono switch con integrate capacità di load balancing. Solitamente questi bilanciatori sono noti come layer 3 o layer 4 switch, ovvero analizzano i pacchetti per determinare il campo IP di destinazione oppure la porta TCP/UDP, rispettivamente. I criteri di bilanciamento sono limitati e prescindono dall effettiva analisi del carico dei server. Bilanciatori di carico in software: le caratteristiche e le prestazioni di tali oggetti variano, ma essenzialmente si individuano due grosse categorie, quella dei bilanciatori IP (come LVS) e quella dei bilanciatori di protocollo (come Zeus Load Balancer, ad esempio, che viene venduto come bilanciatore per HTTP). La maggior parte di queste soluzioni sono o possono essere integrate con soluzioni per la gestione della tolleranza ed affidabilità di servizio, sia sui nodi di servizio che sui bilanciatori di carico. La realizzazione di queste soluzioni (a parte quella basata esclusivamente su DNS) solitamente opera una scelta che vede da un lato privilegiate le prestazioni globali per il traffico di rete e dall altro la specializzazione applicativa. LVS di nuovo si pone in una posizione interessante che, pur privilegiando le prestazioni (la schedulazione del bilanciatore avviene a livello kernel), mantiene caratteristiche marcate di flessibilità, integrabilità e altissima configurabilità. Che cosa fa LVS Nel suo insieme, LVS è un cluster di nodi che risponde come un unico server ad un client esterno che compia una richiesta di servizio. Questo singolo nodo apparente viene chiamato virtual server. I nodi individuali di servizio, chiamati realserver, sono sotto controllo di un bilanciatore di carico, chiamato director. Lo schema generale di funzionamento del cluster LVS è mostrato in figura 2. Mentre i realserver possono essere qualsiasi tipo di sistema che offra un servizio IP-based (TCP o UDP), il director deve essere un sistema Linux. Infatti il nodo di load balancing deve ospitare un Linux Kernel con incluso una patch contenente il codice ipvs, essenziale al funzionamento di LVS. Naturalmente, il client può essere di qualsiasi tipo. Gli sviluppatori di LVS, fra cui citiamo Wensong Zhang, Julian Anastasov, Joseph Mack, Peter Kese, Horms, Roberto Nibali, sono più volte stati categorici su un punto: LVS è e sarà solo per Kernel Linux. Il director fornisce ai client un IP address chiamato Virtual IP (VIP). Quando un client si collega al VIP, il director redirige i pacchetti che giungono dal client ad un particolare realserver, per l intera durata della connessione del client all LVS. I realserver forniscono servizi (ad es. ftp, http, dns, telnet etc.) e, tuttavia, le connessioni ad essi vengono gestite tramite director attraverso il virtual IP address. Il VIP diventa così l indirizzo su cui vogliamo compiere bilanciamento di carico, ad esempio l indirizzo del nostro Web Site. Il VIP è un indirizzo associato ad un servizio e non ad un particolare sistema del cluster che offra quel tipo di servizio. Quindi, solitamente, il VIP è un alias (ad esempio, eth0:1) rispetto alla configurazione di interfacce presenti sul director o sui realserver. avanzato 41

6 Site linux.com sourceforge.net themes.org wwwcache.ja.net TuxFamily.org valinux.com com map.net anandtech.com Undergraduate Computer Cluster datingfaces.com perso.infonie.fr serve.com yescall.com astro.com The Linux Portal Description The largest OpenSource development site The largest interface/themes site for the X Window System UK National JANET Web Cache Service The leading OpenSource web application server Free hosting for free software like savannah Largest web site community of people who care about the environment VA Linux Systems, Inc. Real Networks, Inc. A full service Internet Access and Presence Provider Leading manufacturer of air movement and control equipment An ICP that allows you to explore the Internet in the same way you explore a map a big hardware review site The rd largest Portal Site in Austria with more than, visits per day An virtual community website in United Kingdom and Germany mybiz provides customer service and marketing tools that enable small businesses to build stronger and more profitable customer relationships. Undergraduate Students in the Electronics and Computer Science Department at the University of Southampton (England) use it for compilation, and running software remotely Online dating site Tiscali Group's massive web hosting services Large shared hosting environment One of the largest yellowpage site in Korea Astrodienst Homepage LVS Notes LVS (load balancing HTTP, HTTPS, FTP, SSH, CVS) Squid cache servers in three LVS clusters, ~ GB content shipped/day. web cluster using LVS/heartbeat ( load balancers failover and real servers) for all the hosting services + web servers and a single load balancer LVS media cluster (> nodes) LVS web hosting cluster ( node). ( nodes) by Brian Edmonds two primary-backup load balancers and eleven web servers, more information LVS cluster handling just about every public service, mainly web, plus back-end clusters for in-house daemons. It consists of dual processor real servers and balances telnet and ssh connections. A LVS cluster with directors (VS/DR) and real servers handles about. - million hits per day. LVS directors: for chez.com (+ for fail over) and for the other domains (+ for fail over), load balancing ~ + Mb/s of HTTP and FTP with live fail-over director/load balancer(single Pentium SuseLinux. ) and + FreeBSD.X web server cover about mil. hits/day static HTTP traffic by Direct Routing. LVS director running in VS/NAT mode with four real servers. Questo ricorso ad alias fa si anche che se il director cade, sia sempre possibile trasferire il VIP su un altro director. Questa gestione ridondata dei director risulta molto importante nei sistemi di produzione, eliminando in questo modo il punto di forte criticità dell intero sistema, il director. LVS integra la gestione fault-tolerance (o per meglio dire, ridondata) dei director, facendo ricorso a tool di monitoraggio tipo heartbeat e mon. Quando il beat non risponde, o quando il monitoraggio risponde con parametri oltre le soglie di tolleranza, il VIP viene trasferito su un altro director, anche se questo fosse dotato di un unica interfaccia di rete, grazie ad una semplice ifconfig di un alias ip. Ogni director può ospitare diversi VIP, ognuno dei quali è associato ad uno o più servizi. Ad esempio, un VIP potrebbe essere destinato al servizio HTTP/HTTPS bilanciato, un altro VIP potrebbe invece servire il servizio TELNET bilanciato, e le chiamate a questi VIPs potrebbero essere onorate da un unico realserver, oppure finire su realserver distinti. In quanto detto finora c era un assunzione implicita: ovvero che ogni connessione di rete fosse indipendente dalle altre. Tuttavia, può accadere che almeno due connessioni da parte dello stesso client debbano essere associate allo stesso realserver. Un esempio di tale situazione è la gestione del protocollo FTP: esso utilizza due porte sul server, la 20 e la 21, rispettivamente per il trasferimento dati e per l interscambio di informazioni di stato e comandi. Mentre per l active FTP è il client a dire al server la porta sulla quale vuole aprire la connessione dati, nel modello passive FTP è invece il server, a dire su quale porta il client deve aprire la connessione. Come vedremo, esistono determinate situazioni in cui il director non interviene in entrambe le direzioni della comunicazione fra client e realserver, e questo di fatto comprometterebbe l utilizzo di LVS per un servizio quale passive FTP. In alcune situazioni si presenta quindi la 42 avanzato

7 necessità di raggruppare insieme alcune porte associate ad un unico servizio, per le quali sia necessario stabilire delle condizioni o parametrizzazioni sulle caratteristiche della connessione client/server. Questo ricorso ai raggruppamenti di VIPS e/o porte è reso possibile tramite ricorso a meccanismi di firewall marking, fwmark. Inoltre è possibile gestire particolari situazioni in cui sia necessario assicurare persistenza della connessione, ovvero ove sia importante assicurare che la connessione avvenga sempre sul medesimo realserver in maniera tale che le informazioni di stato della connessione stessa restino coerenti per tutta la sua durata. È questo il caso, ad esempio, delle connessioni http con cookie oppure https, oppure di servizi multiporta come ad esempio il già citato ftp. Perchè utilizzare LVS Alla domanda in quali situazioni posso utilizzare LVS? non c è una risposta definitiva. Ognuno può inventarsi un campo di applicabilità in cui LVS risulti utile. Qualche esempio nel seguito servirà a fornire degli spunti di riflessione. Rimandiamo, comunque, alla documentazione tecnica di progetto per avere un quadro più ampio di applicabilità. È quindi meglio capire a quali esigenze di servizio LVS è in grado di dare una risposta concreta e affidabile: 3 Il sito del Linux Virtual Server Project, software utilizzabile per la creazione di cluster scalabili, per l alta affidabilità. incremento prestazionale: il costo dell incremento di prestazioni globali (throughput) del servizio è lineare, ovvero è rappresentato dal costo di ogni nodo aggiuntivo. Inversamente, il costo per incremento di prestazioni di un single-server per passare ad un sistema più potente è più che lineare. garanzia di ridondanza: in un LVS cluster, ogni singolo nodo può essere soggetto a crash o essere spento per manutenzione senza interrompere il servizio. Le macchine possono essere spostate o aggiunte a piacere senza interruzione del servizio al client, grazie alla possibilità di configurare dinamicamente il pool di macchine di servizio. adattabilità: a volte la richiesta di prestazioni può avere dei picchi limitati nel tempo e che comunque non giustificano grossi investimenti di scalabilità prestazionale. In questo caso la configurazione del cluster può essere incrementata o diminuita a piacimento ed in maniera del tutto trasparente. Analogamente, un nuovo servizio deve poter scalare gradualmente a seconda delle necessità, senza dover ricorrere a difficili previsioni di utilizzo su cui pianificare la giusta configurazione di una soluzione single-server. Un cluster LVS rappresenta una soluzione economica, prestazionale, scalabile ed affidabile. A queste caratteristiche ne vanno aggiunte altre, che avremo modo di vedere insieme, quali ad esempio un grande configurabilità, una integrazione lineare con componenti ad alta disponibilità ed il supporto per la maggior parte dei servizi basati su TCP e UDP senza apportare alcuna modifica sia al lato server che al lato client. La base di installazioni LVS è vasta ed importante, e tende sempre più a crescere. Confrontato con altri prodotti commerciali analoghi, LVS può offrire prestazioni globali quantomeno comparabili con il vantaggio di essere a costo zero. Adimostrazione di quanto affermato vi proponiamo nella tabella a pagina 42 una lista di siti che utilizzano in produzione cluster LVS per varie tipologie di servizi. Pensiamo che questo sia sufficiente per invogliare il lettore ad entrare più nello specifico, seguendoci nel seguito dentro i meandri tecnici della soluzione LVS. Per chi fosse impaziente, il sito da consultare è la cui attuale struttura è mostrata in figura 3. Oltre ad una completa documentazione di progetto, alla pagina di download sia per la linea stabile che di sviluppo di prodotto sia per i kernel attuali (2.4 o 2.2) che vecchi, il sito offre un buon numero di links a componenti software, integrabili in LVS, che fanno parte di progetti autonomi o derivati dal lavoro originario di Wensong Zhang. È inoltre possibile iscriversi alla mailing list: Per continuare Nel seguito vedremo come partire con una configurazione tipo Plug and Play di un cluster LVS, e gradualmente forniremo degli approfondimenti per capire un po meglio il funzionamento di LVS e le tematiche sottese. Nell attesa, buon bilanciato divertimento. avanzato 43

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it

VIRTUALIZE 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

Dettagli

Modello OSI e architettura TCP/IP

Modello OSI e architettura TCP/IP Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è

Dettagli

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Sistemi Web-Based - Terminologia Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 CLIENT: il client è il programma che richiede un servizio a un computer collegato in

Dettagli

CARATTERISTICHE DELLE CRYPTO BOX

CARATTERISTICHE DELLE CRYPTO BOX Secure Stream PANORAMICA Il sistema Secure Stream è costituito da due appliance (Crypto BOX) in grado di stabilire tra loro un collegamento sicuro. Le Crypto BOX sono dei veri e propri router in grado

Dettagli

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software.

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software. Generalità Definizione Un firewall è un sistema che protegge i computer connessi in rete da attacchi intenzionali mirati a compromettere il funzionamento del sistema, alterare i dati ivi memorizzati, accedere

Dettagli

IT-BOOK. Domini Hosting Web marketing E-mail e PEC

IT-BOOK. Domini Hosting Web marketing E-mail e PEC 5 giugno 09 IT-BOOK Configurazioni e cartatteristiche tecniche possono essere soggette a variazioni senza preavviso. Tutti i marchi citati sono registrati dai rispettivi proprietari. Non gettare per terra:

Dettagli

Architettura di un sistema informatico 1 CONCETTI GENERALI

Architettura di un sistema informatico 1 CONCETTI GENERALI Architettura di un sistema informatico Realizzata dal Dott. Dino Feragalli 1 CONCETTI GENERALI 1.1 Obiettivi Il seguente progetto vuole descrivere l amministrazione dell ITC (Information Tecnology end

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

Active Solution & Systems illustra La virtualizzazione dei Server secondo il produttore di Storage Qsan

Active Solution & Systems illustra La virtualizzazione dei Server secondo il produttore di Storage Qsan Active Solution & Systems illustra La virtualizzazione dei secondo il produttore di Storage Qsan Milano, 9 Febbraio 2012 -Active Solution & Systems, società attiva sul mercato dal 1993, e da sempre alla

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

Dettagli

Cos è un protocollo? Ciao. Ciao 2:00. tempo. Un protocollo umano e un protocollo di reti di computer:

Cos è un protocollo? Ciao. Ciao 2:00. <file> tempo. Un protocollo umano e un protocollo di reti di computer: Cos è un protocollo? Un protocollo umano e un protocollo di reti di computer: Ciao Ciao Hai l ora? 2:00 tempo TCP connection request TCP connection reply. Get http://www.di.unito.it/index.htm Domanda:

Dettagli

I veri benefici dell Open Source nell ambito del monitoraggio IT. Georg Kostner, Department Manager Würth Phoenix

I veri benefici dell Open Source nell ambito del monitoraggio IT. Georg Kostner, Department Manager Würth Phoenix I veri benefici dell Open Source nell ambito del monitoraggio IT Georg Kostner, Department Manager Würth Phoenix IT Service secondo ITIL Il valore aggiunto dell Open Source Servizi IT Hanno lo scopo di

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Per questa ragione il nostro sforzo si è concentrato sugli aspetti elencati qui di seguito:

Per questa ragione il nostro sforzo si è concentrato sugli aspetti elencati qui di seguito: Autore : Giulio Martino IT Security, Network and Voice Manager Technical Writer e Supporter di ISAServer.it www.isaserver.it www.ocsserver.it www.voipexperts.it - blogs.dotnethell.it/isacab giulio.martino@isaserver.it

Dettagli

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone Paragrafo 1 Prerequisiti Definizione di applicazione server Essa è un servizio che è in esecuzione su un server 1 al fine di essere disponibile per tutti gli host che lo richiedono. Esempi sono: il servizio

Dettagli

progettiamo e realizziamo architetture informatiche Company Profile

progettiamo e realizziamo architetture informatiche Company Profile Company Profile Chi siamo Kammatech Consulting S.r.l. nasce nel 2000 con l'obiettivo di operare nel settore I.C.T., fornendo servizi di progettazione, realizzazione e manutenzione di reti aziendali. Nel

Dettagli

Il World Wide Web: nozioni introduttive

Il World Wide Web: nozioni introduttive Il World Wide Web: nozioni introduttive Dott. Nicole NOVIELLI novielli@di.uniba.it http://www.di.uniba.it/intint/people/nicole.html Cos è Internet! Acronimo di "interconnected networks" ("reti interconnesse")!

Dettagli

Guida ai Servizi Internet per il Referente Aziendale

Guida ai Servizi Internet per il Referente Aziendale Guida ai Servizi Internet per il Referente Aziendale Indice Indice Introduzione...3 Guida al primo accesso...3 Accessi successivi...5 Amministrazione dei servizi avanzati (VAS)...6 Attivazione dei VAS...7

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

Progetto VirtualCED Clustered

Progetto VirtualCED Clustered Progetto VirtualCED Clustered Un passo indietro Il progetto VirtualCED, descritto in un precedente articolo 1, è ormai stato implementato con successo. Riassumendo brevemente, si tratta di un progetto

Dettagli

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1 Tutorial Configuration Managment Configurare il servizio EC2 su AWS Pagina 1 Sommario 1. INTRODUZIONE... 3 2. PROGRAMMI NECESSARI... 4 3. PANNELLO DI CONTROLLO... 5 4. CONFIGURARE E LANCIARE UN ISTANZA...

Dettagli

Introduzione alle applicazioni di rete

Introduzione alle applicazioni di rete Introduzione alle applicazioni di rete Definizioni base Modelli client-server e peer-to-peer Socket API Scelta del tipo di servizio Indirizzamento dei processi Identificazione di un servizio Concorrenza

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

Dettagli

www.queen.it info@mbox.queen.it Gruppo Queen.it Listino Utente Finale Gennaio 2001

www.queen.it info@mbox.queen.it Gruppo Queen.it Listino Utente Finale Gennaio 2001 Listino Gennaio 2001 pag. 1 Gruppo Queen.it Listino Utente Finale Gennaio 2001 Profilo aziendale Chi è il Gruppo Queen.it Pag. 2 Listino connettività Listino Connettività RTC Pag. 3 Listino Connettività

Dettagli

Plesk Automation. Parallels. Domande tecniche più frequenti

Plesk Automation. Parallels. Domande tecniche più frequenti Parallels Plesk Automation Primo trimestre, 2013 Domande tecniche più frequenti Questo documento ha come scopo quello di rispondere alle domande tecniche che possono sorgere quando si installa e si utilizza

Dettagli

Symbolic. Ambiti Operativi. Presente sul mercato da circa 10 anni Specializzata in Network Security Partner e distributore italiano di F-Secure Corp.

Symbolic. Ambiti Operativi. Presente sul mercato da circa 10 anni Specializzata in Network Security Partner e distributore italiano di F-Secure Corp. Symbolic Presente sul mercato da circa 10 anni Specializzata in Network Security Partner e distributore italiano di F-Secure Corp. La nostra mission è di rendere disponibili soluzioni avanzate per la sicurezza

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

GARR WS9. OpenSource per l erogazione di servizi in alta disponibilità. Roma 17 giugno 2009

GARR WS9. OpenSource per l erogazione di servizi in alta disponibilità. Roma 17 giugno 2009 GARR WS9 OpenSource per l erogazione di servizi in alta disponibilità Roma 17 giugno 2009 Mario Di Ture Università degli Studi di Cassino Centro di Ateneo per i Servizi Informatici Programma Cluster Linux

Dettagli

FileMaker Server 12. Guida introduttiva

FileMaker Server 12. Guida introduttiva FileMaker Server 12 Guida introduttiva 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker,

Dettagli

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Procedure per la scansione di sicurezza Versione 1.1 Release: settembre 2006 Indice generale Finalità... 1 Introduzione... 1 Ambito di applicazione dei

Dettagli

Corso di Amministrazione di Sistema Parte I ITIL 3

Corso di Amministrazione di Sistema Parte I ITIL 3 Corso di Amministrazione di Sistema Parte I ITIL 3 Francesco Clabot Responsabile erogazione servizi tecnici 1 francesco.clabot@netcom-srl.it Fondamenti di ITIL per la Gestione dei Servizi Informatici Il

Dettagli

MS OFFICE COMMUNICATIONS SERVER 2007 IMPLEMENTING AND MAINTAINING AUDIO/VISUAL CONFERENCING AND WEB CONFERENCING

MS OFFICE COMMUNICATIONS SERVER 2007 IMPLEMENTING AND MAINTAINING AUDIO/VISUAL CONFERENCING AND WEB CONFERENCING MS OFFICE COMMUNICATIONS SERVER 2007 IMPLEMENTING AND MAINTAINING AUDIO/VISUAL CONFERENCING AND WEB CONFERENCING UN BUON MOTIVO PER [cod. E603] L obiettivo del corso è fornire le competenze e conoscenze

Dettagli

Elaidon Web Solutions

Elaidon Web Solutions Elaidon Web Solutions Realizzazione siti web e pubblicità sui motori di ricerca Consulente Lorenzo Stefano Piscioli Via Siena, 6 21040 Gerenzano (VA) Telefono +39 02 96 48 10 35 elaidonwebsolutions@gmail.com

Dettagli

Webinar: Cloud Computing e Pubblica Amministrazione

Webinar: Cloud Computing e Pubblica Amministrazione Webinar: Cloud Computing e Pubblica Amministrazione Forum PA Webinar, 21 luglio 2015 Parleremo di: Il Gruppo e il network di Data Center Panoramica sul Cloud Computing Success Case: Regione Basilicata

Dettagli

OPEN DAY: ELOCAL GROUP RELOADED

OPEN DAY: ELOCAL GROUP RELOADED L'ingegneria di Elocal Roberto Boccadoro / Luca Zucchelli OPEN DAY: ELOCAL GROUP RELOADED ELOCAL GROUP SRL Chi siamo Giorgio Dosi Lorenzo Gatti Luca Zucchelli Ha iniziato il suo percorso lavorativo in

Dettagli

Mettere in sicurezza l infrastruttura dei desktop virtuali con Citrix NetScaler

Mettere in sicurezza l infrastruttura dei desktop virtuali con Citrix NetScaler Mettere in sicurezza l infrastruttura dei desktop virtuali con Citrix NetScaler 2 Le aziende attuali stanno adottando rapidamente la virtualizzazione desktop quale mezzo per ridurre i costi operativi,

Dettagli

Il Concetto di Processo

Il Concetto di Processo Processi e Thread Il Concetto di Processo Il processo è un programma in esecuzione. È l unità di esecuzione all interno del S.O. Solitamente, l esecuzione di un processo è sequenziale (le istruzioni vengono

Dettagli

- Antivirus, Firewall e buone norme di comportamento

- Antivirus, Firewall e buone norme di comportamento Reti Di cosa parleremo? - Definizione di Rete e Concetti di Base - Tipologie di reti - Tecnologie Wireless - Internet e WWW - Connessioni casalinghe a Internet - Posta elettronica, FTP e Internet Browser

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

UBUNTU SERVER. Installazione e configurazione di Ubuntu Server. M. Cesa 1

UBUNTU SERVER. Installazione e configurazione di Ubuntu Server. M. Cesa 1 UBUNTU SERVER Installazione e configurazione di Ubuntu Server M. Cesa 1 Ubuntu Server Scaricare la versione deisiderata dalla pagina ufficiale http://www.ubuntu.com/getubuntu/download-server Selezioniare

Dettagli

PASSIONE PER L IT PROLAN. network solutions

PASSIONE PER L IT PROLAN. network solutions PASSIONE PER L IT PROLAN network solutions CHI SIAMO Aree di intervento PROFILO AZIENDALE Prolan Network Solutions nasce a Roma nel 2004 dall incontro di professionisti uniti da un valore comune: la passione

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

Dettagli

CONFIGURAZIONE DEI SERVIZI (seconda parte)

CONFIGURAZIONE DEI SERVIZI (seconda parte) Corso ForTIC C2 LEZIONE n. 10 CONFIGURAZIONE DEI SERVIZI (seconda parte) WEB SERVER PROXY FIREWALL Strumenti di controllo della rete I contenuti di questo documento, salvo diversa indicazione, sono rilasciati

Dettagli

Sizing di un infrastruttura server con VMware

Sizing di un infrastruttura server con VMware Sizing di un infrastruttura server con VMware v1.1 Matteo Cappelli Vediamo una serie di best practices per progettare e dimensionare un infrastruttura di server virtuali con VMware vsphere 5.0. Innanzitutto

Dettagli

Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho

Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho Tobia Castaldi Alessandro Amirante Lorenzo Miniero Simon Pietro Romano Giorgio Ventre 02/10/2009 GARR 2009 "Network

Dettagli

Zabbix 4 Dummies. Dimitri Bellini, Zabbix Trainer Quadrata.it

Zabbix 4 Dummies. Dimitri Bellini, Zabbix Trainer Quadrata.it Zabbix 4 Dummies Dimitri Bellini, Zabbix Trainer Quadrata.it Relatore Nome: Biografia: Dimitri Bellini Decennale esperienza su sistemi operativi UX based, Storage Area Network, Array Management e tutto

Dettagli

Lezione n.19 Processori RISC e CISC

Lezione n.19 Processori RISC e CISC Lezione n.19 Processori RISC e CISC 1 Processori RISC e Superscalari Motivazioni che hanno portato alla realizzazione di queste architetture Sommario: Confronto tra le architetture CISC e RISC Prestazioni

Dettagli

***** Il software IBM e semplice *****

***** Il software IBM e semplice ***** Il IBM e semplice ***** ***** Tutto quello che hai sempre voluto sapere sui prodotti IBM per qualificare i potenziali clienti, sensibilizzarli sulle nostre offerte e riuscire a convincerli. WebSphere IL

Dettagli

NUOVA SERVER FARM PROGETTO

NUOVA SERVER FARM PROGETTO NUOVA SERVER FARM PROGETTO Tipo di documento: Relazione Tecnica Pag. 2 di 35 Indice 1. Introduzione 5 2. Obiettivi del progetto 5 2.1. Razionalizzazione 5 2.2. Disegno di una nuova architettura del sistema

Dettagli

Progettare, sviluppare e gestire seguendo la Think it easy philosophy

Progettare, sviluppare e gestire seguendo la Think it easy philosophy Progettare, sviluppare e gestire seguendo la Think it easy philosophy CST Consulting è una azienda di Consulenza IT, System Integration & Technology e Servizi alle Imprese di respiro internazionale. E

Dettagli

Rational Asset Manager, versione 7.1

Rational Asset Manager, versione 7.1 Rational Asset Manager, versione 7.1 Versione 7.1 Guida all installazione Rational Asset Manager, versione 7.1 Versione 7.1 Guida all installazione Note Prima di utilizzare queste informazioni e il prodotto

Dettagli

Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo AppleTalk Il protocollo DLC Il protocollo NWLink Il protocollo TCP/IP

Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo AppleTalk Il protocollo DLC Il protocollo NWLink Il protocollo TCP/IP Protocolli di rete Sommario Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo AppleTalk Il protocollo DLC Il protocollo NWLink Il protocollo TCP/IP Configurazione statica e dinamica

Dettagli

Interfaccia Web per customizzare l interfaccia dei terminali e

Interfaccia Web per customizzare l interfaccia dei terminali e SIP - Session Initiation Protocol Il protocollo SIP (RFC 2543) è un protocollo di segnalazione e controllo in architettura peer-to-peer che opera al livello delle applicazioni e quindi sviluppato per stabilire

Dettagli

La gestione integrata della sicurezza in Agenzia ANSA: dal firewalling all'utm Michelangelo Uberti, Sales Engineer Babel S.r.l.

La gestione integrata della sicurezza in Agenzia ANSA: dal firewalling all'utm Michelangelo Uberti, Sales Engineer Babel S.r.l. La gestione integrata della sicurezza in Agenzia ANSA: dal firewalling all'utm Michelangelo Uberti, Sales Engineer Babel S.r.l. Babel S.r.l. - P.zza S. Benedetto da Norcia 33, 00040 Pomezia (RM) www.babel.it

Dettagli

Allegato 8 MISURE MINIME ED IDONEE

Allegato 8 MISURE MINIME ED IDONEE Allegato 8 MISURE MINIME ED IDONEE SOMMARIO 1 POLITICHE DELLA SICUREZZA INFORMATICA...3 2 ORGANIZZAZIONE PER LA SICUREZZA...3 3 SICUREZZA DEL PERSONALE...3 4 SICUREZZA MATERIALE E AMBIENTALE...4 5 GESTIONE

Dettagli

È nata una nuova specie di avvocati. Liberi.

È nata una nuova specie di avvocati. Liberi. È nata una nuova specie di avvocati. Liberi. LIBERI DI NON PENSARCI Basta preoccupazioni per il back-up e la sicurezza dei tuoi dati. Con la tecnologia Cloud Computing l archiviazione e la protezione dei

Dettagli

MARKETING INTELLIGENCE SUL WEB:

MARKETING INTELLIGENCE SUL WEB: Via Durini, 23-20122 Milano (MI) Tel.+39.02.77.88.931 Fax +39.02.76.31.33.84 Piazza Marconi,15-00144 Roma Tel.+39.06.32.80.37.33 Fax +39.06.32.80.36.00 www.valuelab.it valuelab@valuelab.it MARKETING INTELLIGENCE

Dettagli

Il Cloud Computing. Lo strumento per un disaster recovery flessibile. Giorgio Girelli. Direttore Generale Actalis 12/10/2012

Il Cloud Computing. Lo strumento per un disaster recovery flessibile. Giorgio Girelli. Direttore Generale Actalis 12/10/2012 Il Cloud Computing Lo strumento per un disaster recovery flessibile Giorgio Girelli Direttore Generale Actalis 12/10/2012 Agenda Il Gruppo Aruba Disaster Recovery: costo od opportunità? L esperienza Aruba

Dettagli

Introduzione alle VLAN Autore: Roberto Bandiera 21 gennaio 2015

Introduzione alle VLAN Autore: Roberto Bandiera 21 gennaio 2015 Introduzione alle VLAN Autore: Roberto Bandiera 21 gennaio 2015 Definizione Mentre una LAN è una rete locale costituita da un certo numero di pc connessi ad uno switch, una VLAN è una LAN VIRTUALE (Virtual

Dettagli

INFORMATIVA SUI COOKIE

INFORMATIVA SUI COOKIE INFORMATIVA SUI COOKIE I Cookie sono costituiti da porzioni di codice installate all'interno del browser che assistono il Titolare nell erogazione del servizio in base alle finalità descritte. Alcune delle

Dettagli

Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client

Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client Versione 25.4.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un

Dettagli

Appunti di Antonio Bernardo

Appunti di Antonio Bernardo Internet Appunti di Antonio Bernardo Cos è Internet Internet può essere vista come una rete logica di enorme complessità, appoggiata a strutture fisiche e collegamenti di vario tipo (fibre ottiche, cavi

Dettagli

Zeroshell come client OpenVPN

Zeroshell come client OpenVPN Zeroshell come client OpenVPN (di un server OpenVpn Linux) Le funzionalità di stabilire connessioni VPN di Zeroshell vede come scenario solito Zeroshell sia come client sia come server e per scelta architetturale,

Dettagli

Web conferencing software. Massimiliano Greco - Ivan Cerato - Mario Salvetti

Web conferencing software. Massimiliano Greco - Ivan Cerato - Mario Salvetti 1 Web conferencing software Massimiliano Greco - Ivan Cerato - Mario Salvetti Arpa Piemonte 2 Che cosa è Big Blue Button? Free, open source, web conferencing software Semplice ed immediato ( Just push

Dettagli

Guida alle offerte di finanziamento per le medie imprese

Guida alle offerte di finanziamento per le medie imprese IBM Global Financing Guida alle offerte di finanziamento per le medie imprese Realizzata da IBM Global Financing ibm.com/financing/it Guida alle offerte di finanziamento per le medie imprese La gestione

Dettagli

WAN 80.80.80.80 / 24. L obiettivo è quello di mappare due server web interni (porta 80) associandoli agli indirizzi IP Pubblici forniti dall ISP.

WAN 80.80.80.80 / 24. L obiettivo è quello di mappare due server web interni (porta 80) associandoli agli indirizzi IP Pubblici forniti dall ISP. Configurazione di indirizzi IP statici multipli Per mappare gli indirizzi IP pubblici, associandoli a Server interni, è possibile sfruttare due differenti metodi: 1. uso della funzione di Address Translation

Dettagli

Sistemi avanzati di gestione dei Sistemi Informativi

Sistemi avanzati di gestione dei Sistemi Informativi Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: Eduard Roccatello eduard@roccatello.it http://www.roccatello.it/teaching/gsi/

Dettagli

Web Conferencing Open Source

Web Conferencing Open Source Web Conferencing Open Source A cura di Giuseppe Maugeri g.maugeri@bembughi.org 1 Cos è BigBlueButton? Sistema di Web Conferencing Open Source Basato su più di quattordici componenti Open-Source. Fornisce

Dettagli

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi IL GESTIONALE DEL FUTURO L evoluzione del software per l azienda moderna Gestirsi / Capirsi / Migliorarsi IL MERCATO ITALIANO L Italia è rappresentata da un numero elevato di piccole e medie aziende che

Dettagli

APPENDICE 3 AL CAPITOLATO TECNICO

APPENDICE 3 AL CAPITOLATO TECNICO CONSIP S.p.A. APPENDICE 3 AL CAPITOLATO TECNICO Manuale d uso del programma Base Informativa di Gestione (BIG), utilizzato per la raccolta delle segnalazioni ed il monitoraggio delle attività di gestione

Dettagli

E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI

E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI E-MAIL INTEGRATA Ottimizzazione dei processi aziendali Con il modulo E-mail Integrata, NTS Informatica ha realizzato uno strumento di posta elettronica

Dettagli

INFORMATIVA PRIVACY AI VISITATORI DEL SITO www.wdc-international.com

INFORMATIVA PRIVACY AI VISITATORI DEL SITO www.wdc-international.com INFORMATIVA PRIVACY AI VISITATORI DEL SITO www.wdc-international.com La presente Informativa è resa, anche ai sensi del ai sensi del Data Protection Act 1998, ai visitatori (i Visitatori ) del sito Internet

Dettagli

2 Requisiti di sistema 4 2.1 Requisiti software 4 2.2 Requisiti hardware 5 2.3 Software antivirus e di backup 5 2.4 Impostazioni del firewall 5

2 Requisiti di sistema 4 2.1 Requisiti software 4 2.2 Requisiti hardware 5 2.3 Software antivirus e di backup 5 2.4 Impostazioni del firewall 5 Guida introduttiva Rivedere i requisiti di sistema e seguire i facili passaggi della presente guida per distribuire e provare con successo GFI FaxMaker. Le informazioni e il contenuto del presente documento

Dettagli

Servizi di consulenza e soluzioni ICT

Servizi di consulenza e soluzioni ICT Servizi di consulenza e soluzioni ICT Juniortek S.r.l. Fondata nell'anno 2004, Juniortek offre consulenza e servizi nell ambito dell informatica ad imprese e professionisti. L'organizzazione dell'azienda

Dettagli

più del mercato applicazioni dei processi modificato. Reply www.reply.eu

più del mercato applicazioni dei processi modificato. Reply www.reply.eu SOA IN AMBITO TELCO Al fine di ottimizzare i costi e di migliorare la gestione dell'it, le aziende guardano, sempre più con maggiore interesse, alle problematiche di gestionee ed ottimizzazione dei processi

Dettagli

Milano, Settembre 2009 BIOSS Consulting

Milano, Settembre 2009 BIOSS Consulting Milano, Settembre 2009 BIOSS Consulting Presentazione della società Agenda Chi siamo 3 Cosa facciamo 4-13 San Donato Milanese, 26 maggio 2008 Come lo facciamo 14-20 Case Studies 21-28 Prodotti utilizzati

Dettagli

MIB PER IL CONTROLLO DELLO STATO DI UN SERVER FTP

MIB PER IL CONTROLLO DELLO STATO DI UN SERVER FTP Università degli Studi di Pisa Facoltà di Scienze Matematiche,Fisiche e Naturali Corso di Laurea in Informatica Michela Chiucini MIB PER IL CONTROLLO DELLO STATO DI UN SERVER

Dettagli

Agilent OpenLAB Chromatography Data System (CDS)

Agilent OpenLAB Chromatography Data System (CDS) Agilent OpenLAB Chromatography Data System (CDS) EZChrom Edition e ChemStation Edition Requisiti hardware e software Agilent Technologies Informazioni legali Agilent Technologies, Inc. 2013 Nessuna parte

Dettagli

Guida Dell di base all'acquisto dei server

Guida Dell di base all'acquisto dei server Guida Dell di base all'acquisto dei server Per le piccole aziende che dispongono di più computer è opportuno investire in un server che aiuti a garantire la sicurezza e l'organizzazione dei dati, consentendo

Dettagli

ARP (Address Resolution Protocol)

ARP (Address Resolution Protocol) ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router

Dettagli

PROFILI ALLEGATO A. Profili professionali

PROFILI ALLEGATO A. Profili professionali ALLEGATO A Profili professionali Nei profili di seguito descritti vengono sintetizzate le caratteristiche di delle figure professionali che verranno coinvolte nell erogazione dei servizi oggetto della

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO

SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO CLSMS SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO Sommario e introduzione CLSMS SOMMARIO INSTALLAZIONE E CONFIGURAZIONE... 3 Parametri di configurazione... 4 Attivazione Software...

Dettagli

GESTIONE DELLA E-MAIL

GESTIONE DELLA E-MAIL GESTIONE DELLA E-MAIL Esistono due metodologie, completamente diverse tra loro, in grado di consentire la gestione di più caselle di Posta Elettronica: 1. tramite un'interfaccia Web Mail; 2. tramite alcuni

Dettagli

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai Articolo Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai INDICE Introduzione 3 Dieci cose che il vostro fornitore

Dettagli

MPLS è una tecnologia ad alte prestazioni per l instradamento di pacchetti IP attraverso una rete condivisa

MPLS è una tecnologia ad alte prestazioni per l instradamento di pacchetti IP attraverso una rete condivisa Cosa è MPLS MPLS è una tecnologia ad alte prestazioni per l instradamento di pacchetti IP attraverso una rete condivisa L idea di base consiste nell associare a ciascun pacchetto un breve identificativo

Dettagli

Manuale di Remote Desktop Connection. Brad Hards Urs Wolfer Traduzione: Luciano Montanaro Traduzione: Daniele Micci

Manuale di Remote Desktop Connection. Brad Hards Urs Wolfer Traduzione: Luciano Montanaro Traduzione: Daniele Micci Manuale di Remote Desktop Connection Brad Hards Urs Wolfer Traduzione: Luciano Montanaro Traduzione: Daniele Micci 2 Indice 1 Introduzione 5 2 Il protocollo Remote Frame Buffer 6 3 Uso di Remote Desktop

Dettagli

CORPORATE OVERVIEW. www.akhela.com

CORPORATE OVERVIEW. www.akhela.com CORPORATE OVERVIEW www.akhela.com BRIDGE THE GAP CORPORATE OVERVIEW Bridge the gap Akhela è un azienda IT innovativa che offre al mercato servizi e soluzioni Cloud Based che aiutano le aziende a colmare

Dettagli

Ambienti supportati. Configurazione della stampante di rete. Stampa. Gestione della carta. Manutenzione. Risoluzione dei problemi.

Ambienti supportati. Configurazione della stampante di rete. Stampa. Gestione della carta. Manutenzione. Risoluzione dei problemi. I server di stampa vengono utilizzati per collegare le stampanti alle reti. In tal modo, più utenti possono accedere alle stampanti dalle proprie workstation, condividendo sofisticate e costose risorse.

Dettagli

Managed Services e Unified Communication & Collaboration: verso il paradigma del Cloud Computing

Managed Services e Unified Communication & Collaboration: verso il paradigma del Cloud Computing Managed Services e Unified Communication & Collaboration: verso il paradigma del Cloud Computing Claudio Chiarenza (General Manager and Chief Strategy Officer) Italtel, Italtel logo and imss (Italtel Multi-Service

Dettagli

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato Intalio Convegno Open Source per la Pubblica Amministrazione Leader nei Sistemi Open Source per il Business Process Management Navacchio 4 Dicembre 2008 Andrea Calcagno Amministratore Delegato 20081129-1

Dettagli

COME FRODE. la possibilità propri dati. brevissimo. Reply www.reply.eu

COME FRODE. la possibilità propri dati. brevissimo. Reply www.reply.eu FRAUD MANAGEMENT. COME IDENTIFICARE E COMB BATTERE FRODI PRIMA CHE ACCADANO LE Con una visione sia sui processi di business, sia sui sistemi, Reply è pronta ad offrire soluzioni innovative di Fraud Management,

Dettagli

Zeroshell su vmware ESXi 4.1

Zeroshell su vmware ESXi 4.1 Zeroshell su vmware ESXi 4.1 Introduzione Vediamo come installare Zeroshell su Vmware ESXi 4.1 usando come immagine quella per IDE,SATA e USB da 1GB. Cosa ci serve prima di iniziare: Una distro Live io

Dettagli

Caratteristiche raccomandate del Network in un progetto di Home Automation

Caratteristiche raccomandate del Network in un progetto di Home Automation Caratteristiche raccomandate del Network in un progetto di Home Automation Uno degli aspetti progettuali più importanti di un sistema Control4 è la rete. Una rete mal progettata, in molti casi, si tradurrà

Dettagli

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it ISO 9001: 2008 Profilo Aziendale METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it Sede legale: * Viale Brodolini, 117-60044 - Fabriano (AN) - Tel. 0732.251856 Sede amministrativa:

Dettagli

Web Conferencing and Collaboration tool

Web Conferencing and Collaboration tool Web Conferencing and Collaboration tool La piattaforma Meetecho Piattaforma di Web Conferencing e Collaborazione on line in tempo reale Caratteristiche generali Soluzione client-server progettata per essere

Dettagli

Configurazione avanzata di IBM SPSS Modeler Entity Analytics

Configurazione avanzata di IBM SPSS Modeler Entity Analytics Configurazione avanzata di IBM SPSS Modeler Entity Analytics Introduzione I destinatari di questa guida sono gli amministratori di sistema che configurano IBM SPSS Modeler Entity Analytics (EA) in modo

Dettagli