본문 바로가기

Storage

Disk Fault (디스크 장애) 란 무엇일까요? - 하드웨어편

반응형

1. 디스크 장애에 대하여....

 

우리는 다양한 형태의 저장장치를 많이 사용하고 있습니다. 그 중에 하드 디스크 혹은 SSD는 가장 많이 사용하는 장비중 하나입니다. 인프라에서는 이러한 디스크를 보호 하기 위해서 RAID 기술을 사용하고 있는데요! 왜냐하면 디스크가 장애가 난다는 것은 곧 데이터를 잃어버린다는 것과 같은 의미이기 때문입니다. 그래서 Big Tech 기업 (아마존, 구글, MS 등)에서 고객의 Data를 안전하게 보호 하기 위해 많은 노력을 쏟고 있습니다.

 

그런데!!! 디스크 장애개 도대체 무엇일까요? 이런 궁금증이 생겨서 이 블로그를 포스팅 하게 되었습니다. 여러분들은 디스크 장애를 경험해 보셨나요?

2. 디스크 장애의 종류

 

디스크 장애는 크게 두가지 종류로 나눌수 있습니다. 한 개는 하드웨어(Hardware) 장애, 다른 하나는 소프트웨어(Software) 장애 입니다.

 

1) 하드웨어 디스크 장애

하드웨어 디스크장애를 설명할 때 망치로 디스크를 뿌시거나 드릴로 디스크를 뚫기 (천공) 을 장애라고 설명 드리지 않겠습니다. (그건 대놓고 뿌시는 거니) 여담이지만 천공은 회사에서 실제 디스크를 처리하는 방법 중 하나입니다. 그외에 디가우징(강력한 자력을 보내 디스크 정보를 못쓰게 만드는 방법), Ereasing 혹은 Wipe (디스크에 쓸때없는 데이터를 밀어 기존 중요데이터가 밀려 없어지게 만드는 방법) 들이 있습니다. 

 

아무튼 물리적인 디스크 장애에 대한 설명을 드리기 전에 아~주 간단히 HDD와 SSD가 데이터를 기록하는 방법게 대하여 설명드리겠습니다. 우리가 일반적으로 사용하는 디스크는 SATA 혹은 SAS 디스크가 일반적입니다.

 

SAS와 SATA의 차이 (출처:thedifference.ru)

연결 부분이 2개로 나누어져 있는게 SATA (Serial Advanced Technology Attachment) 하나로 다 붙어있는게 SAS (Serial Attatched SCSI) 이것도 설명하자면 너무 긴데 간단히 SAS가 더 좋고 비쌉니다. 그래서 여러분들은 대부분 SATA를 쓰고 계십니다...... 저도 가성비때문에 SATA를 쓰고 있습니다. ㅠㅠ

 

SATA는 사진처럼 데이터와 파워 연결이 따로 되어있다. HDD랑 SSD랑 다르다고 생각할까봐 이번에는 SSD 사진을 예를 들었음.

그런데 이 커넥터 부분도 금속이기 때문에 아주 미세하게 녹이 쓸때가 있습니다. 사실 녹쓴다고 하긴 좀 그렇고 산화가 될 때가 있습니다. 만일 데이터 통신부분이 산화가 되면 디스크 전기는 들어가서 HDD는 플랫터는 팽팽돌고 있는데 서버에서 인식을 못하고 반대로 전원 부분이 산화가 되면 아예 연결 안 된거 처럼 먹통이 되겠지요. 

 

SSD 와는 다르게 HDD는 이러한 금속 통신 부분이 하나 더 있습니다.

빨간색 네모칸 - PCB기판

바로 위 사진과 같이 PCB기판과 실제 HDD의 물리적인 부분 즉, 헤드와 플래터 들과 통신을 하는 부분이 있는데 그부분도 위와 같은 금속으로 되어있습니다.

이 부분이 산화가 되어도 디스크 인식이 안되어 장애가 나는경우가 간혹 있습니다.

그리고 다른 경우는 PCB 보드 자체가 고장나는 케이스 입니다. 그 외에 미세한 먼지가 HDD의 플래터안으로 들어가 스크래치를 내는경우도 있습니다.

 

이러한 경우에 어떻게 해결 할까?

처음 커넥터 부분은 일단 뺐다가 꽂기가 가장 일반적입니다. 혹시 옛날에 컴퓨터좀 만져봤다는 사람중에 RAM 인식안되면 커넥터부분 지우개로 긁어서 살렸다는 이야기 들어보신적 있으세요? 실제로 그렇게 살리는 경우는 이 "산화" 케이스일 가능성이 큽니다. 커넥터의 산화된 부분을 벗겨 낸 것이지요..... 그런데 그정도는 단순이 연결을 뺐다가 다시 끼기만 해도 대부분 해결됩니다.

 

자그럼 두번째 경우 PCB와 HDD의 경우는 어떻게 해결할까요? 이 역시도 산화된 부분을 뺐다가 꽂거나 지우개로 벗겨내거나 하여 살리는 경우가 있습니다. 해외 유튜브 영상보면 실제로 그렇게 살리는 사람도 있습니다. (어떤 데이터냐 에 따라 시도해 보겠지요?) 제가 봤던 영상 하나 아래 공유드릴게요 

https://www.youtube.com/watch?v=lNMW5f6MZo0  (실제로 HDD 커넥터 청소하는 영상)

 

만일 PCB 보드가 망가지면 같은 모델로 교체를 하면 됩니다. (그런데 이런 케이스를 유튜브 제외하고 옆에서 보거나 경험한 적이 없습니다. ㅎㅎ)

그 외에도 서버나 PC에서 펌웨어(Firmware) 버전이 맞지않아 인식을 못하는 경우도 드믈지만 존재하기도 합니다.

 

원래는 포스팅 하나로 올리려고 했었는데 생각보다 길어져서 두개로 나누도록 하겠습니다. 다음에 기회될때 나머지 내용도 포스팅 하겠습니다.

반응형