Time Machine: La delusione diventa sconforto

Apple, ora sono profondamente deluso da te.
“The Next big Features”? Questa é il tipico “JOKE”!. E’ una presa per i fondelli.

Mi sono andato a leggere tutto l’articolo (ottimo, da 10 e lode) di Ars Technica scritto dal talentuoso (almeno con le parole e per la conoscenza) John Siracusa… e lo sconforto mi ha assalito.

Io quest’anno sono stato (e sono ancora) impegnatissimo, quindi ho dovuto letteralmente “bypassare” Solaris 10. L’ho solo scaricato, ma senza avere il tempo di installarlo. 2 erano le cose che mi interessavano (e ora lo sono anche di più): ZFS e DTrace.

Ho scoperto che internet pullula di siti web in cui si discute e si chiede che ZFS venga scelto come futuro filesystem di MacOSX (e non solo). Ne voglio citare solo alcune delle maggiori e più applaudite features:


ZFS Features

  • Pooled Storage Model
  • Always consistent on disk
  • Protection from data corruption
  • Live data scrubbing
  • Instantaneous snapshots and clones
  • Fast native backup and restore
  • Highly scalable
  • Built in compression
  • Simplified administration model

Quando é stato presentato Time Machine, ovviamente tutti quelli che conoscevano ZFS e le discussioni in proposito (io no, purtroppo ;( ), hanno pensato al file system di Sun integrato in Leopard. Io mi ero limitato a pensare (a dire il vero, a dare per scontato) ad un nuovo f.s.

Leggere della soluzione reale, fa venire i brividi.
Ma ancor peggio, fa venire sconforto questo:

There’s still plenty of room for legitimate Time Machine criticism, however. While the hard link trees are a clever solution, given the constraints of HFS+, the strategy dictates a file-level granularity for all backups. In other words, if you change a single byte of a 500MB file, the entire 500MB file will be copied to the backup volume during the next Time Machine backup. Frequent modifications to large files will fill your backup volume very quickly.

According to MacWorld, “Apple suggests that the answer will be for application developers to modify their programs to break up data into more discrete elements that can be backed up more simply by Time Machine—something they may already be doing in order to make their files searchable via Spotlight.Of course, this advice is totally unhelpful for people who edit video or work with other large media files on a daily basis.

Paradossalmente, ci va peggio chi doveva goderne di più, cioé chi tratta grandissimi file.
Uno che opera su file che, messi insieme, arrivano a qualche mega (come nel mio caso quando programmo) potrebbe, con un pò di diligenza, non aver bisogno di backup: basterebbe farsi con regolarità delle copie.
Chi invece opera su file di grandi… grandissime dimensioni, NECESSITA di un sistema trasparente di Backup. Sarebbe davvero assurdo non averlo.

Non continuo con le mie considerazione, perché diventerebbero una mera traduzione dell’articolo di Ars Technica. Resta però lo sconforto per una GRANDE OCCASIONE PERSA.
E se penso al fatto che ci vogliono ancora 7 mesi… posso solo sperare che Apple pensi di integrare ZFS o qualcosa di simile (anche perché ero all’oscuro della VACCHIAIA di HFS, che pensavo risalisse al Mac OSX 10.0… non a Macos 8O !!!)

Put this post/page on your Social Bookmarking System

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
  • Ma.gnolia
  • blogmarks
  • BlinkList
  • co.mments
  • Shadows
  • Furl
  • Digg
  • Google
  • Live
  • Reddit
  • Slashdot

4 Comments so far »

  1. Nemo wrote on August 19, 2006 @ 8:57

    Vabbè HFS+ e HFS son due cose differenti. HFS+ è del 1998 (HFS invece ha 21 anni). Anche altri grandi filesystem sono abbastanza vecchi, come NTFS (’93), XFS (’94). La verità è che vecchi o meno (per esempio Reiser3 è 2001, Reiser4 è 2004, Ext3 2001, etc.), andrebbero cmq rinnovati un po’ tutti sulla scia di ZFS (nuovissimo, 2005), perché ci sono cose che ormai sarebbero gustose su sistemi desktop.

  2. Administrator wrote on August 19, 2006 @ 9:47

    Leggendo l’articolo di Ars Technica, viene fuori chiaramente che HFS+ é solo un uso ben strutturato dei metadati di HFS.
    Quindi, strutturalmente, é il vecchio filesystem… ma con il Journaling. Quello che però mi lascia più perplesso, é il fatto che lo stesso File System andasse su Macos. Sarebbe come se la MS avesse continuato a sviluppare VFAT per Windows Vista!!! O_O

    Ieri notte poi mi so andato a guardare i link a ZFS: io VOGLIO quel File System.
    Reiser 4? E’ già vecchissimo al confronto.

    ZFS é una specie di rivoluzione copernicana, soprattutto per come siamo abituati noi da tempo a ragionare in termini di partizione + filesystem.

    Guardati gli screencast e poi mi dici.
    Aggiungo ai TODO: Installare Open Solaris.

  3. Nemo wrote on August 19, 2006 @ 9:52

    Beh non sarebbe stato proprio la stessa cosa :)
    FAT è il cesso finale :)
    Almeno HFS già 21 anni fa usava i B*-trees per la memorizzazione.
    Cmq maggiori infor su Wikipedia EN. ;)

    Di ZFS ho letto su Wikipedia EN. Bello davvero.

  4. Administrator wrote on August 19, 2006 @ 10:25

    Io non metto in dubbio che come FS, HFS sia cmq una ottima soluzione. Resta però il fatto che Apple sta usando nel suo prossimo MacOSX, oggi che ci sono MAPPATE di nuovi, performanti, moderni e ricchi FS.

    E resta il fatto che HFS é vecchio… e girava su Macos, cosa che mi sconvolge, per quanto Macos fosse già moderno: era pensato per un sistema operativo che manco no Unix era.

Leave a Comment

Name: (Required)

E-mail: (Required)

Website:

Comment: