디스크의 물리적인 구조
부분 | 내용 |
플래터(Platter) | 실제 데이터가 저장되는 위치. 데이터는 자기장을 이용하여 기록. |
스핀들(Spindle) | 플래터를 회전시키는 역할을 담당. RPM(Round Per Min)이 스핀들 모터의 회전속도를의미 |
헤드(Head) | 플래터에 데이터를 기록하는 기능을 담당. |
액추에이터(Actuator) | 디스크 제어 컨트롤러에 의해 플래터의 원하는 위치에 있는 데이터를 읽기위해 암을 이동하는 역할 |
액추에이터 암(Actuator arm) | 액추에이터에 의해 움직이며, 각 암 마다 한 개씩의 헤드를 가지고 있음. 액세스 암이라고도 부름 |
커넥터(Connector) | 디스크 연결 인터페이스 종류에 맞는 케이블 연결 담당. IDE, SATA, SCSI 등을 사용 |
점퍼 블록(Jumper Block) | IDE인터페이스를 사용하는 하드디스크의 경우 Master/Slave를 결정하기 위한 점퍼 설정 |
전원커넥터(Power Connector) | 디스크 구동에 필요한 전원 케이블 연결 |
디스크 플래터의 논리적인 구성요소
부분 | 내용 |
섹터(Sector) | 플래터(Platter)의 가장 작은 단위. 1개 섹터의 크기는 512byte. |
트랙(Track) | 섹터가 모여 하나의 원(트랙)을 구성. |
실린더 (Cylinder) | 여러 동심 트랙(Track)에 대한 스택 구조 |
디스크 (Disk) > 파티션(Partition) > 실린더(Cylinder) > 트랙(Track) > 섹터(Sector)
디스크 파티션
MBR 파티션
- 파티션 테이블 구조에 따라 최대 4개까지 파티션을 지원
- 하지만, 4개 이상의 파티션이 필요한 경우 확장 파티션(Extended) 기능을 사용하여 4개 이상의 파티션 사용가능
- MBR 파티션의 경우 섹터의 주소를 4 Byte로 저장하기 때문에 디스크 최대 크기(2TB)의 제한이 발생
- 한 개의 섹터는 일반적으로 512byte, 4byte 데이터로 지정할 수 있는 최대 섹터의 개수는 2^32개(약 43억), 용량으로 환산 시 2 TB
- 이와 같은 문제점을 해결하기 위해 현재는 GPT라는 파티션 방식을 사용
GPT 파티션
- 파티션의 갯수는 128개로 늘어나고 각 파티션 테이블 당 128byte씩 사용 가능
- GPT 파티션으로 사용하기 위해서는 EFI/UEFI 방식의 펌웨어를 지원해야 함
'RHCSA 준비 > 04. 디스크 관리' 카테고리의 다른 글
4.2 하드디스크 파티셔닝 (0) | 2021.05.25 |
---|