IP Library Granted Patent US 7,594,231
Granted Patent B2
US 7,594,231 · App. 10/616,675 · Granted Sep 22, 2009

Apparatus and method for assuring recovery of temporary resources in a logically partitioned computer system

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,594,231
App. No.
10/616,675
Granted
Sep 22, 2009
Kind
B2
Abstract

A capacity manager provides temporary resources on demand in a manner that assures the temporary resources may be recovered when the specified resource-time expires. Access to minimum resource specifications corresponding to the logical partitions is controlled to prevent the sum of all minimum resource specifications from exceeding the base resources on the system. By assuring the sum of minimum resource specifications for all logical partitions is satisfied by the base resources on the system, the temporary resources may always be recovered when required.

Claims (15)

1. A computer-implemented method for providing at least one temporary resource on demand for a specified resource-time in a computer system that includes a plurality of logical partitions, the method comprising the steps of:

requesting an enablement code corresponding to the at least one temporary resource for the specified resource-time;

receiving the enablement code;

enabling the at least one temporary resource for the specified resource-time;

using the at least one temporary resource for the specified resource-time;

reading a minimum resource specification for all of the plurality of logical partitions, each minimum resource specification specifying minimum resources that must be available for a corresponding logical partition to function correctly;

one of the plurality of logical partitions requesting to increase a minimum resource specification corresponding to the one logical partition;

determining a total of resources that are permanently enabled in the computer system;

determining whether the requested increase in the minimum resource specification corresponding to the one logical partition will cause a sum of all minimum resource specifications for all of the plurality of logical partitions to exceed the total of resources that are permanently enabled in the computer system;

if the requested increase in the minimum resource specification corresponding to the one logical partition will cause a sum of all minimum resource specifications for all logical partitions to exceed the total of resources that are permanently enabled in the computer system, denying the requested increase in the minimum resource specification corresponding to the one logical partition; and

if the requested increase in the minimum resource specification corresponding to the one logical partition will not cause the sum of all minimum resource specifications for all logical partitions to exceed the total of resources that are permanently enabled in the computer system, performing the steps of:

permitting the requested increase in the minimum resource specification corresponding to the one logical partition; and

enabling the at least one temporary resource;

recovering the at least one temporary resource when the specified resource-time expires.

2. The method of claim 1 further comprising the step of evaluating the enablement code to determine whether the code is valid, wherein the enablement code includes the specified resource-time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2003
From: BIRKESTRAND, DANIEL CHARLES; SCHARDT, TERRY LYLE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014299/0642 →
Continuity (1)
Related Publication 20050022184A1 · Jan 27, 2005