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.