2.1 운영 서버 아키텍처의 이해 2.1.1 단일 서버 단일 서버 구성은 단순한 구성인만큼 환경을 구축하기가 쉽다는 장점이 있어서 테스트 서버나 간단한 애플리케이션을 서비스할 때 많이 사용한다. 그리고 DB 와 애플리케이션이 같은 서버에서 실행되어 별도의 네트워크 설정을 할 필요 없이 로컬 호스트를 대상으로만 하면 된다. 하지만, 아래와 같은 단점이 있다. 첫번째, 전체 서비스의 장애 발생 가능성이 높음 같은 자원을 공유하기 때문 둘 중 하나라도 장애가 발생할 경우 그 부분이 아닌 전체가 죽을 수 있음 두번째, 서버 자원의 효율적 사용 어려움 각 속성에 따라 최적 OS 설정 자원의 종류(CPU, 메모리..) 등이 다를 수 있음 세번째, 보안성이 떨어짐 애플리케이션 특성상, 여러 불특정 IP 를 받아야 되..