Virtualization
-
Hypervisor란Virtualization 2019. 3. 22. 17:35
Hypervisor란? 가상화 환경을 제공하기 위해 호스트 컴퓨터에서 다수의 운영체제를 동시에 실행하기 위한 논리적 플랫폼.가상화 머신 모니터 또는 가상화 머신 매니저, VMM이라고도 부른다. 하이퍼바이저는 일반적으로 2가지 타입으로 나뉜다. 타입1 (Native or Bare-Metal) 운영체제가 프로그램을 제어하듯 하이퍼바이저가 해당 하드웨어에서 직접 실행되며 게스트 운영체제는하드웨어 위에서 2번째 수준으로 실행된다. 대표적인 제품으로는 Citrix의 XenServerVMware의 ESX ServerMicrosoft의 Hyper-V등이 있다. 타입2 (Hosted) 하이퍼바이저가 일반 프로그램과 같이 호스트 운영체제에서 실행되며 VM 내부에서 동작되는게스트 운영체제는 하드웨어에서 3번째 수준으로 실..
-
가상화란Virtualization 2019. 2. 20. 15:22
가상화란? 가상화는 단일 물리 하드웨어 시스템에서 여러 시뮬레이션 환경이나 전용 리소스를 생성할 수 있는 기능이다.가상화를 사용하면 물리적 머신의 기능을 최대화하여 활용할 수 있다. 그림으로 예를 들어 설명하면 A, B, C 서버를 구동하고 있는 각각의 물리머신 3대가 존재한다.각각의 머신에서 서버는 하드웨어 자원의 30%만을 사용하고 나머지 70%의 자원은 사용되고 있지 않다.각각의 물리 머신의 자원의 70%는 낭비되고 있다.하지만 가상화를 사용하면 위와 같은 낭비를 줄이고 하드웨어 자원의 이용률을 최대화 할 수 있다. 위와 같이 Hypervisor를 사용하여 가상한 뒤 Migration을 하면 세 개의 물리적 머신을 사용하지 않고하나의 머신으로 세 가지 서버를 구동할 수 있다.가상화를 하면 세 서버의..
-
Citrix Xen-Server를 사용한 데스크톱 가상화Virtualization 2018. 12. 25. 21:41
데스크톱 가상화란 virtualization – hardware 자원을 추상적(논리적)으로 제공하는 기술virtual machine의 사용 목적은 hardware자원을 최대한으로 활용하는데 있다. Cloud의 핵심 기술은 Virtualization(가상화)이나 Cloud와 Vitualization은 동일한 의미는 아니다. Virtualization의 종류 Server Desktop Application 가장 일반적인 기술 사용자 데스크탑 환경 제공 App제공Hypervisor (type1)-vmware esxi-Citrix Xen-Windows hyper-v -Hypervisor가 Kernel을 가지고 있음. 운영체제의 역할도 수행Hypervisor란 Hardware자원의 추상화 하여 가상머신에 제공하는..