iscsi就是ip方式的scsi
iscsi initiator
就是iscsi的客戶(hù)端,它可以是一個(gè)軟件,也可以是一個(gè)硬件。如果是軟件在linux上,用戶(hù)態(tài)實(shí)現(xiàn)的是tgt框架(linux scsi target frame);還有一種內(nèi)核太實(shí)現(xiàn)的架構(gòu)是iet(iscsi enterprise target)。在centos上目前已經(jīng)默認(rèn)安裝了tgt了。
有硬件方式實(shí)現(xiàn)的iscsi target,例如iscsi 的hba卡和帶isoe(iscsi offload engine)網(wǎng)卡(硬件上將iscsi 包接包和封包)。
iscsi target
就是iscsi的server,可以是一個(gè)物理磁陣;也可以是軟件實(shí)現(xiàn)的iscsi server。
lun
在iscsi里lun就代表一個(gè)可以通過(guò)iscsi訪(fǎng)問(wèn)的存儲(chǔ)設(shè)備,logic unit numbers。
尋址
在iscsi世界里地址有兩個(gè):
1、協(xié)議ip地址tcp端口號(hào)是3260和860
2、還有一個(gè)就是iqn(iscsi qualified name):
iscsi里各個(gè)角色(initiator和target)都可以通過(guò)iqn號(hào)來(lái)邏輯尋址。一個(gè)iqn號(hào)由四部分組成:
iqn.日期.域名:域名組織分配的名字 例如:
iqn.2017-06.com.example:storage.disk2.sys.zxy