1 / 16

iSCSI – IP basierendes Speichernetz

iSCSI – IP basierendes Speichernetz. Andrea Löhlein 31. August 2007. Gliederung. Was ist iSCSI? Logical Volume Manager Konfiguration Verbindung zum Server Passwortvergabe Vor- und Nachteile Zukunftsprognose. Was ist iSCSI ?.

finian
Download Presentation

iSCSI – IP basierendes Speichernetz

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. iSCSI – IP basierendes Speichernetz Andrea Löhlein 31. August 2007

  2. Gliederung • Was ist iSCSI? • Logical Volume Manager • Konfiguration • Verbindung zum Server • Passwortvergabe • Vor- und Nachteile • Zukunftsprognose andrea.loehlein@rrze.uni-erlangen.de

  3. Was ist iSCSI ? • Einziges Protokoll SCSI bei professionell eingesetzten Speichergeräten • Maßgebliche Standard IP-Protokoll in Nahbereichs- und Weitverkehrsnetzen • Internet Small Computer System Interface • Storage-over-TCP-Verfahren für Speichernetzwerke • Transport der SCSI-Daten verpackt in TCP/IP-Pakete • Zugriff auf Speichernetz via virtueller Point-to-Point-Verbindung • Keine Clientseitigen Speichergeräte notwendig andrea.loehlein@rrze.uni-erlangen.de

  4. Was ist iSCSI ? Target (Server) Speicher andrea.loehlein@rrze.uni-erlangen.de

  5. sda sdb sdc Logical Volume Manager • Physical Volumes definierenpvcreate <device> pvcreate /dev/sda pvcreate /dev/sdb pvcreate /dev/sdc andrea.loehlein@rrze.uni-erlangen.de

  6. sda sdb sdc iscsi-space Logical Volume Manager • Neue Volume Group anlegenvgcreate <GroupName> <device> vgcreate iscsi-space /dev/sda /dev/sdb /dev/sdc andrea.loehlein@rrze.uni-erlangen.de

  7. sda sdb sdc iscsi-space lvol1 lvol2 lvol3 Logical Volume Manager • Logical Volumes anlegenlvcreate –n <Name> -L <Größe> <VolumeGroup> lvcreate –n lvol1 –L 50G iscsi-space lvcreate –n lvol2 –L 20G iscsi-space lvcreate –n lvol3 –L 35G iscsi-space andrea.loehlein@rrze.uni-erlangen.de

  8. Konfiguration: Server • Überprüfen der angelegten Logical Volumes • Server:~ # lvscan ACTIVE ‘/dev/iscsi-space/lvol1‘ [50.00 GB] ACTIVE ‘/dev/iscsi-space/lvol2‘ [20.00 GB] ACTIVE ‘/dev/iscsi-space/lvol3‘ [35.00 GB] andrea.loehlein@rrze.uni-erlangen.de

  9. Konfiguration: Server • Logical Volumes als iSCSI Gerät exportieren via Datei „/etc/ietd.conf“ • iqn.yyyy-mm.reversed domain name[:identifier] • Target iqn.1987-05.com.cisco:lvol1 LUN 0 Path=/dev/iscsi-space/lvol1,Type=fileioTarget iqn.1987-05.com.cisco:lvol2 LUN 1 Path=/dev/iscsi-space/lvol2,Type=fileioTarget iqn.1987-05.com.cisco:lvol3 LUN 2 Path=/dev/iscsi-space/lvol3,Type=fileio • Starten des Services • Server:~ # /etc/init.d/iscsitarget startStarting iSCSI target service: done andrea.loehlein@rrze.uni-erlangen.de

  10. Was ist iSCSI ? Target (Server) Initiator (Client) Speicher andrea.loehlein@rrze.uni-erlangen.de

  11. Konfiguration: Linux-Client • Datei „/etc/iscsid.conf“ • Discovery-Address=131.188.3.71 • Datei „/etc/initiatorname.iscsi“ • InitiatorName = iqn.1987-05.com.cisco:01.44d63c716a • Starten des Services • rzxen1 /# rcopen-iscsi start Starting iSCSI Initiator service: done andrea.loehlein@rrze.uni-erlangen.de

  12. Verbinden zum Server • Nach Servern suchen • iscsiadm –m discovery –tst –p <DiscoveryAddress>client /# iscsiadm –m discovery –tst –p 131.188.3.71[a58bfa] 131.188.3.71:3260,1 iqn.1987-05.com.cisco:lvol1[a58bfb] 131.188.3.71:3260,1 iqn.1987-05.com.cisco:lvol2[a58bfc] 131.188.3.71:3260,1 iqn.1987-05.com.cisco:lvol3 • Verbinden • iscsiadm –m node –r <recordID> -lclient /# iscsiadm –m node –r a58bfa –l • Überprüfen der Verbindungen • iscsiadm –m session tcp: [4:a58bfa] 131.188.3.71:3260,1 iqn. 1987-05.com.cisco:lvol1 andrea.loehlein@rrze.uni-erlangen.de

  13. Verbindung zum Server • Trennen • iscsiadm –m node <recordID> -uclient /# iscsiadm –m node –r a58bfa –u • Automatische Verbindung beim Start • iscsiadm –m node –r <recordID> -o update –n node.startup –v automaticclient /# iscsiadm –m node –r a58bfa -o update –n node.startup –v automatic • oder in Dateien „/etc/iscsi/node/<Volume>“client /# ls /etc/iscsi/nodes/iqn.1987-05.com.cisco:lvol1 iqn.1987-05.com.cisco:lvol2iqn.1987-05.com.cisco:lvol3 andrea.loehlein@rrze.uni-erlangen.de

  14. Passwortvergabe • Initiator (Client) • client /# iscsiadm –m node –r <recordID> -o update –n node.session.auth.username –v <username>client /# iscsiadm –m node –r <recordID> -o update –n node.session.auth.password –v <password> • Oder in Datei „/etc/iscsi/nodes/<node>/<DiscoveryAddress>“ • node.session.auth.authmethod = CHAPnode.session.auth.username = <username>node.session.auth.password = <password> • Target (Server) • Datei „/etc/ietd.conf“ • Target iqn.1985-05.com.cisco:lvol1 Lun 0 Path=/dev/iscsi-space/lvol1,Type=fileio IncomingUser <user> <password> andrea.loehlein@rrze.uni-erlangen.de

  15. Vor- und Nachteile • Vorteile • Vorhandenen Hardware im Netzwerk • Entfernungsunabhängigkeit • Nachteile • Für hohe Performance abgetrenntes Netz notwendig • Zukunftsprognose • Verwendung von SCSI, TCP/IP und Ethernet • Jeder Server / jedes Betriebssystem beherrscht Medien • Wachsende Verbreitung andrea.loehlein@rrze.uni-erlangen.de

  16. Vielen Dank für Ihre Aufmerksamkeit. Fragen können Sie jetzt stellen oder später an: andrea.loehlein@rrze.uni-erlangen.de andrea.loehlein@rrze.uni-erlangen.de

More Related