SAN的定義
SAN是storage area network(存儲區域網絡)的簡寫,早期的san采用的是光纖通道技術,后期當iscsi協議出現以后,為了區分兩者,就划分了IP SAN和FC SAN。FC SAN由於其昂貴的價格讓許多企業退避三舍,IP SAN作為一個很好的代替產品出現在了人們的視線中。現在大部分存儲設備提供支持基於TOE技術的接口,可以在硬件基礎上處理TCP/IP協議。這意味着ISCSI設備可以處理速度已接近GigE、約100MB/秒的數據傳輸速率來處理I/O進程,其速率可與FC SAN的相比
IP-SAN的操作概要
IP SAN的操作流程大體如下:
initiator作為服務器端去使用遠程target上的一個lun(邏輯單元號),一個target即一個主機,一個主機上可以共享多個硬盤給initiator使用,我們把每一個硬盤叫做一個lun。為了使用iscsi協議,initiator上要封裝scsi driven,iscsi driven和tcp/ip的報文通過網絡發送給target上,target以此扯掉這些報文,發現對方發送的scsi協議,進而交給本地的硬盤驅動處理。所以target上不用必須裝scsi的硬盤,像傳統的sata盤都可以在這個架構中使用。從用戶的角度來看,就像在使用本地的客戶端一樣,方便簡單。
target --------------->Lun------------------------>Server
1:首先存儲把Lun共享給server。
2:Server 去發現這個存儲
3:登陸存儲認證。
一、准備工作
CentOS6.4服務器2台(1台用做IP-SAN存儲服務器,1台做流媒體服務器)
iSCSITatget軟件
iSCSI Initiator
二、安裝iSCSI target軟件(IP-SAN服務器)

ietd.conf文件

其中:
iqn:表示“iSCSI Qualified Name”,簡稱iqn。
yyyy-mm:表示年份-月份。這里是2016-03。
reversed domain name:表示倒過來的域名,這里是com.example。
identifier:表示識別代碼,這里是storage.disk2.sys1.xyz。
配置ietd.conf文件
將前面的“#”號去掉,“Lun 0 Path=/dev/sdb ”表示塊設備號為0,映射的磁盤為/dev/sdb,“Type”值fileio是默認的,可以用於磁盤、file和LVM ,這里設定的是“fileio”,主要用來對一個磁盤進行存儲共享。
至此,簡單的iSCSI Target配置完畢,最后啟動iscsi-target服務:
