[发明专利]云系统以及在云系统中的文件压缩及传送方法有效
申请号: | 201180049233.5 | 申请日: | 2011-07-28 |
公开(公告)号: | CN103348334A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 金将中 | 申请(专利权)人: | EST软件公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F17/30 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 安香子;黄剑锋 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 以及 中的 文件 压缩 传送 方法 | ||
技术领域
本发明涉及一种云系统以及在云系统中的文件压缩及传送方法,更为详细地,涉及若连接到云计算系统并上载或下载文件的用户请求对特定文件进行压缩,则搜索在云系统内是否存储有与压缩对象文件相同的文件,若存在相同的文件,则对相关文件进行压缩并且将识别码一同存储的云系统以及在云系统中的文件压缩及传送方法。
背景技术
最近对作为以互联网为基础的计算技术的云计算(cloud computing)技术的关注逐渐高涨。云计算技术是指通过虚拟化技术将位于互不相同的物理位置的计算机的资源进行整合并提供的技术。即,是指将单独存储在个人计算机或企业的服务器中的程序或文档存储到能够通过互联网连接的大型计算机,利用个人计算机(PC)或移动设备等多种终端机来驱动网络浏览器等必要的应用,从而能够执行希望的作业的以用户为中心的计算机环境。
这是指信息永久存储于互联网上的服务器,而暂时保管于桌面或台式计算机、笔记本电脑、便携设备等的客户端终端机的形态。
目前为止,虽然没有体现正式的云计算环境,但是Google DOCs(Google)、Work Space(Microsoft)、Acrobat.Com(Adobe)等有限地提供着云计算服务。
用户通过服务提供方提供的服务目录来请求所希望的服务,服务提供方的系统管理模块对于这种请求,通过虚拟服务器网络来调配需要的资源。用户仅仅是利用服务,而并不知道服务是怎样提供的、自己的数据和信息保管于何处、使用的是位于何处的服务器等详细的信息。
用户在任何场所,只要携带至少具有互联网连接功能和基本的运算功能的终端机,就能够通过互联网来执行需要大容量的存储装置和高性能的计算资源的作业,并能够利用尖端服务。从这种意义上讲,云计算日后将成为体现无处不在的时代的核心计算环境。
但是,当用户上载或压缩存储特定文件时,有可能在云计算系统内部已经存储有相同的文件或存在压缩文件。在这种情况下,若仍然进行生成相同的文件或压缩的过程,则会浪费系统资源,对网络宽带也会带来负荷,从而会使通过网络来分散作业,以此减少系统的负荷的云计算的意义减半。
发明内容
技术问题
用于解决上述问题的本发明的目的在于,提供一种云系统以及在云系统中的文件压缩及传送方法,当用户压缩特定文件时,搜索在云系统内部是否已经存在相同的文件,若存在相同的文件,则压缩文件,并且生成能够识别相关文件所存在的位置的识别码,并一同存储。
并且,本发明的目的在于,提供一种云系统以及在云系统中的文件压缩及传送方法,当不存在相同的文件时,向云系统传送压缩对象文件来进行压缩,并一同存储识别码。
并且,本发明的目的在于,提供一种云系统以及在云系统中的文件压缩及传送方法,当一个用户通过网络向其他用户传送文件时,为了减少在实际传送文件时有可能产生的网络宽带负荷,只传送表示文件被存储的位置的文件链接,从而能够减少传送时间。
解决技术问题的手段
为了解决上述问题而提出的本发明是一种用于搜索与用户请求进行压缩的文件相同的文件、生成能够确认该文件的识别码并进行存储的系统,包括:搜索引擎(102),搜索用户请求压缩的原始文件是否已存储在上述系统中,比较上述原始文件与已存储在上述系统中的文件是否相同;识别码生成部(104),生成识别码,该识别码包含能够掌握上述原始文件存储在上述系统中的何处的位置信息;文件压缩模块(106),利用压缩算法对作为上述压缩对象的文件进行压缩或对压缩后的文件进行解压缩,并生成具有能够确认作为压缩对象的文件的相同性的信息和上述位置信息的虚拟压缩文件;压缩文件检索部(108),在由用户终端机输入了压缩文件搜索请求时,从存储在上述系统中的压缩文件之中,查找是否存在上述识别码相同的文件;以及文件数据库(110),存储上述文件和上述压缩文件。
上述识别码包含存储上述原始文件的目录名、文件名、容量、记录日期、数据存储区域信息中的某一种以上。
上述识别码还包含提取上述原始文件的一部分而生成的哈希值,作为能够确认上述原始文件的相同性的信息。
上述哈希值是通过消息摘要算法第五版(MD5)算法生成的校验和或通过循环冗余码校验(CRC,cyclic redundancy check)方式生成的校验值中的某一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于EST软件公司,未经EST软件公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180049233.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于确定测试物质对活细胞作用的高通量光学方法及系统
- 下一篇:动态二进制优化