CN101026539A - 一种具有存储功能的网络 - Google Patents

一种具有存储功能的网络 Download PDF

Info

Publication number
CN101026539A
CN101026539A CN 200610033897 CN200610033897A CN101026539A CN 101026539 A CN101026539 A CN 101026539A CN 200610033897 CN200610033897 CN 200610033897 CN 200610033897 A CN200610033897 A CN 200610033897A CN 101026539 A CN101026539 A CN 101026539A
Authority
CN
China
Prior art keywords
network
information
server
information unit
network information
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
Application number
CN 200610033897
Other languages
English (en)
Inventor
梁良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200610033897 priority Critical patent/CN101026539A/zh
Priority to PCT/CN2006/002396 priority patent/WO2007095793A1/zh
Publication of CN101026539A publication Critical patent/CN101026539A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明提供一种分布式存储网络,其关键在于,网络设备的网元具备存储功能,外部的数据经过统一编号编码形成网络信息元,分布存储于网络中,网络信息元根据外部访问的频度分布于网络中,在上层应用访问的时候,网络从目的网络最方便获取的网元获取网络信息元的信息,应用本发明,网路不但具备传输功能,还具备了存储功能,并能自动将热点信息存储到热点的网络部位,应用本发明能够开展各种丰富的业务。

Description

