存储 频道

条条大路通向SAN,IP SAN完全攻略

Win iSCSI Target,通用成就标准

    目前对iSCSI协议的实现有两种方式:硬件方式和软件方式,硬件方式就是制造可以处理iSCSI协议数据包的网卡,把那些原本让CPU去做的iSCSI数据报的封包拆包之类的工作转给了网卡,从而减轻了CPU的负担,提高了系统的效率。而软件方式主要通过编写驱动程序,用软件来实现iscsi数据的组包,拆包及处理工作。 由于服务器处理性能日益提高,目前更为普遍的是通过软件实现数据报的封装和处理。

    Win iSCSI Target是一个基于标准的iSCSI协议的存储服务器软件,由微软推出。作为一款标准化的iSCSI服务软件,Win iSCSI Target内嵌于微软的标准化网络存储管理平台WSS2003及WSS2003 R2中。目前全球超过50家软件厂商、硬件制造商和解决方案提供商正在通过他们的产品和解决方案支持WindowsStorageServer2003 R2,Win iSCSI Target也随之成为最为普及和通用的iSCSI协议服务软件。

    Win iSCSI Target通过TCP/IP传输SCSI命令和数据,克服了SCSI协议在可连接的设备数目和连接的距离方面的限制,实现了基于IP的网络存储。Win iSCSI Target符合标准的iSCSI协议,支持包括微软和Linux的iSCSI客户端,具有良好的兼容性和稳定性。

    系统的总体结构如图:

图二:系统总体结构图

    Win iSCSI Target提供磁盘快照功能,即使客户端对服务器的数据进行修改、删除甚至格式化和重新分区等操作,系统仍然可以恢复到磁盘快照的还原点,从而实现了数据保护和恢复功能。Win iSCSI Target支持多用户同时访问服务器,客户拥有自己的存储空间,从而保证了客户私有数据的安全性。同时通过共享公共存储资源,系统管理员不用在每台客户机上重复安装软件,方便了网络和机房的管理、日常维护与软件升级。

图三:系统模块构成

    模块划分示意图如下:

图四:系统模块划分示意图

    Win iSCSI Target提供的是基于数据块级的存储服务,客户可以象访问本地硬盘一样访问服务器资源,支持所有的磁盘操作,从而为各种软件的运行提供了可靠的支持。

    Win iSCSI Target是基于Windows平台的存储服务器,支持Windows98、WindowsNT/2000/XP/2003系列,拥有良好的人机交互界面,便于用户管理和使用。

    该软件跨平台实现iSCSI协议,启动器和目标器由以太网连接,通过iSCSI协议传递数据和命令。启动器可以象使用本地硬盘一样使用远端的iSCSI目标器提供的存储服务,从而实现数据块级的网络存储连接。可以通过网页对服务器进行配置。

0
相关文章