사용 가능한 IOPS는 무엇입니까
사용 가능한 IOPS 카운터는 리소스가 제한에 도달하기 전에 노드나 애그리게이트에 추가할 수 있는 IOPS의 남은 수를 식별합니다. 노드가 제공할 수 있는 총 IOPS는 노드의 물리적 특성(예: CPU 수, CPU 속도 및 RAM 용량)을 기반으로 합니다. Aggregate가 제공할 수 있는 총 IOPS는 디스크의 물리적 속성(예: SATA, SAS 또는 SSD 디스크)을 기반으로 합니다.
성능 가용 용량 카운터는 사용 가능한 리소스의 백분율을 제공하지만, 사용 가능한 IOPS 카운터는 최대 성능 용량에 도달하기 전에 리소스에 추가할 수 있는 IOPS(워크로드)의 정확한 수를 보여 줍니다.
예를 들어, FAS2520 및 FAS8060 스토리지 시스템 쌍을 사용하는 경우, 여유 성능 용량이 30%라는 것은 여유 성능 용량이 있음을 의미합니다. 하지만 이 가치는 해당 노드에 구축할 수 있는 더 많은 워크로드를 파악할 수 없습니다. 사용 가능한 IOPS 카운터는 FAS8060에서 500 IOPS를 사용할 수 있지만, FAS2520에서는 100 IOPS만 사용할 수 있다는 것을 보여 줄 수 있습니다.
사용 가능한 IOPS 데이터는 클러스터의 노드가 ONTAP 9.0 이상 소프트웨어와 함께 설치된 경우에만 사용할 수 있습니다. |
다음 그림에서는 노드에 대한 IOPS 곡선 대비 지연 시간의 예를 보여 줍니다.
리소스가 제공할 수 있는 최대 IOPS 수는 사용된 성능 용량이 100%(최적의 포인트)일 때의 IOPS 수입니다. 운영 포인트는 노드가 현재 100K IOPS에서 작동하고 있으며 지연 시간은 1.0ms/op인 것을 식별합니다. Unified Manager는 노드에서 수집한 통계를 기반으로 노드의 최대 IOPS가 160K임을 확인합니다. 즉, 사용 가능한 IOPS는 60K입니다. 따라서 시스템을 더 효율적으로 사용할 수 있도록 이 노드에 워크로드를 더 추가할 수 있습니다.
리소스에 최소 사용자 활동이 있는 경우 CPU 코어당 약 4,500IOPS를 기준으로 일반 워크로드를 가정하여 사용 가능한 IOPS 값이 계산됩니다. 그 이유는 Unified Manager에 제공된 워크로드의 특성을 정확하게 추정하는 데이터가 없기 때문입니다. |