호스트없이 가상 머신 실행


11

Ubuntu 또는 Windows에서 가상화 소프트웨어 (Virtual Box, Virtual PC)를 실행하고 게스트 운영 체제를 실행할 수 있다는 것을 알고 있습니다. 호스트 OS없이 가상 머신을 실행할 수 있습니까?

미리 감사드립니다. 가상화에 익숙하지 않습니다. 기본적인 질문이라면 죄송합니다. Google에서 답변을 찾을 수 없습니다. 당신이 저를 무료로 가리킬 수 있다면 좋을 것입니다!


Windows Server 2008의 서버 코어를 살펴보십시오
Saif Khan

예를 들어, 우리는 최소한의 Windows XP 호스트를 드라이버 컨테이너로 만들고 OS를 실행하는 것이 좋습니다.
diyism

1
정의에 따라 하이퍼 바이저는 호스트 OS이므로 모든 답변이 잘못되었습니다. 따라서 이전에 아무 것도없이 VM을 마술처럼 시작하지 않으면 (VM을로드하는 것을 묻는) 항상 OS를 실행합니다.
TomTom

답변:


10

몇 가지 무료 베어 메탈 가상화 소프트웨어 옵션 :

  • VMWare ESXi
  • Microsoft Hyper-V Server 2008

Hyper-V는 무료가 아닙니다.
Josh Brower

@Anaplogetos, 위의 링크는 "무료 다운로드"입니다. 필자는 Microsoft가 Hyper-V Server 2008에 대해 서버 당 28 달러를 청구했지만 VMWare가 ESXi를 무료로 만든 후 약 한 달 후에는 무료로 만들었습니다. computerworld.com/action/… 뭔가 빠졌습니까?
Pete TerMaat

피트 말이 맞아 ... 무료 야 링크가 어떤 이유로 인해 게시물에 나오지 않았지만 여기에서 다운로드 할 수 있습니다. microsoft.com/hyper-v-server/en/us/default.aspx
Sean Earp


4

다음 위키피디아 기사를 살펴보십시오.

  • 플랫폼 가상화
  • 하이퍼 바이저

Microsoft에는 Hyper-V라는 하이퍼 바이저가 있습니다.


1
또한 "베어 메탈 가상화"를 찾으십시오
Rob Allen

3

기본적으로 두 종류의 하이퍼 바이저가 있습니다. 먼저 운영 체제에서 실행되는 하이퍼 바이저가 있습니다. 이를 유형 -2 하이퍼 바이저라고하며 VMware Workstation, MS Virtual PC 및 VirtualBox가 포함됩니다. 그런 다음 운영 체제 인 하이퍼 바이저가 있습니다 (과도하게 단순화되어 있음). 이를 유형 1 하이퍼 바이저라고하며 Xen, Linux w / KVM, VirtualIron, ESX, ESXi 및 MS Hyper-V가 포함됩니다.

원하는 것에 가장 가까운 것은 Type-1 하이퍼 바이저입니다. 귀하의 질문으로 판단하면 웹 인터페이스를 사용하여 ESXi에 저장하는 거의 모든 것이 어려움을 겪을 것입니다. 괜찮은 성능과 광범위한 게스트 운영 체제 옵션을 원한다면 그렇게 할 것입니다. ESXi는 기본 하드웨어에 약간 까다롭기 때문에 문제가 발생하면 Fedora w / KVM 및 / 또는 Windows 2008 Hyper-V를 살펴보십시오. Windows 2008 라이센스가 없으면 최신 옵션이 꽤 비쌉니다.


1
예, 그러나 베어 메탈 하이퍼 바이저조차도 기술적으로는 OS입니다. 그래서 대답은 틀 렸습니다.
TomTom

3

Linux 용 KVM

실제로 일부 가상 머신을 사용하는 다른 소프트웨어처럼 보이지만 실제로는 Linux 커널을 하이퍼 바이저로 효과적으로 전환합니다.

XEN의 경우에도 마찬가지입니다. 차이점은 XEN에서는 실제로 XEN을 하이퍼 바이저로 부팅하여 관리 인스턴스로 사용되는 가상화 된 인스턴스 (dom0)를 시작한다는 것입니다.

KVM은 Linux 설치를 하이퍼 바이저로 전환하므로 기본적으로 KVM 사용 Linux 커널 주위에서 사용하는 배포는 관리 인터페이스 이상이 아닙니다.

Linux KVM 및 XEN은 유일하게 무료로 제공되는 (libre와 같이) 베어 메탈 가상화입니다.

다른 옵션은 이미 명명되었습니다


