저장장치의 기술적 변천의 특성
1. 액세스 속도가 빨라질수록, 비트당 가격은 높아짐
2. 용량이 커질수록, 비트당 가격은 낮아짐
3. 용량이 커질수록, 액세스 속도는 느려짐

저장, 기억장치 계층화의 개념
- 컴퓨터 기억장치 설계에 있어 가장 중요한 요건 : 용량, 속도, 가격
- 위의 세가지 특성간의 적절한 상호조정(tradeoff)이 필요: 용량을 높이고 비용을 낮추는 동시에 액세스 속도를 빠르게 하도록.
- 상호조정 가장 현실적인 방법 : 기억, 저장 장치의 계층적 구성(참조 지역성에 근거).

HSM(Hierarchical Storage Management)의 정의
- 고가격의 스토리지(storage)와 저가격의 스토리지 간에 자동적으로 데이터를 이동시키는 데이터 저장 기술
저장장치의 계층적 구성 원칙 및 구성 형태
계층의 하부로 내려감에 따라 비트당 가격은 감소하고, 용량은 증가하며, 액세스 시간이 증가함과 동시에 프로세서에 의해 액세스되는 빈도가 감소하도록 구성.

기억장치 : Register -> SRAM Cache(L1 -> L2 -> L3) -> DRAM 내부 기억장치 -> 외부 기억장치(Hard Disk -> Optical Drive 등)
HSM : Hard Disk Drive Arrays(Cache) -> Optical Drive -> Tape Drive

HSM 시스템의 특징
- 기업 데이터 벌크를 (Optical, Tape 등의) 더 낮은 액세스 속도의 장치에 저장하고 필요할 때마다 Hard Disk등의 더 빠른 장치에 복사하여 사용 : Hard Disk Drive Array는 cache의 역할
- HSM 시스템은 데이터 사용 방식을 모니터링 : 어떤 데이터를 안전하게 저속 장치로 옮겨야 하고 어떤 데이터를 하드디스크 상에 그대로 남겨야 할 것인지에 대해 추정.
- disk drive에 저장된 데이터는 일정 주기로 tape으로 이동됨. 일반적으로 주기는 몇 달 정도.
- tiered storage라고 불리기도.
- 투명성 지원: 저장장치간 데이터 이동은 사용자에게 알려지지 않음. 메인프레임에 최초로 도입된 HSM은 데이터 저장 단가를 낮추고 저속력 미디어에 담긴 데이터를 쉽게 조회하도록 하기 위해 만들어짐. 사용자는 오직 데이터 조회 속도의 차이만을 느낄 뿐.

HSM의 최근 동향
- Serial ATA(SATA)의 발달로 인한 3단계 HSM(three-stage HSM)의 등장 : 광채널 SAN(Fibre Channel Storage Area Network) 장치 -> SATA disks arrays -> tape
reference:
컴퓨터시스템구조론(Computer Organization & Architecture Designing for
Performance). William Stallings, 김종현 역
Hierarchical storage management. Wikipedia
HSM (hierarchical storage management) ; 계층적 기억장치 관리. 텀즈

'digging IT 인프라 > 컴퓨터아키텍처/IS플랫폼' 카테고리의 다른 글

가상 기억장치 : virtual memory  (0) 2007.12.02
참조 지역성 : locality of reference  (1) 2007.12.02
HSM(Hierarchical Storage Management)  (0) 2007.12.01
CISC, RISC  (0) 2007.11.27
Von Neumann 구조  (0) 2007.11.24
분산 시스템  (0) 2007.10.16
Posted by 어쨌건간에