Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Large-scale server cluster application deployment method and large-scale server cluster

A server cluster and application deployment technology, which is applied in the field of large-scale server cluster application deployment and large-scale server clusters, can solve problems such as complex maintenance and management of server clusters, inability to meet the needs of deployed applications, and affect the progress of application launch time, etc., to achieve The effect of eliminating network resource bottlenecks, eliminating processing bottlenecks, and reducing difficulty

Active Publication Date: 2016-06-22
ALIBABA GRP HLDG LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Deployment nodes at each level must be managed, operated, and maintained independently, and each deployment node must develop different deployment codes for distributing application deployment packages to different application servers, which causes serious waste and makes servers The maintenance and management of the cluster is becoming more and more complex
[0009] 3. At the same time, the known deployment technology based on C / S architecture cannot meet the needs of rapid deployment of applications in large-scale server clusters. A cluster deployment of thousands of servers often takes 1 to 2 hours, seriously greatly affected the timeliness of application launch

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
  • Large-scale server cluster application deployment method and large-scale server cluster
  • Large-scale server cluster application deployment method and large-scale server cluster
  • Large-scale server cluster application deployment method and large-scale server cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Hereinafter, embodiments of the present application will be described in detail with reference to the accompanying drawings.

[0022] image 3 It is a schematic diagram of deploying applications by adopting the method for realizing rapid deployment of large-scale server cluster applications of the present application. Such as image 3 As shown in , the large-scale server cluster of this application includes a central deployment server and multiple application servers. For illustrative purposes, image 3 Only 5 application servers are shown in the figure, that is, application server 1, application server 2, application server 3 ... application server M ... and application server N, but the actual application servers in the server cluster involved in this application The number can be tens of thousands.

[0023] Different from the C / S architecture and layered C / S architecture in the known technology, in this application, the central deployment server of the large-scal...

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 relates to an application and deployment method for a large-scale server cluster and a large-scale server cluster thereof. The application and deployment method comprises the following steps: step 1, a central deployment server in a large-scale server cluster divides an application deployment pack into a plurality of segments, and deploys the divided segments to a plurality of application servers in the large-scale server cluster; and step 2, after all segments of the deployment pack are deployed to all application servers, all segments are spliced into a completed deployment pack. The application and deployment method for a large-scale server cluster and the large-scale server cluster thereof relieve the performance load of the deployment server, improve the velocity and efficiency of distributing the application deployment pack to the application server to the deployment server, remove the processing and network resource bottleneck of the deployment server, eliminate the relationship between the time of application deployment and the quantity of application servers in the cluster, do not need to maintain a great quantity of layered deployment nodes as the C / S frame of the traditional layered distributing technology, and further lower the difficulty of development and maintenance.

Description

technical field [0001] The present application relates to application deployment of large-scale server clusters, and in particular to a method and cluster for realizing application deployment in a back-end server cluster of a large website (for example, a scale greater than 2000 servers). Background technique [0002] In today's Internet giants, such as Google, Facebook, Yahoo and other websites, in order to support the access of a large number of users, there are often tens of thousands of server clusters at the back end to provide services. The mature application deployment technology originally used in the operation and maintenance of a cluster with only a dozen servers exposed performance bottlenecks when maintaining tens of thousands of servers at the same time. [0003] For example, the R&D department has developed a new application. Whether this new application can be quickly and stably deployed to thousands of back-end servers and provide services to users in the fas...

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 Patents(China)
IPC IPC(8): H04L29/08H04L29/06
Inventor 刘志达魏玉璋
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products