본문 바로가기
IT Knowledge/Kubernetes

Kubernetes 물리서버 vs 가상서버

by Seok. 2021. 8. 4.
반응형

IT관리자들은 리소스를 효율적으로 사용하기 위해서, 가상환경과 컨테이너 환경을 고민하게 되고, 컨테이너 환경을 처음 구성하고자 하면 이러한 궁금증이 생길것이다.

 

컨테이너 환경을 물리환경 위에 올릴까? 가상환경 위에 올릴까?

더불어, 가상환경위에 컨테이너를 올려도 문제는 없을까?

 

먼저 가상환경위에 컨테이너를 올려도 문제가 없을까? 라는 고민에 대한 답은.

아무런 문제가 없다! 이다.

아주 쉽게 생각해보면, 컨테이너 환경을 제공하는 AWS, Azure 서비스를 보았을것이다.

이러한 대규모 서비스를 제공하는 AWS, Azure에서 물리서버에 기반에서 서비스를 제공할까?

절대 그렇지 않다. 모두 가상환경에서 제공하고 있다.

따라서, 이미 가상환경 위에서 컨테이너 환경을 구축하는데는 아무런 문제가 없다고 생각해도 된다.

 

 

그렇다면, 물리환경 위에 올릴까? 가상환경 위에 올릴까?

 

물리환경 케이스

- 아주 트래픽 or 아주 빠른 트래픽을 원할경우.

어찌되었든 가상환경은 물리환경보다는 성능적으로 빠르긴 어렵다.

(그러나, 많은 트래픽 처리가 필요한 게임사도 AWS등에서 서비스를 하는것을 있어서. 대부분은 가상환경에서도 문제가 없다.)

 

가상환경 케이스

 - K8s 확장이 편리해진다.

운영중에 서비스에 확장이나 축소가 필요한 경우, 물리환경보다 가상환경에 빠른 대응이 가능하다.

 

따라서, 회사에서 가상환경이 준비되어 있는 상황이라면, 가상환경위에 컨테이너를 구성하는 방안이 효율적이다.

 

<가상환경 위에 컨테이너>

반응형

댓글