iSCSI software is the type of software used in network storage where iSCSI protocol is used. The basic storage network which deploys iSCSI is storage area network (SAN). iSCSI software enables the devices to become connected to the network, share storage space and have access to the data stored on storage servers.
There can be two sets of devices which are in the network. The first are iSCSI initiators – the appliances which send SCSI commands and initiate the contact. The other are iSCSI targets – the devices which receive the commands sent by the iSCSI initiator. Therefore, depending on the status of the device, it will require special iSCSI software – for initiators, for targets or both, since one device can sometimes perform both roles. In the case of iSCSI software for initiators we can have the system initiator. It is a special service running in the operation system. Windows Vista and Windows 2008 are already equipped with iSCSI software for initiator, you only have to select it. In Windows XP and Windows 2003 you can download iSCSI initiator from Microsoft pages and install it. As far as targets are concerned there are also two possibilities.
Many of the modern popular server operating systems can provide iSCSI software with target functionality – either as a built-in application or with supplemental software. They are: BSD, Linux, Solaris or Windows Server. Although Windows Storage Server 2003 R2 is not sold separately, you can buy a hardware on which it is running…