这是在ubunu 14下如何安装iSCSI
背景:
目前计算机领域的存储解决方案主要有直连存储(DAS), 存储区域网络(SAN)以及网络附加存储(NAS)三种。
DAS: Direct- Attached Storage 通过SCSI接口与存储设备相连,主要是家庭个人电脑;
SAN: Storage Area Network 用光纤技术将服务器跟存储设备连接在一起
NAS: network-Attached Storage 通过以太网交换机等连接服务器跟存储设备。
NAS与SAN的主要区别在于: NAS共享的是文件系统,SAN共享的是块设备
iSCSI (Internet Small Computer System Interface) 是典型的IP-SAN技术,客户端发送SCSI命令跟远端的存储设备(target),实现数据的存储和备份功能。
iSCSI使用TCP 860和3260端口进行通信。iSCSI摆脱了存储设备的距离设置,只要支持tcp/ip协议就好。
服务端
1. Deploy iSCSI service
sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms
2. 修改iscsitarget
vim /etc/default/iscsitarget
ISCSITARGET_ENABLE=true
3. 创建一定大小的文件
dd if=/dev/zero of=/media/volume0/storlun0.bin count=0 obs=1