Container scheduling engine technology supporting geographic grid scheduling

A scheduling engine and geographic grid technology, applied in the direction of instruments, electrical digital data processing, program control design, etc., can solve the problems of lack of security in geographically isolated physical computer rooms, and achieve the effect of good battlefield survivability

Pending Publication Date: 2020-11-17
成都精灵云科技有限公司
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a container scheduling engine technology that supports geographical grid scheduling, so as to solve the technical problem of random deployment of existing computing services and

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
  • Container scheduling engine technology supporting geographic grid scheduling
  • Container scheduling engine technology supporting geographic grid scheduling
  • Container scheduling engine technology supporting geographic grid scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] like Figure 1-3 As shown, a container scheduling engine technology that supports geographic grid scheduling includes the following steps:

[0026] S1: The geographical location information defined by locating the device can automatically generate the coordinate tag (Ltag) of the corresponding node or cluster through the scheduling engine platform, and the coordinate information will be stored in the platform;

[0027] S2: The scheduling engine platform groups the services that have been started or will be started according to the importance of the business, and the important business corresponds to the geographical coordinate nodes with high security;

[0028] S3: The scheduling engine automatically assigns nodes to services that have not assigned coordinates, and the assigned services are placed one by one at the specified node location according to the geographic location label for service operation.

[0029] The working principle of the present invention is: the ov...

Embodiment 2

[0031] On the basis of Embodiment 1, the dispatching engine platform described in step S1 collects all data center nodes in advance, and automatically generates geographic location coordinate tags (Ltag). The backend service automatically configures the host node.

Embodiment 3

[0033] On the basis of embodiment 1, the scheduling engine platform described in step S2 includes core components, client components and external dependencies, and the core components include core services, general control, general scheduling, and agents; the client components include commands Web service client consisting of a client, a business request, and a web service; the external dependencies include a consistency component (ETCD), an authorization authentication service component (CAS), a container network implementation component (Calico), and a container running Implementation + image distribution service (Docker), container storage implementation.

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 container scheduling engine technology supporting geographic grid scheduling, which comprises the following steps of: 1, automatically generating a coordinate label of a corresponding node or cluster through a scheduling engine platform according to geographic position information defined for equipment positioning, and storing the coordinate information in the platform; 2, grouping started services or services to be started by the scheduling engine platform according to the importance of the services, and enabling important services to correspond to geographic coordinate nodes with high safety; 3, automatically allocating nodes to the services of which the coordinates are not allocated by the scheduling engine, and placing the allocated services at specified nodepositions one by one according to the geographic position labels to perform service operation; the scheduling strategy supports geographic grid decentralized scheduling, and a plurality of copies of the application is geographically decentralized as much as possible, so that battlefield survival ability is better supported; in addition, after the geographic selection capability is given, importantservices can be placed in the node with the highest geographic position relative safety, and the high efficiency, availability and stability of the services are guaranteed.

Description

technical field [0001] The invention belongs to the technical field of scheduling engines, and in particular relates to a container scheduling engine technology supporting geographical grid scheduling. Background technique [0002] Today, with the rapid development of container technology, the basic technology in the field of cloud computing has entered a new development direction, and major mainstream manufacturers are stocking cloud-native related technologies; and the container scheduling engine is one of the core technologies. The mainstream container scheduling engine on the market is Google's Kubernetes; developers or O&M personnel can deploy, manage, and maintain container instances through Kubernetes. The scheduling engine platform greatly simplifies the complexity of O&M work and does not require Operation and maintenance operations can only be performed by entering specific business processes like traditional virtualization operation and maintenance. [0003] The ...

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
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/45587G06F2009/45595
Inventor 吴晓勇安露明郭定康
Owner 成都精灵云科技有限公司
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