저는 리눅스를 처음 접했습니다. Chromium OS를 빌드하고 QEMU에서 실행하려고 합니다. 동시에 Linux KVM, Virtualbox 및 VMWare를 발견했습니다. 그래서 기본적으로 Linux의 가상화에 관해 두 가지 질문이 있습니다.
오늘날 업계에서 가장 널리 사용되는 오픈 소스 가상화 시스템은 무엇입니까? 예를 들어, 내 Ubuntu 시스템에서 다른 배포판을 실행하는 데 더 많은 옵션이 있습니까?
Linux 가상화 경험이 있는 사람이 있다면 언제 무엇을 사용해야 하는지에 대한 몇 가지 팁을 공유해 주시겠습니까? 클라우드를 구축하는 데 어떤 것이 사용됩니까?
답변1
위에서 언급한 것보다 더 널리 사용되는 가상화 시스템이 있습니까?
"Xen"을 제외한 거의 모든 인기 있는 가상화 시스템을 나열했습니다.
언제 무엇을 사용하나요?
Ubuntu 상자를 사용하고 있으므로 qemu/kvm을 사용하는 것이 좋습니다. libvirt/qemu/kvm의 "GUI 전면"인 "virt-manager"로 시작할 수 있으며 Windows의 "vBox 또는 VmWare Workstation"과 매우 유사합니다.
답변2
때에 따라 다르지. 저는 GUI(간단하지만 완벽함)와 속도 때문에 Virtualbox를 좋아합니다. 하지만 libvirt와 함께 kvm-qemu도 사용합니다. Virtualbox보다 더 빠르고 구성이 더 용이하기 때문입니다. 저는 VMWare(워크스테이션)를 좋아하지 않습니다. 왜냐하면 그것이 상업적이고 폐쇄 소스이며 매우 투박하기 때문입니다. 90년대에 VMWare Workstation과 Server를 출시하여 Linux를 지원한 최초의 상업 회사 중 하나였기 때문에 마음에 듭니다. Linux에는 많은 가상화 제품이 있으므로 원하는 제품을 선택할 수 있습니다.
X86: VMWare, qemu, kvm, bochs (slow but works well with older operating systems), pc emulator
PPC: PearPc: very slow, claims to emulate old ppc mac-os
Sparc: qemu, slow and with cpu at 100%, emulates old solaris version
Alpha: some commercial emulators, good speed
Itanium: none
Basilisk, sheepsaver 등과 같이 관리되지 않는 오래된 플랫폼을 위한 에뮬레이터도 많이 있습니다.