搭建基于IP SAN 的 iscsi 存储系统
2012-10-29 11:52
525 查看
一、iscsi简介
1、iscsi的组成
iscsi initiator或者iscsi hba
iscsi target
以太网交换机
一台或者多台服务器
2、iscsi initiator和iscsi target
iscsi initiator是一个安装在计算机的软件或者硬件设备,它负责与iscsi存储设备进行通信,连接方式有两种,一种是基于软件的方式,这种方式使用的是软件虚拟出来的以太网卡为iscsi卡来接受和发送iscsi数据报文,这种虽然成本低,但是也对系统的开销有影响,另一种是硬件iscsi hba卡方式这种方式不需消耗系统开销,但是需要购买硬件设备,所以对成本要求较高iscsi target是一个可以用户存储数据的iscsi磁盘阵列或者具有iscsi功能的设备
3、iscsi的工作原理
首先iscsi分为三层,自顶向下,SCSI--iscsi--TCP/IP
首先SCSI层,根据客户端的请求建立SCSI CDB(命令描述块),并传送给iscsi层,同时接收iscsi层的CDB,并向应用返回数据
iscsi层:对SCSI CDB进行封装,以便能够基于TCP/IP协议的网络上进行传输
TCP/IP层:对IP报文进行路由和转发
二、配置iscsi
实验拓扑:
192.168.163.143 iscsi target
192.168.163.1 windows Initiator-2.08
192.168.163.144 linux iscsi-initiator-utils
1、163.143配置iscsi target
2、windows上配置ISCSI initiator:
(1)添加主机:控制面板->管理工具->iSCSI发起程序:
(2)连接iscsi,连接之后可以看到是已连接的了
(3)计算机->管理->磁盘管理,可以看到添加的硬盘,之后就可以初始化,格式化使用了
如果没有的话,可以再http://www.microsoft.com/en-us/download/details.aspx?id=18986下载
3、linux上配置ISCSI initiator:
现在已经可以看到共享硬盘了。
至此基于IP SAN的iscsi简单存储系统就完成了,如有错误请指出~
1、iscsi的组成
iscsi initiator或者iscsi hba
iscsi target
以太网交换机
一台或者多台服务器
2、iscsi initiator和iscsi target
iscsi initiator是一个安装在计算机的软件或者硬件设备,它负责与iscsi存储设备进行通信,连接方式有两种,一种是基于软件的方式,这种方式使用的是软件虚拟出来的以太网卡为iscsi卡来接受和发送iscsi数据报文,这种虽然成本低,但是也对系统的开销有影响,另一种是硬件iscsi hba卡方式这种方式不需消耗系统开销,但是需要购买硬件设备,所以对成本要求较高iscsi target是一个可以用户存储数据的iscsi磁盘阵列或者具有iscsi功能的设备
3、iscsi的工作原理
首先iscsi分为三层,自顶向下,SCSI--iscsi--TCP/IP
首先SCSI层,根据客户端的请求建立SCSI CDB(命令描述块),并传送给iscsi层,同时接收iscsi层的CDB,并向应用返回数据
iscsi层:对SCSI CDB进行封装,以便能够基于TCP/IP协议的网络上进行传输
TCP/IP层:对IP报文进行路由和转发
二、配置iscsi
实验拓扑:
192.168.163.143 iscsi target
192.168.163.1 windows Initiator-2.08
192.168.163.144 linux iscsi-initiator-utils
1、163.143配置iscsi target
# tar xf iscsitarget-1.4.20.2.tar.gz # cd iscsitarget-1.4.20.2 # make # make install 修改iscsi的配置文件,去掉一下2行的注释,为了方便这里我就不做修改了: # vim /etc/iet/ietd.conf Target iqn.2001-04.com.example:storage.disk2.sys1.xyz Lun 0 Path=/dev/sda6,Type=fileio,ScsiId=xyz,ScsiSN=xyz (Target iqn.2001-04.com.example:storage.disk2.sys1.xyz 这个表示iscsi target的名称,iqn:表示 ISCSI Qualified Name,2001-04:是时间,com.example:是域名倒过来,之后的就是识别码了。 Lun 0 Path=/dev/sda6,Type=fileio,ScsiId=xyz,ScsiSN=xyz ,Lun 0 Path=/dev/sda6 表示设备号为0,映射的磁盘为/dev/sda6 ) # service iscsi-target
2、windows上配置ISCSI initiator:
(1)添加主机:控制面板->管理工具->iSCSI发起程序:
(2)连接iscsi,连接之后可以看到是已连接的了
(3)计算机->管理->磁盘管理,可以看到添加的硬盘,之后就可以初始化,格式化使用了
如果没有的话,可以再http://www.microsoft.com/en-us/download/details.aspx?id=18986下载
3、linux上配置ISCSI initiator:
# yum -y install iscsi* # service iscsi start 首先查看下target # iscsiadm -m discovery -t sendtargets -p 192.168.163.143:3260 192.168.163.143:3260,1 iqn.2001-04.com.example:storage.disk2.sys1.xyz 与ISCSI target主机建立连接 # iscsiadm -m node -T iqn.2001-04.com.example:storage.disk2.sys1.xyz -p 192.168.163.143 -l //-l表示连接,-u表示断开 Logging in to [iface: default, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.163.143,3260] Login to [iface: default, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.163.143,3260]: successful # iscsiadm -m session -i //可以查看iscsi session的信息
现在已经可以看到共享硬盘了。
至此基于IP SAN的iscsi简单存储系统就完成了,如有错误请指出~
相关文章推荐
- 搭建基于IP SAN的iSCSI存储系统
- 基于IP SAN的ISCSI的存储系统
- 基于iscsi存储服务的搭建
- 基于IP SAN 的网络存储 ISCSI
- (转载)最新linux搭建gfs系统--iscsi+GFS实现网络存储
- 最新linux搭建gfs系统--iscsi+GFS实现网络存储
- 在RHEL5系统中搭建iSCSI存储服务器
- 搭建iscsi存储系统
- IP网络存储iSCSI之二iscsi存储系统的搭建
- Linux搭建GFS系统--iSCSI+GFS实现网络存储
- StreamingMedia——基于iSCSI技术的流媒体存储系统研究
- 搭建PC架构的ISCSI存储系统
- 最新linux搭建gfs系统--iscsi+GFS实现网络存储
- 构建基于IP SAN的iSCSI存储系统
- linux搭建gfs系统--iscsi+GFS实现网络存储
- linux搭建gfs系统 iscsi+GFS 实现网络存储
- 转:在RHEL5系统中搭建iSCSI存储服务器
- 在RHEL5系统中搭建iSCSI存储服务器
- 红帽GFS集群文件系统配置指南 linux搭建gfs系统--iscsi+GFS实现网络存储
- 最新Linux(CentOS5.5)搭建GFS系统--iSCSI+GFS实现网络存储