怎么使用starwind部署iscsi_基于Starwind的iSCSI存储实现

龙源期刊网

http://www.qikan.com.cn

基于

Starwind

iSCSI

存储实现

作者:任毅

来源:《科技视界》

2017

年第

09

【摘

要】近年来,服务器及存储技术得到了迅猛发展,特别是

iSCSI[1]

的应用越来越广

泛,数据库系统如

SQL Server

群集

[2]

Oracle RAC[3][4]

等的实现,都依赖于存储设备,但存

储设备价格往往比较昂贵,不利于在教学环境或科研环境中去购买。

Starwind

软件可在主机上

模拟出

iSCSI

存储设备,通过

IP

网络即可访问该

iSCSI

存储,提供与真实环境相似的服务,而

且配置相对简单,对于教学和实验环境,可大大缩短架设周期和费用。

【关键词】

ISCSI

;存储;模拟;

IP SAN

0

引言

当今的许多应用都离不开数据库系统的支持,一般来说数据库文件是存放在存储设备中,

以实现多机同时访问,还能利用存储设备的特性提供高可用和高可靠性的访问服务。但在教学

环境和实验环境中,购买一套存储设备是不实现的,这是因为存储设备价格往往较高,迫切需

要能够通过软件模拟来实现,通过软件模拟,目前只能实现基于

IP

的存储,即

IP SAN[5]

1 iSCSI

Starwind

简介

iSCSI

是一种基于

TCP/IP

的协议,用来建立和管理

IP

存储设备、主机和客户机等之间的

相互连接,并创建存储区域网络(

SAN

),

SAN

使得

SCSI

协议应用于高速数据传输网络成为

可能,这种传输以数据块级别(

block-level

)在多个数据存储网络间进行。

iSCSI

的工作过程

[6]

:当

iSCSI

主机应用程序发出数据读写请求后,操作系统会生成一个

相应的

SCSI

命令,该

SCSI

命令在

iSCSI initiator

层被封装成

ISCSI

消息包并通过

TCP/IP

传送

到设备侧,设备侧的

iSCSI target

层会解开

iSCSI

消息包,得到

SCSI

命令的内容,然后传送给

SCSI

设备执行;设备执行

SCSI

命令后的响应,在经过设备侧

iSCSI target

层时被封装成

ISCSI

响应

PDU

,通过

TCP/IP

网络传送给主机的

ISCSI initiator

层,

iSCSI initiator

会从

ISCSI

响应

PDU

里解析出

SCSI

响应并传送给操作系统,操作系统再响应给应用程序。

近年来,

iSCSI

存储技术得到了快速发展,

iSCSI

技术优点和成本优势的主要体现包括以

下几个方面:

硬件成本低:

iSCSI

还可以在现有的网络上直接安装,并不需要更改企业的网络体系,这

样可以最大程度地节约投入。

操作简单,维护方便:对

iSCSI

存储网络的管理,实际上就是对以太网设备的管理,只需

花费少量的资金去培训

iSCSI

存储网络管理员。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值