RAID
- 여러개의 디스크를 묶어 하나의 디스크처럼 사용하는 기술이다
- 일부 중복된 데이터를 나눠서 저장
→ 중복된 데이터를 나눠서 저장하는 제일 큰 이유는 데이터를 안전하게 보호
- 대용량의 단일 볼륨을 사용하는 효과
- 디스크 I/O 병렬화로 인한 성능 향상
→ 나누어서 한꺼번에 쓰고 한꺼번에 읽는 식으로 입출력 속도 증가
- 데이터 복제로 인한 안정성 향상
→ 러 개의 디스크를 모아서 하나의 디스크로 만들고 그 중 하나 혹은 그 이상의 디스크에 장애가 나더라도 최소한 데이터가 사라지는 것은 방지하자는 것
<aside>
💡 참조문서
RAID Level Comparison: RAID 0, RAID 1, RAID 5, RAID 6 and RAID 10
RAID가 뭐에요? : Dongkuk Systems Portal
</aside>
부하기술하기
- 트위터의 예시
- 확장성 문제로 팬아웃 현상에 대해 기술하고있음
→ 트위터의 사례의 경우 팔로워의 분포(부하 매개변수로 지칭) 확장성을 논의할 때 중요한 문제라 기술
- 팬아웃이란?
- 논리 회로에서 하나의 논리 게이트의 출력이 얼마나 많은 논리 게이트의 입력으로 사용되는지에 대해 서술할 때에 쓰인다
- 유사하지만 다른 부하 케이스 (대규모 서비스를 지탱하는 기술)
<aside>
💡 참조문서
가상 면접 사례로 배우는 대규모 시스템 설계 기초 -1-
1/29 취업스터디 정리
[가상면접 사례로 배우는 대규모 시스템 설계 기초] Chap01. 사용자 수에 따른 규모 확장성
</aside>
성능기술하기