-
인프라 기초지식 1. 가상화Technique/Infrastructure 2015. 12. 29. 23:33반응형
가상화
한 대의 물리 서버에는 보통 하나의 운영체제만 가동할 수 있다.
반면 가상화 기술을 사용하면, 한 대의 물리 서버에서도 여러 개의 게스트 운영체제를 가동할 수 있다.
이를 '서버 가상화' 라고한다.
물리 서버의 특징
- CPU 사용률과 디스크 I/O 부하, 디스크 사용 용량이 많은 용도에 적합하다.
- 주된 용도는 데이터베이스 서버, 애플리케이션 서버 등이다.
가상 서버의 특징
- CPU 사용률과 디스크 I/O 부하, 디스크 사용 용량이 적은 용도에 적합하다.
- 주된 용도는 웹 서버, 개발 서버, 메모리 DB 등이다.
가상화 시 장단점
장점
- 비용을 줄일 수 있다.
- 게스트 운영체제의 하드웨어 자원을 쉽게 늘리거나 줄일 수 있다.
- 물리 서버는 하드웨어가 노후화되므로 일정 기간이 지나면 하드웨어를 교체해야 한다.
하지만 게스트 운영체제는 다른 새로운 물리 서버에 가상화 환경을 준비한 다음 간단히 옮길 수 있다.
단점
- 다른 게스트 운영체제가 하드웨어 자원을 많이 사용하면, 다른 게스트 운영체제가 동작이 불안정 해진다.
- 한 번 만들어진 게스트 운영체제는 이후에 사용하지 않아도 삭제되지 않고 그대로 남기가 십상이다.
( 이는 가상화의 단점이라고 하기보다는 관리상의 문제이다. 물리서버에서도 철거되지 않고 그대로 남은 예가 있다. 하지만, 가상 서버는 눈에 보이지 않는 만큼 관리가 잘 되지 않는 경향이 있다. 결과적으로 물리 서버보다 사용하지 않는 서버가 없이지지 않고 남기 쉽다. )
가상화 모델
가상화를 구현하려면 하드웨어 자원 및 게스트 운영체제를 관리하는 프로그렘이 필요함
호스트 운영체제 타입
- 윈도우와 리눅스 같은 일반 운영체제에 게스트 운영체제를 관리하는 프로그램을 설치해서 가상화 하는 방식
호스트 운영체제상에서 다른 애플리케이션처럼 가상화 환경을 다룰 수 있어 손쉽게 구현할 수 있지만,
호스트 운영체제를 중간에 두는 것인만큼 동작에 오버헤드가 생겨서 동작 속도가 떨어질 때가 있다.
하이퍼바이저
- 호스트 운영체제 대신 가상화 전용 운영체제를 사용하는 방식
- 호스트 운영체제 타입처럼 중간에 개입하는 운영체제가 없으므로 빠른 동작 속도를 기대할 수 있다.
반응형'Technique > Infrastructure' 카테고리의 다른 글
인프라 기초지식 6. 클라우드 :IaaS (0) 2016.02.28 인프라 기초지식 5. RAID (0) 2016.02.28 인프라 기초지식 4. 서버 선정 (0) 2016.02.23 인프라 기초지식 3. 서버의 종류 (0) 2016.02.21 인프라 기초지식 2. 인프라 엔지니어?? (0) 2016.01.03