Nov 072010
 

Lvslogo2Nel precedente articolo abbiamo visto una introduzione a LVS ed ai suoi utilizzi, ovvero avere un sistema di bilanciamento di carico integrato nel kernel Linux. Come detto però LVS è nato per fare bene una cosa sola: il bilanciamento, ma non prevede opzioni aggiuntive, quali ad esempio il monitorare l’andamento delle macchine su cui stiamo bilanciando un servizio ed in caso di problemi ad un macchina toglierla dall’elenco delle macchine attive.

Per sopperire a queste compiti si può utilizzare ldirectord

Continue reading »

Flattr this!

Nov 042010
 

lvs Linux Virtual Server, LVS è una soluzione di bilanciamento del carico avanzato per sistemi Linux. Si tratta di un progetto open source avviato da Wensong Zhang nel maggio 1998. La missione del progetto è di costruire un server ad alte prestazioni e ad alta disponibilità per Linux utilizzando tecnologie di clustering, offrendo una buona scalabilità, affidabilità e facilità di manutenzione.

L’opera principale del progetto LVS è ora quello di sviluppare un software avanzato di bilanciamento del carico IP (IPVS), ed un software di bilanciamento a livello dell’applicazione (KTCPVS), ed i componenti di gestione dei cluster.

Continue reading »

Flattr this!

Nov 032010
 

FirewallIn rete ci sono molte guide relative ad iptables, il firewall incluso in tutte le ultime distribuzioni Linux, ma per parlare di iptables bisogna anche comprendere Netfilter.

Netfilter è un componente del kernel del sistema operativo Linux, che permette l’intercettazione e manipolazione dei pacchetti che attraversano il computer. Netfilter permette di realizzare alcune funzionalità di rete avanzate come la realizzazione di firewall basata sul filtraggio stateful dei pacchetti o configurazioni anche complesse di NAT, un sistema di traduzione automatica degli indirizzi IP, tra cui la condivisione di un’unica connessione Internet tra diversi computer di una rete locale, o ancora la manipolazione dei pacchetti in transito.

Continue reading »

Flattr this!

Nov 012010
 

arduinoUsualmente mi occupo solo della parte software, non essendo un esperto della parte hardware, ma l’ottima presentazione di Riccardo Lemmi mi ha fatto venire voglia di leggere un po di materiale sul mondo dell’open hardware in generale ed Arduino in particolare.

La parola Open hardware (o Hardware libero) si riferisce ad hardware elettronici e di computer che sono stati progettati con la stessa politica del software libero ed open source (FOSS). L’hardware libero è parte della cultura dell’open source, che espande quest’ideologia al di fuori dell’ambito del software.

Continue reading »

Flattr this!

Oct 312010
 

halloweenNelle varie shell i comandi usati frequentemente possono essere abbreviati con comodi alias, un esempio classico è
alias ll='ls -al'

Anche in questo campo zsh ha delle interessanti caratteristiche, che gli permettono di definire alias tradizionali ma anche cose un po più particolari.

Continue reading »

Flattr this!