DISK 인터페이스
1) IDE (Integtated Driver Electronics)
리눅스 시스템의 초기 disk 인터페이스로서, 40개의 PIN 으로 구성된 병렬 인터페이스이다. PATA (Parallel Advanced Technology Attachment) 라고도 불린다.
2) S-ATA (Serial Advanced Technology Attachment)
IDE 성능의 한계를 극복하기 위해 개발된 직렬 인터페이스이다.
3) SCSI (Small Computer System Interface)
고성능 및 안정성, 신뢰성을 위해 주로 사용되는 병렬 디스크 인터페이스이다.
4) SAS (Serail Attached SCSI)
SCSI 의 한계를 극복하기 위해 Serial 방식을 도입한 디스크 인터페이스이다. SCSI 의 고성능, 안정성, 신뢰성에 더불어 빠른 속도를 제공한다.
병렬 & 직렬 인터페이스
장치 간의 데이터 전송 방식으로 2가지로 분류할 수 있다.
1) 병렬 인터페이스 (Parallel)
여러 채널을 운영하여, 여러 비트를 동시에 전송한다.
장점 : 단거리에서 높은 전송 속도를 제공하며, 여러 데이터 스트림의 동시 전송이 가능하다.
단점 : 여러 채널의 근접성으로 인해 신호 간섭도가 높으며, 신호 저하로 인해 전송 거리가 짧다.
2) 직렬 인터페이스 (Serial)
단일 채널을 운영하여, 한 번에 1비트씩 순차적으로 데이터를 전송한다.
장점 : 단일 채널 이용으로 신호 간섭 민감성이 감소하며, 전송 거리가 길다.
단점 : 데이터 전송 속도가 느리며, 여러 데이터 스트림의 동시 전송 효율성이 떨어진다.
LVM (Logical Volume Manager)
Block Device 관리를 위해 가상의 Logical Volume 에 매핑하여 Storage 를 관리하는 커널 기능이다. Block Device 에 직접적인 I/O 를 수행하지 않고, 매핑한 LV 에 I/O 를 수행한다.
1) PV (Physical Volume)
LVM 에서 사용할 수 있도록, 기존의 Block Device 를 변환한 볼륨 형식이다.
- pvcreate 명령어 : PV 를 생성한다.
- pvdisplay 명령어 : PE 등의 정보를 확인한다.
2) PE (Physical Extent)
PV 는 PE 라 불리는 일정 크기의 블록으로 구성되어있으며, 기본 크기는 4MB 이다.
3) VG (Volume Group)
여러 PV 를 하나의 VG 로 통합할 수 있다.
- vgcreate 명령어 : 다수의 PV 를 하나의 VG 로 통합한다.
- vgdisplay 명령어 : PE, LE 등의 정보를 확인한다.
4) LV (Logical Volume)
VG 에서 필요한 만큼 할당하여 만들어지는 공간으로, LV 를 통해 하드디스크에 접근한다. lvcreate 명령어를 통해 LV 를 생성한다.
5) LE (Logical Extent)
LV 를 구성하는 일정 크기의 블록으로, 기본 크기는 4MB 이다.
공부하면서 정리한 내용을 글로 작성하였습니다.
혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다. :)
'Linux > CentOS7' 카테고리의 다른 글
[Linux / CentOS] 리눅스 RAID 종류 및 구성 (0) | 2025.01.01 |
---|---|
[Linux / CentOS] 리눅스 정규 표현식 (0) | 2024.12.29 |
[Linux / CentOS] 가상 네트워크의 종류 (0) | 2024.12.24 |
[Linux / CentOS] 리눅스 cp 명령어 (0) | 2024.12.24 |
[Linux / CentOS] 리눅스 touch 명령어 (0) | 2024.12.24 |