이 글의 문맥을 분석하여 이글루스에 있는 많은 글 중에서 관련성이 높은 글을 자동으로 검색해 낸 결과입니다.
워크홀릭의 다른 이야기
cleep.egloos.com
이글루스 로그인

딜레당트가 될 뻔했던 어느 남자
by 워크홀릭
카테고리
전체
나의 다른 해설
컴퓨터 이야기
시대유감
살아가는 얘기들
[펌] 훌륭한 포스트들
FreeNAS 특집
미분류
이전블로그
2009년 10월
2009년 07월
2009년 04월
2009년 03월
2009년 02월
2009년 01월
2008년 12월
2008년 11월
2008년 10월
2008년 09월
2008년 08월
2008년 05월
2008년 02월
2008년 01월
2007년 12월
2007년 10월
2007년 08월
2007년 07월
2007년 06월
2007년 05월
2007년 04월
2007년 03월
2007년 02월
2007년 01월
2006년 12월
2006년 11월
2006년 10월
2006년 08월
2006년 07월
2006년 06월
2006년 04월
2006년 03월
이글루링크
최근 등록된 덧글
감사합니다. 여러 정보들..
by 팡이 at 11/27
지니님. 제가 지금까지 ..
by 팡이 at 11/27
회사에서 사용하기 위해..
by 지니 at 11/23
이거 청소는 어떻게 하죠..
by 야옹씨 at 11/18
좋은글 글 감사합니다. ..
by 카피콘 at 11/18
안녕하세요. 글 잘 읽었..
by 최용훈 at 11/14
설치하고 ip설정(ip, g..
by 초짜 at 11/12
//카피콘님 RAID 0(Stri..
by 워크홀릭 at 11/05
//유렉님 HOWTO나 Inst..
by 워크홀릭 at 11/05
그램마님, 자료를 좀 더..
by 워크홀릭 at 11/05
Powered by egloos
rss

skin by 이글루스
잘 알려지지 않은 핫 플러깅에 대한 정보

//최종 수정일 : 2009.03.30

HDD가 SATA로 진화하면서 IDE방식에서는 꿈도 못 꾸었던 핫플러깅이 지원되기 시작했다.

쉽게 말해 "핫플러깅"이란 컴퓨터가 켜져 있는 상태에서도 하드디스크를 뺏다꼇다 할 수 있는 기술이다.


과거 하드를 자주 갈아끼는 사람들은 PC의 옆뚜껑 따고, 껏다겼다를 반복해 사용해야 하는 불편함을 감수했던 사람들에게는 희소식이 나, 본좌와 같이 다수의 컴퓨터와 스토리지, 수십개의 HDD를 쓰지 않는 이상 핫플러깅의 미묘한 차이를 알 수 없기에 '된다' 또는 '안된다' , '불안하다. 사기였다.' 라는 의견들이 분분해서 정리해 보고자 한다.


1. Hot plugging 인식율
메인보드 자체에서 제공하는 ‌Intel 계열의 ICH나 AMD의 SB 계열 칩셋에서 제공되는 SATA Port들은 인식율이 극히 저조하다. 뭐, 그렇다고 문제는 아니다. 껐다키면 되니까... (이건 그분들 말씀 -_-;)
핫플러깅 인식율은 전용 컨트롤러 SATA PHY(Silicon Image등)를 제공하는 회사의 것들이 인식율이 뛰어나다. HDD를 여러개 쓰면서 사용하시는 분들은 ADD on 카드를 사시는게 좋겠다.


2. 핫스왑을 하는 방법
보통 하드를 중간에 껐다 켰다하는 것은 전기세의 부담 때문인데, 일반적인 HDD하나가 1시간동안 소비하는 전력은 10W 수준이다. 하드가 3개 있다면, 현관 불 하나 켜놓는 수준인데, 이까이꺼 팍팍써, 하는 분도 있으나 극심한 가난(?)으로 이 마저도 아껴야 한다고 생각하는 분들은 HDD를 뽑아 주시면 되겠다. 어떻게? 안전하게!!

SATA HDD의 경우 핫플러깅을 할 때 HDD의 안정성을 최대한 확보한 Ground 설계를 했으나, 실제 100% 안전하다고 볼수는 없다.


그렇다면 오늘의 주인공인 '안전하게 하드를 끄고 빼는 법'를 살펴보자.


1) TEMS
국내 스토리지의 명가 콜로써스에서 내놓은 핫플러깅 툴이다. 사실 핫플러깅 툴이라고 보기에는 기능이 방대하지만 Turret류를 쓰시는 분들에겐 가장 최상의 선택이다. 안전제거를 수행하면 HDD의 백그라운드 프로세스들을 종료하고 PARK(HDD의 헤드를 안전한 위치로 이동)까지 수행해 준다. 단, Turret 사용자만 쓸 수 있다는 것. 조금 쪼잔하다... -_-;
제조사가 버젓이 있으므로 SW는 업로드하지 않는다. ^^;


[다양한 기능을 제공하는 TEMS]




2) Hotswap!!

핫플러깅 툴 중 가장 가볍고 사용하기 쉬운 SW, 공개 SW이니만큼 TEMS와 달리, 여러가지 컨트롤러와 장치를 지원한다. SW를 올려드리는데, Install 하는 것이 아니고 그냥 실행하면 된다. 귀차니즘으로 인생을 구가하는 모든 중생에게 이만한 SW는 없다.


[작은 크기에 광범위한 호환성을 제공하는 Hotswap]




