Write Back, Write Through   라이트 백, 라이트 스루

(2025-10-24)

1. 데이터 쓰기 정책 (Write Policy)

  ㅇ 쓰기 정책 필요 이유
     - 읽기 캐시의 경우, 캐시 상에 데이터 복사본만 있으면 되지만,
     - 쓰기 캐시의 경우, 캐시에만 데이터 기록하고 완료 간주하나, 데이터 잃을 가능성 있음  

  ㅇ 결국, 데이터캐시,버퍼에 저장시, 저장장치와의 동기화 시점에 따라 2가지 정책으로 나뉨
     - Write Back (라이트 백) : 나중에 원본에 반영
     - Write Through (라이트 스루) : 즉시 원본에 반영

  ㅇ 주로, 캐시 메모리,스토리지(RAID,FC SAN 등)에서 사용


2. Write Back (라이트 백)데이터가 먼저 캐시,버퍼에만 기록되고,
     - 일정 시점(캐시 교체,주기동기화 시점 등)에 메인 저장장치에 나중에 반영(Write) 됨

  ㅇ 특징
     - 쓰기 성능이 매우 높음 (캐시에 먼저 쓰기 때문)
     - 그러나, 전원 장애시스템 오류 시, 캐시에만 있던 데이터손실될 위험 있음
     - 데이터 일관성 유지 위해, 
        . 별도의 배터리 백업 캐시(BBU)나 비휘발성 메모리(NVRAM), 미러링 등 활용

  ㅇ 사용 例)
     - RAID 컨트롤러의 기본 캐시 정책
     - CPU의 L1/L2 캐시 정책 (주로, 성능 우선 환경)


3. Write Through (라이트 스루)데이터캐시뿐만 아니라 동시에 메인 저장장치에도 즉시 기록되는 방식

  ㅇ 특징
     - 데이터신뢰성과 일관성이 매우 높음
     - 다만, 쓰기 성능은 느림, 캐시의 성능 향상 효과가 적음

  ㅇ 사용 例)
     - 은행, 회계 시스템데이터 무결성이 중요한 환경
     - RAID 컨트롤러 설정에서, "Write Through 모드" 선택 시, 즉시 디스크 반영

저장장치 기타일반
1. DAT   2. DLT   3. RAID   4. 디스크듀플렉싱   5. 디스크미러링   6. 가상저장장치   7. DDS   8. 라이트 백  
용어해설 종합 (단일 페이지 형태)

"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]