ISO/IEC 24775-5:2014
(Main)Information technology - Storage management - Part 5: File systems
Information technology - Storage management - Part 5: File systems
ISO/IEC 24775-5:2014(E) defines management profiles for Autonomous (top level) profiles for programs and devices whose central function is providing support and access to file data. In addition, it provides documentation of component profiles (or subprofiles) that deal with file systems and management interface functions that may be used by other autonomous profiles not included in this part of the standard. This International Standard, together with ISO/IEC 24775-1 to ISO/IEC 24775-4 and ISO/IEC24775-6 to ISO/IEC 24775-8, replaces ISO/IEC 24775, second edition, published in 2011, and constitutes a technical revision. This edition includes the following changes: - Improved organisation; - Maturity indication; - expanded scope.
Technologie de l'information — Management du stockage — Partie 5: Titre manque
General Information
Relations
Frequently Asked Questions
ISO/IEC 24775-5:2014 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - Storage management - Part 5: File systems". This standard covers: ISO/IEC 24775-5:2014(E) defines management profiles for Autonomous (top level) profiles for programs and devices whose central function is providing support and access to file data. In addition, it provides documentation of component profiles (or subprofiles) that deal with file systems and management interface functions that may be used by other autonomous profiles not included in this part of the standard. This International Standard, together with ISO/IEC 24775-1 to ISO/IEC 24775-4 and ISO/IEC24775-6 to ISO/IEC 24775-8, replaces ISO/IEC 24775, second edition, published in 2011, and constitutes a technical revision. This edition includes the following changes: - Improved organisation; - Maturity indication; - expanded scope.
ISO/IEC 24775-5:2014(E) defines management profiles for Autonomous (top level) profiles for programs and devices whose central function is providing support and access to file data. In addition, it provides documentation of component profiles (or subprofiles) that deal with file systems and management interface functions that may be used by other autonomous profiles not included in this part of the standard. This International Standard, together with ISO/IEC 24775-1 to ISO/IEC 24775-4 and ISO/IEC24775-6 to ISO/IEC 24775-8, replaces ISO/IEC 24775, second edition, published in 2011, and constitutes a technical revision. This edition includes the following changes: - Improved organisation; - Maturity indication; - expanded scope.
ISO/IEC 24775-5:2014 is classified under the following ICS (International Classification for Standards) categories: 35.200 - Interface and interconnection equipment. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC 24775-5:2014 has the following relationships with other standards: It is inter standard links to ISO/IEC 24775-5:2021, ISO/IEC 24775:2011. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO/IEC 24775-5:2014 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.
Standards Content (Sample)
ISO/IEC 24775-5
Edition 1.0 2014-12
INTERNATIONAL
STANDARD
colour
inside
Information technology – Storage management –
Part 5: Filesystems
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about
ISO/IEC copyright or have an enquiry about obtaining additional rights to this publication, please contact the address
below or your local IEC member National Committee for further information.
IEC Central Office Tel.: +41 22 919 02 11
3, rue de Varembé Fax: +41 22 919 03 00
CH-1211 Geneva 20 info@iec.ch
Switzerland www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.
IEC Catalogue - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
The stand-alone application for consulting the entire The world's leading online dictionary of electronic and
bibliographical information on IEC International Standards, electrical terms containing more than 30 000 terms and
Technical Specifications, Technical Reports and other definitions in English and French, with equivalent terms in 14
documents. Available for PC, Mac OS, Android Tablets and additional languages. Also known as the International
iPad. Electrotechnical Vocabulary (IEV) online.
IEC publications search - www.iec.ch/searchpub IEC Glossary - std.iec.ch/glossary
The advanced search enables to find IEC publications by a More than 55 000 electrotechnical terminology entries in
variety of criteria (reference number, text, technical English and French extracted from the Terms and Definitions
committee,…). It also gives information on projects, replaced clause of IEC publications issued since 2002. Some entries
and withdrawn publications. have been collected from earlier publications of IEC TC 37,
77, 86 and CISPR.
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published IEC Customer Service Centre - webstore.iec.ch/csc
details all new publications released. Available online and If you wish to give us your feedback on this publication or
also once a month by email. need further assistance, please contact the Customer Service
Centre: csc@iec.ch.
ISO/IEC 24775-5
Edition 1.0 2014-12
INTERNATIONAL
STANDARD
colour
inside
Information technology – Storage management –
Part 5: Filesystems
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
H
ICS 35.200 ISBN 978-2-8322-1924-9
- 2 - ISO/IEC 24775-5:2014 © ISO/IEC 2014
FOREWORD . 21
Introduction . 23
1 Scope . 25
2 Normative references . 26
3 Terms definitions and abbreviations. 27
3.1 Terms and definitions. 27
3.2 Abbreviations . 28
4 Typographical conventions. 29
4.1 Maturity model. 29
4.2 Experimental maturity level. 29
4.3 Implemented maturity level . 29
4.4 Stable maturity level. 30
4.5 Finalized maturity level. 30
4.6 Deprecated material. 30
5 File Export Profile . 32
5.1 Description . 32
5.1.1 Synopsis. 32
5.1.2 Overview . 32
5.1.3 Implementation. 32
5.2 Health and Fault Management Consideration. 34
5.2.1 General.34
5.2.2 OperationalStatus for FileShares . 34
5.3 Cascading Considerations . 34
5.4 Supported Profiles, Subprofiles, and Packages. 34
5.5 Methods of the Profile . 34
5.5.1 Extrinsic Methods of the Profile. 34
5.5.2 Intrinsic Methods of the Profile . 35
5.6 Client Considerations and Recipes. 35
5.7 CIM Elements. 35
5.7.1 General.35
5.7.2 CIM_ConcreteDependency . 36
5.7.3 CIM_ElementSettingData (FileShare) . 36
5.7.4 CIM_ExportedFileShareSetting (Setting) . 36
5.7.5 CIM_FileShare (Exported File Share) . 37
5.7.6 CIM_HostedShare. 38
5.7.7 CIM_SAPAvailableForElement . 38
5.7.8 CIM_SharedElement . 39
6 File Export Manipulation Subprofile. 40
6.1 Description . 40
6.1.1 Synopsis. 40
6.1.2 Overview . 40
6.1.3 Instance Diagrams . 41
6.2 Health and Fault Management Considerations. 45
6.2.1 General.45
6.2.2 OperationalStatus for FileExportService . 45
6.2.3 OperationalStatus for File Server ComputerSystem . 46
6.3 Cascading Considerations . 46
6.4 Supported Subprofiles and Packages. 46
6.5 Methods of the Profile . 47
6.5.1 Extrinsic Methods of the Profile. 47
6.5.2 Signature and Parameters of ModifyExportedShare. 54
6.5.3 Signature and Parameters of ReleaseExportedShare . 57
6.5.4 Intrinsic Methods of the Profile . 57
6.6 Client Considerations and Recipes. 58
6.6.1 General.58
6.6.2 Creation of a FileShare for Export. 58
6.6.3 Modification of an Exported FileShare . 63
6.6.4 Removal of an Exported FileShare . 66
6.6.5 File Export Manipulation Supported Capabilities Patterns . 68
6.7 CIM Elements. 69
6.7.1 General.69
6.7.2 CIM_ConcreteDependency . 71
6.7.3 CIM_ElementCapabilities (FES Configuration) . 71
6.7.4 CIM_ElementSettingData (FileShare Setting). 71
6.7.5 CIM_FileStorage (Subelement). 72
6.7.6 CIM_HostedService . 72
6.7.7 CIM_LogicalFile (Subelement) . 73
6.7.8 CIM_SAPAvailableForElement . 73
6.7.9 CIM_ServiceAffectsElement. 74
6.7.10 SNIA_ElementCapabilities (FES Capabilities) . 74
6.7.11 SNIA_ExportedFileShareCapabilities (FES Capabilities). 74
6.7.12 SNIA_ExportedFileShareSetting (FileShare Setting) . 75
6.7.13 SNIA_ExportedFileShareSetting (Pre-defined) . 77
6.7.14 SNIA_FileExportCapabilities (FES Configuration) . 79
6.7.15 SNIA_FileExportService. 79
6.7.16 SNIA_FileShare (Exported File Share) . 80
6.7.17 SNIA_HostedShare . 81
6.7.18 SNIA_SettingsDefineCapabilities (Pre-defined) . 81
6.7.19 SNIA_SharedElement . 81
7 File Server Manipulation Subprofile. 83
7.1 Synopsis. 83
7.2 Description . 83
7.2.1 Overview . 83
7.2.2 Instance Diagrams . 85
7.2.3 Health and Fault Management Consideration. 88
7.2.4 Cascading considerations . 89
7.3 Supported Profiles, Subprofiles, and Packages. 89
7.4 Methods of the Profile . 89
7.4.1 General.89
7.4.2 FileSystemCapabilities.CreateGoalSettings. 89
7.4.3 Signature and Parameters of FileServerConfigurationService.CreateFileServer. 92
7.4.4 Signature and Parameters of FileServerConfigurationService.ModifyFileServer. 94
7.4.5 Signature and Parameters of FileServerConfigurationService.DeleteFileServer. 95
7.4.6 Signature and Parameters of FileServerConfigurationService.AddIPInterface. 95
7.4.7 Signature and Parameters of FileServerConfigurationService.ModifyIPInterface. 96
7.4.8 Signature and Parameters of FileServerConfigurationService.DeleteIPInterface. 97
7.5 Client Considerations and Recipes. 97
7.6 Registered Name and Version. 98
7.7 CIM Elements. 98
7.7.1 General.98
7.7.2 CIM_ConcreteComponent (FileServerSettings to CIFSSettingData). 100
7.7.3 CIM_ConcreteComponent (FileServerSettings to DNSSettingData). 101
7.7.4 CIM_ConcreteComponent (FileServerSettings to IPInterfaceSettingData). 101
7.7.5 CIM_ConcreteComponent (FileServerSettings to NFSSettingData). 101
7.7.6 CIM_ConcreteComponent (FileServerSettings to NISSettingData) . 102
7.7.7 CIM_DNSSettingData . 102
7.7.8 CIM_ElementCapabilities
(FileServerConfigurationService to FileServerCapabilities). 102
- 4 - ISO/IEC 24775-5:2014 © ISO/IEC 2014
7.7.9 CIM_ElementCapabilities (FileServerConfigurationService to FileServerConfigura-
tionCapabilities) . 103
7.7.10 CIM_ElementSettingData (ComputerSystem FileServer to FileServerSettings). 103
7.7.11 CIM_ElementSettingData (IPInterfaceSettingData to IPProtocolEndpoint) . 103
7.7.12 CIM_HostedDependency . 104
7.7.13 CIM_HostedService (Hosting Computer System to
FileServerConfigurationService). 104
7.7.14 CIM_MemberOfCollection (The IPProtocolEndpoint to NetworkVLAN) . 104
7.7.15 CIM_NetworkVLAN . 105
7.7.16 CIM_SettingsDefineCapabilities (CIFSettingData). 105
7.7.17 CIM_SettingsDefineCapabilities (DNSSettingData) . 105
7.7.18 CIM_SettingsDefineCapabilities (FileServerSettings) . 106
7.7.19 CIM_SettingsDefineCapabilities (IPInterfaceSettingData) . 106
7.7.20 CIM_SettingsDefineCapabilities (NFSSettingData) . 106
7.7.21 CIM_SettingsDefineCapabilities (NISSettingData). 107
7.7.22 CIM_SettingsDefineState (ComputerSystem FileServer to FileServerSettings) . 107
7.7.23 SNIA_CIFSSettingData . 107
7.7.24 SNIA_FileServerCapabilities . 108
7.7.25 SNIA_FileServerConfigurationCapabilities. 109
7.7.26 SNIA_FileServerConfigurationService . 110
7.7.27 SNIA_FileServerSettings. 111
7.7.28 SNIA_IPInterfaceSettingData. 111
7.7.29 SNIA_NFSSettingData . 112
7.7.30 SNIA_NISSettingData . 113
8 File Storage Profile. 114
8.1 Description . 114
8.1.1 Synopsis. 114
8.1.2 Overview . 114
8.1.3 Implementation. 114
8.2 Health and Fault Management Consideration. 115
8.3 Cascading Considerations . 115
8.3.1 General. 115
8.3.2 Cascaded Resources . 115
8.3.3 Ownership Privileges. 116
8.3.4 Limitations on Cascading Subprofile . 116
8.4 Supported Profiles, Subprofiles, and Packages. 117
8.5 Methods of the Profile . 117
8.5.1 Extrinsic Methods of the Profile. 117
8.5.2 Intrinsic Methods of the Profile . 117
8.6 Client Considerations and Recipes. 117
8.7 CIM Elements. 117
8.7.1 General. 117
8.7.2 CIM_ResidesOnExtent. 117
9 Filesystem Profile . 119
9.1 Description . 119
9.1.1 Synopsis. 119
9.1.2 Instance Diagrams . 119
9.2 Health and Fault Management Consideration. 122
9.2.1 General. 122
9.2.2 OperationalStatus for Filesystems . 122
9.3 Cascading Considerations . 122
9.4 Supported Profiles, Subprofiles, and Packages. 123
9.5 Methods of the Profile . 123
9.5.1 Extrinsic Methods of the Profile. 123
9.5.2 Intrinsic Methods of the Profile . 123
9.6 Client Considerations: Use Cases . 123
9.6.1 General. 123
9.6.2 List Existing Filesystems hosted by the Referencing Profile (parent filesystem related
profile1 . 123
9.6.3 Get FileSystemSettings for a FileSystem. 125
9.6.4 Get the ComputerSystem that hosts a FileSystem . 126
9.6.5 Get all File Servers and Access Paths that have Local Access to this FileSystem127
9.6.6 Get the Access Path to this FileSystem on the specified File Server. 127
9.6.7 Get the Local Access Settings for this FileSystem on the specified File Server . 128
9.6.8 Get the FileShares and shared File path of this FileSystem on all File Servers. 130
9.6.9 Get the FileShares and shared File path of this FileSystem on
the specified FileServer . 131
9.7 CIM Elements. 132
9.7.1 General. 132
9.7.2 CIM_Dependency (Uses Directory Services From). 133
9.7.3 CIM_ElementSettingData (FileSystem). 134
9.7.4 CIM_ElementSettingData (Local Access Required). 134
9.7.5 CIM_FileStorage . 134
9.7.6 CIM_FileSystemSetting. 135
9.7.7 CIM_HostedDependency (Local Access Required) . 136
9.7.8 CIM_HostedFileSystem (LocalFileSystem). 136
9.7.9 CIM_LocalFileSystem . 137
9.7.10 CIM_LogicalFile. 138
9.7.11 SNIA_LocalAccessAvailable . 138
9.7.12 SNIA_LocalFileSystem. 139
9.7.13 SNIA_LocallyAccessibleFileSystemSetting. 140
10 Filesystem Copy Services Profile. 145
10.1 Description . 145
10.1.1 Synopsis. 145
10.1.2 Overview . 145
10.1.3 Instance Diagrams . 145
10.2 Health and Fault Management Consideration. 148
10.2.1 Status for Point In Time Copy . 148
10.2.2 Status for Copy In Progress . 149
10.3 Cascading Considerations . 149
10.4 Supported Profiles, Subprofiles, and Packages. 149
10.5 Methods of the Profile . 149
10.5.1 Extrinsic Methods of the Profile. 149
10.6 Use Cases. 153
10.7 Registered Name and Version. 157
10.8 CIM Elements. 157
10.8.1 General. 157
10.8.2 CIM_ElementCapabilities (FileSystemCopyConfigurationService to
FileSystemCopyConfigurationCapabilities) . 158
10.8.3 SNIA_AllocatedFrom (PointInTimeCopy to PointInTimeCopyReserve). 158
10.8.4 SNIA_CopyInProgress . 158
10.8.5 SNIA_CopyOf (FileSystem to PointInTimeCopy) . 159
10.8.6 SNIA_FileSystemCopyConfigurationCapabilities. 159
10.8.7 SNIA_FileSystemCopyConfigurationService . 160
10.8.8 SNIA_FileSystemCopyPITSettings . 160
10.8.9 SNIA_HasExternalSpace (FileSystem to PointInTimeCopyReserve) . 161
10.8.10SNIA_PointInTimeCopy . 161
10.8.11SNIA_PointInTimeCopyReserve. 162
10.8.12SNIA_ResidesOnLogicalDisk (PointInTimeCopyReserve to LogicalDisk). 162
- 6 - ISO/IEC 24775-5:2014 © ISO/IEC 2014
11 Filesystem Manipulation Subprofile. 164
11.1 Description . 164
11.1.1 Synopsis. 164
11.1.2 Overview . 164
11.1.3 Instance Diagrams . 165
11.2 Health and Fault Management Considerations. 171
11.2.1 General. 171
11.2.2 OperationalStatus for FileSystemConfigurationService . 171
11.2.3 OperationalStatus for LocalFileSystem . 171
11.3 Cascading Considerations . 172
11.4 Supported Subprofiles and Packages. 172
11.5 Methods of the Profile . 173
11.5.1 Extrinsic Methods of the Profile. 173
11.5.2 Signature and Parameters of CreateFileSystem. 182
11.5.3 Signature and Parameters of ModifyFileSystem . 187
11.5.4 Signature and Parameters of DeleteFileSystem . 190
11.5.5 Intrinsic Methods of the Profile . 191
11.6 Client Considerations and Recipes. 191
11.6.1 General. 191
11.6.2 Creation of a FileSystem on a Storage Extent . 192
11.6.3 Increase the size of a FileSystem . 196
11.6.4 Modify a FileSystem’s Settings . 200
11.6.5 Delete a FileSystem and return underlying StorageExtent . 204
11.6.6 Make a FileSystem Locally Accessible from a File Server ComputerSystem . 206
11.6.7 Get the Local Access Setting for a FileSystem on a File Server ComputerSystem208
11.6.8 Filesystem Manipulation Supported Capabilities Patterns . 210
11.7 CIM Elements. 211
11.7.1 General. 211
11.7.2 CIM_Dependency (Uses Directory Services From). 214
11.7.3 CIM_ElementCapabilities (FS Configuration Capabilities) . 214
11.7.4 CIM_ElementCapabilities (Local Access Configuration Capabilities). 215
11.7.5 CIM_ElementCapabilities (Non-Default) . 215
11.7.6 CIM_ElementSettingData (Attached to Filesystem) . 215
11.7.7 CIM_ElementSettingData (Local Access Required). 215
11.7.8 CIM_HostedDependency (Attached to File System). 216
11.7.9 CIM_HostedDependency (Predefined Capabilities). 216
11.7.10CIM_HostedDependency (Predefined Setting). 216
11.7.11CIM_HostedFileSystem . 217
11.7.12CIM_HostedService . 217
11.7.13SNIA_ElementCapabilities (Default) . 217
11.7.14SNIA_FileSystemCapabilities . 218
11.7.15SNIA_FileSystemConfigurationCapabilities. 218
11.7.16SNIA_FileSystemConfigurationService. 221
11.7.17SNIA_FileSystemSetting (Attached to FileSystem) . 222
11.7.18SNIA_FileSystemSetting (Predefined FS Settings) . 223
11.7.19SNIA_LocalAccessAvailable. 225
11.7.20SNIA_LocalFileSystem . 225
11.7.21SNIA_LocallyAccessibleFileSystemCapabilities . 227
11.7.22SNIA_LocallyAccessibleFileSystemSetting . 229
11.7.23SNIA_SettingsDefineCapabilities (Predefined FS Settings) . 232
11.7.24SNIA_SettingsDefineCapabilities (Predefined Local Access Settings). 233
12 Filesystem Performance Profile. 235
12.1 Synopsis. 235
12.2 Description . 235
12.3 Implementation. 236
12.3.1 Performance Additions Overview . 236
12.3.2 Summary of FileSystemStatisticsData support by Profile . 238
12.3.3 Profile Registration Profile Support for the Filesystem Performance Subprofile . 238
12.3.4 Default Manifest Collection. 239
12.3.5 Client Defined Manifest Collection . 239
12.3.6 Capabilities Support for Filesystem Performance Subprofile . 239
12.3.7 Health and Fault Management Consideration. 240
12.3.8 Cascading Considerations . 240
12.4 Methods of the Profile . 241
12.4.1 Extrinsic Methods of the Profile. 241
12.4.2 Intrinsic Methods of this Profile . 245
12.5 Use Cases. 246
12.5.1 Summary of Statistics Support by Element . 246
12.5.2 Formulas and Calculations. 247
12.5.3 Filesystem Performance Supported Capabilities Patterns . 247
12.5.4 Client Considerations and Recipes . 248
12.6 CIM Elements. 248
12.6.1 General. 248
12.6.2 CIM_ElementCapabilities . 250
12.6.3 CIM_ElementStatisticalData (Exported File Share Stats) . 250
12.6.4 CIM_ElementStatisticalData (Exporting Port Stats) . 251
12.6.5 CIM_ElementStatisticalData (Local Filesystem Stats) . 251
12.6.6 CIM_ElementStatisticalData (OTHER Element Type Stats) . 252
12.6.7 CIM_HostedCollection (Client Defined). 252
12.6.8 CIM_HostedCollection (Default). 253
12.6.9 CIM_HostedCollection (Provider Supplied). 253
12.6.10CIM_HostedService . 254
12.6.11CIM_MemberOfCollection (Member of client defined collection) . 254
12.6.12CIM_MemberOfCollection (Member of predefined collection) . 254
12.6.13CIM_MemberOfCollection (Member of statistics collection) . 255
12.6.14CIM_StatisticsCollection . 255
12.6.15SNIA_AssociatedFileSystemStatisticsManifestCollection
(Client defined collection). 256
12.6.16SNIA_AssociatedFileSystemStatisticsManifestCollection
(Provider defined collection) . 256
12.6.17SNIA_FileSystemStatisticalData. 257
12.6.18SNIA_FileSystemStatisticsManifest (Client Defined) . 260
12.6.19SNIA_FileSystemStatisticsManifest (Provider Support). 261
12.6.20SNIA_FileSystemStatisticsManifestCollection (Client Defined) . 263
12.6.21SNIA_FileSystemStatisticsManifestCollection (Provider Defined) . 263
12.6.22SNIA_FileSystemStatisticsService. 264
13 Filesystem Quotas Profile. 267
13.1 Synopsis. 267
13.2 Description . 267
13.2.1 General. 267
13.2.2 Tree Quotas . 268
13.2.3 User Quotas . 268
13.2.4 Group Quotas. 268
13.2.5 Container Boundaries. 268
13.2.6 Quota types . 269
13.2.7 Class design considerations. 269
13.2.8 Instance Diagram . 270
13.3 Health and Fault Management Considerations. 271
13.4 Supported Profiles, Subprofiles, and Packages. 271
- 8 - ISO/IEC 24775-5:2014 © ISO/IEC 2014
13.5 Methods of the Profile . 271
13.5.1 General. 271
13.5.2 FindQuotaEntries . 271
13.5.3 DeleteQuotaEntry. 272
13.5.4 ModifyQuotaEntry. 272
13.5.5 AddQuotaEntry. 272
13.5.6 GetQuotaReport . 272
13.5.7 EnableQuotas. 273
13.5.8 InitializeQuotas. 273
13.6 Client Considerations and sample code. 273
13.6.1 General. 273
13.6.2 Common subroutines . 274
13.6.3 Initialize quotas. 275
13.6.4 Enable or disable quota tracking . 275
13.6.5 Add a quota entry . 276
13.6.6 Delete a quota entry . 277
13.6.7 Modify a quota entry. 277
13.6.8 Read the quota entries . 278
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...