当前位置: 首页 > 专利查询>清华大学专利>正文

一种iSCSI存储系统的实现方法技术方案

技术编号:3520567 阅读:196 留言:0更新日期:2012-04-11 18:40
一种iSCSI存储系统的实现方法属于存储区域网络领域,其特征在于:在iSCSI控制器上实现了iSCSI协议,它包括:实现不同的负载均衡方法的网卡绑定模块、提供固定的虚拟设备标识符和热插拔功能的存储设备管理模块、控制低端存储设备并行IO负载的自适应IO负载控制程序以及对不同的存储阵列通道进行IO请求控制的多IO路径模块。必要时,可增设:控制启动器对存储设备的访问权限的存储设备映射模块、实现SCSI命令和块设备IO相互转化的块设备支持模块以及软件RAID模块。它提高了数据块的吞吐率及平均响应时间,在系统可用性及失效容错等也有较大优势。

【技术实现步骤摘要】

【技术保护点】
一种iSCSI存储系统的实现方法,其特征在于,它依次包含以下步骤:    第1步:在以下两个网络小型计算机系统接口,也称iSCSI的存储系统中的任何一个的iSCSI控制器上,启动存储服务,把iSCSI协议即该控制器软件作为该系统的内核模块加载到它的操作系统中:    第一种iSCSI存储系统包括:多个网络应用服务器,也称启动器;一个管理控制台;通过TCP/IP网络协议分别和上述各启动器和一个管理控制台通讯的一台千兆网交换机;根据iSCSI协议和上述千兆网交换通讯的iSCSI控制器;在Linux操作系统下并根据iSCSI协议与上述iSCSI控制器通讯的多台存储设备;    第二种iSCSI存储系统包括:多个网络应用服务器,也称启动器;一个管理控制台;一台千兆网交换机;一台iSCSI控制器;多台存储设备;各启动器和iSCSI控制器之间直线连接,千兆网交换机和各启动器、管理控制台、iSCSI控制器之间经TCP/IP网络协议通讯,iSCSI控制台和各存储设备之间按照iSCSI协议在Linux操作系统下运行;    上述iSCSI协议包含:    上层:由网关绑定模块及前端目标驱动即FETD模块有一次连接而成;    中间层:由与上述前端目标器驱动模块依次相连的IO负载控制模块和多IO路径模块组成;    下层,即物理层:有一个和多IO路径模块相连的设备管理模块;    所述网卡绑定模块,它是一种链路聚合式模块,即它使多块网卡虚拟为一块网卡,都具有相同的IP地址;该模块在Linux操作系统下,针对不同需要,配备了符合IEEE  802.3ad标准的多网卡轮转和热备份两种模式;    所述前端目标器驱动模块,它是公知的;    所述存储设备管理模块,在启动器启动iSCSI控制器存储服务时,它扫描连接在iSCSI控制器上的各储备设备,提供固定的虚拟设备标识符;在热插拔存储设备时,启动对存储设备进行增减的操作;    它在iSCSI控制器上设定一个线性组合形式且用以标识存储设备编号的虚拟目标标识符数组,依次内含:该设备的主机适配器号,即host;通道号,即channel;目标号,即target;逻辑单元号,即lun;该模块用上述四个变量确定一个存储设备的位置;同时,iSCSI存储系统的iSCSI控制器上维护着一个存储设备列表以及表示存储设备被扫描次数的数组;它为iSCSI控制台提供了一个写入命令以使该模块重新对该存储设备进行扫...

【技术特征摘要】

【专利技术属性】
技术研发人员:舒继武薛巍潘家铭罗骏于冰郑纬民
申请(专利权)人:清华大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利