2023-09-18 13:34:03
728x90
728x90

1. Storage 관리

1.1. 종류
 1.1.1. DAS(Direct Attach Storage)
   1.1.1.1. 전용 케이블(IDE,SATA,SCSI)을 통해서 시스템과 연결된 저장 장치
     1.1.1.2. 확장성이 떨어진다. 원거리 설치가 불가능
     1.1.1.3. 속도가 빠르다. 안정적이다. 저렴하다.
 1.1.2. NAS(Network Area Storage)
   1.1.2.1. 기존에 구축되어 있는 네트워크(100M~1G)에 설치하는 저장 장치
     1.1.2.2. 속도가 느리다. 네트워크 병목현상이 발생하면 더 느려진다.
     1.1.2.3. 저렴하다. 설치가 쉽다. 확장성이 뛰어나고 원거리 설치가 가능하다.
 1.1.3. SAN(Storage Area Network)
   1.1.3.1. 스토리지 영역내에 별도로 구축하는 네트워크
     1.1.3.2. SAN Switch 별도로 존재 서버 - SAN Switch - Storage (광케이블로 연결)
     1.1.3.3. 비용이 비싸고 네트워크 별도로 구축, 모든 연결은 Fiber channel(광케이블)로 구성
     1.1.3.4. 원거리 설치 가능하고 확장성이 뛰어나다, 속도가 빠르다.
1.2. Cloud Storage
 1.2.1. Block Storage
  1.2.1.1. 일반적으로 사용하는 HDD
 1.2.2. Objecct Storage
  1.2.2.1. 객체별로 관리
   1.2.2.2. RestAPI 지원, 객체별로 URL을 부여해서 사용 가능
------------------------------------------------------------------------------------------------
2. Storage 사용 순서
 2.1. Windows
  2.1.1. Partition ->File System -> 드라이브명 할당(c,d)
 2.2. Linux
 2.2.1. Partition ->File System -> Mount
 2.3. Partition
  2.3.1. 물리적인 사용하기 위해서는 반드시 하나 이상의 파티션이 존재해야함.
   2.3.2. 물리적인 디스크는 논리적으로 분할
   2.3.3. BIOS: 주 파티션 4개, 주 파티션중 오로지 1개만 확장 파티션으로 만들어서 논리적인 파티션 12개 생성가능
   2.3.4. UEFI: 주 파티션 128개(2Tera)
 2.4. File System
  2.4.1. 파일과 디렉토리를 효과적으로 관리하기 위한  시스템
   2.4.2. Windows: FAT16 -> FAT 32 -> NTFS
  2.4.3. Linux: EXT2 -> EXT3 -> EXT4 -> XFS
EXT3,EXT4: Journaling File System: 파일 생성하거나 삭제할 경우 log를 기록
log를 기록함으로 속도 저하 현상이 있었으나 이를 개선한 것이 EXT4
 2.5. Mount
  2.5.1. Linux에서는 장치 디바이스를 사용하기 위해서는 반드시 디렉토리와 연결해야함.

728x90