CN103577503A - 云端文件存储***及方法 - Google Patents
云端文件存储***及方法 Download PDFInfo
- Publication number
- CN103577503A CN103577503A CN201210284876.4A CN201210284876A CN103577503A CN 103577503 A CN103577503 A CN 103577503A CN 201210284876 A CN201210284876 A CN 201210284876A CN 103577503 A CN103577503 A CN 103577503A
- Authority
- CN
- China
- Prior art keywords
- file
- data block
- cloud server
- user
- clouds
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols 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)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
一种云端文件存储***及方法,应用于云计算服务器中,该云计算服务器连接有终端设备及多台云端服务器。所述的云端文件存储***及方法能够将终端设备上传的文件分割成若干个数据块,并通过网络将每一个数据块分散存储到云端服务器中。当用户需要使用这些文件时,该云端文件存储***则通过网络从相应的云端服务器中下载该数据文件的所有数据块,将下载的数据块合并成用户所需的数据文件,并将该数据文件传输至用户的终端设备。实施本发明,能够将大量的文件切分后分散存储在分布式云端服务器中,从而方便文件的存储并保证文件的安全性及可用性。
Description
技术领域
本发明涉及一种数据存储***及方法,特别是关于一种云端文件存储***及方法。
背景技术
云端存储***是在云计算(Cloud Computing)概念上延伸和发展出来的一种数据存储***,是指通过网格技术或分布式文件***将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个分布式数据存储***。当云计算***需要存储和管理大量的文件时,则需要将大量的文件存储到网路的一台台分布式服务器中。当用户需要使用这些文件时,则通过终端设备将所需文件从服务器中下载,并通过网路传输至用户的终端设备。然而,由于网路速度及数据安全性的问题,不利于将大量的文件存储到分布式服务器中,从而限制了云端存储***的应用范围。
发明内容
鉴于以上内容,有必要提供一种云端文件存储***及方法,能够将大量的文件切分后分散存储在网路的分布式云端服务器中,从而方便文件的存储并保证文件的安全性及可用性。
所述的云端文件存储***安装并运行于云计算服务器中,该云计算服务器连接有终端设备及多台云端服务器。该云端文件存储***包括:文件信息产生模块,用于从终端设备接收用户所需存储的一个或多个文件,确定用户在终端设备中所选择的文件存储方式,以及根据文件存储方式产生一个文件信息表;文件分割模块,用于根据产生的文件信息表在网络中搜索相应的云端服务器,并将云计算服务器与每一台搜索到的云端服务器连接而建立相应的数据传输通道,以及将用户所需存储的每一个文件分割成多个数据块;文件上传模块,用于根据文件信息表中的文件存储信息将每一个数据块通过各自的数据传输通道上传并存储到对应的云端服务器中,以及将文件信息表保存至云计算服务器的存储设备中。
所述的云端文件存储方法应用于云计算服务器中,该云计算服务器连接有终端设备及多台云端服务器。该方法包括步骤:从终端设备接收用户所需存储的一个或多个文件,并确定用户在终端设备中所选择的文件存储方式;根据文件存储方式产生一个文件信息表;根据产生的文件信息表在网络中搜索相应的云端服务器,并将云计算服务器与每一台搜索到的云端服务器连接而建立相应的数据传输通道;将用户所需存储的每一个文件分割成多个数据块;根据文件信息表中的文件存储信息将每一个数据块通过各自的数据传输通道上传并存储到对应的云端服务器中;以及将所述的文件信息表保存至云计算服务器的存储设备中。
相较于现有技术,本发明所述的云端文件存储***及方法能够将终端设备用户上传的数据文件分割成若干个数据块,并通过网络将每一个数据块分散存储到分布式的云端服务器中,从而方便了文件的存储并保证了文件的安全性及可用性。
附图说明
图1是本发明云端文件存储***较佳实施例的架构图。
图2是云端文件存储方法的文件上传方法较佳实施例的流程图。
图3是云端文件存储方法的文件下载方法较佳实施例的流程图。
图4是存储在云计算服务器中文件信息表的示意图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
如图1所示,是本发明云端文件存储***10较佳实施例的架构图。在本实施例中,所述的云端文件存储***10安装并运行于云计算服务器(Cloud computing device)1中,该云计算服务器1通过有线或无线网络连接至终端设备2,并通过网络4与多台云端服务器3相连接。所述的云计算服务器1还包括,但不仅限于,存储设备11以及处理器12。该终端设备2是个人计算机(PC)、工作站计算机(Workstation computer)、笔记本电脑(Notebook)、移动通讯设备之一种。每一台云端服务器3是一种分布在网络4中的分布式服务器或者为云数据存储装置。
所述的云端文件存储***10能够将终端设备2上传的文件分割成若干个数据块,并通过网络4将每一个数据块分散存储到云端服务器3中。当用户需要使用这些数据文件时,该云端文件存储***10则通过网络4从相应的云端服务器3中下载该文件的所有数据块,将下载的数据块合并成用户所需的文件,并将该数据文件传输至用户的终端设备2。所述的文件包括,但不仅限于,文本文件、图像文件、声音文件、多媒体影音文件等数据文件。
在本实施例中,所述的云端文件存储***10包括文件信息产生模块101、文件分割模块102、文件上传模块103、文件信息获取模块104以及文件下载模块105。本发明所称的模块系指一种能够被云计算服务器1的处理器12所执行并且能够完成固定功能的一系列计算机程序指令段,其存储于云计算服务器1的存储设备11中,关于各模块的功能将在图2和图3的流程图中作具体描述。
参考图2所示,是本发明云端文件存储方法的文件上传方法较佳实施例的流程图。在本实施例中,所述的云端文件存储方法包括将文件上传至云端服务器3的方法和从云端服务器3下载文件的方法。该云端文件上传方法能够将用户所需上传的文件分割成若干个数据块后,再分散存储至分布在网络4的云端服务器3中,从而快速地将文件安全的存储到云端服务器3中。
步骤S21,文件信息产生模块101从终端设备2接收用户所需存储的一个或多个文件,并确定用户在终端设备2中所选择的文件存储方式。在本实施例中,文件存储方式是指根据用户的需要将文件分割成多少个数据块,以及在每一台云端服务器3需要存储多少个数据块的一种自定义的文件存储方式。参考图4所示,用户可以将文件(例如文件名称File_1)分割成n个数据块(DB_1、DB_2、DB_3、……、DB_n),并且需要将该n个数据块平均存储到每一台云端服务器3中,也可以将该n个数据块非平均(也即选择性地)存储到不同的云端服务器3中。例如,用户可以选择三台云端服务器3来存储n个数据块,将数据块DB_1和DB_2存储到云端服务器Server_1中,将数据块DB_3存储到云端服务器Server_2中,而将剩下的数据块DB_n都存储到云端服务器Server_3中。
步骤S22,文件信息产生模块101根据用户设定的文件存储方式产生一个文件信息表。在本实施例中,所述的文件信息表包括用户所需存储文件的文件名称、文件分割的数据块信息以及每一个数据块在每一台云端服务器3中的数据块存储信息。参考图4所示,文件信息表中包括有一个或多个文件,其文件名称分别为File_1、File_2、File_3、……、File_n,每一个文件被分割成n个数据块DB_n1、DB_n2、DB_n3、……、DB_nn,以及每一个数据块存储在云端服务器Server_1、Server_2、Server_3、……、Server_n的存储情况。
步骤S23,文件分割模块102根据产生的文件信息表在网络4中搜索相应的云端服务器3,并将云计算服务器1与每一台搜索到的云端服务器3连接而建立相应的数据传输通道。例如,用户所需上传的文件File_1,需要三台云端服务器3来存储文件File_1,则文件分割模块102则在网络4中搜索三台云端服务器3(例如Server_1、Server_2及Server_3)用于存储该文件File_1,并将云计算服务器1分别与三台搜索到的云端服务器3连接而建立相应的数据传输通道。
步骤S24,文件分割模块102将用户所需存储的每一个文件分割成多个数据块。参考图4所示,例如将文件File_1被分割成n个数据块DB_11、DB_12、DB_13、……、DB_1n,以及将文件File_2被分割成n个数据块DB_21、DB_22、DB_23、……、DB_2n等。
步骤S25,文件上传模块103根据文件信息表中的文件存储信息将每一个数据块通过各自的数据传输通道传到对应的云端服务器3中。参考图4所示,例如将文件File_1中的n个数据块DB_11上传至云端服务器Server_1中,将数据块DB_12存储到云端服务器Server_2中,以及将数据块DB_1n上传至云端服务器Server_n中。
步骤S26,文件上传模块103判断文件的所有数据块是否上传完毕。若文件的所有数据块已上传完毕,流程执行步骤S27。若还有数据块没有上传完毕,流程返回步骤S25。
步骤S27,文件上传模块103发送一条文件存储完成的通知信息至终端设备2告知用户文件以上传至云端服务器3中,并将文件信息表保存至云计算服务器1的存储设备11中。
参考图3所示,是本发明云端文件存储方法的文件下载方法较佳实施例的流程图。在本实施例中,所述的云端文件下载方法能够通过网络4从相应的云端服务器3中下载用户所需文件的所有数据块,将所有下载的数据块合并成用户所需的文件,并将该文件传输至用户的终端设备2,从而保证文件的安全性及可用性。
步骤S31,文件信息获取模块104接收用户从终端设备2输入的所需下载文件的指令。例如,用户需要下载一份文件,则用户可以从终端设备2输入一个文件名称(例如文件名称File_1)作为下载该文件的指令。
步骤S32,文件信息获取模块104通过检查文件信息表中的文件名称来判断该文件是否保存在云端服务器3中。若该文件没有保存在云端服务器3中,则流程执行步骤S33;若该文件保存在云端服务器3中,则流程执行步骤S34。
步骤S33,文件信息获取模块104发送一条该文件没有保存在云端服务器3的通知信息至终端设备2,以告知用户在云端服务器3中没有找到用户所需的文件。
步骤S34,文件信息获取模块104从所述的文件信息表获取该文件的文件存储信息。参考图4所示,例如用户需要下载文件File_1,文件信息获取模块104则从文件信息表中获取文件File_1的n个数据块DB_11、DB_12、DB_13、……、DB_1n,并获取每一个数据块存储在对应云端服务器3的名称或IP地址,例如Server_1、Server_2、Server_3、……、Server_n对应的IP地址。
步骤S35,文件下载模块105根据下载文件的指令及文件存储信息从对应的云端服务器3中下载组成用户所需文件的每一个数据块。在本实施例中,文件下载模块105根据用户所需文件(例如文件File_1)的每一个数据块的存储信息来从对应的云端服务器3中下载。例如,从例如从云端服务器Server_1中下载数据块DB_11,从云端服务器Server_2中下载数据块DB_12,以及从云端服务器Server_n中下载数据块DB_1n。
步骤S36,文件下载模块105通过检查数据块下载的个数来判断用户所需文件的所有数据块是否下载完毕。若数据块还没有下载完毕,则流程返回步骤S35;若所有数据块已经下载完毕,则流程执行步骤S37。
步骤S37,文件下载模块105将所有下载的数据块合并成一个完整的文件。例如,文件下载模块105将所有下载的数据块DB_11、DB_12、DB_13、……、DB_1n进行合并,从而生出一个完成的文件File_1。
步骤S38,文件下载模块105将该完整的文件(例如文件File_1)发送至终端设备2,以供用户使用。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换都不应脱离本发明技术方案的精神和范围。
Claims (20)
1.一种云端文件存储***,安装并运行于云计算服务器中,该云计算服务器连接有终端设备及多台云端服务器,其特征在于,所述的云端文件存储***包括:
文件信息产生模块,用于从终端设备接收用户所需存储的一个或多个文件,确定用户在终端设备中所选择的文件存储方式,以及根据文件存储方式产生一个文件信息表;
文件分割模块,用于根据产生的文件信息表在网络中搜索相应的云端服务器,并将云计算服务器与每一台搜索到的云端服务器连接而建立相应的数据传输通道,以及将用户所需存储的每一个文件分割成多个数据块;
文件上传模块,用于根据文件信息表中的文件存储信息将每一个数据块通过各自的数据传输通道上传并存储到对应的云端服务器中,以及将文件信息表保存至云计算服务器的存储设备中。
2.如权利要求1所述的云端文件存储***,其特征在于,所述的文件上传模块还用于判断文件的所有数据块是否已上传至相应的云端服务器,若所有数据块已上传至相应的云端服务器,则发送一条文件存储完成的通知信息至终端设备。
3.如权利要求1所述的云端文件存储***,其特征在于,该***还包括文件信息获取模块,用于接收用户从终端设备输入所需下载文件的指令,以及根据所述的文件信息表获取该文件的文件存储信息。
4.如权利要求3所述的云端文件存储***,其特征在于,所述的文件信息获取模块还用于根据文件信息表判断用户所需的文件是否保存在云端服务器中,若该文件没有保存在云端服务器中,则发送一条该文件没有保存在云端服务器的通知信息至终端设备。
5.如权利要求3所述的云端文件存储***,其特征在于,该***还包括文件下载模块,用于根据下载文件的指令及文件存储信息从对应的云端服务器中下载组成用户所需文件的每一个数据块,将所有下载的数据块合并成一个完整的文件,以及将该完整的文件发送至终端设备。
6.如权利要求5所述的云端文件存储***,其特征在于,所述的文件下载模块还用于通过检查数据块的下载个数来判断用户所需文件的所有数据块是否下载完毕,若用户所需文件的数据块还没有下载完毕,则继续从相应的云端服务器中下载用户所需文件的数据块。
7.如权利要求1所述的云端文件存储***,其特征在于,所述的文件信息表包括用户所需文件的文件名称、文件分割的数据块信息以及每一个数据块在对应云端服务器中的数据块存储信息。
8.如权利要求7所述的云端文件存储***,其特征在于,所述的文件上传模块根据所述数据块存储信息将分割的数据块平均地存储到搜索到的云端服务器中。
9.如权利要求7所述的云端文件存储***,其特征在于,所述的文件上传模块根据所述数据块存储信息将分割的数据块非平均地存储到搜索到的云端服务器中。
10.如权利要求1所述的云端文件存储***,其特征在于,所述的文件包括文本文件、图像文件、声音文件以及多媒体影音文件。
11.一种云端文件存储方法,应用于云计算服务器中,该云计算服务器连接有终端设备及多台云端服务器,其特征在于,该方法包括步骤:
从终端设备接收用户所需存储的一个或多个文件,并确定用户在终端设备中所选择的文件存储方式;
根据文件存储方式产生一个文件信息表;
根据产生的文件信息表在网络中搜索相应的云端服务器,并将云计算服务器与每一台搜索到的云端服务器连接而建立相应的数据传输通道;
将用户所需存储的每一个文件分割成多个数据块;
根据文件信息表中的文件存储信息将每一个数据块通过各自的数据传输通道上传并存储到对应的云端服务器中;以及
将所述的文件信息表保存至云计算服务器的存储设备中。
12.如权利要求11所述的云端文件存储方法,其特征在于,该方法还包括步骤:
判断文件的所有数据块是否已上传至云端服务器中;以及
若所有数据块已上传至云端服务器中,则发送一条文件存储完成的通知信息至终端设备。
13.如权利要求11所述的云端文件存储方法,其特征在于,该方法还包括步骤:
接收用户从终端设备输入所需下载文件的指令;以及
根据所述的文件信息表获取该文件的文件存储信息。
14.如权利要求13所述的云端文件存储方法,其特征在于,该方法还包括步骤:
根据文件信息表判断用户所需的文件是否保存在云端服务器中;以及
若该文件没有保存在云端服务器中,则发送一条该文件没有保存在云端服务器的通知信息至终端设备。
15.如权利要求13所述的云端文件存储方法,其特征在于,该方法还包括步骤:
根据下载文件的指令及文件存储信息从对应的云端服务器中下载组成用户所需文件的每一个数据块;以及
将所有下载的数据块合并成一个完整的文件,并将该完整的文件发送至终端设备。
16.如权利要求15所述的云端文件存储方法,其特征在于,该方法还包括步骤:
通过检查数据块下载的个数来判断用户所需文件的所有数据块是否下载完毕;以及
若用户所需文件的数据块还没有下载完毕,则继续从相应的云端服务器中下载用户所需文件的数据块。
17.如权利要求11所述的云端文件存储方法,其特征在于,所述的文件信息表包括用户所需文件的文件名称、文件分割的数据块信息以及每一个数据块在相应云端服务器中的数据块存储信息。
18.如权利要求17所述的云端文件存储方法,其特征在于,所述被分割的数据块根据所述数据块存储信息平均存储到搜索到的云端服务器中。
19.如权利要求17所述的云端文件存储方法,其特征在于,所述被分割的数据块根据所述数据块存储信息非平均存储到搜索到的云端服务器中。
20.如权利要求11所述的云端文件存储方法,其特征在于,所述的文件包括文本文件、图像文件、声音文件以及多媒体影音文件。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210284876.4A CN103577503A (zh) | 2012-08-10 | 2012-08-10 | 云端文件存储***及方法 |
TW101129659A TWI582606B (zh) | 2012-08-10 | 2012-08-16 | 雲端檔案儲存系統及方法 |
US13/942,752 US20140047070A1 (en) | 2012-08-10 | 2013-07-16 | Cloud comuting device and method for storing data files in cloud servers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210284876.4A CN103577503A (zh) | 2012-08-10 | 2012-08-10 | 云端文件存储***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103577503A true CN103577503A (zh) | 2014-02-12 |
Family
ID=50049299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210284876.4A Pending CN103577503A (zh) | 2012-08-10 | 2012-08-10 | 云端文件存储***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140047070A1 (zh) |
CN (1) | CN103577503A (zh) |
TW (1) | TWI582606B (zh) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104517059A (zh) * | 2014-12-19 | 2015-04-15 | 张凡 | 基于云的图像加密方法及装置 |
CN104679905A (zh) * | 2015-03-20 | 2015-06-03 | 四川特伦特科技股份有限公司 | 一种基于云存储的高速存储*** |
CN105279198A (zh) * | 2014-07-24 | 2016-01-27 | 北京古盘创世科技发展有限公司 | 数据表储存、修改、查询和统计方法 |
CN105391757A (zh) * | 2015-10-09 | 2016-03-09 | 南京工程学院 | 一种高安全性的软件安装方法 |
CN105430034A (zh) * | 2014-09-02 | 2016-03-23 | 纬创资通股份有限公司 | 存取云端储存空间数据的方法以及使用该方法的装置 |
CN105635287A (zh) * | 2015-12-31 | 2016-06-01 | 深圳市网心科技有限公司 | 一种文件传输***及方法 |
CN105721522A (zh) * | 2014-11-14 | 2016-06-29 | 广达电脑股份有限公司 | 数据存取***、数据储存方法以及数据读取方法 |
CN106060093A (zh) * | 2016-07-29 | 2016-10-26 | 成都轻车快马网络科技有限公司 | 用于移动设备的云平台开发方法 |
CN106294627A (zh) * | 2016-07-28 | 2017-01-04 | 五八同城信息技术有限公司 | 数据管理方法及数据服务器 |
CN106357798A (zh) * | 2016-10-14 | 2017-01-25 | 上海斐讯数据通信技术有限公司 | Portal页面中媒体文件的存储及获取方法、云控制器及终端 |
CN106453650A (zh) * | 2016-11-30 | 2017-02-22 | 安徽金曦网络科技股份有限公司 | 云存储*** |
CN106453665A (zh) * | 2016-12-16 | 2017-02-22 | 东软集团股份有限公司 | 基于分布式缓存***的数据缓存方法、服务器和*** |
CN106506615A (zh) * | 2016-10-24 | 2017-03-15 | 上海斐讯数据通信技术有限公司 | Portal页面中媒体文件的存储及获取方法、云控制器及终端 |
CN106550024A (zh) * | 2016-10-24 | 2017-03-29 | 上海斐讯数据通信技术有限公司 | Portal页面中媒体文件的存储及获取方法、Portal服务器及终端 |
CN106790343A (zh) * | 2016-11-03 | 2017-05-31 | 深圳市元征软件开发有限公司 | 一种资源下载方法、及服务器 |
CN106936917A (zh) * | 2017-03-24 | 2017-07-07 | 联想(北京)有限公司 | 一种云存储方法及装置、电子设备 |
CN107508901A (zh) * | 2017-09-04 | 2017-12-22 | 北京京东尚科信息技术有限公司 | 分布式数据处理方法、装置、服务器和*** |
CN109491807A (zh) * | 2018-11-01 | 2019-03-19 | 浪潮软件集团有限公司 | 一种数据交换方法、装置和*** |
CN110581896A (zh) * | 2019-09-30 | 2019-12-17 | 恒信东方文化股份有限公司 | 一种存储方法及其*** |
CN112035058A (zh) * | 2020-07-30 | 2020-12-04 | 深圳市中盛瑞达科技有限公司 | 云平台存储*** |
CN112667150A (zh) * | 2020-12-07 | 2021-04-16 | 沈阳飞机设计研究所扬州协同创新研究院有限公司 | 一种航空电子***数据的远程存储方法 |
CN112769932A (zh) * | 2021-01-04 | 2021-05-07 | 北京环境特性研究所 | 基于区块链与数据分离的分布式云存储*** |
CN115002103A (zh) * | 2022-08-04 | 2022-09-02 | 正链科技(深圳)有限公司 | 一种分布式网络中数据极速传输的方法及*** |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3059927A1 (en) * | 2015-02-19 | 2016-08-24 | MasterCard International Incorporated | Method and system for file processing |
US9922201B2 (en) | 2015-04-01 | 2018-03-20 | Dropbox, Inc. | Nested namespaces for selective content sharing |
US10963430B2 (en) | 2015-04-01 | 2021-03-30 | Dropbox, Inc. | Shared workspaces with selective content item synchronization |
US9571573B1 (en) | 2015-10-29 | 2017-02-14 | Dropbox, Inc. | Peer-to-peer synchronization protocol for multi-premises hosting of digital content items |
US10691718B2 (en) | 2015-10-29 | 2020-06-23 | Dropbox, Inc. | Synchronization protocol for multi-premises hosting of digital content items |
US10642516B2 (en) * | 2015-12-30 | 2020-05-05 | Seagate Technology Llc | External hard drive device with cloud drive support |
US9537952B1 (en) * | 2016-01-29 | 2017-01-03 | Dropbox, Inc. | Apparent cloud access for hosted content items |
CN107623709A (zh) * | 2016-07-15 | 2018-01-23 | 北京金山云网络技术有限公司 | 一种文件下载方法及装置 |
KR102340637B1 (ko) * | 2017-05-12 | 2021-12-20 | 엔에이치엔 주식회사 | 모바일 클라우드 시스템 및 그 동작 방법 |
CN107357864B (zh) * | 2017-06-30 | 2021-02-19 | 联想(北京)有限公司 | 一种文件处理方法及终端 |
CN107483612A (zh) * | 2017-08-31 | 2017-12-15 | 郑州云海信息技术有限公司 | 一种云存储数据隐私保护方法及装置 |
CN110290171A (zh) * | 2019-05-15 | 2019-09-27 | 陈菡 | 一种数据管理方法及装置、电子设备 |
US11290531B2 (en) | 2019-12-04 | 2022-03-29 | Dropbox, Inc. | Immediate cloud content item creation from local file system interface |
CN115356944B (zh) * | 2022-10-21 | 2023-01-24 | 温州新邑互动科技有限公司 | 一种用于数字展厅的综合中央控制*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888405A (zh) * | 2010-06-07 | 2010-11-17 | 北京高森明晨信息科技有限公司 | 一种云计算的文件***和数据处理方法 |
US20100332454A1 (en) * | 2009-06-30 | 2010-12-30 | Anand Prahlad | Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer |
CN101997924A (zh) * | 2010-11-22 | 2011-03-30 | 杨文军 | 云存储文件传输协议(cftp) |
CN102236750A (zh) * | 2010-04-29 | 2011-11-09 | 国际商业机器公司 | 在云存储***中进行权限控制的方法和装置 |
US20120102154A1 (en) * | 2010-10-26 | 2012-04-26 | Futurewei Technologies, Inc. | Cloud-Based Transcoding Platform Systems and Methods |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003096179A1 (en) * | 2002-05-09 | 2003-11-20 | Shachar Oren | Systems and methods for the production, management and syndication of the distribution of digital assets through a network |
US20060153295A1 (en) * | 2005-01-12 | 2006-07-13 | Nokia Corporation | Method and system for inter-layer prediction mode coding in scalable video coding |
US8548055B2 (en) * | 2005-03-10 | 2013-10-01 | Qualcomm Incorporated | Encoding of multimedia data |
US8620889B2 (en) * | 2008-03-27 | 2013-12-31 | Microsoft Corporation | Managing data transfer between endpoints in a distributed computing environment |
US9015564B2 (en) * | 2009-08-19 | 2015-04-21 | Qualcomm Incorporated | Content delivery system with allocation of source data and repair data among HTTP servers |
US8548992B2 (en) * | 2010-10-28 | 2013-10-01 | Cary Scott Abramoff | User interface for a digital content management system |
US8593677B2 (en) * | 2010-12-08 | 2013-11-26 | Kyocera Document Solutions Inc. | Mobile printing system using a device management server |
KR101944403B1 (ko) * | 2012-01-04 | 2019-02-01 | 삼성전자주식회사 | 클라우드 시스템을 이용하는 단말기의 장치 및 방법 |
US20140019755A1 (en) * | 2012-07-12 | 2014-01-16 | Unisys Corporation | Data storage in cloud computing |
US9317522B2 (en) * | 2013-01-07 | 2016-04-19 | Google Inc. | Saving files from third-party systems directly to a cloud storage system |
-
2012
- 2012-08-10 CN CN201210284876.4A patent/CN103577503A/zh active Pending
- 2012-08-16 TW TW101129659A patent/TWI582606B/zh not_active IP Right Cessation
-
2013
- 2013-07-16 US US13/942,752 patent/US20140047070A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100332454A1 (en) * | 2009-06-30 | 2010-12-30 | Anand Prahlad | Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer |
CN102236750A (zh) * | 2010-04-29 | 2011-11-09 | 国际商业机器公司 | 在云存储***中进行权限控制的方法和装置 |
CN101888405A (zh) * | 2010-06-07 | 2010-11-17 | 北京高森明晨信息科技有限公司 | 一种云计算的文件***和数据处理方法 |
US20120102154A1 (en) * | 2010-10-26 | 2012-04-26 | Futurewei Technologies, Inc. | Cloud-Based Transcoding Platform Systems and Methods |
CN101997924A (zh) * | 2010-11-22 | 2011-03-30 | 杨文军 | 云存储文件传输协议(cftp) |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105279198A (zh) * | 2014-07-24 | 2016-01-27 | 北京古盘创世科技发展有限公司 | 数据表储存、修改、查询和统计方法 |
CN105279198B (zh) * | 2014-07-24 | 2019-03-26 | 北京古盘创世科技发展有限公司 | 数据表储存、修改、查询和统计方法 |
CN105430034A (zh) * | 2014-09-02 | 2016-03-23 | 纬创资通股份有限公司 | 存取云端储存空间数据的方法以及使用该方法的装置 |
CN105721522A (zh) * | 2014-11-14 | 2016-06-29 | 广达电脑股份有限公司 | 数据存取***、数据储存方法以及数据读取方法 |
CN104517059A (zh) * | 2014-12-19 | 2015-04-15 | 张凡 | 基于云的图像加密方法及装置 |
CN104679905A (zh) * | 2015-03-20 | 2015-06-03 | 四川特伦特科技股份有限公司 | 一种基于云存储的高速存储*** |
CN104679905B (zh) * | 2015-03-20 | 2018-04-20 | 四川特伦特科技股份有限公司 | 一种基于云存储的高速存储*** |
CN105391757A (zh) * | 2015-10-09 | 2016-03-09 | 南京工程学院 | 一种高安全性的软件安装方法 |
CN105391757B (zh) * | 2015-10-09 | 2018-09-25 | 南京工程学院 | 一种高安全性的软件安装方法 |
CN105635287A (zh) * | 2015-12-31 | 2016-06-01 | 深圳市网心科技有限公司 | 一种文件传输***及方法 |
CN106294627A (zh) * | 2016-07-28 | 2017-01-04 | 五八同城信息技术有限公司 | 数据管理方法及数据服务器 |
CN106060093B (zh) * | 2016-07-29 | 2019-07-05 | 上海乐港信息科技有限公司 | 用于移动设备的云平台开发方法 |
CN106060093A (zh) * | 2016-07-29 | 2016-10-26 | 成都轻车快马网络科技有限公司 | 用于移动设备的云平台开发方法 |
CN106357798A (zh) * | 2016-10-14 | 2017-01-25 | 上海斐讯数据通信技术有限公司 | Portal页面中媒体文件的存储及获取方法、云控制器及终端 |
CN106506615A (zh) * | 2016-10-24 | 2017-03-15 | 上海斐讯数据通信技术有限公司 | Portal页面中媒体文件的存储及获取方法、云控制器及终端 |
CN106550024A (zh) * | 2016-10-24 | 2017-03-29 | 上海斐讯数据通信技术有限公司 | Portal页面中媒体文件的存储及获取方法、Portal服务器及终端 |
CN106790343B (zh) * | 2016-11-03 | 2020-05-19 | 深圳市元征软件开发有限公司 | 一种资源下载方法、及服务器 |
CN106790343A (zh) * | 2016-11-03 | 2017-05-31 | 深圳市元征软件开发有限公司 | 一种资源下载方法、及服务器 |
CN106453650A (zh) * | 2016-11-30 | 2017-02-22 | 安徽金曦网络科技股份有限公司 | 云存储*** |
CN106453665B (zh) * | 2016-12-16 | 2019-06-07 | 东软集团股份有限公司 | 基于分布式缓存***的数据缓存方法、服务器和*** |
CN106453665A (zh) * | 2016-12-16 | 2017-02-22 | 东软集团股份有限公司 | 基于分布式缓存***的数据缓存方法、服务器和*** |
CN106936917A (zh) * | 2017-03-24 | 2017-07-07 | 联想(北京)有限公司 | 一种云存储方法及装置、电子设备 |
CN107508901A (zh) * | 2017-09-04 | 2017-12-22 | 北京京东尚科信息技术有限公司 | 分布式数据处理方法、装置、服务器和*** |
CN109491807A (zh) * | 2018-11-01 | 2019-03-19 | 浪潮软件集团有限公司 | 一种数据交换方法、装置和*** |
CN110581896A (zh) * | 2019-09-30 | 2019-12-17 | 恒信东方文化股份有限公司 | 一种存储方法及其*** |
CN112035058A (zh) * | 2020-07-30 | 2020-12-04 | 深圳市中盛瑞达科技有限公司 | 云平台存储*** |
CN112035058B (zh) * | 2020-07-30 | 2021-04-30 | 深圳市中盛瑞达科技有限公司 | 云平台存储*** |
CN112667150A (zh) * | 2020-12-07 | 2021-04-16 | 沈阳飞机设计研究所扬州协同创新研究院有限公司 | 一种航空电子***数据的远程存储方法 |
CN112769932A (zh) * | 2021-01-04 | 2021-05-07 | 北京环境特性研究所 | 基于区块链与数据分离的分布式云存储*** |
CN112769932B (zh) * | 2021-01-04 | 2023-01-20 | 北京环境特性研究所 | 基于区块链与数据分离的分布式云存储*** |
CN115002103A (zh) * | 2022-08-04 | 2022-09-02 | 正链科技(深圳)有限公司 | 一种分布式网络中数据极速传输的方法及*** |
CN115002103B (zh) * | 2022-08-04 | 2022-11-29 | 正链科技(深圳)有限公司 | 一种分布式网络中数据极速传输的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
US20140047070A1 (en) | 2014-02-13 |
TW201407368A (zh) | 2014-02-16 |
TWI582606B (zh) | 2017-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103577503A (zh) | 云端文件存储***及方法 | |
CN102819461B (zh) | 桌面同步方法、装置、设备及*** | |
CN103384275B (zh) | 跨终端进行下载的方法、***云端服务器和终端 | |
CN102694861B (zh) | 一种基于云技术的终端应用软件分类方法、装置及*** | |
CN102857578B (zh) | 一种网络硬盘的文件上传方法、***及网盘客户端 | |
US20160132520A1 (en) | Method and apparatus for finding file in storage device and router | |
US20140164391A1 (en) | Data block saving system and method | |
US20150227496A1 (en) | Method and system for microblog resource sharing | |
CN102004994B (zh) | 一种在线产品推荐选择方法、装置及*** | |
CN104156365A (zh) | 一种文件的监控方法、装置及*** | |
CN102708050A (zh) | 移动应用测试方法和*** | |
CN102761623A (zh) | 资源自适配下载方法、***、数据存储服务器、以及通信*** | |
CN110381107B (zh) | 文件下载方法、装置、计算机设备及存储介质 | |
CN103607735A (zh) | 一种基于地图的基站显示方法及装置 | |
US20120054598A1 (en) | Method and system for viewing web page and computer Program product thereof | |
US20160253219A1 (en) | Data stream processing based on a boundary parameter | |
CN109240982B (zh) | 文件分发方法及***及存储介质 | |
Golubeva et al. | Research of the mobile CDMA network for the operation of an intelligent information system of earth-moving and construction machines | |
CN102882960A (zh) | 一种资源文件的发送方法及装置 | |
CN102624910A (zh) | 处理用户选取的网页内容的方法、装置及*** | |
CN101146107B (zh) | 一种下载数据的方法及装置 | |
CN101610165A (zh) | 一种自动扩散资源的方法和装置 | |
CN104346101A (zh) | 存储空间动态分配***及方法 | |
CN105812410A (zh) | 通讯录同步方法及*** | |
CN104035930B (zh) | 数据存储方法和终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140212 |
|
WD01 | Invention patent application deemed withdrawn after publication |