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

iSCSI – IP basierendes Speichernetz

  • Upload
    finian

  • View
    73

  • Download
    0

Embed Size (px)

DESCRIPTION

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 ?. - PowerPoint PPT Presentation

Citation preview

Page 1: iSCSI – IP basierendes Speichernetz

iSCSI – IP basierendes Speichernetz

Andrea Löhlein

31. August 2007

Page 2: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 2 iSCSI – IP basierendes Speichernetz

Gliederung

Was ist iSCSI?

Logical Volume Manager

Konfiguration

Verbindung zum Server

Passwortvergabe

Vor- und Nachteile

Zukunftsprognose

Page 3: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 3 iSCSI – IP basierendes Speichernetz

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

Page 4: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 4 iSCSI – IP basierendes Speichernetz

Was ist iSCSI ?

SpeicherTarget (Server)

Page 5: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 5 iSCSI – IP basierendes Speichernetz

Logical Volume Manager

Physical Volumes definieren

pvcreate <device> pvcreate /dev/sda pvcreate /dev/sdb pvcreate /dev/sdc

sda sdb sdc

Page 6: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 6 iSCSI – IP basierendes Speichernetz

Logical Volume Manager

Neue Volume Group anlegen

vgcreate <GroupName> <device> vgcreate iscsi-space /dev/sda /dev/sdb /dev/sdc

sda sdb sdc

iscsi-space

Page 7: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 7 iSCSI – IP basierendes Speichernetz

Logical Volume Manager

Logical Volumes anlegen

lvcreate –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

sda sdb sdc

iscsi-space

lvol1 lvol2 lvol3

Page 8: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 8 iSCSI – IP basierendes Speichernetz

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]

Page 9: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 9 iSCSI – IP basierendes Speichernetz

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=fileio

Target iqn.1987-05.com.cisco:lvol2 LUN 1 Path=/dev/iscsi-space/lvol2,Type=fileio

Target 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

Page 10: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 10 iSCSI – IP basierendes Speichernetz

Was ist iSCSI ?

SpeicherTarget (Server)

Initiator(Client)

Page 11: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 11 iSCSI – IP basierendes Speichernetz

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

Page 12: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 12 iSCSI – IP basierendes Speichernetz

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> -l

client /# 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

Page 13: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 13 iSCSI – IP basierendes Speichernetz

Verbindung zum Server

Trennen

iscsiadm –m node <recordID> -u

client /# iscsiadm –m node –r a58bfa –u

Automatische Verbindung beim Start

iscsiadm –m node –r <recordID> -o update –n node.startup –v automatic

client /# 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

Page 14: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 14 iSCSI – IP basierendes Speichernetz

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 = CHAP

node.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>

Page 15: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 15 iSCSI – IP basierendes Speichernetz

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

Page 16: iSCSI – IP basierendes Speichernetz

31.08.07 [email protected] 16 iSCSI – IP basierendes Speichernetz

Vielen Dank für Ihre Aufmerksamkeit.

Fragen können Sie jetzt stellen

oder später an:

[email protected]