1
예, 이제 OS없이, 즉 Linux없이 실행하십시오. 또는 무엇이든 시작하십시오.
TomTom 2016 년

3

운영 체제없이 프로세스를 실행할 수 없으므로 호스트없이 VM을 실행할 수 없습니다.

운영 체제에서 커널은 서로 다른 프로세스를 격리하고 예약합니다. 가상 환경에서 예약 및 격리를 수행하는 것과 비슷한 작업이 있어야합니다.이 커널을 하이퍼 바이저라고합니다.


기본적으로 하이퍼 바이저는 자체적으로 호스트가 될 수 있습니다 (모든 기능을 갖춘 OS에서 사용하는 대신 미니 OS처럼 사용됨).
JCarlosR

2

가상 시스템은 호스트 시스템과 해당 OS를 사용하여 호스트 시스템의 물리적 CPU, 메모리, 디스크 드라이브 및 기타 주변 장치에 액세스 할 수 있습니다.

따라서 호스트 시스템과 해당 OS가 없으면 가상 시스템을 실행할 수 없습니다.


3
베어 메탈 하이퍼 바이저, 누구?
HannesFostie

2
죄수는 옳습니다. 하이퍼 바이저는 리소스에 대한 VM 액세스를 관리하기위한 강화 된 매우 작은 OS입니다. 그럼에도 불구하고 물리적 CPU에서 링 0으로 호스트되는 것은 OS입니다. Intel VT는 하이퍼 바이저를 위해이 작업을 오프로드하는 데 도움을 주지만 VM은 rinf 0에 실제로 액세스 할 수 없습니다. 그렇지 않으면 가상 머신을 격리 할 수 ​​없었습니다.
Mathieu Chateau

Mathieu Chateau의 답변은 죄수의 답변보다 더 완벽합니다. 유죄 판결은 기술적으로 정확하지만 유형 1 하이퍼 바이저와 가상 머신에 대한 직접 물리적 (ring0) 액세스를 제공하지 않는 이유를 언급해야한다고 생각합니다.
Burly

0

Windows 7을 사용하여 가상 하드 드라이브로 직접 부팅하면 해당 가상 드라이브의 OS가 하드웨어에 직접 액세스 할 수 있습니다. 이 기사를 확인하십시오 : 적은 가상, 더 많은 시스템-Windows 7 및 VHD 부팅의 마법


2
그것은 가상 머신이 아니라 가상화 된 디스크 일뿐입니다. 그리고 한 번에 하나의 OS 만 실행할 수 있으며 예비 드라이브없이 Win7을 테스트하는 것 외에는 많이 사용하지 않는 것 같습니다.
saschabeaumont 2016 년

0

VMware ESXi 와 같은 것을 찾고 있다고 생각합니다 . 요즘도 무료입니다 ...

다소 관련된 질문 에서 뻔뻔스럽게 복사 ;;)


0

Citrix XenServer 5.0을 살펴볼 수도 있습니다.

2 월 이후 완전히 무료이며 성능이 정말 좋습니다.

앞에서 설명한 다른 (무료 및 관리하기 쉬운) 옵션은 다음과 같습니다.

  • VMware ESXi
  • Win2k8 라이센스가 이미있는 경우 MS Hyper-V는 무료입니다.
  • Novell Xen (Novell SLES와 함께 제공)

베어 메탈 하이퍼 바이저 (목록에있는 것)를 사용하는 경우 하드웨어 가상화 가상 머신을 실행하려면 Intel VT 또는 AMD-V 지원 CPU가 필요하다는 것을 잊지 마십시오. VMware 및 Hyper-V를 사용하면 가상화 된 하드웨어보다 성능에 부정적인 영향을 미치는 이진 변환 가상 머신을 실행할 수 있습니다.

Novell Xen 및 Citrix XenServer는 Xen (duh)을 기반으로하므로 반 가상화 가상 머신을 설정하는 것이 매우 쉽습니다. 이러한 종류의 가상화에는 가상화되고 있음을 인식하는 커널이 필요합니다. Novell SLES는 반 가상화를 설정하기가 매우 쉽고 Citrix XenServer에는 데비안 반 가상화 템플릿이 내장되어있어 CD 없이도 데비안을 즉시 설치할 수 있습니다. 2 월 18 일에는 데비안 레니 (최신 데비안)를 포함한 새로운 버전의 XenServer가 나옵니다.


0

우분투의 WUBI 인스톨러는 기본적으로 이것을합니다. 그 목적을 위해 더 많은 개발이 WUBI로 들어가는 것을보고 싶었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.