CN104378410A - 一种微型私有云存储、传输的***及方法 - Google Patents
一种微型私有云存储、传输的***及方法 Download PDFInfo
- Publication number
- CN104378410A CN104378410A CN201410520905.1A CN201410520905A CN104378410A CN 104378410 A CN104378410 A CN 104378410A CN 201410520905 A CN201410520905 A CN 201410520905A CN 104378410 A CN104378410 A CN 104378410A
- Authority
- CN
- China
- Prior art keywords
- node
- memory device
- miniature
- transmission
- radio reception
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及云存储技术领域,特指一种微型私有云存储、传输的***及方法。本发明是将作为私有云存储器的存储设备与一个微型的无线接入设备连接,将该存储设备接入互联网络,然后通过一个可接入互联网络的客户终端访问该存储设备,实现数据的存储、传输;其中,该无线接入设备采用协议转换服务,将存储的数据通过分享的方式,生成一个可以通过HTTP直接访问的URL地址,客户终端通过该URL地址读取存储设备中对应的存储数据;无线接入设备之间采用服务器中转方式生成连接,并通过代理服务器协议实现P2P转发。
Description
技术领域:
本发明涉及云存储***即方法技术领域,特指一种微型私有云存储、传输的***及方法。
背景技术:
云存储是在云计算的基础上所提出的一种存储方式,目前许多云服务商均推出了自己的云存储产品,任何用户均可以在自己的操作终端来管理自己云存储空间,实现数据的云存储。
种种面向供总的云存储我们称之为公有云,虽然所有的云存储服务商均对外宣称其存储是具有安全性的,但是对于一般个人还企业而言,其仍然存在一定的风险,而私有云存储正是在此基础上所提出的一种云服务。
私有云(Private Clouds)可以为个体使用而构建的,其可以被隔离在用户自身防火墙后面,故其安全性相对公有云高。但是现有的私有云存储、传输的服务费用是比较高昂的,并非一般的普通个人用户可以实现,目前的私有云服务仍沿用传统的方式,需要构件自己的云存储设备,其构建费用较高。
随着移动互联的飞速发展,通过互联网络实现不同地域存储设备的访问变得可能,例如在北京通过一个互联网终端可以访问自己在上海家中电脑或者其他存储设备的资料。如果利用现有的私有云方式实现这个目的,操作较为复杂,必须将所有资料转移到云存储空间中,但是对于其他一些常用的存储设备,例如个人 电脑、移动硬盘等中的资料是无法作为云存储空间在其他地域通过互联网络访问的。
发明内容:
本发明所要解决的技术问题就在于克服现有技术的不足,提供一种微型私有云存储、传输的***,该***将存储设备与微型无线接入设备连接,通过该无线接入设备将存储设备作为云存储空间,使用者可以通过任何一个互联网络终端实现对该存储设备的访问、存储、数据传输等操作。
为了解决上述技术问题,本发明采用了以下技术方案,该微型私有云存储、传输的***包括有:可接入互联网络的客户终端;作为私有云存储器的存储设备;以及实现客户终端和存储设备通讯的微型无线接入设备;客户终端通过互联网络与无线接入设备访问连接存储设备;所述的无线接入设备包括有:无线接入主控单元以及为主控单元提供电源的供电单元,该主控单元上设置有一用于接入互联网络的网络接口、一用于连接存储设备的USB接口,所述的供电单元通过UBS接口与外部电源连接。
进一步而言,上述技术方案中,所述的客户终端为手机、移动智能终端、电脑。
进一步而言,上述技术方案中,所述的存储设备为硬盘、USB存储器、闪存、SD卡中的任意一种。
进一步而言,上述技术方案中,所述的无线接入设备中网络接口采用RJ45网线接口、或者USB接口。
进一步而言,上述技术方案中,所述的供电单元提供给无线接入设备两档输出电压,该两档输出电压通过切换开关切换。
本发明所要解决的另一个技术问题就在于提供一种微型私有云存储、传输的方法,该方法是将作为私有云存储器的存储设备与一个微型的无线接入设备连接,将该存储设备接入互联网络,然后通过一个可接入互联网络的客户终端可以访问该存储设备,实现数据的存储、传输;其中,该无线接入设备中采用微型P2P协议,在文件传输过程中,所述的微型P2P协议一个通用的基于UDP的点对点传输协议工具集,其作为一个库文件,链接于最终应用程序中,同时还可作为一个独立的应用程序,向其他网络通讯程序提供TCP/UDP隧道服务;该方法中具有至少一台服务器,所有将存储设备接入互联网的无线接触设备作为一个节点,服务器提供给所有节点寻址和管理服务,通过微型P2P协议实现节点之间的数据的直接连接、中转连接、和点对点连接。
进一步而言,上述技术方案中,在文件传输过程中采用以下三种模式:第一种直接连接,采用协议转换服务,将存储的数据通过分享的方式,生成一个可以通过HTTP直接访问的URL地址,客户终端通过该URL地址读取存储设备中对应的存储数据;第二种中转连接,无线接入设备之间采用服务器中转方式生成连接,并通过代理服务器协议实现P2P转发;第三种点对点连接,无线接入设备之间采采用NAT穿透,实现实现P2P连接。
进一步而言,上述技术方案中,所述的第三种点对点连接模式中,采用了TCP/UDP隧道传输,其数据传输过程为:任意两节点之间建立P2P连接,其中一个节点A向另一节点B发出以下隧道请求,一种是,依据TCP协议的隧道请求,A节点创建一个监听端口,B节点创建一个TCP连接,隧道建立完成,A节点与B节点的指定端口的TCP通信通过P2P连接进行;或者,依据UDP隧道请求,A节点创建一个监听端口,B节点绑定一个本地端口;隧道建立完成,A节点与B节 点的指定端口的UCP通信将通过P2P连接进行。
本发明采用上述技术方案后,微型的无线接入设备连接,将该存储设备接入互联网络,然后通过一个可接入互联网络的客户终端可以访问该存储设备,实现数据的存储、传输。这样就可以将任意一个物理存储设备中的文件通过互联网实现文件共享,同时基于这种传输方式,可实现基于互联网的多媒体服务器服务,并且可用于具有无线视频传输IP摄像头,从而实现网络视频监控、传输等各种功能。本发明是通过在作为互联网节点的微型的无线接入设备连接中设置微型P2P协议,该协议采用直连、中转、点对点三种传输方式,通过点对点传输方式减轻网络传输的压力,同时辅助使用服务器中转的方式和基于HTTP的直接访问。
本发明中的传输***建构简单,接入方便。
附图说明:
图1是本发明的架构原理图;
图2是本发明私有云存储架构图;
图3是本发明所采用的微型P2P协议架构图;
图4是本发明所采用的分布式云存储协议架构图;
图5是本发明在流媒体平台应用的架构图;
图6是本发明中无线接入设备主控单元的电路图;
图7是本发明中无线接入设备供电单元的电路图。
具体实施方式:
下面结合具体实施例和附图对本发明进一步说明。
见图1所示,本发明一种微型私有云存储、传输的***,该***包括有:
可接入互联网络的客户终端1,该客户终端1可以为任意一种可接入互联网 络的智能设备,例如智能手机、平板电脑、个人电脑等等;还包括作为私有云存储器的存储设备3,该存储设备3可以为硬盘、USB存储器、闪存、SD卡中的任意一种;
最后,还包括实现客户终端1和存储设备3通讯的微型无线接入设备2,客户终端1通过互联网络与无线接入设备2访问连接存储设备3。
见图2所示,上述的无线接入设备2在应用层采用协议转换服务,将存储的数据通过分享的方式,生成一个可以通过HTTP直接访问的URL地址,客户终端1通过该URL地址读取存储设备3中对应的存储数据;另外,为了提高数据传输的保密性,在应用层还采用了加密文件传输协议,以及为了实现控制而采用定制化的控制协议。相应的在客户终端1上同样需要安装相应的HTTP协议、加密文件服务协议、定制化的控制协议。
无线接入设备2在与客户终端1进行数据存储、传输时,除了采用客户终端1通过该URL地址读取存储设备3中对应的存储数据以外,主要是采用一个微型P2P(MINI P2P)协议,采用微型P2P传输协议可以减轻网络传输的压力,同时可以辅助使用服务器中转的方式。使用服务器中转的方式可以生成连接,并代理所有的访问,通过微型P2P协议转发。
即本发明在文件传输过程中采用以下三种模式:第一种直接连接,采用协议转换服务,将存储的数据通过分享的方式,生成一个可以通过HTTP直接访问的URL地址,客户终端通过该URL地址读取存储设备中对应的存储数据;第二种中转连接,无线接入设备之间采用服务器中转方式生成连接,并通过代理服务器协议实现P2P转发;第三种点对点连接,无线接入设备之间采采用NAT穿透,实现实现P2P连接。
见图3所示,所述的第三种点对点(MINI P2P)连接模式中,采用了TCP/UDP隧道传输,其数据传输过程为:任意两节点之间建立P2P连接,其中一个节点A向另一节点B发出以下隧道请求,一种是,依据TCP协议的隧道请求,A节点创建一个监听端口,B节点创建一个TCP连接,隧道建立完成,A节点与B节点的指定端口的TCP通信通过P2P连接进行;或者,依据UDP隧道请求,A节点创建一个监听端口,B节点绑定一个本地端口;隧道建立完成,A节点与B节点的指定端口的UCP通信将通过P2P连接进行。
本发明的无线接入设备2中所采用P2P协议还可以负责建立任意两电设备数据之间的通路,如图3所示,无线接入设备2可以作为一个网络节点,节点A与节点B可以通过微型P2P传输协议进行数据的云存储、传输。当节点A与节点B无法可以通过微型P2P传输协议建立连接,可以通过节点C进行桥接。
为了加快数据访问速度,本发明的无线接入设备2还采用了分布式云存储协议,采用这种传输协议可以确保用户存储、传输数据的安全性,将存储的数据分布在不同的节点中进行加密保存,这样除了用户个人其他人无法解密问价内容。同时这种存储协议会将所存储的文件分割为适当大小的块,分发到不同的存储设备中。见图4所示,将本发明的存储设备3作为原始节点,当在使用者在客户终端1在其内进行文件存储时,利用分布式云存储协议可以将该文件分切为文件A段、文件B段、文件C段,然后分别存储到使用者的其他的空闲存储设备中,即存储到节点A、节点B、节点C。同时,在作为原始节点的存储设备中将记录该文件所分布的节点位置信息,文件块的信息。使用者通过客户终端1来重新存取该文件时,直接访问存储设备3,通过存储设备3中记录的分布信息,将从其他节点中调取相应的文件段。
见图5所示,本发明可直接用于流媒体服务平台,媒体服务器框架支持基于HTTP的流媒体协议,由于目前绝大多数的播放器均支持HTTP协议的媒体播放,因此将P2P协议在本地重新封装为HTTP协议实现流媒体的在线点播.类似于隧道技术。可通过多媒体播放器,利用无线接入设备2中内置的MINIP2P协议,将存储设备3中的媒体文件进行播放。
见图6、7所示,所述的无线接入设备2包括有:无线接入主控单元20以及为主控单元20提供电源的供电单元21,该主控单元20上设置有一用于接入互联网络的网络接口22、一用于连接存储设备3的USB接口23,所述的供电单元21通过UBS接口与外部电源连接。
所述的无线接入设备2包括有:无线接入主控单元20以及为主控单元20提供电源的供电单元21,该主控单元20上设置有一用于接入互联网络的网络接口22、一用于连接存储设备3的USB接口23,所述的供电单元21通过UBS接口与外部电源连接。
所述的无线接入设备2中网络接口22采用RJ45网线接口、或者USB接口。
所述的供电单元21提供给无线接入设备两档输出电压,该两档输出电压通过切换开关211切换。
本发明是将作为私有云存储器的存储设备3与一个微型的无线接入设备2连接,将该存储设备3接入互联网络,然后通过一个可接入互联网络的客户终端1可以访问该存储设备3,实现数据的存储、传输;其中,该无线接入设备2采用协议转换服务,将存储的数据通过分享的方式,生成一个可以通过HTTP直接访问的URL地址,客户终端1通过该URL地址读取存储设备3中对应的存储数据;
无线接入设备2之间采用服务器中转方式生成连接,并通过代理服务器协议 实现P2P转发。
当然,以上所述仅为本发明的具体实施例而已,并非来限制本发明实施范围,凡依本发明申请专利范围所述构造、特征及原理所做的等效变化或修饰,均应包括于本发明申请专利范围内。
Claims (8)
1.一种微型私有云存储、传输的***,该***包括有:
可接入互联网络的客户终端(1);
作为私有云存储器的存储设备(3);
以及实现客户终端(1)和存储设备(3)通讯的无线接入设备(2);
客户终端(1)通过互联网络与无线接入设备(2)访问连接存储设备(3);
所述的无线接入设备(2)包括有:无线接入主控单元(20)以及为主控单元(20)提供电源的供电单元(21),该主控单元(20)上设置有一用于接入互联网络的网络接口(22)、一用于连接存储设备(3)的USB接口(23),所述的供电单元(21)通过UBS接口与外部电源连接。
2.根据权利要求1所述的一种微型私有云存储、传输的***,其特征在于:所述的客户终端(1)为手机、移动智能终端、电脑。
3.根据权利要求1所述的一种微型私有云存储、传输的***,其特征在于:所述的存储设备(3)为硬盘、USB存储器、闪存、SD卡中的任意一种。
4.根据权利要求1-3中任意一项所述的一种微型私有云存储、传输的***,其特征在于:所述的无线接入设备(2)中网络接口(22)采用RJ45网线接口、或者USB接口。
5.根据权利要求1-3中任意一项所述的一种微型私有云存储、传输的***,其特征在于:所述的供电单元(21)提供给无线接入设备两档输出电压,该两档输出电压通过切换开关(211)切换。
6.一种微型私有云存储、传输的方法,其特征在于:
该方法是将作为私有云存储器的存储设备(3)与一个微型的无线接入设备(2)连接,将该存储设备(3)接入互联网络,然后通过一个可接入互联网络的客户终端(1)可以访问该存储设备(3),实现数据的存储、传输;
其中,该无线接入设备(2)中采用微型P2P协议,在文件传输过程中,所述的微型P2P协议一个通用的基于UDP的点对点传输协议工具集,其作为一个库文件,链接于最终应用程序中,同时还可作为一个独立的应用程序,向其他网络通讯程序提供TCP/UDP隧道服务;
该方法中具有至少一台服务器,所有将存储设备(3)接入互联网的无线接触设备(2)作为一个节点,服务器提供给所有节点寻址和管理服务,通过微型P2P协议实现节点之间的数据的直接连接、中转连接、和点对点连接。
7.根据权利要求6所述的一种微型私有云存储、传输的方法,其特征在于:在文件传输过程中采用以下三种模式:
第一种直接连接,采用协议转换服务,将存储的数据通过分享的方式,生成一个可以通过HTTP直接访问的URL地址,客户终端(1)通过该URL地址读取存储设备(3)中对应的存储数据;
第二种中转连接,无线接入设备(2)之间采用服务器中转方式生成连接,并通过代理服务器协议实现P2P转发;
第三种点对点连接,无线接入设备(2)之间采用NAT穿透,实现实现P2P连接。
8.根据权利要求6所述的一种微型私有云存储、传输的方法,其特征在于:所述的第三种点对点连接模式中,采用了TCP/UDP隧道传输,其数据传输过程为:任意两节点之间建立P2P连接,其中一个节点A向另一节点B发出以下隧道请求,
一种是,依据TCP协议的隧道请求,A节点创建一个监听端口,B节点创建一个TCP连接,隧道建立完成,A节点与B节点的指定端口的TCP通信通过P2P连接进行;
或者,依据UDP隧道请求,A节点创建一个监听端口,B节点绑定一个本地端口;隧道建立完成,A节点与B节点的指定端口的UCP通信将通过P2P连接进行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410520905.1A CN104378410A (zh) | 2014-09-30 | 2014-09-30 | 一种微型私有云存储、传输的***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410520905.1A CN104378410A (zh) | 2014-09-30 | 2014-09-30 | 一种微型私有云存储、传输的***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104378410A true CN104378410A (zh) | 2015-02-25 |
Family
ID=52557056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410520905.1A Pending CN104378410A (zh) | 2014-09-30 | 2014-09-30 | 一种微型私有云存储、传输的***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104378410A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105323310A (zh) * | 2015-09-30 | 2016-02-10 | 深圳市先河***技术有限公司 | 网络通信方法、设备及网络附属存储设备 |
CN106604119A (zh) * | 2016-12-26 | 2017-04-26 | Tcl集团股份有限公司 | 一种用于智能电视私有云设备的网络穿透方法及*** |
CN107071039A (zh) * | 2017-04-24 | 2017-08-18 | 深圳至上移动科技有限公司 | 一种私有数据云存储***及私有数据云存储方法 |
WO2017143804A1 (zh) * | 2016-02-25 | 2017-08-31 | 杭州海康威视数字技术股份有限公司 | 一种云存储***中动态接入存储设备的方法及装置 |
CN107403001A (zh) * | 2017-07-07 | 2017-11-28 | 齐鲁工业大学 | 一种基于人工智能设计的计算机管理装置 |
CN107766176A (zh) * | 2017-09-14 | 2018-03-06 | 北京春鸿科技有限公司 | 一种数据存取方法及*** |
CN110474830A (zh) * | 2019-08-20 | 2019-11-19 | 深圳市中仁信息科技有限公司 | 一种基于端口转发的p2p隧道通信方法 |
CN110611693A (zh) * | 2018-06-15 | 2019-12-24 | 上海宽翼通信科技股份有限公司 | 一种基于私有云的在线存储方法、***及私有云客户端 |
CN112583685A (zh) * | 2019-09-27 | 2021-03-30 | 厦门网宿有限公司 | 一种Ipsec VPN的数据传输方法及装置 |
CN112637367A (zh) * | 2021-03-09 | 2021-04-09 | 武汉绿色网络信息服务有限责任公司 | 基于家庭网络的文件分享方法、装置、设备及存储介质 |
-
2014
- 2014-09-30 CN CN201410520905.1A patent/CN104378410A/zh active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105323310A (zh) * | 2015-09-30 | 2016-02-10 | 深圳市先河***技术有限公司 | 网络通信方法、设备及网络附属存储设备 |
CN105323310B (zh) * | 2015-09-30 | 2018-11-09 | 深圳市先河***技术有限公司 | 网络通信方法、设备及网络附属存储设备 |
WO2017143804A1 (zh) * | 2016-02-25 | 2017-08-31 | 杭州海康威视数字技术股份有限公司 | 一种云存储***中动态接入存储设备的方法及装置 |
CN106604119A (zh) * | 2016-12-26 | 2017-04-26 | Tcl集团股份有限公司 | 一种用于智能电视私有云设备的网络穿透方法及*** |
CN106604119B (zh) * | 2016-12-26 | 2020-12-22 | 深圳市Tcl高新技术开发有限公司 | 一种用于智能电视私有云设备的网络穿透方法及*** |
WO2018196643A1 (zh) * | 2017-04-24 | 2018-11-01 | 广州国储科技有限公司 | 一种私有数据云存储***及私有数据云存储方法 |
CN107071039A (zh) * | 2017-04-24 | 2017-08-18 | 深圳至上移动科技有限公司 | 一种私有数据云存储***及私有数据云存储方法 |
CN108063817A (zh) * | 2017-04-24 | 2018-05-22 | 深圳至上移动科技有限公司 | 一种基于双服务器的私有数据云存储***及方法 |
CN108063816B (zh) * | 2017-04-24 | 2021-05-18 | 赵海林 | 一种私有数据云存储穿透式访问方法 |
CN108063816A (zh) * | 2017-04-24 | 2018-05-22 | 深圳至上移动科技有限公司 | 一种私有数据云存储穿透式访问方法 |
CN108063817B (zh) * | 2017-04-24 | 2021-05-14 | 赵海林 | 一种基于双服务器的私有数据云存储***及方法 |
CN107403001A (zh) * | 2017-07-07 | 2017-11-28 | 齐鲁工业大学 | 一种基于人工智能设计的计算机管理装置 |
CN107766176A (zh) * | 2017-09-14 | 2018-03-06 | 北京春鸿科技有限公司 | 一种数据存取方法及*** |
CN110611693A (zh) * | 2018-06-15 | 2019-12-24 | 上海宽翼通信科技股份有限公司 | 一种基于私有云的在线存储方法、***及私有云客户端 |
CN110474830B (zh) * | 2019-08-20 | 2021-04-20 | 深圳市中仁信息科技有限公司 | 一种基于端口转发的p2p隧道通信方法 |
CN110474830A (zh) * | 2019-08-20 | 2019-11-19 | 深圳市中仁信息科技有限公司 | 一种基于端口转发的p2p隧道通信方法 |
CN112583685A (zh) * | 2019-09-27 | 2021-03-30 | 厦门网宿有限公司 | 一种Ipsec VPN的数据传输方法及装置 |
CN112637367A (zh) * | 2021-03-09 | 2021-04-09 | 武汉绿色网络信息服务有限责任公司 | 基于家庭网络的文件分享方法、装置、设备及存储介质 |
CN112637367B (zh) * | 2021-03-09 | 2021-05-14 | 武汉绿色网络信息服务有限责任公司 | 基于家庭网络的文件分享方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104378410A (zh) | 一种微型私有云存储、传输的***及方法 | |
Taleb et al. | Mobile edge computing potential in making cities smarter | |
CN102594879B (zh) | 媒体内容位置知晓和决策制定 | |
CN110198334B (zh) | 基于对象存储服务的访问方法、装置和存储介质 | |
CN108353091A (zh) | 私有云桌面***及其实现服务的方法和装置 | |
TWI599300B (zh) | 用於配置一或多個伺服器之機架系統與其配置方法 | |
CN105577777A (zh) | 一种消息处理方法、装置及*** | |
CN107071039A (zh) | 一种私有数据云存储***及私有数据云存储方法 | |
CN103493086A (zh) | 用于在联网环境中进行高速缓存的方法和装置 | |
CN107580011B (zh) | 一种数据共享方法及桌面云服务端 | |
CN104040995B (zh) | 多媒体重定向方法以及多媒体服务器以及计算机*** | |
CN108259542A (zh) | 资源的传输方法和装置 | |
CN103475682A (zh) | 文件迁移方法及设备 | |
TWI541634B (zh) | 伺服器系統中用於分配電力之系統、運算裝置、以及電腦實現之方法 | |
TWM462408U (zh) | 具自主備份能力的無線儲存裝置與無線儲存系統 | |
TWI602057B (zh) | 遠程區域管理之儲存系統及其電腦執行方法 | |
US20100146123A1 (en) | Resource allocation method of each terminal apparatus using resource management system and resource management server apparatus | |
US20160179131A1 (en) | Systems and methods for mounting and dismounting computing components | |
WO2007135627A2 (en) | Mobile phone used within a client-server system | |
TW200507535A (en) | Command and control of arbitrary resources in a peer-to-peer network | |
CN104301400B (zh) | 基于Samba协议的多屏协同及资源共享方法 | |
US20130054691A1 (en) | Flexible rule based multi-protocol peer-to-peer caching | |
CN110430478B (zh) | 组网通信方法、装置、终端设备及存储介质 | |
CN106161501A (zh) | 虚拟桌面的数据共享方法和装置 | |
CN110719309B (zh) | 虚拟桌面连接方法、代理装置、***、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150225 |
|
WD01 | Invention patent application deemed withdrawn after publication |