Skip to Content
Suffering builds character
아카이브25.devopsDocker개요1.일반적인 서버 구축 방식

1.일반적인 서버 구축 방식

일반적인 서버 구축 방식은 하나의 물리적인 서버에 다양한 애플리케이션들을 동작시키는 것

물리적인 장비(Bare Metal)에 하나의 운영체제(OS)를 직접 설치하고 애플리케이션 실행하는 방식이라고 볼 수 있음

모든 컴퓨터는 하드웨어의 자원을 관리할 기본적으로 최소 하나의 운영체제가 필요하기 때문

2. 일반적인 서버 구축 방식의 단점

2-1. 자원(CPU, Memory) 격리 불가

기본적으로 하나의 OS 상에서 여러 Applicaiton들이 동작하기 때문에, 각 Application마다 실행에 필요한 자원에 대한 격리가 불가능하여 서로 영향을 미치게 되고, 결과적으로 매번 애플리케이션 동작의 성능이 달라질 수 있음

2-2. 현재 사용 중인 OS가 아닌 다른 OS에서 동작하는 프로그램은 실행 불가

만약, Windows 운영체제로 동작하는 물리 서버의 경우,
Linux 운영체제 기반에서만 동작하는 애플리케이션을 실행시킬 수 없음

Last updated on