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
iSCSI – IP basierendes Speichernetz
Andrea Löhlein
31. August 2007
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
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
31.08.07 [email protected] 4 iSCSI – IP basierendes Speichernetz
Was ist iSCSI ?
SpeicherTarget (Server)
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
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
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
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]
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
31.08.07 [email protected] 10 iSCSI – IP basierendes Speichernetz
Was ist iSCSI ?
SpeicherTarget (Server)
Initiator(Client)
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
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
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
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>
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
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: