새벽을 밝히는 붉은 달

2021.02.03 오늘의 기록 본문

Developer/Record

2021.02.03 오늘의 기록

자윰 2021. 2. 4. 13:44
  • 리눅스에서 SCSI 하드디스크를 물리적으로는 /dev/sda, /dev/sdb, /dev/sdc ... 형식으로 부르고, 그 장치에 파티션이 나눠진 것을 논리적으로는 /dev/sda1, /dev/sda2, /dev/sdb1, /dev/sdb2 ... 형식으로 부른다.
  • 리눅스에서는 하드디스크 파티션을 그냥 사용할 수 없으며 반드시 특정한 디렉토리에 마운트시켜야 사용할 수 있다. (+ CD/DVD나 USB메모리 등도 포함)
  • 하드디스크를 처음 장착하면 그냥 기계일 뿐이다. 그래서 하드디스크를 사용하려면 먼저 파티션을 설정해야 한다.
  • /etc/fstab 파일은 리눅스가 부팅될 때마다 자동으로 읽는 중요한 파일로, 이 파일에는 마운트 정보가 수록되어 있으며 글자가 틀릴 경우 아예 부팅되지 않을 수도 있으므로 수정 시 주의해야 한다.
  • RAID는 여러 개의 하드디스크를 하나의 하드디스크처럼 사용하는 방식으로, 비용을 절감하면서도 신뢰성을 높이며 성능도 향상시킬 수 있다.
    하드웨어 RAID: 하드웨어 제조업체에서 여러 개의 하드디스크를 연결한 장비를 만들어 그 자체를 공급하는 것이다.
    소프트웨어 RAID: 고가 하드웨어 RAID의 대안으로, 하드디스크만 여러 개 있으면 운영체제에서 지원하는 방식으로 RAID를 구성하는 방법을 말한다.
  • RAID는 구성하는 방식에 따라 Linear RAID, RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5까지 총 일곱 가지로 분류할 수 있다.
  • Linear RAID 방식은 2개 이상의 하드디스크를 1개의 볼륨으로 사용하며, 파일이 저장되는 방식은 첫 번째 하드디스크에 데이터가 완전히 저장된 후 다음 하드디스크에 데이터를 저장한다. 즉, 첫 번째 하드디스크에 데이터가 완전히 저장되지 않는다면 다음 하드디스크는 전혀 사용되지 않는다.
  • RAID 0 방식은 모든 하드디스크를 동시에 사용한다.
  • 스트라이핑(Stripping) 방식: 여러 개의 하드디스크에 동시에 저장되는 방식
  • RAID 0 방식은 저장되는 시간 또는 속도적인 측면에서 RAID 방식 중 성능이 가장 뛰어나다고 할 수 있고, 하드디스크 개수가 가진 총 용량을 모두 사용하므로 공간 효율이 아주 좋다. 반면, 하나의 하드디스크라도 고장이 날 경우 모든 데이터를 잃어버리게 된다. => 빠른 성능을 요구하되, 혹시 전부 잃어버려도 큰 문제가 되지 않는 자료를 저장하는 데 적합

'Developer > Record' 카테고리의 다른 글

2021.03.04 오늘의 기록  (0) 2021.03.05
2021.03.02 오늘의 기록  (0) 2021.03.03
2021.02.14 오늘의 기록  (0) 2021.02.14
2021.02.02 오늘의 기록  (0) 2021.02.03
2021.01.31 오늘의 기록  (0) 2021.02.01
Comments