1、BSI Standards Publication BS ISO/IEC 24775-3:2014 Information technology Storage management Part 3: Common profilesBS ISO/IEC 24775-3:2014 BRITISH STANDARD National foreword This British Standard is the UK implementation of ISO/IEC 24775-3:2014. The UK participation in its preparation was entrusted
2、to Technical Committee ICT/-/1, Information systems co-ordination. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct applica
3、tion. The British Standards Institution 2014. Published by BSI Standards Limited 2014 ISBN 978 0 580 84210 8 ICS 35.200 Compliance with a British Standard cannot confer immunity from legal obligations. This British Standard was published under the authority of the Standards Policy and Strategy Commi
4、ttee on 30 November 2014. Amendments issued since publication Date Text affectedBS ISO/IEC 24775-3:2014Edition 1.0 2014-10 ISO/IEC 24775-3 INTERNATIONAL STANDARD Information technology Storage management Part 3: Common profiles ISO/IEC 24775-3:2014-10(en) colour insideBS ISO/IEC 24775-3:2014THIS PUB
5、LICATION IS COPYRIGHT PROTECTED Copyright 2014 ISO/IEC, Geneva, Switzerland 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 wr
6、iting from either IEC or IECs 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 furthe
7、r information. IEC Central Office Tel.: +41 22 919 02 11 3, rue de Varemb Fax: +41 22 919 03 00 CH-1211 Geneva 20 infoiec.ch Switzerland www.iec.ch About the IEC The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes International Standards
8、 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
9、.ch/catalogue The stand-alone application for consulting the entire bibliographical information on IEC International Standards, Technical Specifications, Technical Reports and other documents. Available for PC, Mac OS, Android Tablets and iPad. IEC publications search - www.iec.ch/searchpub The adva
10、nced search enables to find IEC publications by a variety of criteria (reference number, text, technical committee,). It also gives information on projects, replaced and withdrawn publications. IEC Just Published - webstore.iec.ch/justpublished Stay up to date on all new IEC publications. Just Publi
11、shed details all new publications released. Available online and also once a month by email. Electropedia - www.electropedia.org The worlds leading online dictionary of electronic and electrical terms containing more than 30 000 terms and definitions in English and French, with equivalent terms in 1
12、4 additional languages. Also known as the International Electrotechnical Vocabulary (IEV) online. IEC Glossary - std.iec.ch/glossary More than 55 000 electrotechnical terminology entries in English and French extracted from the Terms and Definitions clause of IEC publications issued since 2002. Some
13、 entries have been collected from earlier publications of IEC TC 37, 77, 86 and CISPR. IEC Customer Service Centre - webstore.iec.ch/csc If you wish to give us your feedback on this publication or need further assistance, please contact the Customer Service Centre: csciec.ch. BS ISO/IEC 24775-3:2014
14、ISO/IEC 24775-3 Edition 1.0 2014-10 INTERNATIONAL STANDARD Information technology Storage management Part 3: Common profiles INTERNATIONAL ELECTROTECHNICAL COMMISSION H ICS 35.200 PRICE CODE ISBN 978-2-8322-1894-5 Warning! Make sure that you obtained this publication from an authorized distributor.
15、colour insideBS ISO/IEC 24775-3:2014 - 2 - ISO/IEC 24775-3:2014 ISO/IEC 2014 CONTENTS FOREWORD 35 Introduction 37 1 Scope 39 2 Normative references 39 3 Terms, definitions and abbreviations. 41 3.1 Terms and definitions 41 3.2 Abbreviations 41 4 Profile introduction. 42 4.1 Profile overview. 42 4.1.
16、1 General42 4.1.2 Terminology. 43 4.2 Format for Profile Specifications . 43 5 Typographical Conventions. 46 5.1 Maturity Model. 46 5.2 Experimental Maturity Level 46 5.3 Implemented Maturity Level 46 5.4 Stable Maturity Level. 47 5.5 Finalized Maturity Level 47 5.6 Deprecated Material 47 6 Recipe o
17、verview 49 6.1 Recipe concepts 49 6.2 Recipe Pseudo Code conventions 49 6.2.1 Overview . 49 6.2.2 General Syntax 49 6.2.3 CIM related variable and methods 50 6.2.4 Data structure 51 6.2.5 Operations. 51 6.2.6 Control operations . 52 6.2.7 Functions. 52 6.2.8 Exception handling 53 6.2.9 Built-in func
18、tions 53 6.2.10 Extrinsic method calls 54 7 Generic Target Ports Profile 55 7.1 Synopsis 55 7.2 Description 55 7.3 Implementation 55 7.3.1 General55 7.3.2 Modeling SCSI/SB Logical Units . 57 7.4 Methods of the Profile . 57 7.4.1 Extrinsic methods 57 7.4.2 Intrinsic methods . 58 7.5 Use Cases. 58 7.6
19、 CIM Elements 58 7.6.1 General58 7.6.2 CIM_DeviceSAPImplementation . 58 7.6.3 CIM_HostedAccessPoint. 59 7.6.4 CIM_LogicalPort 59 7.6.5 CIM_ProtocolEndpoint 59 7.6.6 CIM_SystemDevice (Port). 60 8 Parallel SCSI (SPI) Target Ports Profile 61BS ISO/IEC 24775-3:2014 ISO/IEC 24775-3:2014 ISO/IEC 2014 - 3
20、- 8.1 Synopsis 61 8.2 Description 61 8.3 Implementation 61 8.4 Health and Fault Management 62 8.5 Methods Extrinsic Methods of this Subprofile 62 8.6 CIM elements 62 8.6.1 General62 8.6.2 CIM_DeviceSAPImplementation . 62 8.6.3 CIM_HostedAccessPoint. 63 8.6.4 CIM_SCSIProtocolEndpoint 63 8.6.5 CIM_SPI
21、Port . 64 8.6.6 CIM_SystemDevice (Port). 64 9 FC Target Ports Profile 66 9.1 Synopsis 66 9.2 Description 66 9.3 Implementation 66 9.3.1 General66 9.3.2 SMI-S 1.0 backwards compatibility . 66 9.4 Durable Names and Correlatable IDs of the Subprofile 67 9.5 Health and Fault Management 67 9.6 Supported
22、Profiles and Packages. 67 9.7 Extrinsic Methods of this Subprofile 67 9.8 Client Considerations and Recipes. 67 9.9 CIM Elements 68 9.9.1 General68 9.9.2 CIM_DeviceSAPImplementation . 68 9.9.3 CIM_FCPort 69 9.9.4 CIM_HostedAccessPoint. 70 9.9.5 CIM_ProtocolControllerForPort . 70 9.9.6 CIM_SCSIProtoc
23、olEndpoint 70 9.9.7 CIM_SystemDevice (Port). 71 10 iSCSI Target Ports Subprofile . 72 10.1 Synopsis 72 10.2 Description 72 10.3 Implementation 72 10.3.1 General 72 10.3.2 Mapping and Masking considerations . 74 10.3.3 Settings . 75 10.3.4 Durable Names and Correlatable IDs of the Subprofile 75 10.4
24、Health and Fault Management 75 10.5 Supported Subprofiles and Packages. 76 10.6 Methods of this Subprofile. 76 10.6.1 General 76 10.6.2 CreateiSCSINode 76 10.6.3 DeleteiSCSINode 77 10.6.4 CreateiSCSIProtocolEndpoint . 77 10.6.5 DeleteiSCSIProtocolEndpoint . 79 10.6.6 BindiSCSIProtocolEndpoint. 79 10
25、.7 Client Considerations and Recipes. 80 10.7.1 Discover the iSCSI Target Port capabilities 80 10.7.2 Identify the iSCSI Nodes in a target system 81 10.7.3 Identify the iSCSI Ports on an given iSCSI node 81 10.7.4 Identify the iSCSI sessions existing on an iSCSI node . 82 10.7.5 Create an iSCSI Targ
26、et Node on an iSCSI Network Entity . 83BS ISO/IEC 24775-3:2014 - 4 - ISO/IEC 24775-3:2014 ISO/IEC 2014 10.7.6 Create an iSCSI Target Port on an iSCSI target node 84 10.7.7 Add a Network Portal to a Target Port 85 10.7.8 Determine the health of Nodes in a target system 87 10.7.9 Determine the health
27、of a Session on a target system 87 10.7.10Configure the default settings for Sessions created in a target computer system 88 10.7.11Configure default settings for Connections on Network Portals used by an iSCSIPro- tocolEndpoint. 89 10.7.12Get the statistics for a Session on a target system . 89 10.
28、7.13Configure Enable/disable header and data digest 89 10.8 CIM Elements 90 10.8.1 General 90 10.8.2 CIM_BindsTo (TCPProtocolEndpoint to IPProtocolEndpoint). 92 10.8.3 CIM_BindsTo (iSCSIProtocolEndpoint to TCPProtocolEndpoint) . 92 10.8.4 CIM_ConcreteDependency . 93 10.8.5 CIM_DeviceSAPImplementatio
29、n (EthernetPort to IPProtocolEndpoint) 93 10.8.6 CIM_DeviceSAPImplementation (EthernetPort to iSCSIProtocolEndpoint) 93 10.8.7 CIM_ElementCapabilities (iSCSIConfigurationCapabilities to System). 94 10.8.8 CIM_ElementCapabilities (iSCSIConfigurationCapabilities to iSCSIConfigurationSer- vice). 94 10.
30、8.9 CIM_ElementSettingData (iSCSIConnectionSettings to TCPProtocolEndpoint). 94 10.8.10CIM_ElementSettingData (iSCSIConnectionSettings to iSCSIProtocolEndpoint) 95 10.8.11CIM_ElementSettingData (iSCSISessionSettings to SCSIProtocolController) . 95 10.8.12CIM_ElementSettingData (iSCSISessionSettings
31、to System) 95 10.8.13CIM_ElementSettingData (iSCSISessionSettings to iSCSIProtocolEndpoint) 96 10.8.14CIM_ElementStatisticalData (iSCSILoginStatistics to SCSIProtocolController) . 96 10.8.15CIM_ElementStatisticalData (iSCSISessionFailures to SCSIProtocolController) . 96 10.8.16CIM_ElementStatistical
32、Data (iSCSISessionStatistics to iSCSISession). 97 10.8.17CIM_EndpointOfNetworkPipe (iSCSIConnection to TCPProtocolEndpoint). 97 10.8.18CIM_EndpointOfNetworkPipe (iSCSISession to iSCSIProtocolEndpoint) 98 10.8.19CIM_EthernetPort . 98 10.8.20CIM_HostedAccessPoint (System to IPProtocolEndpoint) . 98 10
33、.8.21CIM_HostedAccessPoint (System to TCPProtocolEndpoint) . 99 10.8.22CIM_HostedAccessPoint (System to iSCSIProtocolEndpoint) . 99 10.8.23CIM_HostedCollection 99 10.8.24CIM_HostedService 100 10.8.25CIM_IPProtocolEndpoint. 100 10.8.26CIM_MemberOfCollection. 100 10.8.27CIM_NetworkPipeComposition . 10
34、1 10.8.28CIM_SAPAvailableForElement . 101 10.8.29CIM_SCSIProtocolController 101 10.8.30CIM_SystemDevice (System to EthernetPort) 102 10.8.31CIM_SystemDevice (System to SCSIProtocolController) . 102 10.8.32CIM_SystemSpecificCollection . 102 10.8.33CIM_TCPProtocolEndpoint. 103 10.8.34CIM_iSCSICapabili
35、ties 103 10.8.35CIM_iSCSIConfigurationCapabilities 104 10.8.36CIM_iSCSIConfigurationService. 104 10.8.37CIM_iSCSIConnection 104 10.8.38CIM_iSCSIConnectionSettings . 105 10.8.39CIM_iSCSILoginStatistics . 106 10.8.40CIM_iSCSIProtocolEndpoint. 106 10.8.41CIM_iSCSISession 107 10.8.42CIM_iSCSISessionFail
36、ures. 108 10.8.43CIM_iSCSISessionSettings. 108 10.8.44CIM_iSCSISessionStatistics . 109BS ISO/IEC 24775-3:2014 ISO/IEC 24775-3:2014 ISO/IEC 2014 - 5 - 11 Serial Attached SCSI (SAS) Target Port Subprofile 110 11.1 Synopsis 110 11.2 Description 110 11.2.1 General 110 11.2.2 Health and Fault Management
37、111 11.3 Methods 111 11.3.1 Extrinsic Methods of this Subprofile 111 11.3.2 Intrinsic Methods of this Subprofile . 111 11.4 Client considerations and Recipes 111 11.5 CIM Elements 112 11.5.1 General 112 11.5.2 CIM_ConcreteComponent. 112 11.5.3 CIM_DeviceSAPImplementation . 112 11.5.4 CIM_HostedAcces
38、sPoint. 113 11.5.5 CIM_SASPort 113 11.5.6 CIM_SCSIProtocolEndpoint 114 11.5.7 CIM_SystemDevice (Port). 114 11.5.8 CIM_SystemDevice (SAS PHY) 115 11.5.9 SNIA_SASPHY . 115 12 Serial ATA (SATA) Target Ports Profile. 116 12.1 Synopsis 116 12.2 Description 116 12.2.1 General 116 12.2.2 Health and Fault M
39、anagement 117 12.3 Methods of this Subprofile. 117 12.4 Client considerations and Recipes 117 12.5 CIM elements 118 12.5.1 General 118 12.5.2 CIM_ATAPort 118 12.5.3 CIM_ATAProtocolEndpoint . 119 12.5.4 CIM_DeviceSAPImplementation . 119 12.5.5 CIM_HostedAccessPoint. 119 12.5.6 CIM_SystemDevice (Port)
40、. 120 13 SB Target Ports Profile 121 13.1 Synopsis 121 13.2 Description 121 13.3 Implementation 121 13.4 Health and Fault Management Consideration. 122 13.5 Cascading Considerations 122 13.6 Methods of the Profile . 123 13.6.1 Extrinsic Methods of the Profile. 123 13.6.2 Intrinsic Methods of the Pro
41、file 123 13.7 Client Considerations and Recipes. 123 13.8 CIM Elements 123 13.8.1 General 123 13.8.2 CIM_DeviceSAPImplementation . 124 13.8.3 CIM_FCPort 124 13.8.4 CIM_HostedAccessPoint. 125 13.8.5 CIM_SystemDevice (Port). 125 13.8.6 SNIA_SBProtocolEndpoint 125 14 Direct Attach (DA) Ports Profile. 1
42、28 14.1 Description 128 14.2 Health and Fault Management 128 14.3 Supported Profiles and Packages. 128BS ISO/IEC 24775-3:2014 - 6 - ISO/IEC 24775-3:2014 ISO/IEC 2014 14.4 Extrinsic Methods 128 14.5 Client Considerations and Recipes. 129 14.6 Registered Name and Version 129 14.7 CIM Elements 129 14.7
43、.1 General 129 14.7.2 CIM_DAPort 129 14.7.3 CIM_DeviceSAPImplementation . 130 14.7.4 CIM_HostedAccessPoint. 130 14.7.5 CIM_SCSIProtocolEndpoint 130 14.7.6 CIM_SystemDevice (Port). 131 15 Generic Initiator Ports Profile. 132 15.1 Synopsis 132 15.2 Description 132 15.3 Implementation 132 15.3.1 Genera
44、l 132 15.3.2 Remote Device Models . 133 15.3.3 Health and Fault Management Considerations . 136 15.3.4 Cascading Considerations 136 15.4 Methods 136 15.4.1 Extrinsic Methods of this Profile 136 15.4.2 Intrinsic Methods of this Profile . 136 15.5 Use Cases. 136 15.6 CIM Elements 137 15.6.1 General 13
45、7 15.6.2 CIM_ConnectivityCollection 137 15.6.3 CIM_DeviceSAPImplementation . 138 15.6.4 CIM_ElementStatisticalData (Port Statistics) 138 15.6.5 CIM_HostedAccessPoint (Initiator) . 138 15.6.6 CIM_HostedAccessPoint (Target). 139 15.6.7 CIM_HostedCollection (Connectivity Collection). 139 15.6.8 CIM_Log
46、icalPort 139 15.6.9 CIM_MemberOfCollection (Connectivity Collection) . 140 15.6.10CIM_ProtocolEndpoint (Initiator). 140 15.6.11CIM_ProtocolEndpoint (Target) 141 15.6.12CIM_SystemDevice (Initiator Ports) 141 15.6.13SNIA_LogicalPortStatistics . 142 16 Parallel SCSI (SPI) Initiator Ports Profile. 143 1
47、6.1 Synopsis 143 16.2 Description 143 16.3 Implementation 143 16.3.1 General 143 16.3.2 Health and Fault Management Considerations . 143 16.3.3 Cascading Considerations 144 16.4 Methods 144 16.4.1 Extrinsic Methods of this Profile 144 16.4.2 Intrinsic Methods of this Profile . 144 16.5 Detailed Use
48、Cases and Recipes . 144 16.6 CIM Elements 144 16.6.1 General 144 16.6.2 CIM_ConnectivityCollection 145 16.6.3 CIM_DeviceSAPImplementation . 145 16.6.4 CIM_ElementStatisticalData (Port Statistics) 146 16.6.5 CIM_HostedAccessPoint (Initiator) . 146 16.6.6 CIM_HostedAccessPoint (Target). 146BS ISO/IEC
49、24775-3:2014 ISO/IEC 24775-3:2014 ISO/IEC 2014 - 7 - 16.6.7 CIM_HostedCollection (Connectivity Collection). 147 16.6.8 CIM_MemberOfCollection (Connectivity Collection) . 147 16.6.9 CIM_SCSIInitiatorTargetLogicalUnitPath 148 16.6.10CIM_SCSIProtocolEndpoint (Initiator). 148 16.6.11CIM_SCSIProtocolEndpoint (Target) 149 16.6.12CIM_SPIPort . 149 16.6.13CIM_SystemDevice (Initiator Ports) 150 16.6.14SNIA_LogicalPortStatistics . 150 17 iSCSI Initiator Port Profile 152 17.1 Synopsis 152 17.2 Description 152 17.3 Implementation 152 17.3.1 General 152 17.3.2 Health and F