다음을 통해 공유


CIM_StorageExtent 클래스(Hyper-V 관리)

데이터를 저장하고 데이터를 검색할 수 있는 미디어의 기능 및 관리에 대해 설명합니다. 이 슈퍼 클래스는 소프트웨어 및 하드웨어 RAID 구성 요소 또는 물리적 미디어의 원시 논리적 범위를 나타내는 데 사용됩니다.

구문

[Abstract, Version("2.13.0"), UMLPackagePath("CIM::Core::StorageExtent"), AMENDMENT]
class CIM_StorageExtent : CIM_LogicalDevice
{
  uint16  DataOrganization;
  string  Purpose;
  uint16  Access;
  string  ErrorMethodology;
  uint64  BlockSize;
  uint64  NumberOfBlocks;
  uint64  ConsumableBlocks;
  boolean IsBasedOnUnderlyingRedundancy;
  boolean SequentialAccess;
  uint16  ExtentStatus[];
  boolean NoSinglePointOfFailure;
  uint16  DataRedundancy;
  uint16  PackageRedundancy;
  uint8   DeltaReservation;
  boolean Primordial = FALSE;
  string  Name;
  uint16  NameFormat;
  uint16  NameNamespace;
  string  OtherNameNamespace;
  string  OtherNameFormat;
};

멤버

CIM_StorageExtent 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

CIM_StorageExtent 클래스에는 이러한 속성이 있습니다.

Access

데이터 형식: uint16

액세스 형식: 읽기 전용

미디어의 읽기/쓰기 지원에 대한 설명입니다.

알 수 없음 (0)

읽기 가능 (1)

쓰기 가능 (2)

읽기/쓰기 지원 (3)

한 번 쓰기 (4)

BlockSize

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: 단위 ("바이트"), MappingStrings ("MIF. DMTF| Host Storage|001.4", "MIB. IETF| HOST-RESOURCES-MIB.hrStorageAllocationUnits", "MIF. DMTF| 스토리지 디바이스|001.5")

스토리지 익스텐트를 형성하는 블록의 크기(바이트)입니다. 가변 블록 크기를 사용하는 경우 이 속성은 최대 블록 크기를 지정해야 합니다. 블록 크기를 알 수 없거나 블록 개념이 유효하지 않은 경우(예: CIM_AggregateExtent, CIM_Memory 또는 CIM_LogicalDisk) 이 속성을 "1"(알 수 없음)으로 설정해야 합니다.

ConsumableBlocks

데이터 형식: uint64

액세스 형식: 읽기 전용

CIM_BasedOn 클래스 연결을 사용하여 CIM_StorageExtent 계층화할 때 사용할 수 있는 최대 블록 수입니다. 이 속성은 스토리지 익스텐트를 CIM_BasedOn 개체의 Antecedent 속성에서 참조하는 경우에만 의미가 있습니다.

DataOrganization

데이터 형식: uint16

액세스 형식: 읽기 전용

미디어에서 organization 사용되는 데이터 형식입니다.

기타 (0)

알 수 없음 (1)

고정 블록 (2)

변수 블록 (3)

키 데이터 개수 (4)

DataRedundancy

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_StorageSetting. DataRedundancyGoal", "CIM_StorageSetting. DataRedundancyMax", "CIM_StorageSetting. DataRedundancyMin")

현재 유지 관리되는 데이터의 전체 복사본 수입니다.

DeltaReservation

데이터 형식: uint8

액세스 형식: 읽기 전용

한정자: 단위 ("백분율"), MinValue (1), MaxValue (100), ModelCorrespondence ("CIM_StorageSetting. DeltaReservationGoal", "CIM_StorageSetting. DeltaReservationMax", "CIM_StorageSetting. DeltaReservationMin")

델타 예약의 현재 값입니다. 이는 변경 내용을 캐싱하기 위해 복제본(replica) 예약해야 하는 공간의 양을 지정하는 백분율입니다.

ErrorMethodology

데이터 형식: 문자열

액세스 형식: 읽기 전용

스토리지 익스텐트에서 지원하는 오류 검색 및 수정 유형입니다.

ExtentStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

추가 상태 정보입니다.

기타 (0)

알 수 없음 (1)

