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

Virtual-machine dynamic allocation system and server

A dynamic configuration, server technology, applied in transmission systems, instruments, computing, etc., can solve the problem that the response may not be fast

Inactive Publication Date: 2017-07-28
OKI ELECTRIC IND CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] However, in an environment where the client can connect to multiple slave servers in physical proximity, there is a problem regarding which slave server should execute the application operation.
For example, even when a slave server that is physically closer to the client executes an application operation, the response from the slave server may not necessarily be fast from the viewpoint of real-time performance.

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
  • Virtual-machine dynamic allocation system and server
  • Virtual-machine dynamic allocation system and server
  • Virtual-machine dynamic allocation system and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] (A) Main implementation

[0027] Hereinafter, implementations of the virtual machine dynamic configuration system and server of the present invention will be described in detail with reference to the accompanying drawings.

[0028] (A-1) Configuration of Embodiment

[0029] figure 1 It is an overall configuration diagram showing the overall configuration of the network system according to the embodiment.

[0030] exist figure 1 Among them, the network system 1 of the embodiment has the master server 10, the slave servers 20-1 and 20-2, the clients 30-1 to 30-4, and the network 40.

[0031] In addition, in the following, when explaining the constituent elements common to each of the slave servers 20-1 and 20-2 and each of the clients 30-1 to 30-4, they will be shown as the slave server 20, the client 30 to illustrate. In addition, the number of each of the master server 10, the slave server 20, and the client 30 is not particularly limited.

[0032] exist figure 1...

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

A virtual-machine dynamic allocation system and a server are provided. A slave server with an optimal response time with respect to a program can be selected from slave servers located near a client. The virtual-machine dynamic allocation system in which a master server dynamically allocates a virtual machine that is to execute a requested program to any one of slave servers, includes: a response-measurement-time-information measuring unit configured to measure response-time information about a period between transmission of a request signal from each slave server to each of programs operating in the master server and reception of a response signal from each program in the master server; a response-time-information storage unit configured to store the measured response-time information of each program for each slave server; and a slave-server determining unit configured to refer to the response-time-information storage unit so as to determine a slave server that is to execute the requested program.

Description

technical field [0001] The present invention relates to a virtual machine dynamic configuration system and a server, and is applicable, for example, to a virtual machine dynamic configuration system that operates a program (for example, an application program) on a distributed network. Background technique [0002] In recent years, with the development of network technology and computer technology, so-called cloud computing technology has also improved. [0003] Cloud computing deploys general computer servers (hereinafter referred to as "servers") at various stations, the server on the cloud acquires input data from the client, the server operates the application for the client, and the server sends the output via the communication environment Data is returned to the client. [0004] The cloud environment is utilized by many users. Since the scale of the cloud environment is large-scale, the same servers are arranged in many locations around the world. Therefore, which s...

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): H04L29/08
CPCH04L67/1008H04L67/1001H04L67/60G06F9/505G06F2209/508G06F2209/501H04L67/01H04L67/125
Inventor 加藤圭
Owner OKI ELECTRIC IND CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More