Information technology — Storage management — Part 2: Common Architecture

ISO/IEC 24775-2:2014(E) defines the core architecture and protocols in SMI-S. The components of SMI-S architecture include: - Transport - communicating management information between constituents of the management system; - Health and fault management - detecting failures through monitoring the state of storage components; - General information about the object model; - Names - how SMI-S uses names to allow applications to correlate across SMI-S and to other standards; - Standard messages - how exceptions are presented to client applications; - Service discovery - techniques clients use to discover SMI-S services; - Installation and upgrade - recommendations for implementations; - Compliance - requirement for compliance to the standard. This International Standard, together with ISO/IEC 24775-1 and ISO/IEC 24775-2 to ISO/IEC 24775-8, replaces ISO/IEC 24775, second edition, published in 2011, and constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: - reorganization into eight parts; - maturity identification using stages; - and new profiles.

Technologie de l'information — Management du stockage — Partie 2: Titre manque

General Information

Status
Withdrawn
Publication Date
29-Oct-2014
Current Stage
9599 - Withdrawal of International Standard
Completion Date
07-Apr-2021
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 24775-2:2014 - Information technology -- Storage management
English language
170 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

ISO/IEC 24775-2
Edition 1.0 2014-10
INTERNATIONAL
STANDARD

colour
inside
Information technology – Storage management –
Part 2: Common architecture

ISO/IEC 24775-2:2014-10(en)

---------------------- Page: 1 ----------------------
THIS PUBLICATION 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 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.

---------------------- Page: 2 ----------------------
ISO/IEC 24775-2


Edition 1.0 2014-10




INTERNATIONAL



STANDARD








colour

inside










Information technology – Storage management –

Part 2: Common architecture



























INTERNATIONAL

ELECTROTECHNICAL

COMMISSION

PRICE CODE
H



ICS 35.200 ISBN 978-2-8322-1893-8



  Warning! Make sure that you obtained this publication from an authorized distributor.

---------------------- Page: 3 ----------------------
- 2 - ISO/IEC 24775-2:2014 © ISO/IEC 2014
FOREWORD. 15
Introduction . 17
1 Scope . 19
2 Normative references . 20
3 Terms, definitions, symbols, abbreviations, and conventions . 22
3.1 Terms and definitions . 22
3.2 Acronyms and abbreviations . 29
3.3 Keywords .30
3.4 Conventions .31
4 Typographical Conventions. 32
4.1 Maturity Model . 32
4.2 Experimental Maturity Level . 32
4.3 Implemented Maturity Level . 32
4.4 Stable Maturity Level . 33
4.5 Finalized Maturity Level . 33
4.6 Deprecated Material . 33
5 Transport and reference model . 35
5.1 Introduction to transport and reference model . 35
5.1.1 Overview .35
5.1.2 Language requirements . 35
5.1.3 Communications requirements . 35
5.1.4 XML Message Syntax and Semantics . 35
5.2 Transport Stack . 35
5.3 Reference model . 37
5.3.1 Overview .37
5.3.2 Roles for Interface Constituents . 37
5.3.3 Cascaded Agents . 38
6 Health and Fault Management . 39
6.1 Objectives .39
6.2 Overview .39
6.3 General concepts . 39
6.4 Description of Health and Fault Management . 40
6.4.1 General .40
6.4.2 Operational Status and Health State (Polling) . 40
6.4.3 Standard Errors and Events . 41
6.4.4 Error and Alert indications . 41
6.4.5 Indications .41

