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

address server

A technology of address and number of addresses, applied in the field of determining the attribution of network addresses, and can solve problems such as TCP/IP conflicts

Inactive Publication Date: 2015-08-12
INT BUSINESS MASCH CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A virtual IP address cannot be used by two different applications at the same time, otherwise this will cause TCP / IP conflicts

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
  • address server
  • address server
  • address server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] One can imagine a server adapted to manage a set of virtual IP addresses that can be used to run parallel applications. In this context, the expression may primarily refer to a software entity that may be virtualized or otherwise abstracted from the physical device supporting its functionality. This server allows clients to allocate a given number of free virtual IP addresses and to allocate or release a given set of virtual IP addresses. A useful property of said server is its ability to continuously save its state in a file on disk so that it can be restarted in the same state in the event of a failure.

[0022] Since parallel applications run on thousands of nodes, the server needs to manage thousands of virtual IP addresses.

[0023] figure 1 is a schematic representation of such a server that is not part of the present invention. As shown, server 100 provides for each address in memory 110 a representation 111 of an address value and an address status 112 . Thi...

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 mechanism is provided for attributing network addresses to virtual machines. A request for a number of addresses is received from a requesting entity, thereby forming a requested number of addresses. A length of continuous ranges of available addresses is compared to the requested number of addresses. A range of available addresses comprising a number of addresses greater than the requested number of addresses is selected from a memory, thereby forming a selected range of available addresses. A first new range comprising the requested number of addresses excised from the selected range of available addresses is defined and one or more farther new ranges are defined, comprising the remainder of the selected range of available addresses not belonging to the first new range. The first new range is attributed for the use of the requesting entity.

Description

technical field [0001] The invention relates to an address server for managing network addresses and a method for determining network address ownership in a parallel computing environment. Background technique [0002] In a parallel computing environment, such as a high performance computing environment, there are massively parallel applications running on thousands of nodes. These applications need to be running in containers in order to checkpoint and restart them. A technique called checkpointing involves saving the state of a running application in a file so that the full state can be restored in the future and the application continue. A technique called restarting involves restoring state from a checkpoint file and restarting execution in such a way that the application continues running as if the application had not been interrupted (but possibly on a different set of compute nodes). [0003] During checkpoint and restart operations, it is possible to save and resto...

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 Patents(China)
IPC IPC(8): H04L29/12
CPCG06F2009/45595H04L61/2007G06F12/0653H04L29/12216G06F8/61H04L61/5007H04L61/50
Inventor C·昆塔德
Owner INT BUSINESS MASCH CORP