
486
HTTP
5
부 콘텐츠 발행 및 배포
18.3
안정적인 웹 사이트 만들기
웹 사이트에 장애가 생기는 몇 가지 상황이 있다.
· 서버 다운
· 트래픽 폭증: 갑자기 많은 사람이 특정 뉴스 방송을 보려고 하거나 할인 행사 때
문에 몰려드는 상황이다. 갑작스러운 트래픽 폭증은 웹 서버에 과부하를 주어 느
려지게 하거나 완전히 멈춰버리게 한다.
· 네트워크 장애나 손실
이 절에서는 이런 일반적인 문제를 예측하고 대응하는 몇 가지 방법을 다룬다.
18.3.1
미러링 된 서버 팜
서버 팜은 서로 대신할 수 있고 식별할 수 있게 설정된 웹 서버들의 집합이다. 서버
팜의 서버에 있는 콘텐츠들은 한 곳에 문제가 생기면 다른 한 곳에서 대신 전달할
수 있게 미러링 할 수 있다.
보통, 미러링 된 서버는 계층적인 관계에 있다. 한 서버(원본 콘텐츠를 가지고 있
는)는 ‘콘텐츠의 원본 제작자’ 같이 행동한다. 이 서버를 마스터 원 서버라 부른다.
마스터 원 서버로부터 콘텐츠를 받은 미러링 된 서버는 복제 원 서버라 부른다. 서
버 팜에 배포하는 간단한 방법 하나는, 네트워크 스위치를 사용해서 서버에 분산
요청을 보내는 것이다. 서버에 호스팅 되고 있는 각 웹 사이트의 IP 주소는 스위치
의 IP 주소가 된다.
그림 18-6에 있는 미러링 된 서버 팜에서, 마스터 원 서버는 복제 ...