Unlock instant, AI-driven research and patent intelligence for your innovation.

Process distributing device, process distributing program, and data processing system

A distribution device and data processing technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of data processing delay, system throughput reduction, etc.

Inactive Publication Date: 2017-04-19
MITSUBISHI ELECTRIC CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Furthermore, this communication processing becomes overhead, delays data processing, and lowers system throughput.

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
  • Process distributing device, process distributing program, and data processing system
  • Process distributing device, process distributing program, and data processing system
  • Process distributing device, process distributing program, and data processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0034] A method of distributing data processing to a server device storing content data used for data processing will be described.

[0035] figure 1 It is a schematic diagram of the load distribution system 100 in Embodiment 1.

[0036] according to figure 1 The outline of the load distribution system 100 in Embodiment 1 is demonstrated.

[0037] The load distribution system 100 (an example of a data processing system) is a system that distributes a plurality of processing requests generated from one or more client devices 110 to a plurality of server devices (300A to 300D).

[0038] The load distribution system 100 includes one or more client devices 110, a plurality of server devices (300A to 300D), and a load distribution device 200 (an example of a processing distribution device). These devices communicate via the network 109 .

[0039] When the server device is not distinguished, each server device is described as a server device 300 .

[0040] The client device 110...

Embodiment approach 2

[0215] A form of a client server system that does not include the load balancing device 200 will be described.

[0216] Hereinafter, points different from Embodiment 1 will be mainly described. Items whose description is omitted are the same as those in Embodiment 1. FIG.

[0217] Figure 11 It is a block diagram of the client server system 101 in Embodiment 2.

[0218] exist Figure 11 Among them, a client server system 101 (an example of a data processing system) has one or more client devices 110 and a plurality of server devices 300 .

[0219] Figure 12 It is a functional configuration diagram of the client device 110 in the second embodiment.

[0220] exist Figure 12 In, with the load distribution device 200 (refer to figure 2 ) Similarly, the client device 110 has a request accepting unit 210, a correspondence table management unit 220, and a request distributing unit 230.

[0221]Furthermore, the client device 110 has a client storage unit 119 (an example of ...

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

This load balancing device (200) stores an association table file in which respective identifiers of server devices (300) each storing content data to be used in data processing are associated with processing commands each designating data processing. The load balancing device receives a processing request packet from a client device (110), and selects, from the association table file, the identifier of a server device associated with the same processing command as the processing command included in the processing request packet. Then, the load balancing device transmits a distribution packet including the processing command to the server device identified by the identifier selected from the association table file.

Description

technical field [0001] The present invention relates to a technique for distributing data processing to a plurality of server devices. Background technique [0002] There is a 3-layer web server system having a client device, a web server device, and a database server device. In a 3-tier web server system, a web server device is also called a front-end server. Also, the database server device is also referred to as a backend server. [0003] Patent Document 1 and Non-Patent Document 1 disclose techniques for distributing the load of a plurality of front-end servers by providing a load balancer in a web server system. [0004] A load balancer distributes multiple data processing to multiple front-end servers to equalize the load on each front-end server. [0005] However, although the load balancer can distribute the load of multiple front-end servers, it cannot distribute the load of multiple back-end servers. Therefore, the load balancer cannot sufficiently distribute t...

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): G06F13/00
CPCG06F13/00
Inventor 金城圣
Owner MITSUBISHI ELECTRIC CORP