---------------------- Page: 4 ----------------------
ISO/IEC 24775-2:2014 © ISO/IEC 2014 - 3 -
6.4.6 Event Correlation and Fault Containment . 41
6.4.7 Fault regions . 44
6.4.8 Examples .46
7 Object Model General Information. 50
7.1 Model overview (Key resources) . 50
7.1.1 Overview .50
7.1.2 Introduction to CIM UML notation . 50
7.2 Techniques .51
7.2.1 CIM fundamentals . 51
7.2.2 Modeling profiles . 53
7.2.3 CIM Naming . 53
8 Correlatable and durable names . 54
8.1 Overview .54
8.2 Guidelines for SCSI Logical Unit Names . 55
8.3 Guidelines for FC-SB-2 device names . 55
8.4 Guidelines for port names . 56
8.5 Guidelines for storage system names . 56
8.6 Standard formats for correlatable names . 57
8.6.1 General .57
8.6.2 Standard formats for Logical Unit names . 57
8.6.3 Standard formats for port names . 59
8.6.4 Standard formats for fabric names . 59
8.6.5 Standard formats for storage system names . 59
8.6.6 Operating system device names . 61
8.6.7 Case sensitivity . 63
8.7 Testing equality of correlatable names . 63
8.8 iSCSI names . 63
9 Standard Messages. 65
9.1 Overview .65
9.2 Required characteristics of Standard Messages . 65
9.2.1 Declaring and producing Standard Messages . 65
9.3 Message registry . 67
9.3.1 Common Element Messages . 67
9.3.2 Common Protocol Messages . 77
9.3.3 Storage Messages . 87
9.3.4 Fabric Messages . 101
9.3.5 Host Messages . 106
9.3.6 Media Library Messages . 108

---------------------- Page: 5 ----------------------
- 4 - ISO/IEC 24775-2:2014 © ISO/IEC 2014
10 Service discovery . 133
10.1 Objectives .133
10.2 Overview . 133
10.3 SLP Messages . 135
10.4 Scopes . 136
10.5 Services Definition . 137
10.5.1General .137
10.5.2Service Type . 137
10.5.3Service Attributes . 137
10.6 User Agents (UA) . 139
10.7 Service Agents (SAs) . 140
10.8 Directory Agents (DAs) . 140
10.9 Service Agent Server (SA Server) . 140
10.9.1General Information . 140
10.9.2SA Server (SAS) Implementation . 141
10.9.3SA Server (SAS) Clients . 141
10.9.4SA Server Configuration . 142
10.9.5SA Server Discovery . 143
10.9.6SAS Client Registration . 143
10.10Configurations .144
10.10.1 General . 144
10.10.2 Multicast Configurations . 144
10.10.3 No Multicast configuration . 144
10.10.4 Multicast Islands . 145
10.11‘Standard WBEM’ Service Type Templates . 146
11 Information Technology – Storage Management roles . 150
11.1 Introduction to storage management roles . 150
11.2 Information Technology – Storage Management Client . 151
11.2.1Overview .151
11.2.2SLP functions . 151
11.2.3WBEM protocol functions . 151
11.2.4Security considerations . 151
11.2.5Lock management functions . 151
11.3 Dedicated Information Technology – Storage Management Server . 151
11.3.1Overview .151
11.3.2SLP functions . 152
11.3.3WBEM protocol functions . 152
11.3.4Security considerations . 153
11.3.5Lock management functions . 153

---------------------- Page: 6 ----------------------
ISO/IEC 24775-2:2014 © ISO/IEC 2014 - 5 -
11.4 General Purpose Information Technology – Storage Management Server . 153
11.4.1Overview .153
11.4.2SLP functions . 153
11.4.3CIM-XML protocol functions . 154
11.4.4Lock management functions . 154
11.4.5Provider Subrole . 154
11.5 Directory Server . 154
11.5.1General .154
11.5.2SLP functions . 154
11.5.3CIM-XML protocol functions . 155
11.5.4Security considerations . 155
11.5.5Lock management functions . 155
11.6 Combined roles on a single system . 155
11.6.1Overview .155
11.6.2General Purpose Information Technology – Storage Management Server as a
Profile Aggregator 155
12 Installation and upgrade . 156
12.1 Overview . 156
12.2 Role of the administrator . 156
12.3 Goals .156
12.3.1Non-disruptive installation and De-installation . 156
12.3.2Plug-and-Play . 156
12.4 Server deployment . 157
12.4.1General .157
12.4.2Controlled environment . 157
12.4.3Multiple CIMOM systems . 157
12.4.4Shared CIMOM . 158
12.4.5Uninstallation .159
12.4.6Update .159
12.4.7Reconfiguration .159
12.5 WBEM service support and related functions . 159
12.5.1Installation .159
12.5.2Multiple CIM Servers on a Single Server System . 160
12.5.3Uninstallation/Upgrade .160
12.5.4Reconfiguration .160
12.5.5Failure . 160
12.6 Client .160
12.6.1Uninstallation .160
12.6.2Reconfiguration .160
12.7 Directory Service . 160