一种具有存储功能的网络
技术领域
本发明涉及网络技术,特别是一种具有存储功能的网络。
背景技术
传统的网络有电信网络、计算机网络、广播电视网络等等形态,在计算机网络上也有各种具体的形态,但都符合OSI参考模型,目前这些网络开始融合,各个网络上独特的业务将在同时在一个网络上运行,如大量的视频数据在计算机网络上传输,等等,传统的网络体系架构不能满足人们越来越丰富的需求,特别是对视频业务的点播需求。
发明内容
本发明的目的是提供一种能够支持大容量大范围的视频点播应用的网络,该网络要求具备主动记忆功能,并具备一定的智能。
为了实现该发明目的,本发明的方案如下:
一种分布式存储网络,包括:
具有存储功能的网元,所述网元能够存储来至于其他网元的信息,并能够根据来至于其他网元的命令或根据时间,生成信息流,将所述信息传递给其他网元。
为了对网元上存储的信息管理和识别,进一步包括,信息编码服务器,信息编码服务器,对输入网络的原始信息进行网络信息元编号;信息编码服务器根据用户或应用层请求,反馈网络信息元编号。
为了网络信息安全,和对上层隔离,本发明进一步包括,信息播控服务器,信息播控服务器根据用户或应用层程序请求,请求信息编码服务器查找所需的网络信息元编号,并要求所述网络信息元所在的网元设备生成信息流,传递给目标网元。
为了进一步保护网络信息的安全,包括:内容保密服务器;网络信息元在网络中存储经过加密,上层应用从内容保密服务器获得网络信息元的解密方式或密码。
应用于上述发明中的一种网络设备,包括:
存储单元,用于存储信息;
该网络设备解析出带有网络信息元编号的数据,接收并存储该网络信息元;
该网络设备根据命令生成包含网络信息元信息的数据流,并传递给名利指定的网元。
一种分布式数据存储方法,包括:
网络外部将信息输入网络,信息编码服务器,根据信息特征和用途,对信息编号,生成网络信息元,并存储在网络中;
网络外部或上层应用访问网络信息元,并从存储该网络信息元的网元设备上获取网络信息元;
网络信息元,在传输过程中,分布存储到不同的网元设备上。
为了网络的安全,网络外部或上层应用访问网络信息元之前,先访问信息编码服务器获得网络信息元的编码。
应用本发明,将传统的网络终端主机应用层管理的存储器的部分功能,放到了传输层上,并形成了一种全新的网络体系分层模型,网络中独立的形成了一个存储层,该存储层可以于上层应用直接相通,也可以隔离,上层请求经过翻译后调用存储层的内容。
应用本发明,网络具备了一定的智能,能够自动将热点信息存储到热点的网络部位,应用本发明能够开展各种丰富的业务。
附图说明
图1、传统的计算机网络分层模型。
图2、本发明提出的具有存储功能的网络分层模型。
图3、视频服务的网络示意图。
图4、本发明网络的各个控制网元。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
本发明的基本思想是:传送网络不光负责将数据传送到目的,同时还有存储功能,信息进入本***后,根据信息的类型和用途等信息,***给出网络信息元编号,编号的信息复制后分布存储于网络中,并根据需求决定信息存储的地域分布,和生存的时间。
如图1,本发明之前的网络参考模型,在OSI参考模型中在1~6层,或TCP/IP层次描述中的网际层以下层次,只是负责数据传输,在一些业务开展的时候,综合效率非常低,如图3,如果用户1~用户8分别在不同的时间,点播由视频服务器1提供的同一节目,这时,因用户是在不同的时间点播,因此不能用组播协议,同时没有其他服务器,不能提供镜像服务器,视频服务器1会非常忙,并且不能支撑较大规模的用户开展该服务。
如图2,本发明,在网络层或网际层加入了存储层,也就是网元不仅具有转发功能,还具有存储功能,具备这种功能后,图3开展视频应用的流程变为如下:
1、用户5向视频服务器1请求节目1的播放。
2、节目1的内容传输到存储路由器3和存储路由器7的时候,存储路由器3和存储路由器7保存该节目,并将节目数据传输到用户5。
3、用户6向视频服务器1请求节目1,视频服务器1感知到或知道路由器7存储有节目1,于是下发相关的数据播放参数信息给路由器7,节目1的信息直接由路由器7发送给用户6。
4、用户8向视频服务器1请求节目1,视频服务器1感知到或知道路由器3存储有节目1,于是下发相关的数据播放参数信息给路由器3,
节目1的信息直接由路由器3发送给用户8,在经过路由器8的时候,
节目1保留在了路由器8中。
在网元中保留的相关信息,根据被使用的频度或其他条件,决定是否被删除。
本发明在网元中保留的信息,经过全局编码,确保了唯一性,在网元上对该信息的处理过程中,基本不对信息作详细解析,网元中不需要复杂的操作软件。
图4为利用该方法的网络运行图,信息源将信息发送给信息编码服务器,信息编码服务器根据规则如信息的类型,视频信息,图片,音频信息等文件,或艺术作品的作者,或所属公司,个人等属性给节目源网络信息元编号,该在编号过程中,确保相同作品一个网络信息元编号,同时该***中还包括了信息播控服务器,信息播控服务器管理经过编号后的信息存储的分布,用户点播,请求等,还处理其他信息播控服务器的请求协调,网络中还包括认证服务器,认证服务器处理相关权利认证,请求等工作,如一个用户请求一个经过编码的信息,需要认证这个用户是否拥有阅读使用该信息的相关权利,内容保密服务器完成对信息的加密处理,信息可以经过加密后存储在网络中,用户或其他上层应用程序调用的该信息的时候,先需要经过认证,然后将信息加密传送给使用者,同时将密码传递给使用者。
具体的几个典型流程如下:
信息输入网络
步骤101:外部用户或上层应用层将原始的信息和相关属性信息传递给信息编码服务器,信息编码服务器根据相关属性信息给该信息建立索引关系,并给原始信息以网络信息元编号;
信息编码服务器的作用,类似于域名服务器,当一个信息来注册的时候,信息编码服务器根据信息的属性信息检索该信息是否已经存在,并且能够给出该信息存储的网络位置。
步骤102:外部用户或上层应用层将原始的信息和相关属性信息传递给信息编码服务器,信息编码服务器根据相关属性信息检索,如果该信息已经有网络信息元编号,信息编码服务器反馈该网络信息元编号给外部用户或上层应用
根据上层应用的不同,网络信息元编号可以分为多种类型,如对高价值的需要长期传承的,可以使用永久编号,该信息将永远保存在网络中,永不删除。
对于经常在网上传输的突发性内容,并且需要广泛传播的,如视频新闻,可以使用固定编号长度的编号,这些信息按时间如天,月,年,在网络中存在后规定时间后自动消失。为了便于管理,该类网络信息元编号中可以编入录入时间年度信息。
对于一次性需要大范围一次传递给不同时间接收的信息,可以给作一次编号。
网元的主要功能是传输,当引入存储功能后,不能过大的增加其复杂度和增多操作行为,编号需要便于查询,便于查找,便于传输,需要与网络层的传输协议密切耦合。
在TCP/IP应用层上,有网络文件NFS应用,这种文件应用协议及服务,是建立在应用层主机与主机之间的,而本发明实际是将文件***和流量控制结合起来,文件存储在网络的任意网元中,特别是在路由器中。
本发明中,信息进入网络中,上层应用可以根据不同应用来使用网络中的信息,网络也能根据不同的应用形式和数据存储的形式来调整经过网络信息元编号的信息在网路中的分布。
信息请求流程。
步骤201:外部用户或上层应用层——请求方,向信息播控服务器请求一个节目信息;
步骤202:信息播控服务器向信息编码服务器请求该节目信息的网络信息元编号;
步骤203:信息播控服务器或请求方,网络信息元编号根据查找方便给请求方提供信息的选定网元。
步骤204:如果查询到,信息播控服务器或请求方向该选定网元发送命令,请求数据。
步骤205:选定网元根据命令的相关参数,向请求方发送数据。
在数据使用过程中,经过网络信息元编号的信息,自动的会分布到网络中,使用越频繁的数据,会分布的越广,不经常使用的数据不会扩散开,同时还可以根据网络状况,和信息的类型来决定数据的分布,如在核心路由器上可以不存储数据或不存储使用不频繁的数据,尽量将数据分布存储到网络的边缘,甚至存储到用户终端上。
要灵活使用数据,需要方便和及时查询到存储有数据的网元,因此信息编码服务器也是分级和分布式存在的,如同解析域名的DNS域名分布数据库一样,可以分级查询。
本发明中,存储在网元的网络信息元,需要消亡,一种方法是新信息元到来删除老信息元,一种方法是根据信息元的生存时间,自动消亡。
当新信息元来到,需要消亡老信息元,网元需要将自身存储的信息元变化通告相关联的信息编码服务器。

