외부 스토리지는 여전히 많은 하이퍼컨버지드 환경에서 중요한 구성 요소입니다. 데이터 접근성을 향상시키고, 유연한 용량 확장을 지원하며, 증가하는 비즈니스 수요를 수용할 수 있습니다. 하지만 외부 스토리지의 안정성은 애플리케이션 안정성과 직접적인 관련이 있습니다.
의료 영상 전송에 10초 이상 지연이 발생하면 중요한 진단이 늦어질 수 있습니다. 은행 거래 기록 동기화가 반복적으로 중단되면 데이터 처리가 중단될 수 있습니다. 설계 파일이 계속 로딩되는 현상은 엔지니어링 작업을 지연시킬 수 있습니다. 이러한 증상은 간헐적으로 나타날 수 있지만, 근본적인 원인은 외부 저장 장치 경로의 성능 저하인 경우가 많습니다.
파트 1. 외부 스토리지 경로 성능 저하: 성능 및 효율성 저하의 숨겨진 장벽
경로 상태를 유지하는 것은 안정적인 데이터 흐름과 효율적인 비즈니스 운영에 필수적입니다. 멀티패스 I/O는 로드 밸런싱 및 페일오버를 통해 스토리지 액세스의 중복성과 가용성을 향상시키는 데 널리 사용됩니다.
하지만 실제 운영 환경에서는 단 하나의 경로에 문제가 발생하면 전체 스토리지 LUN의 액세스 성능이 저하될 수 있습니다.
- 로드 밸런싱 모드에서 지연 시간이 긴 경로는 정상적인 경로의 IOPS 효율을 저하시켜 성능 불균형을 초래할 수 있습니다.
- 활성/대기 모드에서 활성 경로의 숨겨진 지연 시간은 애플리케이션 중단을 직접적으로 유발할 수 있습니다. 대기 경로 감지 반응이 너무 느리면 서비스 연속성을 보호하기 위한 페일오버가 제때 발생하지 않을 수 있습니다.
이러한 위험을 해결하기 위해 Sangfor HCI는 다중 경로 I/O 환경에서 성능 저하 위험을 식별하도록 설계된 외부 스토리지 경로 성능 저하 감지 및 격리 기능을 도입했습니다.
파트 2. 핵심 기술: 모니터링, 격리 및 복구의 폐쇄 루프
Sangfor HCI는 정밀한 이상 징후 모니터링, 지능형 위험 격리, 동적 경로 복구라는 세 가지 통합 모듈을 통해 외부 스토리지 경로를 관리합니다. 시스템이 스토리지 중단이나 성능 저하를 감지하면 경고를 발생시키고 비즈니스 워크로드에 영향을 미치기 전에 해당 경로를 격리할 수 있습니다.
eBPF kprobes나 커널 diskstats와 같은 기존 방식과 비교하여 Sangfor는 필요한 로직을 시스템 커널에 직접 구현합니다. 이러한 설계는 리소스 오버헤드를 최소화하고 탐지 정확도를 높이며 시스템 성능에 미치는 영향은 미미합니다.

1. 정밀 이상 징후 모니터링
데이터 읽기 및 쓰기 과정에서 시스템은 느린 I/O 모니터링과 I/O 정체 모니터링을 결합하여 다층적인 이상 탐지 방식을 구현합니다.
느린 I/O 모니터링: 밀리초 단위 지연 시간 추적
원리: 시스템은 각 I/O 작업의 시작 시간(P1)과 완료 시간(P2)을 기록합니다. 읽기/쓰기 소요 시간을 계산하여 설정 가능한 임계값과 비교합니다. 기본값은 512ms입니다. 지연 시간이 이 임계값을 초과하면 플랫폼은 시간, 디스크, 데이터 영역 및 관련 정보를 기록합니다. 기본적으로 5초마다 최대 하나의 로그 항목만 기록되며, 이 제한은 일시적으로 비활성화할 수 있습니다.
결정 메커니즘: 각 디스크 파티션의 I/O 시간 버킷 분포는 /proc/ioslow_stats 인터페이스를 통해 확인할 수 있습니다. 관리자는 30초에서 30분까지의 분석 기간을 설정할 수 있습니다. 외부 스토리지 디스크에서 수행되는 작업의 50% 이상이 이 임계값을 초과하면 시스템에서 자동으로 경고를 발생시키거나 격리 조치를 취합니다.

