Scalable file distribution method used in distributed system

A distributed system and file upgrade technology, applied in the field of telecommunications, can solve the problems of central download server processing capacity bottleneck, poor reliability of P2P mode, etc., to achieve the effect of ensuring reliability and reliable verification

Inactive Publication Date: 2012-10-31
UTSTARCOM TELECOM CO LTD
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention proposes a method for distributing files in a distributed system to support large-scale network upgrades, and overcome the bottleneck of the processing capacity of the download server in the prior art solution center and the poor reliability of the P2P mode

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Scalable file distribution method used in distributed system
  • Scalable file distribution method used in distributed system
  • Scalable file distribution method used in distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The technical solution of the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments, and the following embodiments do not constitute a limitation of the present invention.

[0032] Assume that the distributed system consists of a series of hosts, which can be physical servers or virtual machines, and one or more applications can run on the hosts. A management server is deployed in the system, which is responsible for managing all hosts and applications on the hosts in the entire network. A special application program, called Agent, is deployed on each host. Agents can receive management server commands and communicate with agents on other hosts. The management server is responsible for the upgrade management of all hosts in the entire network. It can control each host to select an address from the address pool to download the specified upgrade file according to the predefined distribution strategy and ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a scalable file distribution method used in a distributed system which comprises a management server and at least one host computer and adopts the scalable file distribution method for file distribution. The management server is in charge of scalability management of all host computers of the whole network, can control each host computer to select one address, from an address pool, for downloading a specified scalable file according to the predefined distribution strategy and scalability dispatching algorithm, and conducts installation upgrading for application programs on the host computers. The host computers inform the management server of the access addresses of locally downloaded scalable files, and the management server allows other host computers to access the addresses to download the scalable files. Each host computer can not only download the scalable files from other host computers but also serve as a download server to provide download service for other host computers. The scalable file distribution method can be used by any distributed systems including a cloud system, effectively prevent the management server from bottlenecks, makes the best of resource capabilities of all servers in the whole network, and can quickly achieve file distribution in a controllable manner.

Description

technical field [0001] The invention relates to the technical field of electric communication, in particular to a method for distributing files in a distributed system. Background technique [0002] With the rapid development of Internet applications and the continuous expansion of user scale, a large number of server groups are required to cooperate to provide network services. Distributed systems are the infrastructure for large-scale network services. As user needs continue to change, files on distributed systems are updated more and more frequently. A representative file upgrade such as figure 1 As shown in , each host server in the entire network polls the management server to download the corresponding new version upgrade file and upgrade it. [0003] However, a distributed system includes hundreds or even tens of thousands of servers, and the download traffic of upgrade files is highly concentrated on the management server, resulting in an unbalanced distribution o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/12
Inventor 肖翔
Owner UTSTARCOM TELECOM CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products