【技术实现步骤摘要】
不同数据域内的设备间进行数据交换的方法及系统分案申请本申请是2017年8月30日提交的、申请号为2017107666322并且专利技术名称为“在不同数据域内的设备间进行数据交换的方法及系统”的专利申请的分案申请。
本专利技术涉及计算网络存储领域,并且更为具体地,涉及一种用于在存储网络的不同数据域内的设备间进行数据交换的方法及系统。
技术介绍
通常,存储网络是专门为存储服务建立的独立于通用网络之外的专用网络。存储网络可以提供2Gb/S到4Gb/S的传输数率,并且存储网络独立于数据网络存在,因此存取速度很快。存储网络的基础是专用网络,因此其扩展性很强。不管是在一个存储网络中增加一定的存储空间还是增加几台使用存储空间的服务器都非常方便。然而,目前的存储网络仅通过安全软件来进行病毒隔离,并且不会针对需要进行安全保护的用户数据进行额外保护。在这种情况下,需要进行安全保护的用户数据通常会遭受各种恶意攻击,为此会对用户造成极大损失。
技术实现思路
根据本专利技术的一个方面,提供一种用于在存储网络的不同数据域内的设备间进行数据交换的方法,其中第一存储设备位于第一数据域中并且第二存储设备位于第二数据域中,所述第一数据域与第二数据域相互隔离,所述方法包括:响应于交换服务器发送的数据交换指示,在所述第一存储设备和第二存储设备间建立无线连接,在所述交换服务器所指示的授权数据交换时间段内促使所述第一存储设备和第二存储设备通过所述无线连接对数据交换指示中所确定的第一待交换数据和第二待交换数据进 ...
【技术保护点】
1.一种用于在存储网络的不同数据域内的设备间进行数据交换的方法,其中第一存储设备位于第一数据域中并且第二存储设备位于第二数据域中,所述第一数据域与第二数据域相互隔离,所述方法包括:/n响应于交换服务器发送的数据交换指示,在所述第一存储设备和第二存储设备间建立无线连接,在所述交换服务器所指示的授权数据交换时间段内促使所述第一存储设备和第二存储设备通过所述无线连接对数据交换指示中所确定的第一待交换数据和第二待交换数据进行数据交换,其中所述第一待交换数据位于所述第一存储设备中并且所述第二待交换数据位于所述第二存储设备中;/n所述第一存储设备与第二存储设备通过所述无线连接进行数据交换时,测量所述第一存储设备的第一数据交换状态,所述第一数据交换状态包括所述第一存储设备的数据接收进度以及无线连接质量。/n所述第一存储设备接收所述第二存储设备发送的第二数据交换状态,所述第二数据交换状态包括所述第二存储设备的数据接收进度以及无线连接质量;/n当所述第一存储设备基于所述第一数据交换状态和第二数据交换状态确定需要第三数据域中的第三存储设备对第一存储设备中的第一待交换数据中的部分数据进行辅助交换时,第一存储 ...
【技术特征摘要】
1.一种用于在存储网络的不同数据域内的设备间进行数据交换的方法,其中第一存储设备位于第一数据域中并且第二存储设备位于第二数据域中,所述第一数据域与第二数据域相互隔离,所述方法包括:
响应于交换服务器发送的数据交换指示,在所述第一存储设备和第二存储设备间建立无线连接,在所述交换服务器所指示的授权数据交换时间段内促使所述第一存储设备和第二存储设备通过所述无线连接对数据交换指示中所确定的第一待交换数据和第二待交换数据进行数据交换,其中所述第一待交换数据位于所述第一存储设备中并且所述第二待交换数据位于所述第二存储设备中;
所述第一存储设备与第二存储设备通过所述无线连接进行数据交换时,测量所述第一存储设备的第一数据交换状态,所述第一数据交换状态包括所述第一存储设备的数据接收进度以及无线连接质量。
所述第一存储设备接收所述第二存储设备发送的第二数据交换状态,所述第二数据交换状态包括所述第二存储设备的数据接收进度以及无线连接质量;
当所述第一存储设备基于所述第一数据交换状态和第二数据交换状态确定需要第三数据域中的第三存储设备对第一存储设备中的第一待交换数据中的部分数据进行辅助交换时,第一存储设备与第三存储设备建立无线连接以将所述部分数据和所述第二存储设备的网络地址发送给第三存储设备;以及
在接收到所述部分数据和所述第二存储设备的网络地址后,所述第三存储设备基于所述第二存储设备的网络地址与第二存储设备建立无线连接,将所述部分数据发送给所述第二存储设备并且将所述部分数据的发送通知给所述交换服务器。
其中将所述部分数据和所述第二存储设备的网络地址发送给第三存储设备包括:所述第一存储设备将所述部分数据分成多个数据包,并且将每个数据包的报头字段中的发送方地址设置为所述第一存储设备的网络地址并且将报头字段中的发送时间设置为所述授权时间段内的时间;将设置了报头字段的多个数据包和所述第二存储设备的网络地址发送给所述第三存储设备。
2.根据权利要求1所述的方法,其中所述第一数据域为安全数据域,
所述第一数据域内的任意存储设备之间进行数据交换时,能够在未接收到所述交换服务器发送的数据交换指示的情况下进行直接数据交换;
在未接收到所述交换服务器发送的数据交换指示的情况下,所述第一数据域内的存储设备与所述第二数据域内的存储设备不能进行数据交换。
3.根据权利要求2所述的方法,其中所述第二数据域为非安全数据域,
在未接收到所述交换服务器发送的数据交换指示的情况下,所述第二数据域内的存储设备与所述第一数据域内的存储设备不能进行数据交换;
在未接收到所述交换服务器发起的数据交换指示的情况下,所述第二数据域内的任意存储设备之间不能进行数据交换。
4.根据权利要求3所述的方法;
其中所述第三数据域为动态数据域,所述动态数据域中的存储设备具有临时数据域属性和本地数据域属性,所述临时数据域属性用于指示特定存储设备在跨域时间段内属于第一数据域或第二数据域,所述本地数据域属性用于指示所述特定存储设备属于第三数据域;
其中在跨域时间段期满后,所述特定存储设备不再属于第一数据域或第二数据域,而是仅属于第三数据域;
其中响应于所述交换服务器发送的进入第一数据域的指示消息,所述特定设备将临时数据域属性修改为第一数据域并且将本地数据域属性修改为空;
其中响应于所述交换服务器发送的进入第二数据域的指示消息,所述特定设备将临时数据域属性修改为第二数据域并且将本地数据域属性修改为空;
当所述跨域时间段期满时,所述特定设备将临时数据域属性修改为空并且将本地数据域属性修改为第三数据域。
5.根据权利要求1或4所述的方法,当通过所述第一存储设备的数据接收进度和无线连接质量以及第二存储设备的数据接收进度和无线连接质量,确定所述第二存储设备的数据接收的完成时刻将比所述第一存储设备的数据接收的完成时刻要晚第一预定时间段并且所述第二存储设备的数据接收能够在授权数据交换时间段期满前完成,其中所述第一预定时间段超过阈值时,确定需要第三数据域中的第三存储设备对第一存储设备中的第一待交换数据中的部分数据进行辅助交换;
其中所述部分数据是在所述第一存储设备的数据接收完成时,所述第二存储设备尚未从所述第一存储设备接收的数据内容。
6.一种用于在存储网络的不同数据域内的设备间进行数据交换的系统,其中第一存储设备位于第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。