LIO

LIO
LIO
Entwickler RisingTide Systems
Aktuelle Version 4.0.0
(17. Dezember 2010)
Betriebssystem Linux
Kategorie SCSI
Lizenz GPL
www.linux-iscsi.org

LIO ist ein multiprotokollfähiges SCSI-Target-Modul für Linux. Es unterstützt aktuell die Protokolle iSCSI, Fibre Channel, FCoE und InfiniBand (SRP). LIO ist im Linux-Kernel Version 2.6.38[1][2] standardmäßig enthalten und ersetzt somit das STGT-Target.[3] Neben der x86-Architektur werden die CPU-Architekturen ia64, ARM, MIPS und POWER unterstützt.

Inhaltsverzeichnis

Features

LIO unterstützt den iSCSI-Standard[4] sowie Persistent Reservations und ALUAs (Asymmetric Logical Unit Assignment) des SPC-4[5] SCSI-Standards.

Zusammen mit der Replikationssoftware DRBD und der Clustersoftware Pacemaker lassen sich hochverfügbare Speichersysteme aufbauen. Der RTSdirector implementiert ein eigenes Multinode-Cluster mit linearer Skalierbarkeit.

Die Konfiguration erfolgt über das Linux configfs,[6] die Administration über ein Kommando-Zeilen-Tool (RTSadmin). Mit Erscheinen der Version 2 ist es möglich, Fibre Channel und InfiniBand Konfigurationen zu administrieren. Die Version 2 wurde dual lizenziert und ist unter der AGPL erschienen.

LIO wurde von der Firma RisingTide Systems entwickelt und wird von einigen Herstellern von Storage-Appliances integriert (Netgear, QNAP, Synology). RisingTide Systems ist Mitglied der Open Source Business Alliance und liefert mit LIO die Blocklevel-Speicherkomponenten für den "Open Source"-Referenz-Stack.

Architektur

Target

LIO Architektur

LIO ist modular aufgebaut. Das eigentliche SCSI-Target ist unabhängig von den Fabric-Modulen. Auf diese Weise können verschiedene Übertragungstechnologien parallel eingesetzt werden. Zum aktuellen Zeitpunkt existieren Fabric-Module für TCP/IP und FCoE (Fibre Channel over Ethernet). Ein spezielles Loopback-Modul erlaubt die Integration von RAM-Disks oder SSD-Speicher. Fabric-Module für die HBAs von QLogic und Emulex befinden sich im Alpha-Test.

Initiator

Neben dem iSCSI-Target wird von RisingTide Systems auch noch ein Open Source iSCSI-Initiator names Core-iSCSI bereitgestellt. Ein besonderes Merkmal ist die Unterstützung mehrerer Verbindungen pro Session (Multiple iSCSI connections per iSCSI session - MC/S). Auf diese Weise wird eine verbesserte Verfügbarkeit und Performance ermöglicht. Der Standard Linux-iSCSI-Initiator unterstützt dieses Feature nicht. Core-iSCSI erlaubt darüber hinaus das Booten von Servern über ein iSCSI-SAN (diskless boot).

Weblinks

Einzelnachweise

  1. Linus Torvalds (15. Januar 2011): Trivial merge. lkml.org. Abgerufen am 7. März 2011.
  2. Thorsten Leemhuis (28. Februar 2011): Kernel-Log – Was 2.6.38 bringt (4): Storage. Heise Open Source. Abgerufen am 7. März 2011.
  3. STGT Target
  4. RFC 3720
  5. Ralph Weber (17. Januar 2011): SCSI Primary Commands - 4 (SPC-4). t10.org. Abgerufen am 7. März 2011.
  6. Jonathan Corbet (24. August 2005): Configfs - an introduction. lwn.net. Abgerufen am 7. März 2011.

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Lio — en 2010. Nom Wanda Maria Ribeiro Furtado Tavares de Vasconcelos dite Lio Naissance 17 juin  …   Wikipédia en Français

  • lío — sustantivo masculino 1. Situación o problema difícil de entender o de resolver: Hay un lío de circulación esta mañana que lo mejor es ir en metro. No sé cómo va a solucionar el alcalde el lío que ha organizado su concejal de cultura. Cuando se… …   Diccionario Salamanca de la Lengua Española

  • Lio — is a Belgian singer and actress, born as Wanda Ribeiro de Vasconcelos in 1962 in Mangualde, Portugal. In 1968, she and her family moved to Belgium. Biography She was an enormous pop icon in francophone Europe during the 1980s. In 1982 the… …   Wikipedia

  • Lio — im Januar 2010 Lio, eigentlich Wanda Maria Ribeiro Furtado Tavares de Vasconcelos (* 17. Juni 1962 in Mangualde, Portugal) ist eine belgische Sängerin und Schauspielerin. Inhaltsverzeichnis …   Deutsch Wikipedia

  • lio — Element prim de compunere savantă cu semnificaţia (referitor la) dispersie , dizolvare . [pron. li o . / < fr. lyo , it. lio , cf. gr. lyein – a dizolva]. Trimis de LauraGellner, 18.05.2005. Sursa: DN  LIO elem. dispersie , dizolvare . (<… …   Dicționar Român

  • lío — (De liar). 1. m. Porción de ropa o de otras cosas atadas. 2. coloq. embrollo (ǁ enredo, confusión). 3. coloq. Barullo, gresca, desorden. 4. coloq. amancebamiento. armar un lío. fr. coloq. embrollar. hacerse alguien un …   Diccionario de la lengua española

  • lio — s. m. 1. O que serve para liar ou atar. = ATILHO, LIAME 2. Aquilo que está liado ou atado. = FEIXE, MOLHO   ‣ Etimologia: derivação regressiva de liar …   Dicionário da Língua Portuguesa

  • lio- — elem. de comp. Exprime a noção de liso (ex.: liócomo).   ‣ Etimologia: grego leîos, a, on, suave, liso   • Nota: É seguido de hífen quando o segundo elemento começa por h ou o …   Dicionário da Língua Portuguesa

  • lio — me·lio·rate; me·lio·ra·tion; me·lio·ra·tive; me·lio·rism; po·lio; po·lio·encephalitis; po·lio·encephalomyelitis; po·lio·myelitic; po·lio·myelitis; po·lio·neuromere; por·cel·lio; port·fo·lio; ro·so·lio; scyl·lio·rhin·i·dae;… …   English syllables

  • Liō — Infobox comic strip title= Liō caption= Liō strip from 2006 07 26. author= Mark Tatulli url= http://www.gocomics.com/lio/ rss= atom= status= Daily syndicate= Universal Press Syndicate publisher= first= 2006 05 15 last= genre= rating= preceded by …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”