admin 管理员组

文章数量: 887021


2024年3月13日发(作者:登录界面设计模板代码)

1 iscsi工作原理与服务器搭建

1.1 概念

iSCSI 是因特网小型计算机系统接口(internet Small Computer System Interface)

的简称,其是IETF制订的一项标准,用于将SCSI数据块映射为以太网数据包。从根本上来

说,它是一种基于IP Storage 理论的新型存储技术。简单的说,iSCSI就是在IP网络上

运行SCSI 协议的一种网络存储技术。

一个可以用于存储数据的iSCSI磁盘阵列或者具有iSCSI功能的设备都可以称为“iSCSI

Target”。目前大部分iSCSI Target 都是收费的,例如DataCoreSoftware,FalconStor

Software的iSCSI Server for Windows等,这些都是支持Windows平台的。不过在linux

平台下也存在iSCSI Target软件,例如iSCSI Enterprise Target,而这也是我们KMJ 所

使用的,后面则会重点介绍该软件。

1.2 iSCSI的工作原理

首先客户端Initiator发出请求建立SCSI CDB(命令描述块),并将其传给iSCSI层。

而iSCSI层则对SCSI的 CDB进行封装,完成SCSI到TCP/IP的协议的映射。TCP/IP层

则对IP报文进行路由转发,并且提供端到端的透明可靠的传输。

1.3 搭建iSCSI Target服务器

1

寻找一台linux服务器,搭建好yum源,我们一般使用kylin 3.1.8或kylin3.2.2操作

系统。

2

安装iSCSI Target 包

yum–y install scsi-target-utils

3

在该服务器上添加一块空闲分区或者硬盘作为存储盘,比如将/dev/sdb作为映射存储。

4

修改配置文件 vi /etc/tgt/

//target名称可自定义


本文标签: 服务器 协议 进行 作为 映射