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

Efficient execution of jobs in a shared pool of resources

a technology of job processing and shared resources, applied in the direction of electric digital data processing, instruments, computing, etc., can solve the problems of current use of mapreduce for processing jobs, and achieve the effect of efficient job processing

Inactive Publication Date: 2013-10-31
IBM CORP
View PDF7 Cites 61 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a computer system that collects information about the operation of virtual machines running on a shared physical machine. This information is combined with information about the structure of the machine to create a mapping of the resources and how they are being used. This mapping helps to assign tasks to specific virtual machines based on their capabilities and the availability of storage resources. The system is designed to efficiently use the resources of the shared pool and optimize job performance.

Problems solved by technology

Although there is a convenience factor associated with use MapReduce, there is performance issues associated with current uses of MapReduce for processing jobs.

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
  • Efficient execution of jobs in a shared pool of resources
  • Efficient execution of jobs in a shared pool of resources
  • Efficient execution of jobs in a shared pool of resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]It will be readily understood that the components of the present invention, as generally described and illustrated in the Figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the apparatus, system, and method of the present invention, as presented in the Figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention.

[0024]The functional unit(s) described in this specification has been labeled with tools in the form of manager(s) and director(s). A manager or director may be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, or the like. The manager(s) or director(s) may also be implemented in software for processing by various types of processors. An identified manager or director of executable code may, for in...

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

Embodiments of the invention relate to a shared group of resource and efficient processing of one or more jobs in the share group of resources. Tools are provided in the shared group of resource to assess and organize a topology of the shared resources, including physical and virtual machines, as well as storage devices. The topology is stored in a known location and utilized for efficient assignment of one or more jobs responsive to the hierarchy.

Description

CROSS REFERENCE TO RELATED APPLICATION(S)[0001]This application is a continuation patent application claiming the benefit of the filing date of U.S. patent application Ser. No. 13 / 457,090 filed on Apr. 26, 2012, and titled “Efficient Execution of Jobs in a Shared Pool of Resources” now pending, which is hereby incorporated by reference.BACKGROUND[0002]This invention relates to an efficient approach for utilization of job processing in a shared pool of resources. More specifically, the invention relates to assessing the virtual and physical topology of the shared resources and processing jobs responsive to the combined topology.[0003]MapReduce is a framework for processing highly distributable problems across huge datasets using a large number of computer nodes. In instances where all of the nodes use the same hardware or a grid if the nodes use different hardware, the framework is commonly referred to as a cluster. Computational processing can occur on data stored either in a filesy...

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): G06F9/455
CPCG06F9/5066
Inventor LI, MINSARKAR, PRASENJITSUBHRAVETI, DINESH K.
Owner IBM CORP