Distributed scheduling method based on same interface

A scheduling method and distributed technology, applied in electrical components, transmission systems, etc., can solve the problems of increasing the difficulty of operation and maintenance, reducing the utilization rate of servers, and wasting resources, so as to reduce the difficulty of operation and maintenance, break through performance bottlenecks, and improve performance. Effect

Active Publication Date: 2014-07-02
LINEWELL SOFTWARE
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This coarse-grained load balancing method forces the server to waste corresponding resources to run useless applications, reducing server utilization. Due to update and synchronization problems among multiple applications, it increases the difficulty of operation and maintenance.

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
  • Distributed scheduling method based on same interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Further description below in conjunction with specific examples.

[0018] like figure 1 As shown, the logical structure diagram of the distributed scheduling mechanism based on the same interface service includes a statistical analysis engine, a scheduling engine, a service interface plug-in and multiple service implementation plug-ins. The scheduling engine is used to schedule and load service implementation plug-ins, The service interface plug-in is used for unified access to the entrance, and the interface is used to create a corresponding service implementation plug-in when creating an object. The service implementation plug-in is used to realize specific business functions, and the service implementation plug-in is realized based on the service interface plug-in And each service implementation plug-in is deployed in different servers respectively, and the number of service implementation plug-ins is dynamically added or deleted according to the needs of visits.

...

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 provides a distributed scheduling method based on the same interface. The distributed scheduling method involves a scheduling engine, a service interface plug-in and a plurality of service implementation plug-ins and comprises the following steps that access requests are classified; the number of servers required by page views and the number of service implementation plug-ins required by the page views are calculated out; the servers of the server implementation plug-ins implementing the interface in a cluster are found; certain servers meeting requirements and having the lightest loads are found; the scheduling engine distributes the requests to the service implementation plug-ins of the certain servers, so that distributed computation and parallel computation are conducted, and results are gathered and output; after the requests are executed, the scheduling engine releases the service implementation plug-ins. According to the distributed scheduling method based on the same interface, dynamic increasing and decreasing of the service implementation plug-ins are achieved, performance bottlenecks of a single service plug-in are overcome, and therefore performance of an application system is promoted.

Description

technical field [0001] The invention relates to a distributed scheduling mechanism, in particular to a distributed scheduling method based on the same interface. Background technique [0002] Application systems usually encounter performance problems. The current common practice in the industry is to improve single-service configuration or deploy multiple servers, and replicate applications in multiple copies to achieve load balancing for the entire application. This coarse-grained load balancing method forces the server to waste corresponding resources to run useless applications, reducing server utilization. Due to update and synchronization problems among multiple applications, it increases the difficulty of operation and maintenance. Contents of the invention [0003] The technical problem to be solved by the present invention is to provide a distributed scheduling method based on the same interface service, realize fine-grained expansion and scaling of business functi...

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/08
Inventor 游建友许华堂周华赖礼袍
Owner LINEWELL SOFTWARE
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