ZFS deduplicato

data deduplicationNell’ultimo periodo ZFS è stato un pò appannato, per via di alcune cause legali intentate da NetApp, e a causa di alcuni contrasti sulle licenze, motivi che sono probabilmente alla base anche dell’abbandono da parte di Apple del previsto supporto al file system.

Tuttavia dal punto di vista tecnico lo sviluppo non si è fermato, ed è stato da poco annunciato che ZFS supporterà la deduplicazione dei dati, a livello di blocchi.

Si tratterà di un processo sincrono, cioè in tempo reale, senza attendere che la CPU si trovi in un momento morto. Questa scelta deriva dalla scelta progettuale dare priorità all’evitare lo spreco di spazio, piuttosto che alla preservazione dei cicli di clock della CPU. Inoltre lo sviluppo di ZFS da per scontata la presenza di un sistema operativo sottostante che gestisca il multithreading (OpenSolaris, ovviamente) e che sia in grado di sfruttare un hardware in cui l’incremento dei cicli di cpu sia superiore a quello delle fasi di I/O.

L’attivazione della deduplicazione sarà estremamente semplice, ovvero attraverso il comando zfs set dedup=on. Bisognerà però stare attenti a non abusarne in casi in cui i dati presenti sul file system non presentino significative quantità di duplicazioni effettive, in quanto questo si tradurrebbe in aumenti di carico per la CPU senza benefici rilevanti.

E’ ancora allo studio la preparazione di una utility di controllo e ripristino del file system in caso di eventi di danneggiamento disastrosi e imprevisti, analoga al tradizionale fsck ben noto a tutti gli utenti unix.

Rilasciato FreeBSD 7.2-BETA1

E’ stato rilasciato il 2 aprile FreeBSD 7.2-BETA1.

Il target principale di questa versione di testing sembra essere quello della risoluzione di svariati bug relativi alle librerie di threading recentemente introdotte, e anche alcuni aggiornamenti ai driver di networking come il bce(4).

Secondo la pianificazione ufficiale del rilascio, alla quale il team di sviluppo si attiene scrupolosamente, la versione 7.2 ufficiale dovrebbe vedere la luce intorno alla metà o la fine del prossimo mese di maggio.

Aggiornamenti su IBM e Sun

Pare che il progetto di acquisizione di Sun da parte di IBM stia andando avanti e non ne sia più in dubbio l’esistenza.

Anzi si viene a sapere da Reuters che IBM ha svolto due settimane di valutazioni sullo stato economico di Sun ed abbia concluso che l’azienda abbia un valore un po’ inferiore a quello ritenuto all’inizio. A seguito di ciò quindi è stato ridotto l’importo dell’offerta per l’acquisizione.

Al termine della fusione l’azienda risulterebbe in una posizione dominante sul mercato Unix, con una share del 65%, ed è quindi probabile in merito un intervento dell’authority antitrust americana.

Articolo originale su Reuters Italia

UPDATE:

Pare che l’ipotesi di accordo sia saltata. Sempre il Wall Street Journal riporta che Sun ha respinto l’offerta in quanto la ritiene troppo bassa, ed anche perchè più di 11mila posti di lavoro sarebbero stati da tagliare. Questo perchè IBM è interessata ad acquisire soltanto MySql, Java e OpenSolaris, ma non anche il resto dell’offerta software di Sun.

Bisognerà vedere adesso l’entità delle ripercussioni sul valore azionario di Sun, e non è noto al momento se IBM intenda presentare una ulteriore offerta in futuro.

Rilasciata MilaX 0.4

Pochi giorni dopo l’uscita di OpenSolaris 2009.05 esce MilaX 0.4, una delle distribuzioni live opensource che utilizza il kernel OpenSolaris al posto del tradizionale kernel Linux.

In questa release, basata sulla versione svn114 del kernel, viene sostituito Jwm con FVWM dotato di un tema personalizzato, vengono gestite le miniature delle finestre minimizzate, è stata inserita una console fullscreen (urxvt), viene adottato conky come system monitor, è stato creato un sistema di editing dei file di configurazione basato su vim.

Tra le altre modifiche, è stato aggiunto il supporto al partizionamento nello script zfsinstall.

Questo il link per scaricare l’iso del sistema, Download (MD5): milax04.iso (104MB).

Rilasciato FreeBSD 7.2

Logo FreeBSDIl fratello maggiore non poteva certo essere da meno dei fratelli minori, e quindi dopo pochi giorni dall’uscita delle nuove versioni di NetBSD e OpenBSD, anche FreeBSD si aggiunge alla lista, con la release 7.2.

Già nelle settimane e nei mesi scorsi erano state rilasciate alcune Release Candidate, e questa nuova versione introduce alcune nuove caratteristiche nel branch 7: il supporto per l’uso pienamente trasparente delle superpages nella memoria delle applicazioni, il supporto per indirizzi multipli IPv4 e IPv6 all’interno delle jails, csup(4) è ora in grado di scaricare un intero repository CVS, Gnome è stato aggiornato alla versione 2.26 e KDE alla 4.2.2, il port spac64 supporta i processori UltraSPARC-III, e svariate altre cose che è possibile leggere nelle note ufficiali di rilascio.

FreeBSD è disponibile per le architetture md64, i386, ia64, pc98, powerpc e sparc64. Questi i link per il download delle ISO relative alle piattaforme più diffuse: 7.2-RELEASE-i386-dvd1.iso.gz (1,946MB, MD5, torrent), 7.2-RELEASE-amd64-dvd1.iso.gz (2.009MB, MD5, torrent).

1 35 36 37 38 39 58