가상화 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
[[분류:운영체제]] | [[분류:운영체제]] | ||
;Virtualization | ;Virtualization | ||
== 분류 == | ==가상화 방식에 따른 분류== | ||
=== 가상 머신 방식 === | |||
==== [[호스트 가상화]] ==== | |||
호스트 OS 위에서 게스트 OS를 구동시키는 방식 | |||
{| class="wikitable" | |||
|+ | |||
!가상환경 | |||
!가상환경 | |||
|- | |||
!애플리케이션 | |||
!애플리케이션 | |||
|- | |||
!미들웨어 | |||
!미들웨어 | |||
|- | |||
!게스트OS | |||
!게스트OS | |||
|- | |||
! colspan="2" |가상화 소프트웨어 | |||
|- | |||
! colspan="2" |호스트 OS | |||
|- | |||
! colspan="2" |하드웨어 | |||
|} | |||
* [[ | *장점 : 가상의 하드웨어를 에뮬레이팅하기 때문에 호스트 운영체제에 크게 제약사항이 없음 | ||
** [[서버 기반 컴퓨팅|서버 기반 컴퓨팅(SBC)]] | *단점 : OS위에 OS가 얹히는 방식이기 때문에 오버헤드가 클 수 있음 | ||
** [[데스크탑 가상화]] | *예시) VM Workstation, VMware Server, VMware Player, MS Virtual Sever, Virtual PC, Virtual Box, Paralles Workstation 등 | ||
* | |||
** [[소프트웨어 정의 네트워크]] | ==== [[베어메탈 가상화]] ==== | ||
** [[NFV]] | 호스트 OS 없이 하드웨어에 하이퍼바이저를 설치하는 방식 | ||
* | {| class="wikitable" | ||
!가상환경 | |||
!가상환경 | |||
|- | |||
!애플리케이션 | |||
!애플리케이션 | |||
|- | |||
!미들웨어 | |||
!미들웨어 | |||
|- | |||
!OS | |||
!OS | |||
|- | |||
! colspan="2" |하이퍼바이저 | |||
|- | |||
! colspan="2" |하드웨어 | |||
|} | |||
*장점 : 별도의 Host OS가 없기 때문에 오버헤드가 적고, 하드웨어를 직접 제어하기 때문에 효율적으로 리소스를 사용할 수 있음 | |||
*단점 : 자체적으로 머신에 대한 관리 기능이 없기 때문에 관리를 위한 컴퓨터나 콘솔 필요 | |||
*예시) Xen, MS hyper-V, citrix, KVM 등 | |||
===컨테이너 가상화=== | |||
호스트 OS위에 컨테이너관리 소프트웨어를 설치하여, 논리적으로 컨테이너를 나누어 사용하는 방식 | |||
{| class="wikitable" | |||
!가상환경 | |||
!가상환경 | |||
|- | |||
!애플리케이션 | |||
!애플리케이션 | |||
|- | |||
!미들웨어 | |||
!미들웨어 | |||
|- | |||
! colspan="2" |컨테이너 관리 소프트웨어 | |||
|- | |||
! colspan="2" |OS | |||
|- | |||
! colspan="2" |하드웨어 | |||
|} | |||
*장점: 컨테이너 가상화는 오버헤드가 적어 가볍고 빠름 | |||
*단점: 보안적으로 완전 격리가 되지 않아 오류 전파 및 침해 가능성 | |||
*예시) [[도커]], [[쿠버네티스]] | |||
==가상화 대상에 따른 분류== | |||
*서버 가상화 | |||
** [[베어메탈 하이퍼바이저]] | |||
** [[호스티드 하이퍼바이저]] | |||
*클라이언트 가상화 | |||
**[[서버 기반 컴퓨팅|서버 기반 컴퓨팅(SBC)]] | |||
**[[데스크탑 가상화]] | |||
*네트워크 가상화 | |||
**[[소프트웨어 정의 네트워크]] | |||
**[[NFV]] | |||
*스토리지 가상화 | |||
==같이 보기== | ==같이 보기== | ||
*[[데스크탑 가상화]] | *[[데스크탑 가상화]] | ||
*[[컨테이너 가상화]] | *[[컨테이너 가상화]] | ||
*[[데스크톱 가상화]] | |||
*[[하이퍼바이저]] | *[[하이퍼바이저]] | ||
*[[데스크톱 가상화]] | |||
*[[도커]] | *[[도커]] | ||
*[[쿠버네티스]] | *[[쿠버네티스]] | ||
==참고 문헌== | ==참고 문헌== | ||
*https://tech.cloud.nongshim.co.kr/2018/09/18/가상화의-종류3가지 | *https://tech.cloud.nongshim.co.kr/2018/09/18/가상화의-종류3가지 |