IP Library Granted Patent US 8,650,296
Granted Patent B1
US 8,650,296 · App. 11/590,334 · Granted Feb 11, 2014

Workload reallocation involving inter-server transfer of software license rights and intra-server transfer of hardware resources

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 8,650,296
App. No.
11/590,334
Granted
Feb 11, 2014
Kind
B1
Abstract

The present invention provides for intra-server transfer of hardware resources involving inter-server transfers of software license rights.

Claims (21)

1. A computer-implemented method of managing a centrally managed system of servers, said method comprising:

while a target workload is running in a target partition of a target hardware server using a first amount of hardware resources, assigning a second amount of hardware resources to said target partition in excess of a licensed amount of said hardware resources on which said first workload is licensed to run under a software license associated with said first workload, said target workload including an operating system or an application;

increasing said licensed amount to at or above said second amount at least in part by using an inter-server transfer of software license rights from a source workload running on a source hardware server to said target workload; and

allocating said second amount of said hardware resources to said target partition at least in part by using an intra-server transfer of said hardware resources from a source partition of said target hardware server to said target partition.

2. A method as recited in claim 1 further comprising updating software licenses before increasing said second amount.

3. A method as recited in claim 1 further comprising inactivating hardware on said source hardware server before transferring software licenses to said target workload.

4. A method as recited in claim 1 further comprising recording configuration changes due to said transfers of said software license rights and said hardware resources.

5. A computer system comprising:

a first hardware server having first and second partitions and a first workload running on said first partition, said first workload including an operating system or an application;

a second hardware server running a second workload;

management hardware storing workload allocation policies and software license data and running a workload manager, said workload manager being configured to

while said first workload is executing in said first partition using a first amount of hardware resources, assign a second amount of hardware resources to said first partition, said second amount exceeding a licensed amount of said hardware resources on which said first workload is licensed to run under a software license associated with said first workload,

increase said licensed amount to at or above said second amount using an inter-server transfer of software license rights from said second workload to said first workload, and

allocating said second amount of said hardware resources to said first partition at least in part by using an intra-server transfer of said hardware resources from said second partition to said first partition.

6. A computer system as recited in claim 5 further comprising a licensing agent for automatically modifying software licenses prior to said inter-server transfer of software license rights.

7. A computer system as recited in claim 5 further including a log of configuration changes involving transfers of software license rights.

8. A computer product comprising non-transitory media encoded with code configured to, when executed by a processor:

while a target workload is running in a target partition of a target server using a first amount of hardware resources, assign a second amount of hardware resources to said target partition in excess of a licensed amount of said hardware resources on which said first workload is licensed to run under a software license associated with said first workload, said target workload including an operating system or an application;

increase said licensed amount to at or above said second amount at least in part by using an inter-server transfer of software license rights from a source workload running on a source server to said target workload; and

allocate said second amount of said hardware resources to said target partition at least in part by using an intra-server transfer of said hardware resources from a source partition of said target server to said target partition.

9. A computer product as recited in claim 8 further comprising said processor.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: OT PATENT ESCROW, LLC
To: VALTRUS INNOVATIONS LIMITED
Reel/Frame 058897/0262 →
PATENT ASSIGNMENT, SECURITY INTEREST, AND LIEN AGREEMENT Recorded Jan 26, 2021
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: OT PATENT ESCROW, LLC
Reel/Frame 055269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2006
From: HERINGTON, DANIEL EDWARD; BLANDING, WILLIAM H.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 018484/0288 →