본문 바로가기

sql_tuning

Section2. HDD와 Flash Storage 그리고 RAID의 이해

728x90
반응형

[출처: 오라클 성능 분석과 인스턴스 튜닝 핵심 가이드]

Disk Storage Stripping
 

 

  • Storage에 RAID 0 Stripping을 한 경우 I/O가 균일하게 모든 Disk Drive에 동시에 수행되어 빠른 시간 안에 I/O 처리.
  • LUN group 또는 LVM?
    • LUN Group(Logical Unit Number Group)
      • 저장 공간의 일부를 그룹화 하는 방법. 여기서 LUN은 일종의 주소처럼 작동하며, 컴퓨터가 
        네트워크 상의 특정 저장 공간을 찾을 수 있도록 도와줌.
    • LVM(Logical Volume Manager) 
      • 논리 볼륨 관리자 라고 불리며, 컴퓨터의 저장 공간을 더 유연하고 효율적으로 사용 할 수 있도록 함.
      • LVM은 컴퓨터의 하드 드라이브들을 마치 하나처럼 묶어서 사용 할 수 있게 해주고, 이 드라이브들의
        크기를 쉽게 조절할 수 있게 해줌.
  • RAID? Redundant Array of Inexpensive Disks(리단단트·어레이·오브·인 익스펜시브·디스크즈)
    • RAID 0: 빠른 속도를 위한 스트리핑만 사용. 빠르지만 손실 된 부분의 복구가 안됨(No Redundant)
    • RAID 1: 복사본을 가짐. (미러링)
    • RAID 5: 스트리핑, 복사본 모두 사용.

 

Flash Storage의 폭발적인 성장

  • SSD 기반 Flash Storage는 물리적인 디스크의 움직임 없이 전기 신호를 기반으로 하므로
    Random I/O를 기존 HDD 기반 몇 배 이상 향상.
  • Flash Storage의 저장 용량이 증가하고, 가격이 하락하면서 HDD 기반 Storage 시장을 급속하게 대체함. 

 

728x90
반응형