Browse Prior Art Database

Method for determining operating system capabilities for dynamic resource allocation of a server's resources

IP.com Disclosure Number: IPCOM000101696D
Original Publication Date: 2005-Mar-16
Included in the Prior Art Database: 2005-Mar-16
Document File: 2 page(s) / 33K

Publishing Venue

IBM

Abstract

In an environment where a hardware platform can run multiple operating systems, the hardware management tool for a given hardware platform needs a method to determine what types of operations an operating system is capable of.

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

Page 1 of 2

Method for determining operating system capabilities for dynamic resource allocation of a server's resources

In the IBM p690 server, one can run up to 16 or more operating systems simultaneously through the implementation of Logical Partitioning (LPAR). Currently one can run AIX (*) V5.1, AIX V5.2, and Linux (**) simultaneously on the same machine. The management of the servers hardware resources, such as processors, memory, and I/O resources, etc. are provided by a hardware management console application (HMC). The HMC is necessary to logically partition or assign the hardware resources to an operating system (OS) before that OS is loaded. This ensures that the OS cannot see or access any hardware resources that are not specifically assigned to it.

As feature and function continues to be added to the various OS's , there will be a wide range/disparity of what functions are available to the various operating systems that are running on the p690 server. One of these functions is the ability to dynamically reallocate hardware resources among partitions, while the partitions are still running. This feature is called Dynamic Logical Partitioning (DLPAR) . Later versions of AIX support the moves of processors,memory, and I/O adapter slots, etc. among partitions that have similar capabilities. Earlier versions of AIX and the Linux operating systems do not have these capabilities.

The method in which a resource is moved is that the HMC will contact an operating system and ask it to deallocate a resource. Th...