Claims (7)

1、一种分布式存储网络,其特征在于,包括:
具有存储功能的网元,所述网元能够存储来至于其他网元的信息,并能够根据来至于其他网元的命令或根据时间,生成信息流,将所述信息传递给其他网元。
2、根据权利要求1所述的存储网络,其特征在于,包括:
信息编码服务器,信息编码服务器,对输入网络的原始信息进行网络信息元编号;
所述信息编码服务器根据用户或应用层请求,反馈网络信息元编号。
3、根据权利要求2所述的存储网络,其特征在于,包括:
信息播控服务器,信息播控服务器根据用户或应用层程序请求,请求信息编码服务器查找所需的网络信息元编号,并要求所述网络信息元所在的网元设备生成信息流,传递给目标网元。
4、根据权利要求3所述的存储网络,其特征在于,包括:
内容保密服务器;
网络信息元在网络中存储经过加密,上层应用从内容保密服务器获得网络信息元的解密方式或密码。
5、一种网络设备,其特征在于,包括:
存储单元,用于存储信息;
该网络设备解析出带有网络信息元编号的数据,接收并存储该网络信息元;该网络设备根据命令生成包含网络信息元信息的数据流,并传递给名利指定的网元。
6、一种分布式数据存储方法,其特征在于,包括:
网络外部将信息输入网络,信息编码服务器,根据信息特征和用途,对信息编号,生成网络信息元,并存储在网络中;
网络外部或上层应用访问网络信息元,并从存储该网络信息元的网元设备上获取网络信息元;
网络信息元,在传输过程中,分布存储到不同的网元设备上。
7、根据权利要求6所述的分布式数据存储方法,其特征在于:
所述网络外部或上层应用访问网络信息元之前,先访问信息编码服务器获得网络信息元的编码。
CN 200610033897 2006-02-20 2006-02-20 一种具有存储功能的网络 Pending CN101026539A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 200610033897 CN101026539A (zh) 2006-02-20 2006-02-20 一种具有存储功能的网络
PCT/CN2006/002396 WO2007095793A1 (fr) 2006-02-20 2006-09-14 Réseau à fonction de stockage et procédé de stockage de données

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610033897 CN101026539A (zh) 2006-02-20 2006-02-20 一种具有存储功能的网络

