최적의 서버 성능을 보장하려면 여러 가지 요소를 고려해야 합니다.

각 서버 애플리케이션에는 다음과 같은 조건을 만족하는 지정된 스토리지에 대한 액세스 권한이 있어야 합니다.

  • 높은 I/O 속도(초당 I/O 작업의 수)
  • 높은 처리량(초당 메가바이트)
  • 최소 지연 시간(응답 시간)

애플리케이션마다 요구 사항이 다르기 때문에 스토리지 어레이에서 적절한 RAID 그룹을 선택하여 이러한 목표를 충족시킬 수 있습니다.

성능 목표를 달성하려면 다음 지침을 따르십시오.

  • 각 LUN을 필요한 성능 수준을 제공하는 RAID 그룹에 배치합니다. 할당된 RAID 그룹에 속한 다른 LUN의 작업과 리소스 사용을 모니터링합니다. I/O 작업을 수행하는 애플리케이션이 지나치게 많은 고성능 RAID 그룹은 ESXi 호스트에서 실행되는 애플리케이션에 필요한 성능 목표를 충족시키지 못할 수 있습니다.
  • 피크 시간 동안 호스트 애플리케이션의 처리 성능을 높이기 위해 충분한 HBA가 각 호스트에 있는지 확인합니다. 여러 HBA에 I/O가 분산되면 각 애플리케이션이 더 빠른 처리 성능과 더 짧은 지연 시간을 갖게 됩니다.
  • 잠재적 HBA 장애에 대비한 이중화를 위해 호스트가 이중 중복 패브릭에 연결되어 있는지 확인합니다.
  • ESXi 시스템에 대해 LUN 또는 RAID 그룹을 할당하면 여러 운영 체제가 해당 리소스를 사용하고 공유합니다. ESXi 호스트의 경우 일반 물리적 시스템을 사용할 때보다 훨씬 높은 LUN 성능이 필요할 수 있습니다. 예를 들어 I/O 사용량이 많은 애플리케이션 4개를 실행하려면 ESXi LUN에 대해 4배의 성능 용량을 할당합니다.
  • vCenter Server와 함께 여러 ESXi 시스템을 사용하는 경우 스토리지 하위 시스템의 성능 요구 사항이 그에 따라 증가합니다.
  • ESXi 시스템에서 실행되고 있는 애플리케이션에 필요한 미결 I/O의 수는 HBA 및 스토리지 어레이가 처리할 수 있는 I/O의 수와 일치해야 합니다.