25.02.2014 Aufrufe

Linux-Magazin In Zockerhänden (Vorschau)

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Sysadmin<br />

www.linux-magazin.de I-SCSI 05/2011<br />

70<br />

Abbildung 4: Virtualisierungen wie Virtualbox binden I-SCSI-Targets unkompliziert via GUI ein.<br />

werkzeuge machen es sowohl im heimischen<br />

Netzwerk als auch in Enterprise-<br />

Umgebungen einsatzfähig. Durch die<br />

vollständige Implementierung im Kernelspace<br />

lässt sich zudem eine hohe Performance<br />

erreichen, die im 10-GBit-Ethernet<br />

sogar aktuelle Fibre-Channel-Storages abhängt.<br />

Dennoch können Admins das Target<br />

über das Fibre Channel Fabric Module<br />

auch in bestehende SAN-<strong>In</strong>frastrukturen<br />

einbinden.<br />

Das Lio-Framework sowie die Lio-utils<br />

sind Teil des Lisog Open Source Cloud<br />

Stack [18], in Kombination mit den HA-<br />

Komponenten des Stack – DRBD und<br />

Pacemaker – lassen sich hochverfügbare<br />

Open-Source-Storage-Cluster aufbauen.<br />

Rising Tide [11] bietet mit dem RTS Director<br />

ein auf Lio aufsetzendes Storage-<br />

Cluster-Framework nebst Verwaltungswerkzeugen<br />

an, allerdings nur als Closed<br />

Source. Ein schickes Demovideo dazu<br />

gibt’s auf Youtube [19].<br />

KVM mit Virt-IO<br />

Als weiteres Projekt arbeitet Rising Tide<br />

derzeit gemeinsam mit IBMs <strong>Linux</strong> Technology<br />

Center an einer Lösung, um die<br />

bei KVM für den I/ O-Zugriff notwendige<br />

Qemu-Zwischenschicht zu umgehen.<br />

IBM entwickelt einen »virtio-scsi«-Treiber<br />

für KVM-Gäste, Rising Tide ein passendes<br />

Fabric Module »tcm_vhost«. Damit<br />

können KVM-Gäste ohne Umwege und<br />

Performanceverlust auf Lio-Targets als<br />

Storage-Backend zugreifen. (mfe) n<br />

<strong>In</strong>fos<br />

[1] Thorsten Staerk, „Speicherriese“:<br />

<strong>Linux</strong>-<strong>Magazin</strong> 04/ 10, S. 86<br />

[2] I-SCSI Enterprise Target:<br />

[http://iscsitarget. sourceforge.net]<br />

[3] Lio: [http:// linux-iscsi.org]<br />

[4] Lio-Target-Architektur:<br />

[http://linux-iscsi. org/wiki/Target]<br />

[5] SCSI Primary Commands:<br />

[http://www.t10.org/drafts.htm]<br />

[6] Linus Torvalds gibt Kernel 2.6.38 frei:<br />

[http://www. linux-magazin.de/NEWS/<br />

Linus-Torvalds-gibt-Kernel-2.6.38-frei]<br />

[7] Kernel-Log zu Storage: [http://www.heise.<br />

de/open/artikel/ Kernel-Log-Was-2-6-38<br />

-bringt-4-Storage-1199339.html]<br />

[8] Lio-utils: [http://www.linux-iscsi.org/<br />

index.php/ Lio-utils]<br />

[9] Repository des Lio-Target:<br />

[http://git. kernel. org/ ?p=linux/kernel/git/<br />

nab/lio-core-2. 6. git]<br />

[10] Repository der Lio-utils:<br />

[http://git. kernel. org/ ?p=linux/storage/<br />

lio/lio-utils. git]<br />

[11] Rising Tide:<br />

[http://www. risingtidesystems.com]<br />

[12] Stabile 3.5-Serie:<br />

[http://risingtidesystems.com/git/ ?<br />

p=lio-core-backports.git]<br />

[13] Lio-utils für Suse: [http://www.<br />

risingtidesystems. com/suse-11/]<br />

[14] Lio-utils für RHEL: [http://www.<br />

risingtidesystems. com/rhel-6-32-bit/]<br />

[15] Lio-utils für Fedora: [http://www.<br />

risingtidesystems. com/fedora-13/]<br />

[16] Einführung Rtsadmin: [http://www.<br />

linux-iscsi. org/ wiki/RTSadmin]<br />

[17] Rtsadmin, CLI Manual: [http://www.<br />

risingtidesystems. com/doc/rtsadmin/pdf/<br />

rtsadmin_reference_for_print. pdf]<br />

[18] Markus Feilner, „Virtuos Gestapelt“:<br />

<strong>Linux</strong>-<strong>Magazin</strong> 04/ 11, S. 48<br />

[19] RTS-Director-Demo:<br />

[http://youtu. be/ T5PMn6LwfKI]<br />

Abbildung 5: Auch Marktführer VMware beherrscht I-SCSI, zumindest in den teureren Produkten.<br />

Der Autor<br />

Kai-Thorsten Hambrecht beschäftigt<br />

sich seit 16 Jahren<br />

mit den Themen <strong>Linux</strong> und<br />

Storage. Fürs Lio-Target<br />

durfte er endlich wieder mal<br />

einen Kernel kompilieren.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!