ScaleIO REST API 매개변수 설명

Summary: ScaleIO의 일부 REST API 매개변수 설명

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

인스턴스:
========================
참고 - 여기의 모든 속성은 델타 메커니즘에 연결되어 있습니다 - 이러한 쿼리가 마지막으로 전송된 시점의 변경 사항에 대해 개체별로 쿼리를 보내는 방법입니다. 다음과 같이 작동합니다 :

각 객체 유형에 대해 최신 버전을 증분 카운터로 저장하며 객체가 변경 될 때마다 버전이 증가합니다.

모든 오브젝트는 마지막으로 수정되었을 때의 버전을 알고 있습니다. 클라이언트는 자신이 알고 있는 마지막 버전으로 요청을 보냅니다.

MDM은 해당 버전 이후에 업데이트된 모든 개체의 목록으로 응답합니다.
해당 버전
이후 삭제된 오브젝트 목록 전송

된 마지막 버전 이러한 쿼리의 예(ProtectionDomain의 경우): 

GET /api/types/ProtectionDomain/instances?systemId={system id}&sessionTag={session tag}&lastVersion={last version}

isDirty - MDM이 응답을 생성하는 동안 변경된 일부 오브젝트의 버전, 응답 생성 중에 변경 사항이 있는 경우 설정되는 더티 플래그(클라이언트가 후속 요청을 더 빨리 보내도록 권장하기 위해)


마지막<오브젝트>버전 - 오브젝트당 전송된 마지막 델타의 "일련 번호"입니다. 다음 델타 쿼리는 이 값을 포함해야 하며 이 지점에서 델타를 보냅니다.

 sessionTag - 델타 메커니즘 요청에 사용되는 세션 태그입니다(예: 스위치 MDM이 발생하는 경우). sessionTag는 MDM 재시작 카운터입니다. 일치하지 않으면 MDM이 재시작된 것입니다. 클라이언트 또는 MDM이 재시작된 경우 모든 오브젝트를 포함하는 전체 응답이 전송됩니다.


System:
========================
capacityTimeLeftInDays - 라이선스가 만료

될 때까지 남은 시간입니다. enterpriseFeaturesEnabled - 라이선스 정보의 일부인 엔터프라이즈 기능을 사용할 수 있는지 여부를 나타냅니다. 엔터프라이즈 기능의 예 - 스냅샷, QoS 기본값은 TRUE입니다.

isInitialLicense - 현재 라이선스는 초기화 시 시스템에 할당된 라이선스입니다.
 managementClientSecureCommunicationEnabled - 보안 통신 MDM <=> 클라이언트(CLI, REST, UI)를 사용할 수 있는지 여부.

mdmToSdsPolicy - MDM <=> SDS 통신 정책(일반/인증됨)

upgradeState - 시스템 업그레이드가 진행 중인지 여부와 해당 상태입니다.

remoteReadOnlyLimitState - 원격 클라이언트가 MDMrestrictedSdcModeEnabled - 원격 클라이언트의 사용자가 읽기 전용 액세스로 제한되는지 여부를 나타냅니다(사용 = 읽기 전용 액세스, 사용 안 함 = 전체 읽기/쓰기 액세스).

SDS:
========================
rfcacheErrorInconsistentCacheConfiguration - rfCache 구성에 오류가 있는지 여부입니다.

rfcacheErrorInconsistentSourceConfiguration - rfCache 소스 디바이스에 오류가 있는지 여부입니다.

rmcacheFrozen - 읽기 캐시가 고정되었는지 여부(= 임시로 사용되지 않음)

rmcacheMemoryAllocationState - 메모리 할당 프로세스의 상태(진행 중/완료)

rmcacheSizeInKb - 해당 SDS

의 읽기 캐시 크기 sdsDecoupled - SDS가 분리된 상태인지 여부입니다.

sdsReceiveBufferAllocationFailures - SDS의 버퍼 할당 실패 카운터(성능 저하 문제를 식별하는 데 도움이 됨)
========================

볼륨:
========================
consistencyGroupId - 단일 명령으로 생성된 모든 스냅샷에 할당되는 식별자입니다(그룹 전체에서 일관됨).

mappingToAllSdcsEnabled - 볼륨이 모든 SDC에 매핑되는지 여부(더 이상 사용되지 않음!!)



deviceList
===============
longSuccessfulIos - 예상보다 오래 걸렸지만 성공적으로 종료된 디스크에 대한 IO에 대한 문제 해결 카운터입니다. 오작동하는 디스크를 식별하는 데 도움이 됩니다.


activeMovingInNormRebuildJobs
activeMovingOutNormRebuildJobs
activeNormRebuildCapacityInKb

========================
카운터는 NORMAL 상태(즉, normal-need-rebuild)에서 트리거된 역방향 재구축을 나타냅니다 - 기본과 보조의 값이 다르지만 쓰기를 ACK하지 않은 경우, 이 두 값 중 임의의 값을 선택할 수 있습니다.
"Jobs" 카운터는 일부 빗을 나타냅니다. active - 현재 이동 중인 빗, "MovingIn" - 타겟 SDS임을 의미합니다.


/api/instances/Sds/relationships/Statistics
=============== in-MaintenanceCapacityInKb
in-MaintenanceVacInKb
- XXXCapacityInKb는 물리적 용량이고 XXXVacInKb는 할당된 용량입니다.

씬 볼륨과 스냅샷에서는 차이가 매우 큽니다. 10TB 씬 볼륨에 1TB의 기록 데이터가 할당되어 있으므로=10TB, 물리적=1TB

in-MaintenanceCapacityInKb
in-MaintenanceVacInKb
유지 보수 중인 용량(유지 보수 모드에 있는 SDS)


normRebuildCapacityInKb - "일반 재구축 필요"

로 간주되는 용량 normRebuildReadBwc - "정상에서 다시 빌드"의 일부로 읽기 대역폭(어떤 이유로 목록에 없는 쓰기에도 동일함)

pendingMovingInNormRebuildJobs pendingMovingOutNormrebuildJobs
- 다시 빌드해야 하지만 대기열에서 대기 중인 콤입니다.

  rmPendingAllocatedInKb - 제거하도록 표시된 용량(예: 디바이스/SDS 제거 중)

semi-ProtectedVacInKb - 유지 관리

중인 용량의 "다른 쪽" ThinCapacityAllocatedInKm - ThinCapacityAllocatedInKb여야 합니다.  REST API 버그이며 3에서 수정될 예정입니다.



"OscillatingCounterParameters" 및 "OscillatingCounter"
 "OscillatingCounterWindowParameters" 및 "OscillatingCounterWindow"

===============

각 진동 카운터는 짧은, 중간, 긴 세 개의 슬라이딩 창으로 구성되며 각 슬라이딩 창은 임계값 및 창 크기(초)로 구성됩니다.

현재 창 내에서 임계값에 도달하면 관련 경고가 발생합니다.

 

따라서 "OscillatingCounterParameters"에는 3개의 "OscillatingCounterWindowParameters";
" OscillatingCounter"에는 3개의 "OscillatingCounterWindow"가 포함되어 있습니다.
===============

Affected Products

PowerFlex Software

Products

PowerFlex Software
Article Properties
Article Number: 000019987
Article Type: How To
Last Modified: 12 Sept 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.