System and method to monitor amount of usage of applications in logical partitions
First Claim
1. A method for determining an amount of usage of applications in an LPAR in a computer system and a bill for such usage, said method comprising the steps of:
- executing a guest operating system in said LPAR;
said guest operating system dispatching a plurality of applications in said LPAR;
said guest operating system or other program executing in said LPAR determining information indicative of an amount of usage of each of said applications;
based on said information, reporting an amount of usage of each of said applications to a billing function; and
said billing function determining a bill for each of said applications based on said amount of usage of each of said applications.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and program product for determining an amount of usage of applications in an LPAR in a computer system and a bill for such usage. A guest operating system executes in the LPAR. The guest operating system dispatches a plurality of applications in the LPAR. The guest operating system or other program executing in the LPAR determines information indicative of an amount of usage of each of the applications. Based on the information, an amount of usage of each of the applications is reported to a billing function. The billing function determines a bill for each of the applications based on the amount of usage of each of the applications. An amount of usage of the LPAR is determined based on system data, without using application usage information determined by the guest operating system or the other program in the LPAR. The total usage of all of the applications in the LPAR is determined based on the information determined by the guest operating system or the other program in the LPAR. The total usage of all of the applications is compared to an amount of usage of the LPAR based on the system data, to audit the amount of usage of the applications in the LPAR or a charge based on the amount of usage of the applications.
-
Citations
20 Claims
-
1. A method for determining an amount of usage of applications in an LPAR in a computer system and a bill for such usage, said method comprising the steps of:
-
executing a guest operating system in said LPAR;
said guest operating system dispatching a plurality of applications in said LPAR;
said guest operating system or other program executing in said LPAR determining information indicative of an amount of usage of each of said applications;
based on said information, reporting an amount of usage of each of said applications to a billing function; and
said billing function determining a bill for each of said applications based on said amount of usage of each of said applications. - View Dependent Claims (2, 3)
-
-
4. A system for determining an amount of usage of applications in an LPAR in said computer system and a bill for such usage, said system comprising:
-
a guest operating system in said LPAR, said guest operating system dispatching a plurality of applications in said LPAR;
means within said LPAR for determining information indicative of an amount of usage of each of said applications;
means, based on said information, for reporting an amount of usage of each of said applications to a billing function. - View Dependent Claims (5, 6, 7)
-
-
8. A computer program product for determining an amount of usage of applications in an LPAR in a computer system and a bill for such usage, said computer program product comprising:
-
a computer readable medium;
first program instructions of a guest operating system in said LPAR to dispatch a plurality of applications in said LPAR;
second program instructions of said guest operating system or other program in said LPAR to determine information indicative of an amount of usage of each of said applications;
based on said information, third program instructions to report an amount of usage of each of said applications to a billing function; and
wherein said first, second and third program instructions are recorded on said medium. - View Dependent Claims (9, 10, 11)
-
-
12. A method for determining an amount of usage of applications in an LPAR in a computer system and a bill for such usage, said computer system including storage private to said LPAR, storage private to said system and system functions, and storage shared by said LPAR and said system functions, said method comprising the steps of:
-
executing a guest operating system in said LPAR;
said guest operating system dispatching a plurality of applications in said LPAR, determining information indicative of an amount of usage of each of said applications, and writing said information to said shared storage;
one of said system functions reading said information from said shared storage and reporting information indicative of an amount of usage of each of said applications to a billing function; and
said billing function determining a bill for each of said applications based on the information obtained from said one system function. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for determining an amount of usage of applications in an LPAR in a computer system and auditing such usage, said computer system including storage private to said LPAR, storage private to said system and system functions, and storage shared by said LPAR and said system functions, said method comprising the steps of:
-
executing a guest operating system in an LPAR;
said guest operating system dispatching a plurality of applications in said LPAR, determining information indicative of an amount of usage of each of said applications, and writing said information to said shared storage;
one of said system functions reading said information from said shared storage;
determining the total usage of all of said applications in said LPAR based on said information from said shared storage;
another of said system functions determining an amount of usage of said LPAR based on system data, without using application usage information generated by said guest operating system;
comparing said total usage of all of said applications in said LPAR to said amount of usage of said LPAR to audit said amount of usage of said applications in said LPAR. - View Dependent Claims (20)
-
Specification