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

Distributed calculating data forwarding method and device

A distributed computing and forwarding method technology, applied in the field of distributed computing, can solve the problems of occupying server resources, large number of processes, affecting server performance, etc., and achieve the effect of improving operating performance and avoiding excessive number of processes

Pending Publication Date: 2017-12-01
GUANGZHOU WUZHOU INFORMATION TECH
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Based on this, it is necessary to address the fact that in traditional distributed computing, the server adopts a multi-process concurrent mode when forwarding data, which can easily cause the number of processes to be too large. A large number of processes will occupy a large amount of server resources and greatly affect the performance of the server. defects, providing a distributed computing data forwarding method and device

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 calculating data forwarding method and device
  • Distributed calculating data forwarding method and device
  • Distributed calculating data forwarding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the associated drawings. Preferred embodiments of the invention are shown in the accompanying drawings. However, the present invention can be embodied in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to enable a thorough and comprehensive understanding of the disclosure of the present invention.

[0053] For example, a distributed computing data forwarding method includes: obtaining a preset number of processes; creating a process pool, the process pool including sub-processes whose number is the preset number of processes; detecting whether a network port has received a connection request from a client ; When it is detected that the network port receives a connection request from the client, then detect whether there is an idle subprocess in the process pool; ...

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 a distributed calculating data forwarding method and device. The method comprises the following steps that: obtaining a preset process number; creating a process pool, wherein the process pool comprises subprocesses of which the amount is the preset process number; detecting whether a network port receives a connection request of a client side or not; when a detection result shows that the network port receives the connection request of the client side, detecting whether the subprocesss under an idle state are in the presence in the process pool or not; and when a detection result shows that the subprocesses under the idle state are in the presence in the process pool, responding to the connection request, and establishing connection between the client side and one subprocess in the subprocesses under the idle state. According to the preset process number, the preset quantity of subprocesses is created, the idle subprocesses in the process pool are connected with the client side after the connection request of the client side is detected, so that the number of the subprocesses connected with the client side is restricted in the preset process number so as to avoid a situation that the process number is excessive and excessive server resources are occupied, and the operation performance of the server is improved.

Description

technical field [0001] The invention relates to the technical field of distributed computing, in particular to a distributed computing data forwarding method and device. Background technique [0002] It is an important function of a distributed computing platform to integrate computing nodes with weak computing performance into a cluster with strong computing power. This process involves computing migration, that is, the user's operation instructions are transmitted through network communication and run on the remote server, and then the results are returned to the user. The network forwarding mechanism is a key issue in computing migration. [0003] Although forwarding solves the problem of the external network actively accessing the internal network IP, it also brings forwarding delay to data transmission. In order to minimize the forwarding delay, the forwarding node does not perform any decapsulation and encapsulation actions on the data, and forwards it directly after...

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): G06F9/46G06F9/50
CPCG06F9/465G06F9/5011G06F9/5022G06F9/5088
Inventor 王鹏黄焱谢高辉
Owner GUANGZHOU WUZHOU INFORMATION TECH
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