This article will help you learn how to setup and configure iSCSI on Linux/Unix-based systems. iSCSI stands for (Internet Small Computer System Interface), which is an industry-standard protocol mainly used to share the storage device over the TCP/IP layer.
Unlike Samba or NFS, which work at the file system level, iSCSI works only on the block-level device. Most block-level storage devices have the capability of built-in work to share data across volumes.
Advantages of using block-level storage?
- Lowest possible latency
- High-performance IOPS
- Highly redundant
iSCSI handles client-server architecture. It uses iSCSI components to communicate with each other. For Client, it uses “initiators” and for Server, it uses “targets”.