首页> 外文期刊>Recent patents on computer science >A Versioning-based Acceleration Method for Software Online Upgrade
【24h】

A Versioning-based Acceleration Method for Software Online Upgrade

机译:基于版本控制的软件在线升级加速方法

获取原文
获取原文并翻译 | 示例
           

摘要

Background: Many large software systems composed of lots of files are expected to offer customers 24/7 services. On the other hand, periodic and frequent updates are forced to fix any bugs and generate several revisions. Therefore, how to manage the revisions without human intervention is challenging. The aims of this paper are to introduce readers to one versioning-based acceleration method for software online upgrade, to discuss the details of versioning-based upgrade and download acceleration, and review some recent patents on software online upgrade. Methods: This paper describes Patent Publication Number CN102868731A, titled "Method and appliance for software online upgrade and downloading acceleration", issued by State Intellectual Property Office of the P.R.C. on January 9, 2013. The patent is based on versioning-based acceleration method for software online upgrade. First, client computer system requests distributed hash table (DHT) nodes to obtain update resources. Second, DHT node discovers resource seeds (version control server) or peers (client systems). Finally, resource seeds send the client a list of applicable updates. Results: Versioning-based upgrade and download acceleration are proposed to address the issue of software online upgrade. DHT algorithm is used to accelerate the download process and manage the update contents using version control tools. As a result of P2P network, the update process runs smoothly under single node failure. Although there is room for improvement of this method, the current applicability has been illustrated by efficiently solving software online upgrade problems. Conclusion: The idea and a disclosed embodiment of a patent (Patent CN102868731A, issued by State Intellectual Property Office of the P.R.C.) are presented, which is based on versioning-based acceleration method for software online upgrade. It includes receiving software updates at groups of distributed hash table (DHT) nodes, finding resource seeds (version control server) or peers (client systems), sending the client a list of applicable updates from resource seeds or peers.
机译:背景技术:由许多文件组成的许多大型软件系统有望为客户提供24/7全天候服务。另一方面,定期且频繁的更新被迫修复任何错误并生成若干修订。因此,如何在没有人工干预的情况下管理修订是一个挑战。本文的目的是向读者介绍一种用于软件在线升级的基于版本的加速方法,讨论基于版本的升级和下载加速的详细信息,并回顾一些有关软件在线升级的最新专利。方法:本文描述了由中国国家知识产权局颁发的专利公开号CN102868731A,标题为“用于软件在线升级和下载加速的方法和装置”。于2013年1月9日获得专利。该专利基于用于软件在线升级的基于版本的加速方法。首先,客户端计算机系统请求分布式哈希表(DHT)节点以获得更新资源。其次,DHT节点发现资源种子(版本控制服务器)或对等节点(客户端系统)。最后,资源种子会向客户端发送适用更新的列表。结果:提出了基于版本的升级和下载加速,以解决软件在线升级的问题。 DHT算法用于加速下载过程,并使用版本控制工具管理更新内容。作为P2P网络的结果,更新过程在单节点故障下可以平稳运行。尽管该方法仍有改进的余地,但通过有效解决软件在线升级问题已说明了当前的适用性。结论:提出了基于基于版本控制的在线升级软件加速方法的专利(专利号CN102868731A,由国家知识产权局授予)的构思和公开的实施例。它包括在分布式哈希表(DHT)节点组处接收软件更新,查找资源种子(版本控制服务器)或对等方(客户端系统),向客户端发送来自资源种子或对等方的适用更新列表。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号