NetApp Console 로컬 배포 환경에서 볼륨의 높은 처리량 원인 조사
NetApp Console 로컬 배포에서 워크로드 분석기를 사용하여 시간 경과에 따른 볼륨의 IOPS 및 처리량 요구량을 검사하십시오.
볼륨의 워크로드가 예상보다 높은 IOPS 또는 처리량을 소비하는 경우, 수요를 유발하는 원인을 파악하십시오. 처리량 분석 섹션에서는 IOPS 및 MB/s 값을 제공하며, 읽기, 쓰기 및 기타 항목별 세부 분석 정보를 선택적으로 확인할 수 있어 어떤 유형의 I/O가 수요가 많은지, 그리고 해당 수요가 QoS 제한에 근접하는지 여부를 파악할 수 있습니다.
알림이나 볼륨 인벤토리에서 분석기를 열면 볼륨이 이미 선택되어 있으므로 시간 범위 및 처리량 차트에 집중할 수 있습니다.
-
다음 방법 중 하나를 사용하여 워크로드 분석기를 엽니다.
-
상태 메뉴에서 워크로드 분석기*를 선택한 다음 *볼륨 필드에서 조사하려는 볼륨을 검색하여 선택합니다.
-
Storage > Fleets > Inventory 페이지에서 분석하려는 볼륨으로 이동한 다음 작업 메뉴에서 *분석*을 선택합니다.
-
알림 > 개요 페이지에서 조사하려는 볼륨에 대한 알림을 선택한 다음 알림 세부 정보에서 *분석*을 선택합니다.
-
-
*시간 범위*를 수요가 많은 기간으로 설정한 다음 *분석*을 선택합니다.
-
처리량 분석 섹션으로 스크롤하십시오.
-
보기 드롭다운을 열고 *분석(RWO)*을 선택합니다.
차트는 IOPS와 MB/s 모두에 대해 읽기, 쓰기 및 기타 구성 요소로 구분됩니다. 이를 통해 읽기 중심 액세스 패턴, 쓰기 중심 패턴 또는 이 둘의 조합이 수요를 주도하는지 여부를 파악할 수 있습니다.
-
구성 요소 선택기를 사용하여 검사하려는 메트릭을 활성화 또는 비활성화하십시오.
-
읽기 IOPS 및 쓰기 IOPS — I/O 방향별 초당 작업 수
-
읽기 MB/s 및 쓰기 MB/s — I/O 방향별 초당 메가바이트 단위의 처리량
-
기타 IOPS 및 기타 MB/s — 메타데이터 및 기타 비데이터 작업
-
QoS IOPS 제한 및 QoS MB/s 제한 — 볼륨이 QoS 정책을 사용하는 경우에만 나타나는 정책 상한선입니다.
-
클라우드 처리량 — 클라우드에 쓰고 읽는 MB/s 값으로, FabricPool을 통해 클라우드에 용량을 계층화하는 워크로드에 대해서만 표시됩니다
-
-
차트의 특정 지점에 마우스 커서를 올리면 해당 시점의 각 구성 요소별 정확한 값과 백분율을 확인할 수 있습니다.
마우스 커서를 올리면 툴팁에 각 범주별 평균 I/O 크기(처리량을 IOPS로 나눈 값)가 표시되므로 워크로드가 대규모 순차 I/O를 수행하는지 또는 소규모 임의 I/O를 수행하는지 파악할 수 있습니다.
-
*예측 표시*를 활성화하면 현재 처리량 추세가 QoS IOPS 또는 MB/s 제한에 도달할지 여부를 예측할 수 있습니다.
예측선이 QoS 제한선에 근접하면 ONTAP이 곧 워크로드를 제한할 수 있습니다.
-
세부 내역 없이 총수요를 보려면 보기 드롭다운 메뉴를 열고 *합계*를 선택하세요.
총계 보기에는 IOPS 라인 하나와 MB/s 라인 하나가 표시되므로 전체 수요를 빠르게 요약하는 데 유용합니다.
관찰된 처리량 패턴을 사용하여 다음에 수행할 작업을 결정하십시오.
-
읽기 IOPS가 쓰기 IOPS에 비해 매우 높은 경우, 미리 읽기 설정이나 캐싱을 통해 볼륨 부하를 줄일 수 있는지 고려하십시오.
-
워크로드가 QoS IOPS 또는 MB/s 제한에 근접하거나 도달한 경우 QoS 제한 라인 및 관련 메트릭 정의를 사용하여 스로틀링을 확인하고 제한을 조정해야 하는지 여부를 결정하십시오.
-
처리량이 높고 지연 시간도 높은 경우, 리소스 활용률 섹션을 확인하여 기본 노드 또는 애그리게이트에 경합이 발생하고 있는지 확인하십시오. 동일 기간 동안의 처리량 최고치, 지연 시간 급증 및 리소스 활용률을 비교하십시오.
-
분석기가 수요 증가와 동시에 용량 또는 스냅샷이 급격히 증가하는 것을 보여주는 경우, 해당 증가가 볼륨에 어떤 영향을 미칠 수 있는지 파악하기 위해 용량 및 스냅샷 지표를 검토하십시오.