Publications (1)

Publication Number Publication Date
CN101026539A true CN101026539A (zh) 2007-08-29

Family

ID=38436917

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610033897 Pending CN101026539A (zh) 2006-02-20 2006-02-20 一种具有存储功能的网络

Country Status (2)

Country Link
CN (1) CN101026539A (zh)
WO (1) WO2007095793A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011072610A1 (zh) * 2009-12-16 2011-06-23 华为技术有限公司 一种内容发布与获取的方法、装置和***
CN101447910B (zh) * 2007-11-26 2012-04-25 华为技术有限公司 分布式网络存储控制方法、装置和分发***
CN102595238A (zh) * 2012-02-07 2012-07-18 深圳市同洲电子股份有限公司 一种视频分享的方法、终端以及视频分享平台

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101447910B (zh) * 2007-11-26 2012-04-25 华为技术有限公司 分布式网络存储控制方法、装置和分发***
WO2011072610A1 (zh) * 2009-12-16 2011-06-23 华为技术有限公司 一种内容发布与获取的方法、装置和***
CN102595238A (zh) * 2012-02-07 2012-07-18 深圳市同洲电子股份有限公司 一种视频分享的方法、终端以及视频分享平台

Also Published As

Publication number Publication date
WO2007095793A1 (fr) 2007-08-30

Similar Documents

Publication Publication Date Title
CN110502916B (zh) 一种基于区块链的敏感性数据处理方法与***
CN103262063B (zh) 用于在内容导向网络中创建和管理虚拟专用组的方法和设备
US10454944B2 (en) Geofencing of data in a cloud-based environment
CN103477689B (zh) 用于控制平面以在以信息为中心的网络中管理基于域的安全性和移动性的方法和设备
JP6573044B1 (ja) データ管理システム
CN110166220B (zh) 一种根据分区键的散列值进行切分的分片方法
KR20040032536A (ko) 컨텐츠 제공 방법 및 시스템
CN101924785A (zh) 数据的上传方法、下载方法和***
CN1954538A (zh) 用于安全广播的密钥管理消息
CN114449363B (zh) 一种基于IPv6的可编码可溯源的数字对象管控方法
CN102428446A (zh) 数据备份***
US20050138404A1 (en) Storage service
CN114401129B (zh) 上网行为控制方法、dns服务器、家庭网关及存储介质
CN1820264B (zh) 名称解析的***和方法
CN101442475A (zh) 一种分布式业务代理的方法、网络***与网络设备
US9824227B2 (en) Simulated control of a third-party database
CN114448936B (zh) 一种基于IPv6可编码可溯源的网络传输规则验证方法
CN101026539A (zh) 一种具有存储功能的网络
CN103780604A (zh) 面向多角色的泛在资源用户访问控制方法
US8437350B2 (en) Access control for an IP access network to multicast traffic
JP2001308841A (ja) 送信装置および送信方法、受信装置および受信方法、ならびに、送受信システムおよび送受信方法
WO2023221719A1 (zh) 一种数据处理方法、装置、计算机设备以及可读存储介质
CN102902684A (zh) 一种基于终端扫码上网的数据交换方法
CN110211011B (zh) 一种轻政务服务和政务新媒体的软件即服务方法及SaaS平台
JP3215882U (ja) クラウドストレージベースのファイルアクセス制御システム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20070829