存储 频道

数据存储新方向ISCSI全面解析

  【IT168 技术】ISCSI存储技术是一种基于网络的数据存储技术,它具有硬件成本低廉,操作简单,扩充性强,传输速度快等特点。

  前言

  数据存储是目前大多数企业非常关心的事情。据统计,目前大多数企业所使用的存储系统都不是非常理想,这主要表现在企业规模的不断扩大,加上远程分公司的成立,在原有的存储系统中增加新的存储产品不但在资金上投入比较大,而且操作起来也不方便,这一点 在远程分公司在刚开业的时候表现得非常明显,当远程分公司成立时必需要重新建立新的数据存储系统,投入资金相当大,并且要对新的存储系统进行设置,操作非常麻烦。如何才能让企业在数据存储方面投入少量的资金而获得更大的存储空间,并且操作简单呢?这就要网络存储才能解决,目前最常见的网络存储方式就是采用FC SAN,但是这种存储技术由于采用的硬件成本比较高,而且需要专业的人员进行管理,因此在大中型企业中应用广泛,而小型企业由于受规模的限制只能望而却步。ISCSI存储技术是一种基于网络的数据存储技术,它具有硬件成本低廉,操作简单,扩充性强,数据传输速度快等特点,它的出现让小型企业也可以组建自己的数据存储系统,让大中型企业也能在投入少量的资金情况下,获得更大的存储空间。

  认识ISCSI

  ISCSI是IETF制定的一种基于互联网TCP/IP的网络存储协议。ISCSI存储技术则是目前应用最广,最成熟的SCSI和TCP/IP两种技术的结合与发展。因此,这两种技术让ISCSI存储系统成为一个开放式架构的存储平台,系统组成非常灵活。如果我们以局域网方式组建ISCSI存储系统,只需要投入少量资金,就可以方便、快捷地对数据和存储空间进行传输和管理。ISCSI实际上也属于SAN家族中的一名成员,它可用来构建基于IP的SAN,让远程用户也可共享ISCSI存储系统中的数据和存储空间。

  我们清楚,FC SAN是一种采用光纤进行数据传输的存储技术,该技术在硬件方面投入非常高,并且不易管理。ISCSI是一种基于IP网络的存储技术,它不需要改变现有网络的结构,只需要投入一部分资金购买ISCSI的硬件产品,就可以轻松实现ISCSI存储。

  那么ISCSI到底是如何进行工作呢?下面我们就来看看ISCSI的工作流程。当客户端发出一个数据、文件或应用程序的请求后,操作系统机会根据客户端请求的内容生成一个SCSI命令和数据请求,SCSI命令和数据请求通过封装后会加上一个信息包标题,并通过以太网传输到接收端;当接收端接收到这个信息包后,会对信息包进行解包,分离出的SCSI命令与数据,而分离出来的SCSI命令和数据将会传输给存储设备,当完成一次上述流程后,数据又会被返回到客户端,以响应客户端ISCSI的请求。我们知道当客户端发出数据请求后,请求数据到达ISCSI存储服务器,通过ISCSI存储服务器进行数据处理后,由交换机或者路由器将数据请求传输到ISCSI存储设备中,ISCSI存储设备接收到请求信息后,根据请求信息调用存储空间返回到客户端,供客户端使用,这种方式同样适合于远程用户连接。而采用这种方式之后,相当于将ISCSI服务器上的存储资源整合到客户端,让客户端感觉好像在使用本地硬盘一样,不过这只是理论上,实际上数据传输速度并不能完全达到本地硬盘的数据传输水平,但相差并不明显,并且这种网络存储模式还有一个优点就是其安全性高,这对于如今黑客猖獗的网络时代就显得非常重要。

  ISCSI的优势

  我们前面提到了FC SAN是目前采用最广泛的一种存储技术,而ISCSI存储技术实际上是针对FC SAN存储技术的缺点进行设计改进,它主要具有下面几个明显的特征。

  成本投入小。ISCSI所使用的适配卡、交换机和缆线这些产品的价格比FC SAN所选用的硬件产品价格要低,并且ISCSI可以在现有的网络上直接安装,并不需要更改企业的网络体系,这样就大量节约资金投入。

  管理方便,维护成本低。FC SAN由于需要专用的软件进行设置管理,因此需要对管理人员进行培训,并且培训的费用也比较高;而ISCSI主要是通过IP网络实现存储资源共享,我们只需要现有的网络功能就可以进行管理,并且ISCSI的设置非常简单,所以不需要对管理人员进行培训,因此ISCSI更能节约成本。

  无距离限制。由于ISCSI是一种基于IP网络的存储技术, 它会随着IP网络的延生而将存储距离不断扩大,因此ISCSI是无距离限制的。

  数据传输速度快。ISCSI的数据传输速度是根据以太网络的速度而变化的,目前,1Gbps的以太网已经大量用于市场,而10Gbps的以太网也即将进入市场,当以太网的速度增加时,ISCSI的数据传输速度也将不断加快。

  组建方式灵活,可扩展性高。由于ISCSI存储系统可以直接在现有的网络系统中进行组建,并不需要改变网络体系,加上运用交换机来连接存储设备,对于需要增加存储空间的企业用户来说,只需要增加存储设备就可完全满足,因此,ISCSI存储系统的可扩展性高。

  ISCSI技术的应用

  利用ISCSI存储技术进行数据存储的最好方式就是集中存储管理方式,也就是在企业中直接建立一个统一的数据存储中心,把各个部门以及远程分公司的数据都集中在这个数据存储中心,这样做的好处就是便于管理,并且利于数据容灾备份。

0
相关文章