[인프라 엔지니어의 교과서] 5장 - 스토리지 (외부 스토리지 이용, 스토리지의 고급 기능)

2021. 8. 24. 20:0003. Resources/Infrastructure

728x90
반응형

외부 스토리지 이용

도입 동기

  • 저장 영역을 많이 확보하고 싶다
  • 디스크 I/O 성능을 높인다.
  • 스토리지를 통합해서 집중 관리한다.
  • 복수의 서버에서 데이터 공유

저장 영역을 많이 확보하고 싶다

  • 데이터 양이 많아서 로컬 스토리지 용량으로 충분하지 않을 때, 외부 스토리지로 저장 영역 확보

디스크 I/O 성능 향상

  • 로컬 스토리지의 I/O 성능이 충분하지 않을 때, 외부 스토리지로 디스크 I/O 성능 향상
  • e.g.
    • 3TB를 구성하는 경우 스트라이핑 개수를 300GB 10세트로 구성하면 이론상 디스크 I/O 성능 10배 향상

스토리지 통합 및 집중 관리

  • 통합 스토리지로 복수의 스토리지를 집약하면, 저장 영역을 낭비하지 않고 유용하게 활용 가능 → 운영비용 낮춤

복수의 서버에서 데이터 공유

  • 어느 서버든지 같은 데이터에 액세스할 수 있게 할 때는 NAS를 이용하면 쉽게 구현 가능
    • 복수의 서버에서 같은 데이터와 소스 코드를 읽고 쓸 수 있게 하는 경우
    • 데이터베이스 클러스터링 환경

스토리지의 고급 기능

씬 프로비저닝

  • 물리 스토리지 용량보다 많은 논리 볼륨을 할당할 수 있는 기능
  • 할당한 용량 만큼의 물리 스토리지를 다 준비하지 않고도 실제로 필요한 물리 스토리지만 준비할 수 있음
  • 투자 비용도 억제 가능
  • 가상 서버 환경처럼 게스트 운영체제마다 논리 볼륨을 만드는 환경에서 효과적

자동 계층화

  • 서로 다른 성능의 디스크를 조합해서 이용 빈도가 높은 데이터는 고가의 빠른 장비에, 이용 빈도가 낮은 데이터는 싸고 느린 장비에 자동으로 저장하는 기능

디둡

  • De-duplication
    • 중복 제거 기능
  • 스토리지를 백업할 때, 먼저 저장된 데이터가 있으면 그 데이터는 복사하지 않기 때문에 저장 영역을 절약할 수 있는 기능

스냅샷

  • 어떤 순간의 파일 시스템의 정지점을 순간적으로 보존해두는 기능
  • 구현 방식
    • 파일이 갱신될 때마다 갱신 이력과 함께 갱신 전의 파일을 스냅샷용 스토리지 공간에 기록해가는 방법
  • 갱신 이력 정보를 관리함으로서 그 시점에서의 파일 시스템의 상황을 복원
반응형