검수요청.png검수요청.png

핫스왑

해시넷
Asadal (토론 | 기여)님의 2020년 8월 10일 (월) 23:29 판
이동: 둘러보기, 검색

핫스왑(hot swap)은 작동 중인 시스템을 끄지 않고 문제가 있는 장치를 교체할 수 있는 기능이다. 이 기능의 대표적인 예시로는 USB키보드 같은 기기이며, 이러한 기능을 가진 구성품을 핫스왑이 가능하다고 말한다.

개요

핫스왑은 하드 장치 연결 후 바로 인식 및 사용이 가능한 기능을 말한다. 다시 말해 PC가 켜진 상태에서 장치의 플러그를 뽑고 안전하게 제거할 수 있다는 의미이다. 여기에서의 제거란 소프트웨어가 아닌 하드웨어를 의미하며, 그 예시로는 사타(SATA) 케이블이나 하드디스크를 완전히 분리하는 행위이다.[1] 디스크 교체 시에 설정이 따로 필요하지 않고, 장치를 바로 인식한다. 아무리 핫스왑을 지원한다고 해도 읽기 및 쓰기 작업 중 디스크를 제거하면 문제가 발생한다.[2] 핫스왑의 원리는 장치가 물리적으로 제거되더라도, 렉이나 인클로저 같은 장치에서 OS에게 해당 장치가 있는 것처럼 작동하기 때문이다.[3]

특징

이론

핫스왑은 작동을 중단하지 않고 구성을 변경하거나 작업 시스템을 복구하는 것이 필요할 때마다 사용된다. 단순히 복잡한 장비를 종료했다가 다시 시작하는 번거로움을 피하기 위해 사용되기도 하고, 서버와 같은 장비가 지속적으로 활성화되는 것이 필수적이기 때문이다. 핫 스와핑은 주변 장치나 구성 부품을 추가 또는 제거하고, 장치가 컴퓨터와 데이터를 동기화할 수 있도록 하며, 장비 작동을 방해하지 않는 상태에서 문제가 있는 장비를 교체하는 데 사용될 수 있다. 기계마다 전원을 공급하기에 충분한 이중 전원 공급 장치가 있을 수 있으며, 결함이 있는 전원 공급 장치는 핫스왑될 수 있다. 디스크 컨트롤러나 호스트 어댑터와 같은 중요한 장치는 중복 경로로 설계될 수 있기에 컴퓨터 시스템을 작동 중에 제거할 필요 없이, 장애가 발생하면 업그레이드하거나 교체할 수 있다.[4]

시스템 고려사항

핫스왑을 지원하는 장비는 변경 사항을 자동으로 감지하거나 사용자의 개입을 통해 변경된 구성사항에 대해 작동을 잘 수정할 수 있어야 한다. 핫스왑과 관련된 모든 전기 및 기계적 연결은 핫스왑 중에 장비나 사용자에게 피해가 가지 않도록 설계되어야 한다. 시스템의 다른 구성부품은 핫스왑이 가능한 구성부품의 제거가 작동을 방해하지 않도록 설계되어야 한다.

기계 설계

사용자가 전원 회로와 접촉하지 않도록 하기 위해 추가하거나 제거할 수 있는 구성 요소에 대한 반정전기적 보호를 제공하기 위해 탈착식 구성품이나 주 장치 자체에 보호 덮개 플레이트, 실드 또는 베젤을 사용해야 한다. 이를 통해 이동식 구성 요소가 작동 장치의 전원 구성 요소에 실수로 접촉하거나 단락되는 것을 방지할 수 있다. 추가 가이드 슬롯, 핀, 노치 또는 구멍을 사용하여 다른 활선 구성 요소 사이에 구성 요소를 적절히 삽입할 수 있는 반면 기계적 결합 래치, 핸들 또는 레버는 연결 또는 분리에 많은 힘이 필요한 장치의 적절한 삽입 및 제거에 도움을 줄 수 있다. 이는 전원 커넥터와 통신 커넥터의 적절한 접합 및 고정 기능을 보조한다.

변형

핫스왑에는 비슷하지만 다른 두 가지 뜻이 있다. 첫 번째는 시스템 전원을 끄지 않고 하드웨어를 추가하거나 제거할 수 있는 기능만 언급할 수 있다는 뜻이고, 두 번째는 시스템 소프트웨어가 장치의 제거에 대처하기 위해 사용자에게 문제를 알려야 할 수도 있다는 뜻이다. 예를 들면, RS-232 및 로우엔드 SCSI 디바이스가 있다. 이것을 콜드 플러그(Cold Plugging)라고 한다. 시스템이 하드웨어의 추가나 제거에 대해 감지하고 대응할 수 있다면 핫플러그(Hot Plugging)이라 하고, 여기에는 USB와 FireWire 등이 해당된다.[4]

각주

  1. Freeman, 〈핫스왑(Hot Swap) 과 핫플러그(Hot Plug) 의 개념과 정의〉, 《네이버 블로그》, 2012-12-08
  2. 회뜨는참치 , 〈핫 스왑(Hot Swap) 이란?〉, 《티스토리》, 2019-10-14
  3. melonicedlatte, 〈Hot Plug, Hot Swap, Plug and Play 개념 정리〉, 《Easy is Perfect》, 2019-10-01
  4. 4.0 4.1 Hot swapping wikipedia - https://en.wikipedia.org/wiki/Hot_swapping

같이 보기


  검수요청.png검수요청.png 이 핫스왑 문서는 하드웨어에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.