SANtricity System Manager에서 성능 데이터를 해석합니다.
성능 데이터는 스토리지 어레이의 성능을 조정하는 데 도움이 될 수 있습니다.
Performance 데이터를 해석할 때는 스토리지 어레이의 성능에 영향을 미치는 여러 요소를 고려해야 합니다. 다음 표는 주요 고려 사항을 설명합니다.
| 성능 데이터 | 성능 튜닝에 대한 의미 |
|---|---|
지연 시간(밀리초 또는 ms) |
특정 객체의 I/O 활동을 모니터링합니다. 병목 현상을 일으킬 수 있는 객체를 식별합니다.
|
IOPS |
초당 입출력 작업 수(IOPS 또는 IOs/sec)에 영향을 미치는 요소는 다음과 같습니다.
캐시 적중률이 높을수록 I/O 속도가 높아집니다. 쓰기 캐싱을 활성화하면 비활성화했을 때보다 쓰기 I/O 속도가 더 높아집니다. 특정 볼륨에 대해 쓰기 캐싱을 활성화할지 여부를 결정할 때는 현재 IOPS와 최대 IOPS를 확인해야 합니다. 순차 I/O 패턴의 경우 임의 I/O 패턴보다 더 높은 속도를 보여야 합니다. I/O 패턴과 관계없이 쓰기 캐싱을 활성화하면 I/O 속도를 최대화하고 애플리케이션 응답 시간을 단축할 수 있습니다. 볼륨의 IOPS 통계에서 세그먼트 크기를 변경하면 성능 향상을 확인할 수 있습니다. 최적의 세그먼트 크기를 결정하기 위해 여러 번 실험해 보거나 파일 시스템 크기 또는 데이터베이스 블록 크기를 사용할 수도 있습니다. |
MiB/s |
전송 속도 또는 처리량은 애플리케이션 I/O 크기와 I/O 속도에 따라 결정됩니다. 일반적으로 애플리케이션 I/O 요청이 작으면 전송 속도는 낮아지지만 I/O 속도가 빨라지고 응답 시간이 단축됩니다. 애플리케이션 I/O 요청이 클수록 처리량이 높아집니다. 일반적인 애플리케이션 I/O 패턴을 이해하면 특정 스토리지 어레이에 대한 최대 I/O 전송 속도를 결정하는 데 도움이 될 수 있습니다. |
CPU |
이 값은 사용 중인 처리 용량의 백분율입니다. 동일한 유형의 객체에 대해 CPU 사용량에 차이가 있을 수 있습니다. 예를 들어, 한 컨트롤러의 CPU 사용량이 높거나 시간이 지남에 따라 증가하는 반면 다른 컨트롤러의 사용량은 낮거나 안정적일 수 있습니다. 이 경우 CPU 사용량이 낮은 컨트롤러로 하나 이상의 볼륨에 대한 컨트롤러 소유권을 변경하는 것이 좋습니다. 스토리지 어레이 전체의 CPU를 모니터링할 수 있습니다. 애플리케이션 성능이 저하되는 동안 CPU가 시간이 지남에 따라 계속 증가하는 경우 스토리지 어레이를 추가해야 할 수 있습니다. 엔터프라이즈에 스토리지 어레이를 추가하면 허용 가능한 성능 수준에서 애플리케이션 요구 사항을 계속 충족할 수 있습니다. |
헤드룸 |
헤드룸은 컨트롤러, 컨트롤러 호스트 채널 및 컨트롤러 드라이브 채널의 남은 성능 여유분을 나타냅니다. 이 값은 백분율로 표시되며, 이러한 구성 요소가 제공할 수 있는 최대 성능과 현재 성능 수준 간의 차이를 나타냅니다.
|