없음/해당 없음 (2)

부서짐 (3)

손실된 데이터 (4)

동적 재구성 (5)

노출됨 (6)

소수 노출 (7)

부분적으로 노출됨 (8)

보호 사용 안 함 (9)

준비 중(10)

다시 빌드 (11)

다시 계산 (12)

사용 중인 예비 (13)

진행 중 확인 (14)

대역 내 액세스 권한 부여 (15)

가져온 항목 (16)

내보낸 항목(17)

DMTF 예약 됨(18..32767)

Vendor Reserved (32768..65535)

IsBasedOnUnderlyingRedundancy

데이터 형식: boolean

액세스 형식: 읽기 전용

기본 스토리지 익스텐트에서 CIM_StorageRedundancyGroup 구성원이면 true이고, 그렇지 않으면 false입니다.

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 재정의 ("이름"), MappingStrings ("SPC. INCITS-T10| VPD 83, 연결 0 | 식별자"), ModelCorrespondence ("CIM_StorageExtent. NameFormat", "CIM_StorageExtent. NameNamespace")

스토리지 익스텐트 고유 식별자입니다. NameFormat 속성은 Name 속성에 사용할 명명 형식을 지정합니다.

NameFormat

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_StorageExtent. 이름", "CIM_StorageExtent. NameNamespace", "CIM_StorageExtent. OtherNameFormat")

Name 속성의 명명 형식입니다.

알 수 없음 (0)

기타 (1)

VPD83NAA6 (2)

VPD83NAA5 (3)

VPD83Type2 (4)

VPD83Type1 (5)

VPD83Type0 (6)

SNVM (7)

NodeWWN (8)

NAA (9)

EUI64 (10)

T10VID (11)

OS 디바이스 이름 (12)

NameNamespace

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SPC. INCITS-T10| VPD 83, 연결 0 | 식별자"), ModelCorrespondence ("CIM_StorageExtent. 이름", "CIM_StorageExtent. OtherNameNamespace", "CIM_StorageExtent. NameFormat")

name 속성의 네임스페이스입니다.

알 수 없음 (0)

기타 (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

OS 디바이스 네임스페이스 (8)

NoSinglePointOfFailure

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_StorageSetting. NoSinglePointOfFailure")

단일 실패 지점이 없으면 true이고, 그렇지 않으면 false입니다.

블록 수

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: MappingStrings ("MIF. DMTF| 호스트 스토리지|001.5", "MIB. IETF| HOST-RESOURCES-MIB.hrStorageSize")

스토리지 익스텐트를 형성하는 논리적으로 연속된 블록의 총 수입니다. 스토리지 익스텐트의 총 크기는 BlockSizeNumberOfBlocks로 곱하여 계산됩니다. BlockSize가 "1"인 경우 이 속성은 스토리지 범위의 총 크기입니다.

OtherNameFormat

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_StorageExtent. NameFormat")

NameFormat 속성 이 "1"(기타)으로 설정된 경우 Name 속성의 형식입니다.

OtherNameNamespace

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_StorageExtent. NameNamespace")

NameNamespace 속성이 "1"(기타)으로 설정된 경우 Name 속성의 네임스페이스에 대한 설명입니다.

PackageRedundancy

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_StorageSetting. PackageRedundancyGoal", "CIM_StorageSetting. PackageRedundancyMax", "CIM_StorageSetting. PackageRedundancyMin")

데이터 손실 없이 실패할 수 있는 실제 패키지의 현재 수입니다. 예를 들어 스토리지 도메인에서 디스크 스핀들의 수일 수 있습니다.

원시

데이터 형식: boolean

액세스 형식: 읽기 전용

스토리지 익스텐트 기본형이면 true이고, 그렇지 않으면 false입니다.

용도

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("MIB. IETF| HOST-RESOURCES-MIB.hrStorageDescr")

미디어 사용에 대한 설명입니다.

SequentialAccess

데이터 형식: boolean

액세스 형식: 읽기 전용

스토리지 가 CIM_MediaAccessDevice 개체에 의해 순차적으로 액세스되면 true이고 , 그렇지 않으면 false입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8
지원되는 최소 서버
Windows Server 2012
네임스페이스
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

추가 정보

CIM_LogicalDevice