---------------------- Page: 7 ----------------------
- 6 - ISO/IEC 24775-2:2014 © ISO/IEC 2014
12.7.1Installation .160
12.7.2Uninstallation/Failure .161
12.8 Issues with Discovery mechanisms . 161
13 Security. 162
13.1 Objectives .162
13.2 Overview . 162
13.2.1General .162
13.2.2General requirements for HTTP implementations . 163
13.3 Description of SMI-S Security . 164
13.3.1General .164
13.3.2Transport security . 164
13.3.3SSL 3.0 and TLS . 165
13.3.4Authentication .169
13.3.5Indications . 170
13.3.6Service Discovery . 171
13.3.7HTTP Realms . 172
13.4 Security Guidance . 173
13.4.1SSL 3.0 and TLS guidance . 173
13.4.2Authentication guidance . 174
13.4.3Authorization .178
13.4.4Using IT Infrastructure Securely – Service Discovery . 180
Annex A (informative) Mapping CIM objects to SNMP MIB structures . 181
A.1 Purpose of this annex. 181
A.2 CIM-to-MIB mapping overview . 181
A.3 The SML MIB . 181
Annex B (normative) Compliance with SMI-S. 183
B.1 Compliance statement . 183
B.2 How compliance of the architecture is declared. 183
B.3 How compliance of the model is declared. 183
B.4 The Server Profile and compliance . 183
B.4.1 General . 183
B.4.2 Example . 183
B.5 Backward compatibility . 184
B.5.1 General . 184
B.5.2 Overview . 185
B.5.3 Requirements . 186
B.5.4 Implementation considerations. 187
B.6 Rules for combining (autonomous) profiles. 187
B.6.1 General . 187

---------------------- Page: 8 ----------------------
ISO/IEC 24775-2:2014 © ISO/IEC 2014 - 7 -
B.6.2 Backward Compatibility Rules for combining profiles . 187
B.6.3 Conditions for a new profile . 188
B.7 Rules for vendor extensions . 188
B.7.1 General . 188
B.7.2 Objectives for vendor extension rules. 188
B.7.3 Vendor extensions and compliance rules. 189
B.7.4 Vendor extensions and backward compatibility rules . 189
B.7.5 Vendor extensions and SMI-S Nullification . 190
B.7.6 Vendor Extensions that Avoid Client Confusion . 190
Annex C (normative) Indication filter strings . 192
C.1 Overview. 192
C.2 Instance creation. 192
C.2.1 Filter string. 192
C.2.2 Semantics . 192
C.3 Instance deletion . 192
C.3.1 Filter string. 192
C.3.2 Semantics . 192
C.4 Modification of any value in an array property . 192
C.4.1 WQL string . 192
C.4.2 CQL string. 193
C.4.3 Semantics . 193
C.5 Modification to either of two specific values in an array property. 193
C.5.1 WQL string . 193
C.5.2 CQL string. 193
C.5.3 Semantics . 193
C.6 Alert. 193
C.6.1 Filter string. 193
C.6.2 Semantic . 193
Bibliography . 194

---------------------- Page: 9 ----------------------
- 8 - ISO/IEC 24775-2:2014 © ISO/IEC 2014
Figure 1 – Experimental Maturity Level Tag. 32
Figure 2 – Implemented Maturity Level Tag . 33
Figure 3 – Stable Maturity Level Tag . 33
Figure 4 – Deprecated Tag . 34
Figure 5 – Transport Stack. 36
Figure 6 – Reference Model . 37
Figure 7 – Basic Fault Detection .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.