I/O 정체 모니터링: 커널 수준 타임아웃 캡처
원리: Sangfor는 데이터 I/O 타임아웃을 처리하는 커널 함수에 로직을 추가합니다. 정해진 시간 내에 응답하지 않는 요청은 I/O 정체 이벤트로 간주됩니다. 관리자는 /proc/iostuck_stats를 통해 영향을 받는 파티션의 실시간 상태를 확인할 수 있습니다.
경고: 경고 서비스는 10분마다 정체된 I/O 횟수의 변화를 스캔하고 이상 징후가 감지되면 관리자에게 알립니다.
2. 신뢰성과 가용성의 균형을 맞춘 지능형 격리
- 지연 시간 기반 격리: 로드 밸런싱 또는 다중 활성/다중 대기 다중 경로 모드에서 시스템은 사용 가능한 모든 경로의 평균 지연 시간을 비교합니다. 지연 시간이 긴 경로와 짧은 경로 간의 차이가 구성된 임계값(예: 기본값의 50%)을 초과하면 비정상적인 경로가 격리됩니다. 활성/대기 구성의 경우, 시스템은 특정 경로에서 개별 지연 시간 이상이 감지되는 즉시 해당 경로를 직접 격리합니다.
- 격리 안전장치: 플랫폼은 사용 가능한 경로의 최소 50%를 유지하고, 최소 1개 이상의 경로를 유지하여 과도한 격리로 인해 중복성이 제거되는 것을 방지합니다.
- 폐쇄 루프 작동: 격리 중에는 경로가 사용 불가능으로 표시되고 장치가 오프라인 상태가 됩니다. 복구 중에는 비활성화 상태가 자동으로 해제되고 수동 개입 없이 장치가 다시 스캔됩니다.
3. 동적 경로 업데이트를 위한 심층 스캔 복구
I/O 경로가 오류 또는 과도한 지연으로 인해 격리되면 심층 스캔 복구가 즉시 시작됩니다.
- 잘못된 경로 제거: 멀티패스 서비스에서 사용 불가능으로 표시된 링크를 삭제합니다.
- 장치를 다시 연결하고 확인합니다. LUN ID 목록을 기준으로 스토리지 장치를 검사하고 커널에서 누락된 경로 장치를 다시 생성합니다.
- 정상적인 리소스 복원: 스토리지 매핑 변경으로 인해 남은 잘못된 경로를 정리하고 이전에 비활성화되었던 지연 시간이 긴 경로를 다시 활성화합니다.
파트 3. 더욱 폭넓은 기능 범위 및 유연한 배포
Sangfor HCI는 제한된 프로토콜 적용 범위, 고정된 모니터링 매개변수 또는 단 하나의 대응 방법만을 제공하는 솔루션보다 더 광범위한 경로 상태 관리를 제공하도록 설계되었습니다.

1. 경로 모니터링 범위
Sangfor HCI는 파이버 채널 및 iSCSI를 포함한 일반적인 외부 스토리지 연결에 대한 지연 시간 모니터링을 지원합니다. 이를 통해 프로토콜 지원 범위가 불완전한 플랫폼보다 더 다양한 스토리지 아키텍처를 수용할 수 있습니다.
2. 구성 유연성
관리자는 워크로드의 특성과 서비스 수준 요구 사항을 반영하여 지연 시간 임계값과 모니터링 기간을 조정할 수 있습니다. 이를 통해 고정되거나 제한된 구성 모델보다 더 정밀한 제어가 가능합니다.
3. 유연한 이상 대응
Sangfor는 자동 및 수동 격리를 포함한 다양한 대응 방식을 지원합니다. 이러한 유연성을 통해 조직은 단일 처리 방식에 의존하거나 장애 경로 격리 없이 운영하는 대신, 다양한 비즈니스 시나리오에 따라 서로 다른 운영 정책을 적용할 수 있습니다.
결론: 비즈니스에 지장을 초래하기 전에 스토리지 위험을 감지하세요
스토리지 성능 저하는 완전한 장애로 시작되는 경우는 드뭅니다. 오히려 간헐적인 지연, I/O 정체 또는 불균형한 경로 성능으로 나타나는 경우가 많으며, 애플리케이션에 영향을 미치기 전에는 이를 파악하기 어렵습니다. Sangfor HCI는 경로 지연을 지속적으로 모니터링하고, 성능 저하된 연결을 격리하며, 복구된 경로를 동적으로 복원함으로써 IT 팀이 스토리지 위험을 조기에 해결하고 서비스 연속성을 유지할 수 있도록 지원합니다.
VMware 대체 솔루션을 검토하는 조직에게 외부 스토리지 호환성 만으로는 충분하지 않습니다. 핵심 워크로드에 지장을 주기 전에 성능 저하 경로를 감지하고 관리하는 기능 또한 탄력적인 HCI 환경을 구축하는 데 매우 중요합니다.
기능 동작은 제품 버전, 스토리지 아키텍처, 멀티패스 구성 및 워크로드 조건에 따라 달라집니다. 고객은 자사 환경에서 대표적인 시나리오를 검증해야 합니다.
VMware 대안을 검토 중이신가요?
기업들이 가상화 전략을 재평가함에 따라, 더 넓은 서버 가상화 환경을 이해하는 것 또한 매우 중요합니다. 상포(Sangfor)는 최근 가트너(Gartner)의 2026년 매직 쿼드런트™ 서버 가상화 플랫폼 부문에서 비저너리 기업으로 선정되었습니다. 가트너 매직 쿼드런트™ 보고서를 다운로드하여 시장 동향, 벤더 평가, 그리고 차세대 가상화 플랫폼 선택 시 고려해야 할 주요 사항들을 살펴보세요.