3) 윈도우의 안전제거
일반적으로 드라이버를 보면, 제조사에서 제공하는 드라이버와 윈도우즈 업데이트 사이트에서 제공하는 드라이버가 조금 틀린 것을 알 수 있다. SATA나 RAID컨트롤러 드라이버 중 윈도우즈 업데이트를 통해 제공되는 드라이버는 컨트롤러에 달려 있는 HDD의 안전제거를 제공해 준다. 반대로 제조사 드라이버는 안전제거를 지원하지 않는다. 똑 같은 드라이버라도 안전제거를 중점으로 쓴다면 윈도우즈 업데이트를 통해 드라이버를 설치하고, RAID 중심이라면 원 제조사의 드라이버를 설치하는 것이 좋다.

정리하면 윈도우즈의 기본제공 '안전제거'는 USB장치만 되는 게 아니라 일반적인 SATA HDD도 될 수 있다.
단, SATA나 RAID 컨트롤러 드라이버를 설치할 때 윈도우즈 드라이버 업데이트를 사용하시라는 것!


[고정관념을 깨라. USB가 아니라도 SATA도 안전제거를 할 수 있다.]



3. 안전한 제거를 안하게 되면?
HDD가 깜짝 놀라게 된다. ^^; 따라서 SMART의 Pending Sector Count등이 증가할 수 있고, 불필요한 SMART 워닝으로 인해 시스템이 불안정해 진다. 아.. 귀찮아... 하셨던 분들은 좀 부지런해 지셔야 할 필요가 있다.
또는 끼어들기 좋아하는 Chkdsk가 끼어들어서 부팅시간 지연은 물론 HDD를 개판으로 만들기도 한다.

윈도우가 워닝을 가뿐히 날려 주실 수도 있고, 재수 없음 하드도 날라가니 안전한 제거를 통해 핫플러깅을 100% 활용하시기 바란다.

See you~


HotSwap_4.1.1.0.zip

터렛, RAID, 안전제거, 핫플러깅, 핫스왑, Hotswap, Hotplugging, SATA, USB, 콜로써스, colossus, turret
# by 워크홀릭 | 2009/02/16 12:13 | 컴퓨터 이야기 | 트랙백 | 덧글(6)
트랙백 주소 : http://cleep.egloos.com/tb/4804542
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by Sikuru at 2009/02/16 12:38
그러나 정작... USB HDD 조차 안전제거가 안되는 경우는 어찌 해야할런지... ㅠㅠ (별수없이 화끈히 뽑습니다만orz) 안전제거하면 볼륨이 사용중이니 될리가 없음. 이라는 멘트만...

Tortoise SVN 유틸이 원흉이지 않을까 생각하지만, 개발툴이고 (...)
SATA 하드도 안전제거는 비슷한 사태에 이르지 않을까 생각이 드네요.
Commented by AirCon at 2009/02/16 12:47
USB HDD가 안전제거가 안되는 경우는 보통 프로세스나 스레드가 디바이스를 잡고 안놔주는 경우가 많습니다. 윈도우의 I/O 서브 시스템은 워낙에 복마전이라 orz

더 웃긴 것은, 아예 디바이스를 빼버리면 프로세스가 터미네이트 되어야 하는데, 프로세스가 좀비 상태로 빠져버리면 정말 답도 없다는거... ㅠㅠ
Commented by Sikuru at 2009/02/16 12:51
뭐 그러리라 생각은 하는데... 어떤놈이 어떤 핸들을 잡고 배째는지 알아내야... (...) 뭐 뻔히 언놈이 잡고있을거 예상해서 심지어 깡그리 폭파도 시켜봤는데 안놔주더군요... =ㅅ=
Commented by AirCon at 2009/02/16 13:02
보통 거기까지 가면 프로세스가 좀비가 되는 경우가 많더라구요 -_-
그냥 껏다 키는게 정신건강에 이롭죠;;;
Commented by Sikuru at 2009/02/16 13:03
(왠지 다른 분 포스팅에 길어지는 듯 싶어 죄송합니다ㅠㅠ)

...100% 확률로 안됩니다. (이게 문제)
뭔가 원인이 될만한 것이 집히지만 제거할 수 없다는 것. (문제 2)
Commented by AirCon at 2009/02/16 12:45
핫플러깅과 핫스왑은 얼핏 비슷하게 들리지만, 개념적으로 조금 다른 기술입니다.
이 바닥 일 하시는 분들도 흔히들 헷갈려서 혼동되어 사용하는 경우가 많은데, 핫스왑은 일반적으로 '이미 구성되어 있는 하드웨어 콤포넌트를 시스템 온라인 중에 교체'하는 경우이고, 핫플러깅은 '기존에 없던 하드웨어 콤퍼넌트를 시스템 온라인 중에 추가하거나 변경하는 경우'를 말합니다.

예를들어, 핫스왑은 일반적으로 다중화된 콤포넌트(이를테면 HDD, NIC, PSU 등)에 문제가 발견되었을 때, 문제가 발견된 콤포넌트를 제거하고 대체품을 가져다 끼울 경우 사용되는 기술이며, 핫플러깅은 USB라던가 핫플러거블 디스크처럼 시스템이 온라인 되어있는 상태에서 꽂았다 뺏다 하더라도 그것을 OS가 인식하고 정상적으로 서비스를 제공하는 것을 말한다고 볼 수 있겠죠.

IT밸리에서 들어왔습니다. 반갑습니다 :)

:         :

:

비공개 덧글

이글루링크 추가하기
()을(를)
이글루링크로 추가하시겠습니까? 추가하시려면 그룹선택을 하세요.
(그룹선택 하지 않는 경우, 최상단 목록에 추가됩니다.)
그룹선택 :
이글루링크 취소