Skip to main content

Posts

Showing posts from February, 2014

Setup iSCSI Target & Initiator on CentOS 6 with CHAP Authentication

Setup iSCSI Target & Initiator on CentOS 6 What is iSCSI? iSCSI is a network protocol defined to allow scsi commands over TCP/IP stack, allowing to hosts I/O block operations like a device storage attached locally. With iSCSI we have two diffrent basic concepts: iSCSI initiator: we can say it "scsi client", and it can be connected to the server in two ways: Software initiator: Normally is implemented as a module that will used by the network interface and emulate scsi devices. this is the most implementation. Hardware initiator: It use a dedicated hardware to implement iSCSI. The work load of the iSCSI process is handled by this hardware. iSCSI target: This is a references of storage resource located in a iSCSI server. The servers (targets) have logical units or LUN, that is a number to identify a logical unit storage in the server and the client (initiator) negotiates the connection of a specified LUN with the target. In a iSCSI network each iSCSI ele...