그림으로 공부하는 IT 인프라 구조 [응용이론, 네트워크]
[5장] 인프라를 지탱하는 응용이론 캐시, 인터럽트, 폴링, I/O 크기, 저널링, 복제, 마스터-워커, 압축, 오류검출 캐시는 데이터 갱신이 많은 시스템에서 불리할 수 있다. 리눅스의 NTP(시간동기)처리는 폴링방식으로 ntp 서버에 질의하는 방식 DB의 IO블록 크기는 fs의 블록크기를 고려해야 한다. 마스터-워커는 상호 접속관계의 일종으로, 한 서버가 관리자가 돼 모든 것을 제어한다. 피어 투 피어 오류검출: checksum, parity bit 소개 저널링 성능이 최우선인 시스템엔 부적합할 수 있다. 저널: 트랜잭션이나 매일 갱신되는 데이터의 변경 이력을 가리킴. 저널을 남기는 것을 저널링이라고 한다. 데이터의 일관성이나 일치성이 확보되면 필요 없어진다. 데이터 복구 시 rollback, roll..
2022. 2. 4.