CN103607465A - 一种融合链路存储*** - Google Patents
一种融合链路存储*** Download PDFInfo
- Publication number
- CN103607465A CN103607465A CN201310612302.XA CN201310612302A CN103607465A CN 103607465 A CN103607465 A CN 103607465A CN 201310612302 A CN201310612302 A CN 201310612302A CN 103607465 A CN103607465 A CN 103607465A
- Authority
- CN
- China
- Prior art keywords
- module
- storage system
- link
- virtual disk
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种融合链路存储***,涉及计算机存储领域,该***包括:目标端中层模块,前端驱动模块,虚拟磁盘模块;前端驱动模块接收来自IP/FC网络的发起端请求,并把该请求传递给目标端中层模块,目标端中层模块接收请求,并根据不同发起端请求向虚拟磁盘模块传递请求,虚拟磁盘模块将源端模块提供的所有存储空间虚拟化为逻辑空间并向目标端提供服务。本发明将SAN存储***中将FC和IP等链路进行融合,用于解决SAN存储***中FC和IP传输方式互联互通的问题,让SAN存储***通过FC、IP等不同链接方式将不同的存储资源映射给上层应用服务器。
Description
技术领域
本发明涉及计算机存储领域,具体的说是一种融合链路存储***,可以解决SAN存储***中FC和IP传输方式互联互通的问题,让SAN存储***通过FC、IP等不同链接方式将不同的存储资源映射给上层应用服务器。
背景技术
储区域网络(SAN)是一种高速网络或子网络,提供在计算机与存储***之间的数据传输。存储设备是指一个或多个用以存储计算机数据的磁盘设备。
在 SAN 存储方面,在早以存在的SCSI、FCP协议的基础上又推出了许多存储传输协议与体系,如iSCSI、FCIP、iFCP、 FCoE 等。在实现上,目前不论是硬件实现还是软件实现,对同一存储资源的连接方式都是单一的,而在互联互通上都是通过传输过程中基本协议的相互转化和映射来实现的。比如 FCIP、iFCP、FCoE 等,软件方面,在块级存储上也都是单一连接方式的实现,不同连接方式是以不同软件架构实现的,之间并不能简单的相互融合。
发明内容
本发明的存储***区别于传统的SAN存储***,具体是一种融合链路存储***,可以实现FC、iSCSI 等主流协议通过异构网络访问远程存储设备。本发明的***包括:目标端中层模块,前端驱动模块,虚拟磁盘模块,其中:
目标端中层模块是***的核心,是在内核空间运行的针对目标端的处理模块,它负责处理SCSI命令;
前端驱动模块负责通过设备特定的方式来传输SCSI命令,在该模块中实现两种不同协议的前端驱动——FC前端驱动和iSCSI前端驱动;
虚拟磁盘模块负责存储***的统一虚拟化;
源端模块,统一管理发起端请求;
前端驱动模块接收来自IP/FC网络的发起端请求,并把该请求传递给目标端中层模块,目标端中层模块接收请求,并根据不同发起端请求向虚拟磁盘模块传递请求,虚拟磁盘模块将源端模块提供的所有存储空间虚拟化为逻辑空间并向目标端提供服务。
将SAN存储***中将FC和IP等链路进行融合,用于解决SAN存储***中FC和IP传输方式互联互通的问题,让SAN存储***通过FC、IP等不同链接方式将不同的存储资源映射给上层应用服务器。
进一步的,SAN存储***中可以将 FC、iSCSI 等主流协议通过异构网络访问远程存储设备。
本发明与现有技术相比,所产生的有益效果是:
将SAN存储***中将FC和IP等链路进行融合,用于解决SAN存储***中FC和IP传输方式互联互通的问题,让SAN存储***通过FC、IP等不同链接方式将不同的存储资源映射给上层应用服务器。
附图说明
附图1是融合链路存储***结构图。
具体实施方式
参照具体实施例对本发明的一种融合链路存储***作以下详细地说明。
该***包括:目标端中层模块(1),前端驱动模块(2),虚拟磁盘模块(3)和源端模块(4),其中:目标端中层模块(1)是***的核心,是在内核空间运行的针对目标端的处理模块,它负责处理SCSI命令;前端驱动模块(2)负责通过设备特定的方式来传输SCSI命令,在该模块中实现两种不同协议的前端驱动——FC前端驱动和iSCSI前端驱动;虚拟磁盘模块(3)负责存储***的存储介质的虚拟化;源端模块(4),统一管理 SCSI Initiator 端请求。
在该存储***中,前端驱动模块(1)接收来自IP/FC网络的发起端请求,并把该请求传递给目标端中层模块(2),目标端中层模块(2)接收请求,并根据不同发起端请求向虚拟磁盘模块(3)传递请求,虚拟磁盘模块(3)将源端模块(4)提供的所有存储空间虚拟化为逻辑空间并向目标端提供服务。
Claims (1)
1.一种融合链路存储***,其特征在于该***包括:目标端中层模块,前端驱动模块,虚拟磁盘模块和源端模块,其中:
目标端中层模块是***的核心,是在内核空间运行的针对目标端的处理模块,它负责处理SCSI命令;
前端驱动模块负责通过设备特定的方式来传输SCSI命令,在该模块中实现两种不同协议的前端驱动——FC前端驱动和iSCSI前端驱动;
虚拟磁盘模块负责存储***的存储介质的虚拟化;
源端模块,统一管理 SCSI Initiator 端请求;
前端驱动模块接收来自IP/FC网络的发起端请求,并把该请求传递给目标端中层模块,目标端中层模块接收请求,并根据不同发起端请求向虚拟磁盘模块传递请求,虚拟磁盘模块将源端模块提供的所有存储空间虚拟化为逻辑空间并向目标端提供服务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310612302.XA CN103607465A (zh) | 2013-11-27 | 2013-11-27 | 一种融合链路存储*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310612302.XA CN103607465A (zh) | 2013-11-27 | 2013-11-27 | 一种融合链路存储*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103607465A true CN103607465A (zh) | 2014-02-26 |
Family
ID=50125665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310612302.XA Pending CN103607465A (zh) | 2013-11-27 | 2013-11-27 | 一种融合链路存储*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103607465A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104158874A (zh) * | 2014-08-12 | 2014-11-19 | 浪潮集团有限公司 | 一种powerpc云存储平台采用scst实现fc通信的方法 |
CN106790104A (zh) * | 2016-12-26 | 2017-05-31 | 中国科学院空间应用工程与技术中心 | 多协议融合***、节点之间的ip通信及fc‑ae‑1553通信方法 |
CN109117099A (zh) * | 2018-10-23 | 2019-01-01 | 西安莫贝克半导体科技有限公司 | 一种san结构存储柜管理***及数据操作方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1688982A (zh) * | 2002-08-09 | 2005-10-26 | 网络装置公司 | 为文件和块存取协议提供综合支持的多协议存储设备 |
US20100011114A1 (en) * | 2008-07-09 | 2010-01-14 | Brocade Communications Systems, Inc. | Proxying multiple targets as a virtual target using identifier ranges |
CN101702115A (zh) * | 2009-11-27 | 2010-05-05 | 浪潮电子信息产业股份有限公司 | 一种基于集群存储***实现块协议接口的方法 |
-
2013
- 2013-11-27 CN CN201310612302.XA patent/CN103607465A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1688982A (zh) * | 2002-08-09 | 2005-10-26 | 网络装置公司 | 为文件和块存取协议提供综合支持的多协议存储设备 |
US20100011114A1 (en) * | 2008-07-09 | 2010-01-14 | Brocade Communications Systems, Inc. | Proxying multiple targets as a virtual target using identifier ranges |
CN101702115A (zh) * | 2009-11-27 | 2010-05-05 | 浪潮电子信息产业股份有限公司 | 一种基于集群存储***实现块协议接口的方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104158874A (zh) * | 2014-08-12 | 2014-11-19 | 浪潮集团有限公司 | 一种powerpc云存储平台采用scst实现fc通信的方法 |
CN106790104A (zh) * | 2016-12-26 | 2017-05-31 | 中国科学院空间应用工程与技术中心 | 多协议融合***、节点之间的ip通信及fc‑ae‑1553通信方法 |
CN106790104B (zh) * | 2016-12-26 | 2019-07-23 | 中国科学院空间应用工程与技术中心 | 多协议融合***、节点之间的ip通信及fc-ae-1553通信方法 |
CN109117099A (zh) * | 2018-10-23 | 2019-01-01 | 西安莫贝克半导体科技有限公司 | 一种san结构存储柜管理***及数据操作方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9870154B2 (en) | Network storage system using flash storage | |
US8180855B2 (en) | Coordinated shared storage architecture | |
US8073899B2 (en) | System and method for proxying data access commands in a storage system cluster | |
US8694723B2 (en) | Method and system for coupling serial attached SCSI (SAS) devices and internet small computer system internet (iSCSI) devices through single host bus adapter | |
CN102065071B (zh) | 一种支持多传输协议的存储设备 | |
US20060242312A1 (en) | Tunneling SATA targets through fibre channel | |
WO2017162175A1 (zh) | 一种数据传输方法及装置 | |
US10061519B2 (en) | Storage system, method, and apparatus for processing multi-layer protocol encapsulation or decapsulation operation requests | |
US20140310370A1 (en) | Network-Displaced Direct Storage | |
CN103607465A (zh) | 一种融合链路存储*** | |
WO2016101856A1 (zh) | 数据访问方法及装置 | |
US7493404B2 (en) | Apparatus and method for providing transparent sharing of channel resources by multiple host machines utilizing mixed mode block and file protocols | |
US11720413B2 (en) | Systems and methods for virtualizing fabric-attached storage devices | |
US11256420B2 (en) | Method and apparatus for scaling out storage devices and scaled-out storage devices | |
KR20170102717A (ko) | 패브릭 연결망 기반의 마이크로 서버 | |
CN105786398A (zh) | 存储器映射方法和存储器映射*** | |
CN104038569A (zh) | 一种基于地址映射的集群通信模型 | |
CN108614797A (zh) | 一种多类型高低速串行总线集成接口 | |
CN102868684A (zh) | 一种光纤通道目标器及光纤通道目标器实现方法 | |
US20120185618A1 (en) | Method for providing scalable storage virtualization | |
US10798159B2 (en) | Methods for managing workload throughput in a storage system and devices thereof | |
WO2018099241A1 (zh) | 磁盘阵列控制器、数据处理方法及其装置 | |
CN105573801A (zh) | 堆叠***中实现软件升级的方法、装置及*** | |
WO2012126352A1 (zh) | 在pcie总线上传输报文的方法、设备和*** | |
US9477424B1 (en) | Methods and systems for using an intelligent storage adapter for replication in a clustered environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140226 |
|
WD01 | Invention patent application deemed withdrawn after publication |