시스템구성 표류 - SAN I/O 경로

게시자: 김주철, 2011. 8. 2. 오전 1:54   [ 2011. 8. 21. 오후 8:14에 업데이트됨 ]

낙인된 격차 - 장애 무방비 상태의 SAN I/O 경로

Inconsistent SAN IO Path


영향평가

단일 포트 매핑과 단일 경로의 존재는 해당 스토리지 볼륨의 장애 가능성을 크게 높인다. 이것은 MTBF(Mean Time Between Failure, 평균무고장시간)를 크게 단축하고 빈번한 가동중단을 초래한다. 또한, 이 스토리지 볼륨을 사용하는 애플리케이션은 I/O 부하 배분(Load Balancing)이 불가능하므로 최적화되지 못한 성능으로 인해 불편을 겪을 것이다.

기술적인 측면

일반적으로 가동시스템 환경에서  최상의 시행안은 다음과 같다:

  • 스토리지 볼륨에 대해 복수의 LUN을 매핑(어레이 포트 매핑) 하라
  • 스토리지 볼륨에 대해 복수의 경로를 구성하라
세개의 스토리지 볼륨에 데이터베이스를 저장하고 있는 위 그림의 예에서, 두개의 볼륨은 이러한 최상의 시행안을 따르고 있지만 최근에 추가한 세번째 볼륨을 이를 위해하고 오직 하나의 포트 매핑과 I/O 경로를 갖고 있다.

발생원인

특정 업무에 스토리지 공간을 추가하기 위한 것과 같은 작업을 긴박하게 요구받는 일은 가동시스템 환경에서 매우 흔한 일이다. 이러한 긴박한 요구를 처리하는 동안 어레이 포트 매핑과 SAN I/O 경로에 대해 이중화 구성하는 일은 잊어버리기 쉽다. 변경을 완료한 후에, 모든 업무가 정상화되면 이러한 잘못은 인식하지 못한다. 이 격차는 재해복구를 해야 하는 순간에야 깨닫게 될 것이다.


Comments