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

Method and system for process migration in heterogeneous computing environments

A source system and operating system technology, applied in the field of process migration, can solve problems such as application program movement and poor overall performance of code simulation

Inactive Publication Date: 2017-07-18
INT BUSINESS MASCH CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Migrating to a different hardware / architecture can be done using an emulator of the source machine on the target machine, however, generally speaking, the overall performance of the code emulation is poor
However, a complete virtual server migration is required in a scenario where it is not possible to move a different application running on a source machine to a different target machine

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
  • Method and system for process migration in heterogeneous computing environments
  • Method and system for process migration in heterogeneous computing environments
  • Method and system for process migration in heterogeneous computing environments

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] Those skilled in the art know that various aspects of the present invention can be implemented as a system, method or computer program product. Therefore, various aspects of the present invention can be embodied in the following forms, that is: a complete hardware implementation, a complete software implementation (including firmware, resident software, microcode, etc.), or a combination of hardware and software implementations, These may collectively be referred to herein as "circuits," "modules," or "systems." Furthermore, various aspects of the present invention can also be implemented in the form of a computer program product embodied in one or more computer-readable media having computer-readable program code embodied therein. Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example,...

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

Migrating a process from a source system with a source operating system to a target system with a target operating system is provided, where the source and target systems or source and target operating system are incompatible. The migrating includes: employing an emulator at the target system to execute code associated with the process being migrated, the emulator performing: translating of system calls and runtime library calls for the source operating system to calls of the target operating system using a system call translator and runtime library translator; translating source application code associated with the process into binary target application code executable on the target system, using a compiler where the source application code has not been translated; and executing the translated binary target application code on the target system, and discontinuing emulation of the process at the target system once the executing begins.

Description

technical field [0001] The present invention relates generally to the field of process migration. More specifically, the present invention relates to a method and system for process migration in a heterogeneous computing environment, i.e., from a source operating system on a source hardware system to a target operating system on a target hardware system, wherein the source and the target operating system are different, and the source and target hardware are different. Background technique [0002] It is a known technology to adopt a standardized network interface to interconnect computers using different hardware and different operating systems. Especially the cloud environment, which may include various server machine architectures and operating systems (heterogeneous cloud environment). [0003] Such server machines need to undergo regular maintenance or face other power outages that bring down the server. To avoid this problem, some server machines offer zero-downtime ...

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): G06F9/45
CPCG06F9/45508G06F9/4552G06F9/45558G06F9/4856G06F2009/4557H04L67/1095
Inventor J·勒里希W·雷切特U·魏甘德
Owner INT BUSINESS MASCH CORP