(file) Return to CIM_ProtectedSpaceExtent.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

 1 marek 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2           // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3           // qualifier values to CIM Schema.</change>
 4           // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
 5           // to Units qualifier values.</change>
 6           // ==================================================================
 7           //  CIM_ProtectedSpaceExtent 
 8           // ==================================================================
 9              [Deprecated { "CIM_ProtectedExtentBasedOn", 
10                  "CIM_CompositeExtentBasedOn" }, 
11               Version ( "2.7.0" ), 
12               UMLPackagePath ( "CIM::Device::SccExtents" ), 
13               Description ( 
14                  "Deprecated - use CIM_ProtectedExtentBasedOn or "
15                  "CIM_CompositeExtentBasedOn instead. The information on check "
16                  "and user data is better expressed in the association that "
17                  "layers the storage, than in the extent itself. A "
18                  "ProtectedSpaceExtent is used to model an SCC RAID "
19                  "implementation. ProtectedSpaceExtent defines addressable "
20                  "logical block addresses, treated as a single Extent, located "
21                  "on one or more PhysicalExtents. ProtectedSpaceExtents exclude "
22 marek 1.1        "any logical blocks mapped as check data and contain user data "
23                  "stripe depth mapping information. An alternate possibility, if "
24                  "automatic configuration is used, is to instantiate or extend "
25                  "the AggregatePSExtent class." )]
26           class CIM_ProtectedSpaceExtent : CIM_StorageExtent {
27           
28                 [Deprecated { "CIM_CompositeExtentBasedOn.BlockSize", 
29                     "CIM_ProtectedExtentBasedOn.BlockSize" }, 
30                  Override ( "BlockSize" ), 
31                  MappingStrings { "MIF.DMTF|Protected Space Extent|001.4" }]
32              uint64 BlockSize;
33           
34                 [Deprecated { "CIM_CompositeExtentBasedOn.NumberOfBlocks", 
35                     "CIM_ProtectedExtentBasedOn.NumberOfBlocks" }, 
36                  Override ( "NumberOfBlocks" ), 
37                  Description ( 
38                     "The number of user data blocks contained in this Extent." ), 
39                  MappingStrings { "MIF.DMTF|Protected Space Extent|001.3" }]
40              uint64 NumberOfBlocks;
41           
42                 [Deprecated { "CIM_CompositeExtentBasedOn.UserDataStripeDepth" }, 
43 marek 1.1        Description ( 
44                     "For a ProtectedSpaceExtent that is allocated to a Volume "
45                     "Set (i.e. is named in a CIM_VolumeSetBasedOnPSExtent "
46                     "association), this property is the number of user data "
47                     "bytes placed on this ProtectedSpaceExtent before moving "
48                     "on to the next ProtectedSpaceExtent in the VolumeSet. "
49                     "Otherwise, this ProtectedSpaceExtent is considered to be "
50                     "unallocated, and this property shall be set to zero "
51                     "(0h.)" ), 
52                  Units ( "Bytes" ), 
53                  MappingStrings { "MIF.DMTF|Protected Space Extent|001.6" }, 
54                  PUnit ( "byte" )]
55              uint64 UserDataStripeDepth;
56           
57           
58           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2