一种管理云存储文件下载的方法和系统技术方案

技术编号:19126262 阅读:102 留言:0更新日期:2018-10-10 07:42
本发明专利技术公开了一种管理云存储文件下载的方法和系统,该方法包括:设置下载单位;将云存储文件进行分段;对所述分段进行下载;记录下载位置;合成完整文件。本发明专利技术技术方案优化了云存储文件下载的流程,在复杂互联网环境下提高了资源的利用效率,提升了云存储文件下载的速度,节约了运算和带宽资源,避免资源的浪费和占用,降低了云存储文件下载的成本,提高了云存储文件下载的综合效率。

【技术实现步骤摘要】
一种管理云存储文件下载的方法和系统
本专利技术涉及互联网
,特别涉及一种管理云存储文件下载的方法和系统。
技术介绍
随着IT技术的发展和社会沟通的加强,人类完全进入了信息化时代。企业和个人产生了巨量的信息数据,并且每天数以亿计的信息数据在互联网上进行着交流,无数的CPU在处理着这些巨量的信息数据。企业和个人所产生的数据,日益成为发展的重要资源和基础。如今,各个企业的业务数据中心都在以令人惊讶的速度高速增长,不但诸多操作平台上产生呈几何级数的增长的业务信息数据,而且在数据中心内部,系统和支持硬件在物理数量上也在不断增长,许多企业独立建立自己的私有云存储平台,搭建自己的NAS网络存储平台。同时,个人用户在每天的网络社交和信息浏览过程中也产生了大量的信息数据,IT技术的提高进一步促进了数据量的产生。面对这源源不断的数据流和不断变化增长的系统和支持硬件,传统的数据存储系统(即单一的存储器的直连存储形式)已经无法适应信息社会发展的需要。网络的发展为数据存储提供了新的解决方案,网络的互联互通以及其所具有的交互性、开放性、可拓展性等特性不仅为日益增加的信息流提供了足够的存储空间,更为重要的是,网络存储为信息的利用提供了最为快捷、方便的通道。现阶段,网络存储成为IT产业发展的必然趋势,已成为继计算机浪潮和互联网浪潮之后的第三次浪潮。网络存储具有下列的优势:1、存储空间大。网络存储由集群服务器提供存储空间,容量巨大,动辙以TB计。网络存储的空间主要受限于管理单元对存储文件的限制。2、方便信息数据的交流和引用。网络存储利于团队之间的沟通交流,方便的实现信息数据的共享,避免了传统存储所造成的信息壁垒。网络存储能够大大提高团队之间的合作效率,避免一份文件在个个环节之间的重复传输。3、方便移动办公。网络存储能够随时随地查看文件,审批文件,打破了地域的限制,提高了办公的效率。4、权限设定。网络存储可以提供严格的文件访问的权限设定,能够有效实现信息的保密,实现文件的高效管理。5、安全性高。网络存储技术中,由网络存储设备提供网络信息系统的信息存取和共享服务,具有高的系统可用性、远程备份和异地容灾能力。网络存储具有其他存储方式所无法相比的安全性,适应了信息社会瞬息万变的发展形势。在网络存储的应用中,一个独立文件的下载需要完整的完成,中间发生校验错误或临时中断,则全部文件需要重新下载。由于下载需要占用硬件和带宽资源,全部文件的重新下载造成了带宽和硬件资源浪费,也耗费了操作的时间,对网络下载操作带来了不便。
技术实现思路
本专利技术提供一种管理云存储文件下载的方法和系统,优化了云存储下载的流程,避免资源的浪费和占用,在复杂互联网环境下提高资源的利用效率,提高了云存储下载的速度,节约了运算和带宽资源,降低了云存储下载的成本,提高了云存储下载操作的综合效率。本专利技术的技术方案提供了一种管理云存储文件下载的方法,包括以下步骤:设置下载单位;将云存储文件进行分段;对所述分段进行下载;记录下载位置;合成完整文件。进一步的,所述将云存储文件进行分段,进一步包括:比较云存储文件和所述下载单位的大小;若云存储文件小于或等于所述下载单位的尺寸,则不进行分段;若云存储文件大于所述下载单位的尺寸,则进行分段。进一步的,将云存储文件以所述下载单位为单位进行分段。进一步的,云存储文件转换为一系列按照顺序排列的所述分段。进一步的,按照顺序依次对云存储文件的所述分段进行下载。进一步的,将进行下载操作的所述分段记录为所述下载位置。进一步的,下载失败,则从所述下载位置重新开始进行下载。本专利技术的技术方案还提供了一种管理云存储文件下载的系统,包括管理单元、编辑单元和下载器,其中:管理单元用于为所述下载器分配下载任务,记录所述下载位置和管理下载失败时重新进行下载;编辑单元用于对云存储文件进行分段,并将下载的所述分段合成为完整文件;下载器用于对所述分段进行下载。进一步的,所述管理单元将所述分段按照顺序依次分配给所述下载器进行下载;所述管理单元将进行下载操作的所述分段记录为所述下载位置。进一步的,下载失败,管理单元为所述下载器分配所述下载位置的分段,重新进行下载。本专利技术技术方案优化了云存储下载的流程,适应复杂互联网环境下的文件下载,避免资源的浪费和占用,在复杂互联网环境下提高资源的利用效率,提高了云存储下载的速度,节约了运算和带宽资源,降低了云存储下载的成本,提高了云存储下载操作的综合效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例一中管理云存储文件下载的方法流程图;图2为本专利技术实施例一中管理云存储文件下载的系统结构图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为本专利技术实施例一中管理云存储文件下载的方法流程图。如图1所示,该管理云存储文件下载的方法流程包括以下步骤:步骤101:设置下载单位。步骤102:将云存储文件进行分段。比较云存储文件和下载单位的大小;若云存储文件小于或等于下载单位的尺寸,则不进行分段;若云存储文件大于下载单位的尺寸,则进行分段。将云存储文件以下载单位为单位进行分段。云存储文件转换为一系列按照顺序排列的分段文件。步骤103:对分段进行下载。按照顺序依次对云存储文件的分段进行下载。步骤104:记录下载位置。将进行下载操作的分段记录为下载位置。下载失败,则从下载位置重新开始进行下载。步骤105:合成完整文件。为了实现上述实施例一,本实施例还提供了一种管理云存储文件下载的系统,图2为本专利技术实施例一中管理云存储文件下载的系统结构图。如图2所示,该系统包括管理单元201、编辑单元202和下载器203,其中:管理单元用于为下载器分配下载任务,记录下载位置和管理下载失败时重新进行下载;编辑单元用于对云存储文件进行分段,并将下载的分段合成为完整文件;下载器用于对分段进行下载。管理单元将分段按照顺序依次分配给下载器进行下载;管理单元将正在进行下载操作的分段记录为下载位置。若下载失败,管理单元为下载器分配下载位置的分段,重新进行下载。上述实施例中的技术方案优化了云存储下载的流程,适应复杂互联网环境下的文件下载,避免资源的浪费和占用,在复杂互联网环境下提高资源的利用效率,提高了云存储下载的速度,节约了运算和带宽资源,降低了云存储下载的成本,提高了云存储下载操作的综合效率。本领域内的技术人员应明白,本专利技术的实施例可提供为方法、系统、或计算机程序产品。因此,本专利技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本专利技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本专利技术是参照根据本专利技术实施例的方法、设备(本文档来自技高网
...
一种管理云存储文件下载的方法和系统

【技术保护点】
1.一种管理云存储文件下载的方法,其特征在于,包括以下步骤:设置下载单位;将云存储文件进行分段;对所述分段进行下载;记录下载位置;合成完整文件。

【技术特征摘要】
1.一种管理云存储文件下载的方法,其特征在于,包括以下步骤:设置下载单位;将云存储文件进行分段;对所述分段进行下载;记录下载位置;合成完整文件。2.根据权利要求1所述的方法,其特征在于,所述将云存储文件进行分段,进一步包括:比较云存储文件和所述下载单位的大小;若云存储文件小于或等于所述下载单位的尺寸,则不进行分段;若云存储文件大于所述下载单位的尺寸,则进行分段。3.根据权利要求1或2所述的方法,其特征在于,将云存储文件以所述下载单位为单位进行分段。4.根据权利要求1、2或3所述的方法,其特征在于,云存储文件转换为一系列按照顺序排列的所述分段。5.根据权利要求1或4所述的方法,其特征在于,按照顺序依次对云存储文件的所述分段进行下载。6.根据权利要求1或5所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:杨军益
申请(专利权)人:天脉聚源北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1