Browse Prior Art Database

Workload specific paging spaces

IP.com Disclosure Number: IPCOM000237216D
Publication Date: 2014-Jun-09
Document File: 2 page(s) / 23K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method for workload specific paging spaces is disclosed. The disclosed method improves workload mobility.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 2

Workload specific paging spaces

Disclosed is a method for workload specific paging spaces. The disclosed method improves workload mobility.

A user can define multiple paging spaces. They can be defined on different disks to spread the I/O load. They can be of varying sizes. However, most operating systems

only have a non-specific paging space. Specifically, the AIX

                                      ® operating system chooses when to use which paging space. There is no control over how to select the paging space to use. Thus all of the paged out memory for an entire logical partition (LPAR) is "mixed" across all the active paging spaces. AIX does provide the option of creating workload partitions, which among other uses, can isolate a specific workload from the rest of the system. Multiple workload partitions can be defined for various workloads, and resource limits can be specified to "divide" the system resources (CPU and memory) among the workload partitions. None of this affects the way that paging spaces are used, so there is no way to connect a paging space with a particular workload partition (WPAR). When a WPAR is moved to a new LPAR, a lot of work is required to move the paged out memory to a new paging space associated with the new LPAR. Each page of each process in the WPAR is touched to bring in the pages to transfer them to the new LPAR. Although the workload can resume running before this process is finished, it can take a long time and affects performance during the whole process.

Disclosed is a method to define paging spaces that are specific to a workload partitions. This allows tuning of paging space to a specific workload for performance optimization. It would also be a big advantage during WPAR mobility. When moving a WPAR to a new LPAR, if it has its own specific paging space on storage accessible from both LPARs, then the paging space itself could be check pointed, reassig...