COMPUTERS APPLE
NON VALGONO QUELLO CHE COSTANO!
Ubuntu Enterprise Cloud
Da un po di giorni sto provando la nuova distribuzione di Canonical, non ho potuto recuperare dell’hardware con il supporto alla virtualizzazione ma per ora almeno nei miei test l’infrastruttura con un’installazione di defalut non funziona.
Ci sono diversi bug pubblicati su launchpad che devono essere sistemati.
Il progetto è ancora in via di sviluppo e i pacchetti usati sono contraddistinti infatti dal suffisso “dev”, speriamo quindi arrivino dei aggiornamenti da parte di Canonical e magari anche delle documentazioni piu serie.
Di certo il progetto è molto interessante e vi terrò informati!
Iphone reality by commandguru.com
Da un pò di giorni c’è un progetto interessante in H-farm, un gruppo di sviluppatori stanno semplicemente facendo ciò che fanno ogni giorno ma con una prospettiva diversa. Io nella mia parte tecnica sto offrendo la connettività dedicata per lo streaming video e la connettività utenti.
Certo non ci sono grandi momenti di intrattenimento come nei soliti reality di cui siamo abituati ma mi piace questa idea perchè finalmente anche chi non è del settore si puo sensibilizzare e rendere conto di cosa vuol dire sviluppare un’applicazione e di quale vita sono capaci certi sviluppatori!
KSM – Kernel Samepage Merging
Vmware da diversi anni utilizza un sistema contraddistinto di deduplicazione delle stesse aree di memoria e della condivisione di alcune aree di memoria tra piu sistemi operativi emulati. Sono tecniche tutelate da brevetti ma che il mondo dell’open source vuole comunque implementare nei propri sistemi, ci sono già delle voci di possibili azioni da parte di Vmware ma non è quello di cui voglio parlare.
Kernel Samepage Mergin, aka KSM (conosciuto prima come Kernel Shared Memory) è una tecnologia recentemente introdotta dal kernel 2.6.32
KSM kernel daemon, ksmd, periodicamente scansiona le aree della memoria in cerca di pagine identiche che possono essere riposizionate in una singola pagina protetta in scrittura, non tutta la memoria viene scansionata, l’area in questione deve essere specificata dal software (funziona quindi nell’area delle userspace apps) attraverso l’utilizzo di funzioni specifiche (madvise)
Già ora per KVM (come non sempre è vero per Vmware) in alcuni test si parlano di situazioni del tipo “52 Windows Xp con 1GB di RAM emulati consumano 16GB di RAM“, presto spero di poter fare delle verifiche a riguardo.
KSM era stato sviluppato inizialmente per l’utilizzo con KVM, ma visto l’utilità di tale tecnologia ora è possibile usarla con ogni altro sistema di virutalizzazione in user space o anche in sistemi non virtualizzati, per esempio semplici applicazioni che utilizzano gli stessi processi o spazi di memoria che possono essere condivisi (piu Firefox aperti ad esempio)
Il KSM daemon è controllato dai sysfs files in /sys/kernel/mm/ksm/, la documentazione può essere trovata in Documentation/vm/ksm.txt del kernel .
Per approfondire: http://www.kernel.org/doc/ols/2009/ols2009-pages-19-28.pdf
ZFS e deduplica
Quanto spazio dovremmo usare per salvare tutti i nostri dati? Aumenterà nei prossimi anni?
Con l’aumentare della banda internet, con l’avvento dei contenuti sempre piu di alta qualità sopratutto in questi ultimi anni molte società hanno dovuto rivalutare i propri sistemi di storage e per archiviare i propri dati si sono orientati a costosissimi storage con capacità di deduplicazione dei dati.
Molte aziende piangeranno alla notizia, chi di felicità e chi di rabbia (per chi ha gia preso un storage con tecnologie closed) perchè dallo scorso mese ZFS nativamente esegue la deduplica dei pool contraddistinti come dedupe!
Un’altra funzionalità che rende per ora questo filesystem irraggiungibile.
Ecco la notizia ufficiale
