信息技术 存储管理应用 盘阵列存储管理接口 征求意见稿_第1页
信息技术 存储管理应用 盘阵列存储管理接口 征求意见稿_第2页
信息技术 存储管理应用 盘阵列存储管理接口 征求意见稿_第3页
信息技术 存储管理应用 盘阵列存储管理接口 征求意见稿_第4页
信息技术 存储管理应用 盘阵列存储管理接口 征求意见稿_第5页
已阅读5页,还剩255页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1GB/T37978—XXXX信息技术存储管理应用盘阵列存储管理接口本文件规定了一套符合表征状态转移规则(RESTful)的盘阵列存储管理接口、数据模型和行为。本文件适用于块存储、文件系统、对象存储和存储网络基础设施。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T2659.1—2022世界各国和地区及其行政区划名称代码第1部分:国家和地区代码(ISO3166-1:2020,MOD)GB/T7408.1—2023日期和时间信息交换表示法第1部分:基本原则(ISO8601-1:2019,IDT)3术语、定义和缩略语3.1术语和定义下列术语和定义适用于本文件。3.1.1存储管理接口storagemanagementinterface为统一管理存储资源所开发的应用编程接口。3.1.2实体entity资源模式元素的一个实例。3.1.3开放数据协议服务opendataprotocolservice基于REST,并允许Web客户端使用简单的HTTP消息编辑和发布资源,资源使用统一资源定位符(URL)标识并在模型中定义的服务。3.1.4模型model实体的集合及其关系,定义了相关语义、行为和状态。3.1.52GB/T37978—XXXX资源resource模型中的一个核心元素,表示一个物理结构或逻辑服务,并且由其它模型实体进一步定义。3.1.6资源模式resourceschema一种符合元模型的形式化语言表达。3.1.7存储管理接口服务storagemanagementinterfaceservice符合存储管理接口规格需求的OData服务。3.1.8存储管理接口服务访问点storagemanagementinterfaceserviceentrypoint通过访问存储管理接口服务特定实例的URL。3.1.9请求request从客户端到服务端的消息。注:请求由请求行(包含操作方式)、请求头、空行和3.1.10根服务serviceroot作为定位和访问其他资源以及相关元数据的起点的资源,这些资源和元数据共同构成了一个存储管理接口服务的实例。3.2缩略语下列缩略语适用于本文件。HTTP超文本传输协议(HyperTextTransferProtocol)IO输入输出(InputandOutput)ITIL信息技术基础设施库(InformationTechnologyInfrastructureLibrary)LUN逻辑单元号(LogicalUnitNumber)OData开放数据协议(OpenDataProtocol)RAID独立冗余盘阵列(RedundantArraysofIndependentDisks)URI统一资源标识符(UniformResourceIdentifier)URL统一资源定位地址(UniformResourceLocator)4存储资源模式4.1概述本章定义了构成存储管理接口实现的存储资源模式,其中存储资源应符合附录A的规定。GB/T37978—XXXX34.2资源模式的公共属性4.2.1为所有存储管理接口资源模式定义的属性为避免在后续章节的属性表中重复,每个存储管理接口资源模式中包含的公共属性见表1。表1为所有存储管理接口资源模式定义的属性该属性是元数据文档的URL,其中包含描述数据的片段odata.context提供了解析相对引用的根URL(例如@),该属性表示一个字符串,由RFC7232中不一定唯一-4.2.2链接(Links)存储管理接口的Links属性见表2。表2Links属性4.2.3操作(Actions)存储管理接口的Actions属性见表3。表3Actions属性GB/T37978—XXXX44.2.4相关项目(RelatedItem)存储管理接口的RelatedItem属性见表4。表4RelatedItem属性该属性表示一个链接数组。每个链接指向由该资源的模式定义的资源或资源的一部分,它表明服务中不同部分的元素或子元素之间的关系。如风扇可能位于系统的一个区域,而处理器位于系统的另一个区域,两者之间的关系可能并不明显,可以使用RelatedItem属性告知客户端它们之间的关联。在这个例子4.3资源模式的常用属性4.3.1容量(Capacity)描述该资源表示存储容量信息。数据、元数据和快照所占容量的总和应等于数据存储的总容量。属性为Capacity资源模式定义的属性见表5。表5Capacity属性该属性表示容量是否全部分配。如果该值为该属性表示系统(非用户可访问)配置数据相关该属性表示快照或备份数据的容量信息。属性详4.3.2容量信息(CapacityInfo)描述该资源表示存储容量的利用率和使用情况。属性GB/T37978—XXXX5为CapacityInfo资源模式定义的属性见表6。表6CapacityInfo属性该属性表示存储系统当前为该数据类型在该数该属性表示当前在该数据存储中为该数据类型该属性表示存储系统保证能在该数据存储中为该属性表示在该数据存储中能为该数据类型分4.3.3标识符(Identifier)描述该资源表示包含资源的任意额外标识符。属性为Identifier资源模式定义的属性见表7。表7Identifier属性该属性表示资源的全球唯一标识符,字符串格属性详细信息为DurableNameFormat定义的属性值见表8。表8DurableNameFormat属性值表示DurableName属性值包含IEEE定义的64位扩展唯一标识符(EUI)的十六进制表示形式。表示DurableName属性值包含T11定义的World-WideName(WWN)格式的十六进制表示形式。表示DurableName属性值采用RFC3720和RFC3721中定义的iSCSI限定名称GB/T37978—XXXX6表示DurableName属性值是一个MAC地址,它是分配给网络接口控制器(NIC)用于作址的唯一标识符。如果有更好的特定类型的标识符可用,不应使用该值。DurableNa表示DurableName属性值为T11定义的地址授权结构的十六进制表示形式。DurableNam表示DurableName属性值采用NVMe定义的NGUID格式。DurableName属性应符合表示DurableName属性值采用NVMe表示DurableName属性值采用RFC4122定义的UUID的十六进制表示。DurableName属性-[0-9a-fA-F]{12})’4.3.4IO数据统计(IOStatistics)描述该资源表示所请求对象的IO相关数据的统计信息。属性为IOStatistics资源模式定义的属性见表9。表9IOStatistics属性该属性表示自上次重置或达到最大值后清零以注:当计数器的值达到最大值时,它会重新从该属性表示符合GB/T7408.1—2023的时间长度,描述上次重置或达到最大值后清零以来,s该属性表示自上次重置或达到最大值后清零以该属性表示自上次重置或达到最大值后清零以该属性表示自上次重置或达到最大值后清零以e该属性表示符合GB/T7408.1—2023的时间长该属性表示自上次重置或达到最大值后清零以GB/T37978—XXXX7该属性表示自上次重置或达到最大值后清零以该值表示自上次重置或达到最大值后清零以该属性表示符合GB/T7408.1—2023的时间长4.3.5IO负载(IOWorkload)描述该资源表示IO工作负载。属性为IOWorkload资源模式定义的属性见表10。表10IOWorkload属性该属性表示工作负载的名称。它应构建为OrgID:WorkloadID的格式。例如:ACME:DSS、ACME:DSS-REP、ACME:Exchange、4.3.6IO负载组件(IOWorkloadComponent)描述该资源表示IO工作负载的一个组件。属性为IOWorkloadComponent资源模式定义的属性见表11。表11IOWorkloadComponent属性该属性表示符合GB/T7408.1—2023的时间长度,它将指定该组件应用于工作负载的预期时长。如果指定了Schedule属性,则应指定该属GB/T37978—XXXX8该属性表示预期的访问模式。属性详细信息中该属性表示由该组件所覆盖的工作负载引用的该属性表示该组件所涵盖的全部IOPS值的预期该属性表示何时将该工作负载组件应用于整体属性详细信息该枚举值表示预期的访问模式。为IOAccessPattern定义的属性值见表12。表12IOAccessPattern属性值4.3.7位置(Location)描述该位置资源表示资源的位置。属性为Location资源模式定义的属性见表13。表13Location属性该属性表示资源所处位置的海拔高度,单位为),该属性表示一个数组,其中包含负责该资源的该属性表示负责该资源的个人或组织的电子邮该属性表示负责该资源的个人或组织的电话号码GB/T37978—XXXX9该属性表示资源所处位置的纬度,以十进制格该属性表示资源所处位置的经度,以十进制格该属性用于公司、厂商或者组织对本文件功能该属性表示资源在机柜内的部件位置信息。该属性表示应指示部件在Placement属性指定的该属性表示代表部件位置的数字,该位置基于LocationType。LocationOrdinalValue应基于该属性表示部件的位置类型。属性详细信息见该属性表示LocationOrdinalValue属性使用的该属性表示在部件单元内的位置。属性详细信}该属性表示额外的信息,如标题、列或其他无该属性表示物品在机架中的垂直位置。机架偏该属性表示一个RackUnit枚举值,用于指示正}省区GB/T37978—XXXX}属性详细信息.1LocationType该属性表示部件位置的类型。为LocationType定义的属性值见表14。表14LocationType属性值.2Orientation该属性表示LocationOrdinalValue属性使用的排序方向。为Orientation定义的属性值见表15。表15Orientation属性值该值表示LocationOrdinalVa该值表示LocationOrdinalVa该值表示LocationOrdinalVa该值表示LocationOrdinalVa该值表示LocationOrdinalVa该值表示LocationOrdinalVa.3RackOffUnits该属性表示一个RackUnit枚举值,用于指示正在使用的机架单元类型。为RackOffUnits定义的属性值见表16。表16RackOffUnits属性值GB/T37978—XXXX.4Reference该属性表示部件在单元内的一般位置。为Reference定义的属性值见表17。表17Reference属性值4.3.8原始设备制造商(Oem)描述该资源表示原始设备制造商(OEM)的属性。属性为Oem资源模式定义的属性见表18。表18Oem属性该属性名称遵循正则表达式“^[A-Za-z0-9_]+$”4.3.9存储副本信息(ReplicaInfo)描述该资源表示存储资源的副本特征。属性为ReplicaInfo资源模式定义的属性见表19。表19ReplicaInfo属性GB/T37978—XXXX该属性表示是否启用一致性。如果为真,将在源及其关联的目标副本之间启用一致性。该属该属性表示一致性的当前状况。属性详细信息该属性表示一致性的当前状态。一致性可能已该属性表示源及其相关目标组使用的一致性类该属性是一个指针,表示指向描述该副本的数}如果为true,则存储阵列在复制到远程系统失败时,应停止向源元素接收数据。该属性默认该属性表示同步完成百分比。如果无法提供该信息,则不应实例化该属性。如果与一个组相}该属性的值应为资源的唯一标识符,且其格式该属性表示后台复制IO相较于主机IO的优先该属性表示与复制活动相关的会话状态。属性该属性表示源系统、目标系统还是两者对主机e该属性表示断开的链接恢复后复制操作是否继该属性表示包含资源已知的该副本的源或目标目标)能不同步的最大字节数。如果不同步字GB/T37978—XXXX该属性表示与复制活动相关的关系状态。属性该属性表示目标资源是同步或是异步更新。属该属性表示复制关系的最后请求或期望状态。复制关系的实际状态应由ReplicaState表示。当RequestedState达到请求的状态时,该属性当位于不同的存储管理接口服务实例上时,该}该属性的值应为资源的唯一标识符,且其格式该属性表示是否保持同步。如果为true,则应t该属性表示复制操作中涉及的源、目标或两者是否未被发现。如果执行复制操作的服务不知道某个元素的对象模型,则认为该元素未被发间,指定时间点拷贝的拍摄时间或复制关系被间,用于指定复制关系何时停用。如果实现不间,用于指定建立复制关系的时间。如果实现间,用于指定复制关系暂停的时间。如果实现间,用于指定同步复制关系的时间。如果实现属性详细信息GB/T37978—XXXX.1ConsistencyState该属性值表示一致性的当前状况。为ConsistencyState定义的属性值见表20。表20ConsistencyState属性值.2ConsistencyStatus该属性值表示一致性的当前状态。一致性可能已被禁用或遇到错误情况。为ConsistencyStatus定义的属性值见表21。表21ConsistencyStatus属性值.3ConsistencyType该属性值表示源及其相关目标组使用的一致性类型。为ConsistencyType定义的属性值见表22。表22ConsistencyType属性值.4ReplicaFaultDomain该属性表示复制关系的故障域(本地或远程)。为ReplicaFaultDomain定义的属性值见表23。表23ReplicaFaultDomain属性值.5ReplicaPriority该属性值表示在连续后台复制操作期间,相对于主机IO操作而言,需要管理的后台复制引擎IO的优先级。为ReplicaPriority定义的属性值见表24。GB/T37978—XXXX表24ReplicaPriority属性值.6ReplicaProgressStatus该属性值表示与复制活动相关的会话状态。为ReplicaProgressStatus定义的属性值见表25。表25ReplicaProgressStatus属性值该枚举值表示复制组中的元素对之间的复制状态是混合的。该枚举值表示所请求的操作已完成,但是需要拆分同步关系才GB/T37978—XXXX.7ReplicaReadOnlyAccess该属性值表示源、目标或两者元素对主机是否为只读。为ReplicaReadOnlyAccess定义的属性值见表26。表26ReplicaReadOnlyAccess属性值.8ReplicaRecoveryMode该属性值表示复制链路断开后的恢复模式。为ReplicaRecoveryMode定义的属性值见表27。表27ReplicaRecoveryMode属性值链路恢复后,复制状态应设置为暂停。需要发出.9ReplicaRole该属性值表示包含资源已知的该副本的源或目标角色。为ReplicaRole定义的属性值见表28。表28ReplicaRole属性值源.10ReplicaState该属性值表示与复制活动相关的关系状态。为ReplicaState定义的属性值见表29。表29ReplicaState属性值GB/T37978—XXXX该枚举值表示启用复制的链接已建立,并且源/目标元该枚举值表示GroupSynchronized的复制状态。该值指示组中元素的同步关系具有不同的该枚举值表示目标元素已从其源元素中系统地拆.11ReplicaType该属性值表示复制关系的类型。为ReplicaType定义的属性值见表30。表30ReplicaType属性值.12ReplicaUpdateMode该属性值表示复制关系的更新方式。为ReplicaUpdateMode定义的属性值见表31。表31ReplicaUpdateMode属性值GB/T37978—XXXX.13RequestedReplicaState该属性值表示复制关系的最近请求或期望状态。复制关系的实际状态应由ReplicaState表示。当RequestedState达到请求的状态时,该属性值为null。为RequestedReplicaState定义的属性值见表32。表32RequestedReplicaState属性值该枚举值表示启用复制的链接已建立,并且源/副本元该枚举值表示GroupSynchronized的复制状态。该值指示组中元素的存储同步关系具有不该枚举值表示目标元素已从其源元素中系统地拆分出.14UndiscoveredElement该属性值表示未被发现的元素的类型,即在复制操作中涉及的源、目标或两者是否未被发现。如果执行复制操作的服务不知其对象模型,则认为该元素是未被发现的。为UndiscoveredElement定义的属性值见表表33UndiscoveredElement属性值GB/T37978—XXXX4.3.10副本请求(ReplicaRequest)描述该资源表示有关复制源和副本名称的信息。属性为ReplicaRequest资源模式定义的属性见表34。表34ReplicaRequest属性该属性的值应为资源的唯一标识符,且其格式4.3.11任务计划(Schedule)描述该资源表示一个任务计划。属性为Schedule资源模式定义的属性见表35。表35Schedule属性该属性表示一个月中启用任务的日期。如果数该属性表示启用任务是周几。如果不存在,则表示一周中的每天都启用。属性详细信息见表该属性表示包含一年中启用任务的月份,以及启用的周几和日期。如果不存在,表示一年中GB/T37978—XXXXl属性详细信息.1EnabledDaysOfWeekEnabledDaysOfWeek定义的属性值见表36。表36EnabledDaysOfWeek属性值该值表示已经选择了一周中的每一天。当在数组属性中使用时,如在某些天启用某个函数时,它应Monday周一.2EnabledMonthsOfYear该属性值表示在计划发生时启用的一年中的月份,适用于启用的星期几和月份中的日期。如果不指定,则表示一年中的所有月份都启用。为EnabledMonthsOfYear定义的属性值见表37。表37EnabledMonthsOfYear属性值该值表示选择了一年中的每个月。在数组属性中使用时,如在某些月份启用某个函数时,它应是数组GB/T37978—XXXX4.3.12资源状态(Status)描述该资源表示资源的任何状态或健康属性。属性为Status资源模式定义的属性见表38。表38Status属性该属性表示当前资源或相关资源健康需要关注的活跃情况,这些状况会影响该资源的健康状态或健康汇总状态。服务可以使用基础消息注册表中的ConditionInRelatedResource消息,汇总来自该属性表示指向代表为该条件创建的日志条目的}该属性的值应为资源的唯一标识符,且其格式应该属性表示一组消息参数,当在消息注册表中查{该属性表示指向引发该状况的资源或对象的链接。如果该状况是由当前资源引起的,则该属性}该属性的值应为资源的唯一标识符,且其格式应GB/T37978—XXXX该属性表示条件的解析。服务应用更具体的解析该属性表示严重程度。服务能用更适用于实现的值替换消息注册中心中定义的值。属性详细信息该属性表示在没有依赖资源的情况下该资源的运该属性表示从该资源的角度看整体运行状态。属}+$”该属性表示该组件是否可用以及原因。属性详细属性详细信息.1Health该属性值表示在没有依赖资源的情况下当前资源的运行状态。为Health定义的属性值见表39。表39Health属性值.2HealthRollup该属性值表示从该资源的角度看整体运行状态。为HealthRollup定义的属性值见表40。表40HealthRollup属性值.3SeverityGB/T37978—XXXX该属性值表示条件的严重程度。服务能用更适用于实现的值替换消息注册中心中定义的值。为Severity定义的属性值见表41。表41Severity属性值.4State该属性值表示该组件是否可用以及原因。Enabled表示资源可用。Disabled表示资源已被有意设置为不可用,但可以启用。StandbyOffline表示资源有意设置为不可用,并且需要采取行动才能使其可用。InTest表示组件正在测试中。Starting表示资源正在变得可用。Absent表示资源在物理上不可用。为State定义的属性值见表42。表42State属性值该资源是其他资源的备件。可替换发生故障的资源或通4.4容量来源(CapacitySource)4.4.1描述该资源表示存储容量的来源和类型。ProvidingDrives、ProvidingVolumes、ProvidingMemoryChunks、ProvidingMemory或ProvidingPools属性中最多只能有一个具有值。如果ProvidingDrives、ProvidingVolumes、ProvidingMemory或ProvidingPools中的任何一个引用了多个资源,那么则通过依赖于实现在资源之间进行容量分配。4.4.2URIGB/T37978—XXXXCapacitySource的URI如下:l/rest/v1/Storage/{StorageId}/FileSystems/{FileSystemId}/CapacitySources/{CapacitySourceId}l/rest/v1/Storage/{StorageId}/StoragePools/{StoragePoolId}/CapacitySources/{CapacitySourceId}l/rest/v1/Storage/{StorageId}/Volumes/{VolumeId}/CapacitySources/{CapacitySourceId}l/rest/v1/StorageServices/{StorageServiceId}/FileSystems/{FileSystemId}/CapacitySources/{CapacitySourceId}l/rest/v1/StorageServices/{StorageServiceId}/StoragePools/{StoragePoolId}/CapacitySources/{CapacitySourceId}l/rest/v1/StorageServices/{StorageServiceId}/Volumes/{VolumeId}/CapacitySources/{CapacitySourceId}l/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/FileSystems/{FileSystemId}/CapacitySources/{CapacitySourceId}l/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StoragePools/{StoragePoolId}/CapacitySources/{CapacitySourceId}l/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Volumes/{VolumeId}/CapacitySources/{CapacitySourceId}4.4.3属性为CapacitySource资源模式定义的属性见表43。表43CapacitySource属性该属性表示资源或数组成员的名称。其值在资源集合中不一定唯一ProvidingMemory或ProvidingPools提供的空ProvidingMemory或ProvidingPools提供的服}链接到一个ClassOfService资源。属性详细信GB/T37978—XXXX如果存在,该属性表示对一个多个驱动器的引}该属性的值应为资源的唯一标识符,且其格式}该属性的值应为资源的唯一标识符,且其格式}该属性的值应为资源的唯一标识符,且其格式如果存在,该属性表示对一个或多个存储池的}}4.5容量来源集合(CapacitySourceCollection)4.5.1URICapacitySourceCollection的URI如下:l/rest/v1/Storage/{StorageId}/FileSystems/{FileSystemId}/CapacitySourcesl/rest/v1/Storage/{StorageId}/StoragePools/{StoragePoolId}/CapacitySourcesl/rest/v1/Storage/{StorageId}/Volumes/{VolumeId}/CapacitySourcesl/rest/v1/StorageServices/{StorageServiceId}/FileSystems/{FileSystemId}/CapacitySourcesl/rest/v1/StorageServices/{StorageServiceId}/StoragePools/{StoragePoolId}/CapacitySourcesl/rest/v1/StorageServices/{StorageServiceId}/Volumes/{VolumeId}/CapacitySourcesl/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/FileSystems/{FileSystemId}/CapacitySourcesl/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StoragePools/{StoragePoolId}/CapacitySourcesl/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Volumes/{VolumeId}/CapacitySources4.5.2属性为CapacitySourceCollection资源模式定义的属性见表44。GB/T37978—XXXX表44CapacitySourceCollection属性该属性表示每个成员条目的值应引用一个链接到一个CapacitySource资源,属性详细信该属性表示资源或数组成员的名称。其值在资源集合中不一定唯一4.6服务等级(ClassOfService)4.6.1描述该资源定义一个服务选项,该选项由一个或更多的服务实体组成。ITIL将服务选项定义为对服务的效用或担保的选择。4.6.2URIClassOfService的URI如下:l/rest/v1/StorageServices/{StorageServiceId}/ClassesOfService/{ClassOfServiceId}l/rest/v1/StorageServices/{StorageServiceId}/StoragePools/{StoragePoolId}/ClassesOfService/{ClassOfServiceId}4.6.3属性为ClassOfServic资源模式定义的属性见表45。表45ClassOfService属性该属性表示服务选项规范的创建或最后修改的版本。代表版本的字符串应采用以下形式:M+););GB/T37978—XXXX该属性表示一组数据保护服务选项。在一类服务中,每个复制会话应有一个数据保护服务选项链接到DataStorageLineOfService资源。属性该属性表示资源的附加标识。属性详细信息见该属性表示一组IO连接服务选项。在一个服务类别中,对于AccessProtocol的值,最多可以链接到IOPerformanceLineOfService资源。属该属性表示资源或数组成员的名称。其值在资源集合中不一定唯一4.7服务等级集合(ClassOfServiceCollection)4.7.1URIClassOfServiceCollection的URI如下:l/rest/v1/StorageServices/{StorageServiceId}/ClassesOfServicel/rest/v1/StorageServices/{StorageServiceId}/StoragePools/{StoragePoolId}/ClassesOfService4.7.2属性GB/T37978—XXXXClassOfServiceCollection资源模式定义的属性见表46。表46ClassOfServiceCollection属性该属性表示每个成员条目的值应引用ClassOfService或LineOfS该属性表示资源或数组成员的名称。其值在资源集合中不一定唯一4.8一致性组(ConsistencyGroup)4.8.1描述该资源表示将多个卷集合在一起以确保所有卷之间写入顺序一致性的组。对一致性组的管理操作例如配置复制属性)将适用于一致性组内的所有卷。4.8.2URIConsistencyGroup的URI如下:l/rest/v1/Storage/{StorageId}/ConsistencyGroups/{ConsistencyGroupId}l/rest/v1/StorageServices/{StorageServiceId}/ConsistencyGroups/{ConsistencyGroupId}l/rest/v1/StorageServices/{StorageServiceId}/Volumes/{VolumeId}/ConsistencyGroups/{ConsistencyGroupId}l/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/ConsistencyGroups/{ConsistencyGroupId}4.8.3属性为ConsistencyGroup资源模式定义的属性见表47。表47ConsistencyGroup属性该操作应被用于通过分配一个现有的一致性组来建立复制关系,使其作为现有源一致性组的GB/T37978—XXXX该操作应被用于创建一个新的一致性组资源,以通过与指定的源一致性组建立复制关系来提该操作用于禁用源一致性组与目标一致性组之间的数据同步,移除复制关系,并可选择性地该操作用于恢复源一致性组与目标一致性组之间的活动数据同步,同时不改变复制关系。详该操作用于反转源一致性组与目标一致性组之该操作用于分割复制关系并暂停源一致性组与目标一致性组之间的数据同步。详细信息见}该操作用于暂停源一致性组与目标一致性组之该属性表示设置该组使用的一致性方法。属性该属性表示设置该组使用的一致性类型。属性当一致性组处于一致状态时,该属性值应设置该属性表示包含指向与该资源相关的其他资源}该属性表示资源或数组成员的名称。其值在资源集合中不一定唯一该属性表示引用由该副本源控制的远程目标副GB/T37978—XXXX该属性表示描述该存储组与相应源存储组之间该属性的值应为资源的唯一标识符,且其格式该属性表示包含一致性组的状态。属性详细信链接到Volume资源。属性详细信息见表2和表4.8.4操作AssignReplicaTarget.1描述该操作用于建立一个复制关系,通过分配一个现有一致性组作为现有源一致性组的目标副本。.2操作URI{BaseURIoftargetresource}/Actions/ConsistencyGroup.AssignReplicaTarget.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表48。表48AssignReplicaTarget操作参数CreateReplicaTarget.1描述该操作用于创建一个新的一致性组资源,以便通过与指定源一致性组的复制关系提供扩展的数据保护。.2操作URI{BaseURIoftargetresource}/Actions/ConsistencyGroup.CreateReplicaTargetGB/T37978—XXXX.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表49。表49CreateReplicaTarget操作参数该参数表示现有存储池的URI,以便在该存储池中创.1描述该操作用于禁用源一致性组与目标一致性组之间的数据同步,移除复制关系,并可选择性地删除目标一致性组。.2操作URI{BaseURIoftargetresource}/Actions/ConsistencyGroup.RemoveReplicaRelationship.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表50。表50RemoveReplicaRelationship操作参数ResumeReplic.1描述该操作用于恢复源一致性组与目标一致性组之间的活动数据同步,同时不改变复制关系。.2操作URI{BaseURIoftargetresource}/Actions/ConsistencyGroup.ResumeReplication.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表51。表51ResumeReplication操作参数GB/T37978—XXXXReverseReplicationRelationship.1描述该操作用于逆向源一致性组与目标一致性组之间的复制关系。.2操作URI{BaseURIoftargetresource}/Actions/ConsistencyGroup.ReverseReplicationRelationship.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表52。表52ReverseReplicationRelationship操作参数.1描述该操作用于分割复制关系并暂停源一致性组与目标一致性组之间的数据同步。.2操作URI{BaseURIoftargetresource}/Actions/ConsistencyGroup.SplitReplication.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表53。表53SplitReplication操作参数SuspendReplication.1描述该操作用于暂停源一致性组与目标一致性组之间的活动数据同步,同时不改变复制关系。.2操作URIGB/T37978—XXXX{BaseURIoftargetresource}/Actions/ConsistencyGroup.SuspendReplication.3操作参数在“target”属性中URI的POST主体中包含的操作参数见表54。表54SuspendReplication操作参数4.8.5属性详细信息ConsistencyMethod该属性值表示该组使用的一致性方法。为ConsistencyMethod定义的属性值见表55。表55ConsistencyMethod属性值支持VMware一致性要求,例如针对VAConsistencyType该属性值用于设置该组使用的一致性类型。为ConsistencyType定义的属性值见表56。表56ConsistencyType属性值ApplicationConsiste编排用于刷新或暂停挂起IO,以确保以事请求的操作要么被触发,要么在不考虑待处理I/ReplicaType该属性值表示要创建的复制关系类型。为ReplicaType定义的属性值见表57。表57ReplicaType属性值GB/T37978—XXXXReplicaUpdateMode该属性值表示指定副本更新模式。为ReplicaUpdateMode定义的属性值见表58。表58ReplicaUpdateMode属性值4.9一致性组集合(ConsistencyGroupCollection)4.9.1URIConsistencyGroupCollection的URI如下:l/rest/v1/Storage/{StorageId}/ConsistencyGroupsl/rest/v1/StorageServices/{StorageServiceId}/ConsistencyGroupsl/rest/v1/StorageServices/{StorageServiceId}/Volumes/{VolumeId}/ConsistencyGroupsl/rest/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/ConsistencyGroups4.9.2属性为ConsistencyGroupCollection资源模式定义的属性见表59。表59ConsistencyGroupCollection属性该属性表示每个成员条目的值应引用一个该属性链接到一个ConsistencyGroup资源,属该属性表示资源或数组成员的名称。其值在资源集合中不一定唯一4.10数据保护服务项(DataProtectionLineOfService)GB/T37978—XXXX4.10.1描述该资源用于描述保护数据以防丢失的数据副本。通信路径和副本两种方式应同时满足这些要求。4.10.2URIDataProtectionLineOfService的URI如下:l/rest/v1/StorageServices/{StorageServiceId}/ClassesOfService/{ClassOfServiceId}/DataProtectionLinesOfService/{DataProtectionLineOfServiceId}l/rest/v1/StorageServices/{StorageServiceId}/LinesOfService/DataProtectionLinesOfService/{DataProtectionLineOfServiceId}4.10.3属性为DataProtectionLineOfService资源模式定义的属性见表60。表60DataProtectionLineOfService属性}该操作创建符合绑定的DataProtectionLine-该属性值为True表示副本位于独立的故障域。该属性表示符合GB/T7408.1—2023的时间长注:可使用该值与副本计划一起确定最大副本该属性表示故障域的地理范围。属性详细信息该属性表示符合GB/T7408.1—2023的时间长度,表示在故障情况下可能会丢失的源数据的最大时间。如果IsIsolated=false,那么域该属性表示访问备用副本所需的最大时间。在GB/T37978—XXXXIsIsolated=false的情况下,域的故障不在如果需要副本的数据访问位置位于特定位置,该属性表示定义副本所需服务级别的服务类}该属性链接到ClassOfService资源。属性详细如果副本是定期创建的,该值应定义时间表。4.10.4操作CreateReplicas.1描述该操作用于创建一个符合绑定的DataProtectionLineOfService的按需副本。.2操作URI{BaseURIoftargetresource}/Actions/DataProtectionLineOfService.CreateReplicas.3操作参数“target”属性中URI的POST主体中包含的操作参数见表61。表61CreateReplicas操作参数该参数表示该操作绑定到的服务的数据保护服务}链接到另一个DataProtectionLineOfService{该参数表示每个值应引用一个源资源并为副本}该参数的值应为资源的唯一标识符,且其格式GB/T37978—XXXX4.10.5属性详细信息RecoveryGeographicObjective该属性值表示故障域的作用范围。为RecoveryGeographicObjective定义的属性值见表62。表62RecoveryGeographicObjective属性值为一组位于同一位置的服务器、网络和存储设备提供通信RecoveryTimeObjective该枚举值表示访问备用副本所需的最长时间。在IsIsolated=false的情况下,域的故障不在考虑范围内。为RecoveryTimeObjective定义的属性值见表63。表63RecoveryTimeObjective属性值对副本的访问应与通过不同的前端互连基础设施切换到不同路径的访问保持一致。可能会发生访问副本可能需要相当长的时间。假定没有直接连接到对同步副本的访问应与切换到同一前端互连的不同路径的访问保持一致。不该枚举值表示访问备用副本所需的最长时间。在IsIsolated=false的情况下,域的故障不在考虑范围内。为ReplicaType定义的属性值见表64。表64ReplicaType属性值GB/T37978—XXXX4.11数据保护服务项能力(DataProtectionLoSCapabilities)4.11.1描述该资源表示使用副本保护数据免受丢失的能力。通信路径和副本应共同满足该能力的要求。每个副本应有一个与ClassOfService相关联的实例。4.11.2URIDataProtectionLoSCapabilities的URI为:/rest/v1/StorageServices/{StorageServiceId}/DataProtectionLoSCapabilities4.11.3属性为DataProtectionLoSCapabilities资源模式定义的属性见65。表65DataProtectionLoSCapabilities属性该属性表示集合包含已知和支持的副本服务}该属性表示集合包含已知和受支持的DataProtectionLinesOfServDataProtectionLineOfService资源。属性详该属性表示符合GB/T7408.1—2023的时间长GB/T37978—XXXX该属性表示符合GB/T7408.1—2023的时间长度,定义在故障情况下可能丢失的最大源信该属性值为true表示支持在单独的故障域中4.11.4属性详细信息SupportedRecoveryGeographicObjectives该属性值表示每个条目的值应指定支持的故障域。为SupportedRecoveryGeographicObjectives定义的属性值见表66。表66SupportedRecoveryGeographicObjectives属性值为一组位于同一位置的服务器、网络和存储设备提供通信、电SupportedRecoveryTimeObjectives该属性值表示对访问备用副本所需时间的预期支持。在IsIsolated=false的情况下,域的故障不在考虑范围内。为SupportedRecoveryTimeObjectives定义的属性值见表67。表67SupportedRecoveryTimeObjectives属性值对副本的访问应与通过不同的前端互连基础设施切换到不同路径的访问保持一致。可能会发GB/T37978—XXXX对同步副本的访问应与切换到同一前端互连的不同路径的访问保持一致。不需要执行恢复步骤SupportedReplicaTypes该属性值表示每个条目的值应指定支持的副本类型。为SupportedReplicaTypes定义的属性值见表68。表68SupportedReplicaTypes属性值4.12数据安全服务项(DataSecurityLineOfService)4.12.1描述该资源表示不同数据安全服务级别的要求。4.12.2URIDataSecurityLineOfService的URI如下:l/rest/v1/StorageServices/{StorageServiceId}/ClassesOfService/{ClassOfServiceId}/DataSecurityLinesOfService/{DataSecurityLineOfServiceId}l/redst/v1/StorageServices/{StorageServiceId}/LinesOfService/DataSecurityLinesOfService/{DataSecurityLineOfServiceId}4.12.3属性为DataSecurityLineOfService资源模式定义的属性见表69。表69DataSecurityLineOfService属性该属性表示传输信道加密的对称加密算法中GB/T37978—XXXX该属性表示媒体加密的对称加密算法中的密4.12.4属性详细信息AntivirusScanPolicies该枚举值表示用于触发防病毒扫描的策略。为AntivirusScanPolicies定义的属性值见表70。表70AntivirusScanPolicies属性值ChannelEncryptionStrength该枚举值表示传输信道加密的对称加密算法中的密钥大小。为ChannelEncryptionStrength定义的属性值见表71。表71ChannelEncryptionStrength属性值GB/T37978—XXXX该枚举值表示指定数据清理策略。为DataSanitizationPolicy定义的属性值见表72。表72DataSanitizationPolicy属性值该枚举值指清理所有用户可寻址存储位置中的数据,以防止简单该枚举值指定通过启用目标数据加密密钥的清理来加密目标数据。这使得只有密文保留在介HostAuthenticationType该枚举值表示主机(服务器)或发起方端点的身份验证类型。为HostAuthenticationType定义的属性值见表73。表73HostAuthenticationType属性值该枚举值表示密码/共享密钥:通常在缺少分布式身常见。基于用户PKI的认证具有显著的操作复杂性和管理):MediaEncryptionStrength该枚举值表示媒体加密的对称加密算法中的密钥大小。为MediaEncryptionStrength定义的属性值见表表74MediaEncryptionStrength属性值GB/T37978—XXXXSecureChannelProtocol该枚举值表示提供加密通信的协议。为SecureChannelProtocol定义的属性值见表75。表75SecureChannelProtocol属性值义该枚举值指传输层安全协议[TransportLayerSecurity(TLS)],如IETFUserAuthenticationType该枚举值明确了用户(或程序)的身份验证类型。为UserAuthenticationType定义的属性值见表76。表76UserAuthenticationType属性值该枚举值表示密码/共享密钥:通常在缺少分布式身常见。基于用户PKI的认证具有显著的操作复杂性和管理):4.13数据安全服务项能力(DataSecurityLoSCapabilities)4.13.1描述该资源表示数据安全能力。4.13.2URIDataSecurityLoSCapabilities的URI为:/rest/v1/StorageServices/{StorageServiceId}/DataSecurityLoSCapabilities4.13.3属性为DataSecurityLoSCapabilities资源模式定义的属性见表77。表77DataSecurityLoSCapabilities属性GB/T37978—XXXX源集合中不一定唯一s该属性表示传输通道加密中对称加密算法(AES)支持的密钥大小。属性详细信息见表该属性表示集合包含支持的数据安全服务选项该属性链接到DataSecurityLineOfService资4.13.4属性详细信息GB/T37978—XXXXSupportedAntivirusScanPolicies该枚举值表示触发防病毒扫描的支持策略。为SupportedAntivirusScanPolicies定义的属性值见表78。表78SupportedAntivirusScanPolicies属性值SupportedChannelEncryptionStrengthsSupportedChannelEncryptionStrengths定义的属性值见表79。表79SupportedChannelEncryptionStrengths属性值SupportedDataSanitizationPolicies该枚举值表示支持的数据清理策略。为SupportedDataSanitizationPolicies定义的属性值见表80。表80SupportedDataSanitizationPolicies属性值该枚举值指清理所有用户可寻址存储位置中的数据,以防止简单SupportedHostAuthenticationTypes该枚举值表示主机(服务器)或发起方端点支持的身份验证类型。为SupportedHostAuthenticationTypes定义的属性值见表81。表81SupportedHostAuthenticationTypes属性值GB/T37978—XXXX该枚举值表示密码/共享密钥:通常在缺少分布式身常见。基于用户PKI的认证具有显著的操作复杂性和管理):SupportedMediaEncryptionStrengthsSupportedMediaEncryptionStrengths定义的属性值见表82。表82SupportedMediaEncryptionStrengths属性值SupportedSecureChannelProtocols该枚举值表示支持加密通信的协议。为SupportedSecureChannelProtocols定义的属性值见表83。表83SupportedSecureChannelProtocols属性值该枚举值指互联网协议安全性[InternetProtocolSecurity(IPsec)],如IETFRFC2401该枚举值指对通用安全服务应用程序编程接口(GSS-A该枚举值指传输层安全协议[TransportLayerSecurity(TLS)],如IETFSupportedUserAuthenticationTypes该枚举值表示用户(或程序)支持的身份验证类型。为SupportedUserAuthenticationTypes定义的属性值见表84。表84SupportedUserAuthenticationTypes属性值GB/T37978—XXXX该枚举值表示密码/共享密钥:通常在缺少分见。基于用户PKI的认证具有显著的操作复杂性和管):4.14数据存储服务项(DataStorageLineOfService)4.14.1描述该资源表示涵盖存储配置和可用性的服务选项。4.14.2URIDataStorageLineOfService的URI如下:l/rest/v1/StorageServices/{StorageServiceId}/ClassesOfService/{ClassOfServiceId}/DataStorageLinesOfService/{DataStorageLineOfServiceId}l/rest/v1/StorageServices/{StorageServiceId}/LinesOfService/DataStorageLinesOfService/{DataStorageLineOfServiceId}4.14.3属性为DataStorageLineOfService资源模式定义的属性见表85。表85DataStorageLineOfService属性该属性为true值表示存储已压缩或已消除重源集合中不一定唯一yGB/T37978—XXXXRecoverableCapacitySourc该属性表示在灾后客户端应恢复对主存储的信息见表884.14.4属性详细信息该枚举类型用于描述读取或写入存储的能力。为AccessCapabilities定义的属性值见表86。表86AccessCapabilities属性值WriteWriteOnceProvisioningPolicy该枚举值表示存储的配置策略。为ProvisioningPolicy定义的属性值见表87。表87ProvisioningPolicy属性值RecoveryTimeObjectives该枚举值表示灾后客户端重新获得对主存储的符合服务级别访问的时间,典型值为“immediate”或“offline”。为RecoveryTimeObjectives定义的属性值见表88。表88RecoveryTimeObjectives属性值对副本的访问应与通过不同的前端互连基础设施切换到不同路径的访问保持一致。可能会发GB/T37978—XXXX对同步副本的访问应与切换到同一前端互连的不同路径的访问保持一致。不需要执行恢复步骤4.15数据存储服务项能力(DataStorageLoSCapabilities)4.15.1描述该资源表示系统支持各种数据存储服务选项的能力。4.15.2URIDataStorageLoSCapabilities的URI为:/rest/v1/StorageServices/{StorageServiceId}/DataStorageLoSCapabilities4.15.3属性为DataStorageLoSCapabilities资源模式定义的属性见表89。表89DataStorageLoSCapabilities属性源集合中不一定唯一该属性表示用于描述涵盖存储配置和可用性该属性链接到SupportedLinesOfService资GB/T37978—XXXX该属性表示集合指定恢复后访问主存储所需该属性表示是否支持存储压缩或重复数据删4.15.4属性详细信息SupportedAccessCapabilities该属性值表示每个条目指定一个存储访问能力。为SupportedAccessCapabilities定义的属性值见表90。表90SupportedAccessCapabilities属性值WriteWriteOnceSupportedProvisioningPolicies该属性值表示受支持的存储分配策略。为SupportedProvisioningPolicies定义的属性值见表91。表91SupportedProvisioningPolicies属性值SupportedRecoveryTimeObjectives该属性值表示恢复后访问主存储所需时间的预期支持值。为SupportedRecoveryTimeObjectives定义的属性值见表92。表92SupportedRecoveryTimeObjectives属性值GB/T37978—XXXX对同步副本的访问应与切换到同一前端互连的不同路径的访问保持一致。不4.16特性注册表(FeaturesRegistry)4.16.1描述该资源表示存储管理接口实现的特性注册表。4.16.2属性为FeaturesRegistry资源模式定义的属性见表93。表93FeaturesRegistry属性该属性表示FeatureId中使用的后缀,并且在唯一名称,例如“vendor.feature”该属性表示使用major.minor.errata格式唯该属性表示一个由RFC5646语言代码组成的源集合中不一定唯一该属性表示IDs中使用的前缀,该前缀唯一地将该注册表中的所有功能标识为属于该注册表majorversion.minorversion.err4.17文件共享(FileShare)GB/T37978—XXXX4.17.1描述该资源表示具有相同目录结构的共享文件集。4.17.2URIFileShare的URI如下:l/rest/v1/Storage/{StorageId}/FileSystems/{FileSystemsId}/ExportedFileShares/{ExportedFileSharesId}l/rest/v1/StorageServices/{StorageServiceId}/FileSystems/{FileSystemsId}/ExportedFileShares/{ExportedFileSharesId}l/rest/v1/Systems/{ComputerSystemsId}/Storage/{StorageId}/FileSystems/{FileSystemsId}/ExportedFileShares/{ExportedFileSharesId}4.17.3属性为FileShare资源模式定义的属性见表94。表94FileShare属性享协议属性包含SMB协议,否则该属性应是该属性值表示一个包含文件共享的默认访问问权限。默认访问的类型可以包括读取}该属性表示一个路径(相对于文件系统根目GB/T37978—XXXXeSoft将指定不强制执行配额,而值为Hard将}}}容量值小于数组中的某个值时,应触发一个LOW_SPACE_THRESHOLD_WARNING事件。对于所SUM(ConsumedBytes))/SUM(Allocat源集合中不一定唯一若该属性存在,其值等于(AllocatedBytes-ConsumedBytes)/(AllocatedBytesGB/T37978—XXXX该属性的值定义了写入操作是如何复制到共4.17.4属性详细信息DefaultAccessCapabilities该属性值是一个数组,包含文件共享的默认访问能力的条目。每个条目应指定一个默认的访问权限。默认访问的类型包括读取(Read)、写入(Write)和/或执行(Execute)。为DefaultAccessCapabilities定义的属性值见表95。表95DefaultAccessCapabilities属性值WriteWriteOnceFileShareQuotaType为FileShareQuotaType定义的属性值见表96。若使用了FileShareQuotaType,Soft类型的值表示配额并不是强制的,Hard类型的值表示若使用的空间超出文件共享总配额容量时,则写操作失败。表96FileShareQuotaType属性值FileSharingProtocols该属性值是一个数组,包含该文件共享支持的文件共享协议的条目。每个条目应指定文件系统支持的文件共享协议。为FileSharingProtocols定义的属性值见表97。表97FileSharingProtocols属性值该值表示文件系统支持NFSv3协议,参考该值表示文件系统支持NFSv4协议,参考NFSv4_1该值表示文件系统支持NFSv4.1协议,参考GB/T37978—XXXX该值表示文件系统支持SMB(ServerMessageSMBv2_1该值表示文件系统支持SMB(ServerMessage该值表示文件系统支持SMB(ServerMessage该值表示文件系统支持SMB(ServerMessageBSMBv3_1_1该值表示文件系统支持SMB(ServerMessageBWritePolicy该属性值定义了如何将写入复制到共享源。为WritePolicy定义的属性值见表98。表98WritePolicy属性值4.18文件共享集合(FileShareCollection)4.18.1URIFileShareCollection的URI如下:l/rest/v1/Storage/{StorageId}/FileSystems/{FileSystemsId}/ExportedFileSharesl/rest/v1/StorageServices/{StorageServiceId}/FileSy

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论