HELDENVision
Ohne Systemhelden läuft nix - schon gar keine HELDENVision. Da kann man mal sehen, was geht, wenn man wirklich will, dass es geht.

ZFS rettet die Welt

Endlich ist es soweit. Die erste Folge von CSI:Computer Systems Integration (formerly known as Solution Center Live) ist online! In dieser Folge zeigen wir, wie man mit einem Laptop, Solaris 10, ZFS und ein paar USB-Sticks einen Storage Server X4500 für den Hausgebrauch bauen kann:

Exklusiv für Systemhelden gibt es das Video mit Outtakes und in besserer Qualität bei Google Video oder ganz zum Downloaden im MPEG4/H.264-Format (142MB).

Wer es selber nachbauen möchte: Der Chefermittler persönlich schreibt über die technischen Hintergründe in seinem Blog.

Viel Spaß!

3 Bewertungen

Tags: Tags:Solaris, ZFS

3 Reaktionen zu “ZFS rettet die Welt”

  • widhalmt

    Erstmal Gratulation zu der gelungen Praesentation! Mit diesem Video hab’ ich es geschafft, ZFS wieder ein paar Leuten mehr naeher zu bringen.

    Was mich interessieren wuerde:
    * Was passiert, wenn ich alle devices eines vdevs nach dem Mischen an einen einzelnen Hub haenge? Wenn ich ihn gleich danach abstecke, wird der zpool laut Doku sofort offline gehen, da ja ein ganzes vdev fehlt. Ist ZFS in der Lage, die Daten wieder so zu verteilen, dass auch die Redundanz der Controller wieder hergestellt wird?

  • Constantin

    Hi, danke für das Lob. Freut uns, daß das Video gefallen hat :) .

    Ja, wenn alle Devices eines vdevs an einem Hub hängen und dieser dann abgesteckt wird, ist nicht mehr genug Redundanz da, um den Pool zu nutzen. Die Daten sind ja dann nicht mehr erreichbar. Der Pool muss nicht notwendigerweise offline gehen. Es kann sein, daß noch Daten im Cache sind etc. In unserem Video ist ja was ähnliches passiert: Nach dem Abstecken eines Hubs hatte einer der übriggebliebenen Sticks noch Checksummenfehler. Der Pool war noch “Degraded”, aber teilweise (ohne die fehlenden Daten) nutzbar. Nach dem wieder Anstecken war der Spuk vorbei. Näheres im Solarium-Blog unter: http://blogs.sun.com/solarium/entry/Solaris_ZFS_auf_12_USB .

    ZFS kann noch nicht Daten umgruppieren, daran wird zur Zeit noch gearbeitet, z.b. um auch das Freigeben von Devices aus einem Pool zu implementieren (”zpool remove”). ZFS kennt auch momentan Redundanz nur auf Device-Ebene und nicht auf Controller-Ebene. Das heisst, dass wir unsere Redundanz auf Hub-Ebene durch cleveres auswählen der USB-Sticks pro vdev erreichen konnten, ZFS das aber noch nicht weiss. Auch das wird demnächst kommen. Und natürlich kann man all dies auch noch mit SMF integrieren :) .

    Ciao,
    Constantin

  • SYSTEMHELDEN.COM /* HELDENSchule

    [...] For all of you who so far only savoured the visual beauty of our “Build your own X4500 Data Server with ZFS and USB-Sticks” video but didn’t understand a word, here comes the English Version: Again, all the technical details can be found in this blog entry, written by the ZFS guy himself. Enjoy! [...]