ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzatl_5.4.0.1/rzatlsupportedclasses.htm

582 lines
31 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2005" />
<meta name="DC.rights.owner" content="(C) Copyright IBM Corporation 2005" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Supported CIM base operating system classes" />
<meta name="abstract" content="IBM has implemented CIM classes as IBM-supplied providers to provide basic operating system information." />
<meta name="description" content="IBM has implemented CIM classes as IBM-supplied providers to provide basic operating system information." />
<meta name="DC.Relation" scheme="URI" content="rzatldev.htm" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzatlsupportedclasses" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Supported CIM base operating system classes</title>
</head>
<body id="rzatlsupportedclasses"><a name="rzatlsupportedclasses"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Supported CIM base operating system classes</h1>
<div><p>IBM<sup>®</sup> has implemented CIM classes as IBM-supplied providers
to provide basic operating system information.</p>
<p>The providers supplied by IBM are as follows:</p>
<ul><li>IBMOS400_ComputerSystem: subclass of CIM_Computer_System</li>
<li>IBMOS400_OperatingSystem: subclass of CIM_OperatingSystem</li>
<li>IBMOS400_RunningOS: subclass of CIM_RunningOS</li>
<li>IBMOS400_Process: subclass of CIM_Process</li>
<li>IBMOS400_OSProcess: subclass of CIM_OSProcess</li>
<li><img src="./delta.gif" alt="Start of change" />IBMOS400_VirtualProcessor: subclass of CIM_Processor<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_IPProtocolEndpoint: a subclass of CIM_IPProtocolEndpoint<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_LocalFileSystem: a subclass of CIM_LocalFileSystem<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" /> IBM_RemoteFileSystem: a subclass of CIM_RemoteFileSystem <img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_NFS: a subclass of CIM_NFS<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBMOS400_NetworkPort: a subclass of CIM_NetworkPort<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_EthernetPort: a subclass of CIM_EthernetPort<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_TokenRingPort: a subclass of CIM_TokenRingPort<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBMOS400_CSVirtualProcessor: a subclass of CIM_SystemDevice<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_CSNetworkPort: a subclass of CIM_SystemDevice<img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBMOS400_HostedFileSystem: a subclass of CIM_HostedFileSystem <img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_BootOSFromFS: a subclass of CIM_BootOSFromFS <img src="./deltaend.gif" alt="End of change" /></li>
<li><img src="./delta.gif" alt="Start of change" />IBM_NWPortImplementsIPEndpoint: a subclass of CIM_PortImplementsEndpoint<img src="./deltaend.gif" alt="End of change" /></li>
</ul>
<p>Some property values are available in several languages to CIM clients
that follow the globalization interface as described in the DMTF standards.</p>
<p>The following figure shows the CIM base classes that are extended by the IBM extension
classes.</p>
<div class="fignone"><span class="figcap">Figure 1. CIM Classes</span><br /><img src="eicah504.gif" alt="CIM Classes extended by OS/400 metric classes" /><br /></div>
<div class="fignone"><span class="figcap">Figure 2. CIM Classes--continued</span><br /><img src="eicah505.gif" alt="CIM Classes extended by OS/400 metric classes" /><br /></div>
<p>The managed object format (MOF) files that define these classes can be
found in the /QIBM/ProdData/OS400/CIM/Schemas/OS400/ directory. The file names
are as follows:</p>
<ul><li>IBMOS400_OSBase.mof</li>
<li>IBMOS400_BootOSFromFS.mof</li>
<li>IBMOS400_CSNetworkPort.mof</li>
<li>IBMOS400_CSVirtualProcessor.mof</li>
<li>IBMOS400_FileSystem.mof </li>
<li>IBMOS400_HostedFileSystem.mof</li>
<li>IBMOS400_NWPortImplementsIPEndpoint.mof</li>
<li>IBMOS400_NetworkPort.mof </li>
<li>IBMOS400_ProtocolEndpoints.mof</li>
<li>IBMOS400_VirtualProcessor.mof</li>
</ul>
<div class="section"><h4 class="sectiontitle">IBMOS400_ComputerSystem</h4><p>This class makes available
basic computer system information such as computer name, and status information.
This provider instrumenting this class is for use by clients as part of a
basic understanding of the identity of the managed system on which it is running
(typically a server or appliance).</p>
<p>The following properties have data
that can be specific to <span class="keyword">i5/OS™</span>,
or can map to <span class="keyword">i5/OS</span> system-specific
attributes.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e112">Property</th>
<th valign="top" id="d0e114">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e112 ">string OtherIdentifyingInfo[]</td>
<td valign="top" headers="d0e114 ">Returns the system: <ul><li>Type</li>
<li>Serial number</li>
<li>Model</li>
<li>Partition identifier</li>
</ul>
</td>
</tr>
<tr><td valign="top" headers="d0e112 ">Name</td>
<td valign="top" headers="d0e114 ">The system name based on the first entry in the TCP/IP host table.</td>
</tr>
</tbody>
</table>
</div>
<div class="note"><span class="notetitle">Note:</span> The methods on IBMOS400_ComputerSystem have not been implemented.
This provider does not register as a method provider.</div>
</div>
<div class="section"><h4 class="sectiontitle">IBMOS400_OperatingSystem</h4><p>This class is for use by
clients as part of a basic understanding of the identity of the Managed System
on which the corresponding provider is running (typically a server or appliance).</p>
<p>The
following properties have data that may be specific to <span class="keyword">i5/OS</span>,
or may map to <span class="keyword">i5/OS</span> specific
attributes.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e159">Property</th>
<th valign="top" id="d0e161">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e159 ">uint32 NumberOfUsers</td>
<td valign="top" headers="d0e161 ">The number of interactive jobs on the system </td>
</tr>
<tr><td valign="top" headers="d0e159 ">uint32 NumberOfProcesses</td>
<td valign="top" headers="d0e161 "><p>The total number of user jobs and system jobs that are currently
in the system. The total includes:</p>
<ul><li>All jobs on job queues waiting to be processed.</li>
<li>All jobs currently active (being processed).</li>
<li>All jobs that have finished running but still have output on output queues
to be produced.</li>
</ul>
</td>
</tr>
<tr><td valign="top" headers="d0e159 ">uint32 MaxNumberOfProcesses</td>
<td valign="top" headers="d0e161 ">The maximum number of jobs that are allowed on the system. </td>
</tr>
<tr><td valign="top" headers="d0e159 ">string LanguageEdition</td>
<td valign="top" headers="d0e161 ">Returns QLANGID system value.</td>
</tr>
<tr><td valign="top" headers="d0e159 ">string CodeSet (maximum length is 64)</td>
<td valign="top" headers="d0e161 ">Returns code page field from QCHRID system value.</td>
</tr>
<tr><td valign="top" headers="d0e159 ">uint32 DefaultPageSize (in bytes)</td>
<td valign="top" headers="d0e161 ">Always returns 4096.</td>
</tr>
</tbody>
</table>
</div>
<div class="note"><span class="notetitle">Note:</span> <img src="./delta.gif" alt="Start of change" />For the IBMOS400_OperatingSystem class, the Shutdown()
and Reboot() methods are implemented in V5R4.<img src="./deltaend.gif" alt="End of change" /></div>
</div>
<div class="section"><h4 class="sectiontitle">IBMOS400_RunningOS</h4><p>This provider for this class
is for use by clients to find associations between a computer system and the
operating system that is currently running on the computer system.</p>
</div>
<div class="section"><h4 class="sectiontitle">IBMOS400_Process</h4><p>The provider for this class makes
available basic process information such as process name (a fully qualified
job name on <span class="keyword">i5/OS</span>), priority,
runtime state. An IBMOS400_Process is mapped to <span class="keyword">i5/OS</span> jobs
on the iSeries™ server.
Client applications can use this provider to give clients an understanding
of the processes (jobs) running on the managed system within the context of
its operating system.</p>
<div class="note"><span class="notetitle">Note:</span> There are many (potentially thousands) of <span class="keyword">i5/OS</span> jobs running or in queues
on any given <span class="keyword">i5/OS</span> system.
For performance reasons, any CIM client application that needs to obtain a
list of <span class="keyword">i5/OS</span> jobs should
first EnumerateInstanceNames and then perform a GetInstance for each <span class="keyword">i5/OS</span> job for which instance data
is required.</div>
<p>The following properties have data that can be specific
to <span class="keyword">i5/OS</span>, or can map to <span class="keyword">i5/OS</span> specific attributes.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e261">Property</th>
<th colspan="2" valign="top" id="d0e263">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e261 ">string ElementName</td>
<td colspan="2" valign="top" headers="d0e263 ">Returns string from the Name field below
- the fully-qualified job name on <span class="keyword">i5/OS</span> as
viewed on command-line interface.</td>
</tr>
<tr><td valign="top" headers="d0e261 ">string Name</td>
<td colspan="2" valign="top" headers="d0e263 ">This is the fully-qualified job name on <span class="keyword">i5/OS</span> as viewed on the command-line
interface:<p><var class="varname">Job number</var> field + <var class="varname">/</var> + <var class="varname">User
name</var> field + <var class="varname">/</var> + <var class="varname">Job name</var> field
where Job number is the system-generated job number. User name is the user
name of the job, which is the same as the name of the user profile under which
the job was started. Job name is the name of the job as identified to the
system.</p>
</td>
</tr>
<tr><td valign="top" headers="d0e261 ">string Handle [Key]</td>
<td colspan="2" valign="top" headers="d0e263 ">This is the fully-qualified job name on
the <span class="keyword">i5/OS</span> as used in the <span class="keyword">i5/OS</span> work managment APIs: <var class="varname">Job
name</var> field + <var class="varname">/</var> + <var class="varname">User name</var> field
+ <var class="varname">/</var> + <var class="varname">job number</var> field where Job name
is the name of the job as identified to the system. <var class="varname">User name</var> is
the user name of the job, which is the same as the name of the user profile
under which the job was started. Job number is the system-generated job number.</td>
</tr>
<tr><td valign="top" headers="d0e261 ">uint16 ExecutionState</td>
<td colspan="2" valign="top" headers="d0e263 ">Based on the Job Status obtained from
Retrieve Job Information (QUSRJOBI) API, Format JOBI0100, Job status field.<p>This
is based on the <span class="keyword">i5/OS</span> active
job status. The <span class="keyword">i5/OS</span> active
job status values are mapped to the ExecutionState values as follows:</p>
</td>
</tr>
<tr><td valign="top" headers="d0e261 ">&nbsp;</td>
<td valign="top" headers="d0e263 "><p>No status<br />
BSCA<br />
BSCW<br />
CMNA<br />
CMNW<br />
CMTW<br />
CNDW<br />
CPCW<br />
DEQA<br />
DEQW<br />
DKTA<br />
DKTW<br />
DLYW<br />
DSC<br />
DSPA<br />
DSPW<br />
END<br />
EOFA<br />
EOFW<br />
EOJ<br />
EVTW<br />
GRP<br />
HLD<br />
HLDT<br />
ICFA<br />
ICFW<br />
INEL<br />
JVAA<br />
JVAW<br />
LCKW<br />
LSPA<br />
LSPW<br />
MLTA<br />
MLTW<br />
MSGW<br />
MTXW<br />
MXDW<br />
OPTA<br />
OPTW<br />
OSIW<br />
PRTA<br />
PRTW<br />
PSRW<br />
RUN<br />
SELW<br />
SEMW<br />
SIGS<br />
SIGW<br />
SRQ<br />
SVFA<br />
SVFW<br />
TAPA<br />
TAPW<br />
THDW<br />
TIMA<br />
TIMW<br />
All other values</p>
</td>
<td valign="top" headers="d0e263 "><p>0 ("Unknown")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
6 ("Suspended Ready")<br />
1 ("Other")<br />
5 ("Suspended Blocked")<br />
5 ("Suspended Blocked")<br />
1 ("Other")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
1 ("Other")<br />
5 ("Suspended Blocked")<br />
6 ("Suspended Ready")<br />
6 ("Suspended Ready")<br />
6 ("Suspended Ready")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
1 ("Other")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
5 ("Suspended Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
5 ("Suspended Blocked")<br />
5 ("Suspended Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
2 ("Ready")<br />
3 ("Running")<br />
4 ("Blocked")<br />
5 ("Suspended Blocked")<br />
8 ("Suspended Blocked")<br />
5 ("Suspended Blocked")<br />
6 ("Suspended Ready")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
4 ("Blocked")<br />
6 ("Suspended Ready")<br />
6 ("Suspended Ready")<br />
0 ("Unknown")</p>
</td>
</tr>
<tr><td valign="top" headers="d0e261 ">string OtherExecutionDescription</td>
<td colspan="2" valign="top" headers="d0e263 ">Returns the active job status as a string.
Because most of the active job status take an entire sentence to explain,
the CHAR(4) active job status itself is returned.</td>
</tr>
<tr><td valign="top" headers="d0e261 ">datetime CreationDate</td>
<td colspan="2" valign="top" headers="d0e263 ">Date and time job became active when the
job began to run on the system. This information is not available if the job
did not become active.</td>
</tr>
<tr><td valign="top" headers="d0e261 ">datetime TerminationDate</td>
<td colspan="2" valign="top" headers="d0e263 ">Date and time job ended. When the job
running on the system was complete. If the job was not complete, zeros are
returned.</td>
</tr>
<tr><td valign="top" headers="d0e261 ">uint64 KernelModeTime (in milliseconds)</td>
<td colspan="2" valign="top" headers="d0e263 ">System time spent running. Because <span class="keyword">i5/OS</span> does not distinguish between
system time and user time, this value cannot be reported. Returns 0 (zero)
indicating information is not available.</td>
</tr>
<tr><td valign="top" headers="d0e261 ">uint64 UserModeTime (in milliseconds)</td>
<td colspan="2" valign="top" headers="d0e263 ">User time spent executing. Since <span class="keyword">i5/OS</span> does not distinguish between
system time and user time, this value reflects the processing unit time (in
milliseconds) that the job used. This information is available only for active
jobs.</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section"><h4 class="sectiontitle">IBMOS400_OSProcess</h4><p>The provider for this class provides
a link between the operating system and processes running in the context of
this operating system. Client applications can use this provider to give clients
an understanding of the processes (jobs) running on the managed system within
the context of its operating system.</p>
</div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBMOS400_VirtualProcessor</h4><p>The provider
for this class models an internal hypervisor array element that represents
an internal virtual processor for the partition.</p>
<div class="note"><span class="notetitle">Note:</span> Only active processors
are returned.</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th align="left" valign="top" width="35.36585365853659%" id="d0e407">Property</th>
<th colspan="2" valign="top" id="d0e409">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" width="35.36585365853659%" headers="d0e407 ">string DeviceID [Key]</td>
<td colspan="2" valign="bottom" headers="d0e409 ">This number represents
an index into an internal array in the hypervisor. This number is converted
to a string.</td>
</tr>
<tr><td align="left" valign="top" width="35.36585365853659%" headers="d0e407 ">uint16 OperationalStatus[] (ValueMap)</td>
<td colspan="2" valign="bottom" headers="d0e409 ">Indicates the current
status of the element. Always returns 2 (OK).</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBM_IPProtocolEndpoint properties</h4><p>An
IBM_IPProtocol Endpoint is mapped to a TCP interface on an <span class="keyword">i5/OS</span> iSeries
system.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="35.35353535353536%" id="d0e437">Property</th>
<th valign="top" width="64.64646464646465%" id="d0e439">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.35353535353536%" headers="d0e437 ">string Description</td>
<td valign="top" width="64.64646464646465%" headers="d0e439 ">The IP address and the associated line description.
For example, The i5/OS IP protocol endpoint named 1.2.3.4, and associated
with the line description TRNLINE. </td>
</tr>
<tr><td valign="top" width="35.35353535353536%" headers="d0e437 ">string ElementName</td>
<td valign="top" width="64.64646464646465%" headers="d0e439 ">The TCP interface IP address. For example 1.2.3.4.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBM_LocalFileSystem, IBM_RemoteFileSystem, IBM_NFS
Properties</h4><p>The IBM_LocalFileSystem class models the Root, QOpenSys,
QDLS, QSYSLIB, UDFS, Optical and IASP QSYSLIB local file systems on <span class="keyword">i5/OS</span>. The IBM_RemoteFileSystem
class models the QFileServer400, Netware and QNTC remote file systems for <span class="keyword">i5/OS</span>. The IBM_NFS class models
the NFS file system for <span class="keyword">i5/OS</span>.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="35.35353535353536%" id="d0e475">Property</th>
<th valign="top" width="64.64646464646465%" id="d0e477">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.35353535353536%" headers="d0e475 ">string ElementName </td>
<td valign="top" width="64.64646464646465%" headers="d0e477 ">Indicates the path name or other information defining
the root of the file system.</td>
</tr>
<tr><td valign="top" width="35.35353535353536%" headers="d0e475 ">string Name </td>
<td valign="top" width="64.64646464646465%" headers="d0e477 ">Indicates the key of a file system instance within a
computer system.</td>
</tr>
<tr><td valign="top" width="35.35353535353536%" headers="d0e475 ">string Root </td>
<td valign="top" width="64.64646464646465%" headers="d0e477 ">Indicates the path name or other information defining
the root of the file system.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBMOS400_NetworkPort, IBM_EthernetPort, and IBM_TokenRingPort
Properties</h4><p>The <span class="parmname">IBM_EthernetPort</span> property models
the Ethernet line descriptions for <span class="keyword">i5/OS</span>.
The <span class="parmname">IBM_TokenRingPort</span> property models the token ring
line descriptions for <span class="keyword">i5/OS</span>.
The <span class="parmname">IBMOS400_NetworkPort</span> property models all other line
description types.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="35.35353535353536%" id="d0e523">Property</th>
<th valign="top" width="64.64646464646465%" id="d0e525">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.35353535353536%" headers="d0e523 ">string Description</td>
<td valign="top" width="64.64646464646465%" headers="d0e525 ">The name of the line description and its type.</td>
</tr>
<tr><td valign="top" width="35.35353535353536%" headers="d0e523 ">string ElementName</td>
<td valign="top" width="64.64646464646465%" headers="d0e525 ">The name of the line description.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBMOS400_CSVirtualProcessor</h4><p>IBMOS400_CSVirtualProcessor
is an association class that associates a partition virtual-processor with
a computer system.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" width="35.175879396984925%" id="d0e549">Property</th>
<th valign="bottom" width="64.82412060301507%" id="d0e551">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.175879396984925%" headers="d0e549 ">IBMOS400_ComputerSystem REF GroupComponent</td>
<td valign="top" width="64.82412060301507%" headers="d0e551 ">The parent computer system in the association. Returns
a reference to the IBMOS400_ComputerSystem class.</td>
</tr>
<tr><td valign="top" width="35.175879396984925%" headers="d0e549 ">IBMOS400_VirtualProcessor REF PartComponent</td>
<td valign="top" width="64.82412060301507%" headers="d0e551 ">The virtual processor that is a component of a computer
system. Returns a reference to the IBMOS400_VirtualProcessor class representing
this particular virtual processor.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBM_CSNetworkPort</h4><p>IBM_CSNetworkPort
is an association class that associates a network port with a computer system.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" width="35.175879396984925%" id="d0e575">Property</th>
<th valign="bottom" width="64.82412060301507%" id="d0e577">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.175879396984925%" headers="d0e575 ">IBMOS400_ComputerSystem REF GroupComponent </td>
<td valign="top" width="64.82412060301507%" headers="d0e577 ">The parent computer system in the association returns
a reference to the IBMOS400_ComputerSystemIBM class. Returns a reference to
the IBMOS400_ComputerSystem class.</td>
</tr>
<tr><td valign="top" width="35.175879396984925%" headers="d0e575 ">CIM_NetworkPort REF PartComponent </td>
<td valign="top" width="64.82412060301507%" headers="d0e577 ">The network port that is a component of a computer system.
Returns a reference to the CIM_NetworkPort class representing this particular
network port.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBMOS400_HostedFileSystem</h4><p>The IBMOS400_HostedFileSystem
association class associates a file system with a computer system.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" width="35.175879396984925%" id="d0e601">Property</th>
<th valign="bottom" width="64.82412060301507%" id="d0e603">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.175879396984925%" headers="d0e601 ">IBMOS400_ComputerSystem REF GroupComponent</td>
<td valign="top" width="64.82412060301507%" headers="d0e603 ">The parent computer system in the association. Returns
a reference to the IBMOS400_ComputerSystem class.</td>
</tr>
<tr><td valign="top" width="35.175879396984925%" headers="d0e601 ">CIM_FileSystem REF PartComponent</td>
<td valign="top" width="64.82412060301507%" headers="d0e603 ">The file system that is a component of a computer system.
Returns a reference to the CIM_FileSystem class representing this particular
file system.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBM_BootOSFromFS</h4><p>The IBM_BootOSFromFS
association class associates a file system with an operating system.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" width="35.175879396984925%" id="d0e627">Property</th>
<th valign="bottom" width="64.82412060301507%" id="d0e629">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="35.175879396984925%" headers="d0e627 ">CIM_FileSystem REF Antecedent</td>
<td valign="top" width="64.82412060301507%" headers="d0e629 ">The file system from which the operating system is loaded.
Returns a reference to the CIM_FileSystem class.</td>
</tr>
<tr><td valign="top" width="35.175879396984925%" headers="d0e627 ">IBMOS400_OperatingSystemREF Dependent</td>
<td valign="top" width="64.82412060301507%" headers="d0e629 ">The operating system. Returns a reference to the IBMOS400_OperatingSystem
class.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">IBMOS400_NWPortImplementsIPEndpoint</h4><p>The
IBMOS400_NWPortImplementsIPEndpoint association class associates a logical
port with a protocol endpoint.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" width="34.84848484848485%" id="d0e653">Property</th>
<th valign="bottom" width="65.15151515151516%" id="d0e655">Property value and data source</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="34.84848484848485%" headers="d0e653 ">CIM_NetworkPort REF Antecedent </td>
<td valign="top" width="65.15151515151516%" headers="d0e655 ">The network port that represents the device behind the
IP protocol endpoint. Returns a reference to the CIM_NetworkPort class.</td>
</tr>
<tr><td valign="top" width="34.84848484848485%" headers="d0e653 ">IBM_IPProtocolEndpoint REF Dependent</td>
<td valign="top" width="65.15151515151516%" headers="d0e655 ">The IPProtocolEndpoint implemented on the logical port.
Returns a reference to the IBM_IPProtocolEndpoint class.</td>
</tr>
</tbody>
</table>
</div>
<img src="./deltaend.gif" alt="End of change" /></div>
<div class="section"><h4 class="sectiontitle">Supported CIM metric classes</h4><p>The following CIM classes
have been implemented as IBM supplied providers to provide performance information:</p>
<ul><li>IBMOS400_ColSrvMetricDefinition: a subclass of CIM_BaseMetricDefinition</li>
<li>IBMOS400_ColSrvMetricValue: a subclass of CIM_BaseMetricValue</li>
<li>IBMOS400_ColSrvMetricInstance: a subclass of CIM_MetricInstance - association
between metric definition and metric value classes or instances.</li>
<li>IBMOS400_ColSrvMetricDefForME: a subclass of CIM_MetricDefForME - association
between a managed element (resource) and metric definition class or instances.</li>
<li>IBMOS400_ColSrvMetricForME: a subclass of CIM_MetricForME - association
between a managed element (resource) and metric value class or instances.</li>
</ul>
<div class="note"><span class="notetitle">Note:</span> All instances of IBMOS400_ColSrvMetricValue return volatile data;
only current data is supported. Historical data is not supported this release.</div>
<p>For
a list of the metrics supported in <span class="keyword">i5/OS</span>,
see <span class="keyword">i5/OS</span> metrics. Also
see the CIM class and instance MOF files. The class MOF file, IBMOS400_ColSrvMetric.mof,
and the instance MOF file, IBMOS400_ColSrvMetricDefInstance.mof can be found
in /QIBM/ProdData/OS400/CIM/Schemas/OS400/.</p>
<p>The following figure illustrates
the relationship between the IBM extension classes, and the CIM base classes they
extend:</p>
<div class="fignone"><span class="figcap">Figure 3. CIM Classes extended by <span class="keyword">i5/OS</span> metric
classes</span><br /><img src="rzatl502.gif" alt="CIM Classes extended by OS/400 metric classes" /><br /></div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzatldev.htm" title="The CIM standard provides the ability to develop management application that work with the systems management data exposed by the CIM providers included with i5/OS.">Pegasus developer's reference</a></div>
</div>
</div>
</body>
</html>