가상 머신은 다른 컴퓨터를 구입하지 않고도 Windows , Linux 또는 macOS와 같은 다양한 운영 체제를 사용할 수 있는 좋은 방법입니다. (Linux)그러나 VMWare 또는 VirtualBox 중 어느 것이 가장 좋습니까?
VirtualBox와 VMWare는 무엇을 합니까?
VMWare 및 VirtualBox 는 하이퍼바이저라고도 하는 머신 가상화 솔루션입니다. 이를 통해 다른 컴퓨터의 가상화된 컴퓨터에서 자체 운영 체제가 있는 전체 가상 컴퓨터를 실행할 수 있습니다.
그런데 왜 그렇게 하시겠습니까?
데스크톱 사용자의 경우 Windows를 사용하지만 Linux , macOS 또는 iOS 및 Android 도 사용하고 싶다고 가정해 보겠습니다 . 그러나 그들 모두를 위한 컴퓨터가 있는 것은 아닙니다. 여기에서 데스크톱 가상화 솔루션을 사용하게 됩니다.
최신 시스템에서 제대로 실행되지 않는 이전 앱이 있는 경우
Windows 11 시스템 의 VM 내에서 이전 버전의 Windows 를 실행할 수도 있습니다.(Windows)
비즈니스에서 서버 가상화는 하드웨어 및 운영 비용을 절감합니다. 몇 대의 물리적 컴퓨터만 있으면서도 많은 서버와 워크스테이션을 호스팅할 수 있다고
상상해 보십시오 .(Imagine)
하이퍼바이저의 유형은 무엇입니까?
하이퍼바이저에는 물리적 컴퓨터 내에서 가상 컴퓨터를 실행하는 것 이상의 기능이 있습니다. 그들이 그것을 하는 방법이 중요하며, 각 유형은 서로 다른 요구 사항을 가지고 있으며 서로 다른 요구 사항을 충족합니다. 두 가지 유형의 하이퍼바이저가 있습니다. 유형 1(Type 1) 및 유형 2(Type 2) .
유형 1 하이퍼바이저는 베어 메탈 하이퍼바이저라고도 합니다. 즉, Windows 의 Hyper-V(Hyper-V) 와 같은 일반 운영 체제 내에서 실행할 필요가 없습니다 . 그들은 운영 체제입니다. 표준 운영 체제의 모든 기능이 없으면 게스트 VM에 더 많은 리소스를 남겨둘 것입니다. 따라서 대규모 데이터 센터 또는 중대형 비즈니스에 이상적입니다. VMWare 회사 는 ESXi ( Elastic Sky X Integrated ) 및 VSphere 와 같은 유형 1 하이퍼바이저를 보유 하고 있습니다 .
유형 2(Type 2) 하이퍼바이저는 마치 다른 프로그램인 것처럼 일반 운영 체제 내에서 실행됩니다. 이를 위해 유형 2(Type 2) 하이퍼바이저는 호스트 OS를 통해 하드웨어 리소스에 액세스해야 합니다. 이 때문에 유형 2(Type 2) 하이퍼바이저는 대량의 게스트 VM 을 호스팅하는 데 (VMs)유형 1(Type 1) 만큼 효율적이지 않습니다 . 유형 2(Type 2) 하이퍼바이저는 개인 및 중소기업에 더 적합합니다.
VirtualBox 는 (VirtualBox)Windows , macOS 및 Linux 용 Type 2 하이퍼바이저입니다 . VMWare 는 macOS용 VMWare Fusion 과 (VMWare Fusion)Windows 및 Linux용(Linux) VMWare Workstation(VMWare Workstation) 도 제공합니다 .
VirtualBox 와 VMWare Type 2 하이퍼바이저
비교
이 기사에서는 대부분의 가정 또는 소규모 비즈니스 사용자가 실행하게 될 유형 2(Type 2) 하이퍼바이저 에 초점을 맞춥니 다. 그리고 Microsoft Windows 11 에서 (Microsoft Windows 11)Linux 를 실행하는 동일한 환경에서 두 제품을 비교할 것입니다 .
Graphical and CLI (command line interface) user Interfaces
Yes
Yes
3D Graphics Support
Yes
Requires 3D acceleration on guest
API Integration
Yes
Yes
Shared Folders Between Guest and Host
Yes
Yes
VM Snapshots
No
Yes
VirtualBox, VMWare 및 스냅샷
아마도 가장 중요한 차이점은 VirtualBox 가 VM 스냅샷을 지원하지만 VMWare Player 는 지원 하지 않는다는 것입니다. VMWare Player 에서 스냅샷을 만들 려면 VM의 파일을 찾은 다음 복사하여 다른 위치에 붙여넣어야 합니다. 해당 시점으로 롤백하기 위해 스냅샷이 새 VM으로 추가됩니다.
VirtualBox 에는 여러 가지 방법으로 스냅샷을 찍을 수 있습니다. 게스트 창 또는 VirtualBox 관리자 내에서 수행할 수 있습니다. 스냅샷의 이름을 지정할 수 있으며 VirtualBox 는 스냅샷을 시간순으로 구성합니다. 이전 시간으로 롤백하려면 원하는 스냅샷을 선택하고 복원(Restore) 을 선택한 다음 VM을 시작하기만 하면 됩니다. VirtualBox 는 스냅샷과 관련하여 확실한 승자입니다.
VirtualBox 또는 VMWare Workstation Player 중 어느 것이 더 사용하기 쉬운 가요?
VirtualBox 또는 VMWare 를 다운로드하고 설치하는 것은 다른 소프트웨어만큼 간단합니다. 각각에는 프로세스를 안내하는 설치 프로그램이 있습니다. 차이점은 게스트 OS를 설치할 때 나타납니다.
VirtualBox 는 메모리, 드라이브 공간 및 프로세서 코어 수와 같은 리소스를 수동으로 선택해야 하는 반면 VMWare Player 는 호스트 컴퓨터의 리소스를 게스트 OS에 필요한 리소스와 비교하고 자동으로 리소스를 할당하므로 사용자에게 친숙합니다. 게스트 OS가 설치된 후 두 하이퍼바이저에 할당된 리소스를 조정할 수 있습니다.
Windows에 하이퍼바이저와 Linux Ubuntu(Linux Ubuntu on Windows) 를 설치하는 시간 은 VMWare 가 약 30% 더 빠르다는 것을 보여줍니다. VirtualBox 는 25분, VMWare Player 는 17분이 걸렸습니다.
VirtualBox 또는 VMWare Workstation Player 중 어느 것이 더 잘 실행(Runs Better) 됩니까?
두 하이퍼바이저는 모두 Windows 에서 실행되는 유형 2(Type 2) 이므로 상당한 성능 차이를 기대하지 마십시오. PassMark PerformanceTest 를 사용하여 VMWare Player 는 4935의 CPU 마크(CPU Mark) 와 VirtualBox의 3465를 보여주었습니다. 이것이 가장 큰 차이점이었습니다. 나머지 마커는 가까웠지만 VMWare(VMWare) 가 더 빠른 것처럼 느껴졌습니다 . 물론 호스트 시스템은 다양하며 사용자의 경험도 마찬가지입니다.
VMWare Workstation Player 또는 VirtualBox 중 어느 것이 더 낫(Better) 습니까?
우리는 당신이 하이퍼바이저에서 무엇을 찾고 있는지 정확히 알지 못합니다. VMWare Workstation Player 와 VirtualBox 는 약간의 차이를 제외하고 거의 동일한 작업을 수행하므로 확실한 승자는 없습니다. 그것은 모두 사용 사례에 따라 다릅니다.
VMWare Workstation Player 는 가상 머신을 빠르게 실행해야 하는 경우에 가장 적합합니다. 다른 OS에서 앱을 사용해야 하거나 다양한 운영 체제를 평가하는 경우 해당 그룹에 속합니다.
하이퍼바이저와 그 게스트를 더 세밀하게 관리하고 싶다면 VirtualBox 가 적합합니다. 스냅샷 생성 및 복원의 용이성은 저울에 팁을 줍니다. VirtualBox 의 또 다른 요점은 어떤 방향으로 VirtualBox에 macOS를 설치할(install macOS in VirtualBox) 수 있다는 것 입니다. VirtualBox 는 (VirtualBox)DevOps 를 배우는 사람들 , 시스템 관리자 또는 다른 OS(OSes) 를 테스트하는 사이버 보안 전문가 에게 더 좋을 수 있습니다 .
어느(Which one) 것을 사용하시겠습니까, 아니면 이미 좋아하는 것이 있습니까? 공유할 수 있는 팁이나 요령이 있습니까? 댓글로 알려주세요
.(Please)
VirtualBox vs VMWare: Which Is Best?
A virtual machine is a grеat way to use dіfferent operating systems, like Windows, Linux, or macOS, without buying another computer. But which is best: VMWare or VirtualBox?
What Do VirtualBox and VMWare Do?
VMWare and VirtualBox are machine virtualization solutions, also known as hypervisors. They let you run a full virtual computer with its own operating system in a virtualized machine on another computer.
But why would you want to do that?
For the desktop user, say you use Windows, but you’d also like to use Linux, macOS, or even iOS and Android. Yet you don’t have computers for all of them. That’s where you’ll use a desktop virtualization solution.
You could even run a previous version of Windows inside a VM on your Windows 11 system if you have older apps that just don’t run well with newer systems.
In a business, server virtualization saves on hardware and operational costs. Imagine having just a few physical computers yet being able to have many servers and workstations hosted on them.
What Are the Types of Hypervisors?
There’s more to hypervisors than just allowing you to run a virtual computer inside a physical computer. How they do it is important, and each type has different requirements and satisfies different needs. There are two types of hypervisors; Type 1 and Type 2.
Type 1 hypervisors are sometimes called bare-metal hypervisors, meaning they don’t need to run inside a regular operating system like Hyper-V in Windows. They are the operating system. Without all the features of a standard operating system, they’ll leave more resources for their guest VMs. This makes them ideal for large data centers or medium to large businesses. The VMWare company has Type 1 hypervisors such as ESXi (Elastic Sky X Integrated) and VSphere.
Type 2 hypervisors run within a regular operating system as though they’re just another program. To do that, Type 2 hypervisors must access hardware resources through the host OS. Because of that, Type 2 hypervisors aren’t as efficient as Type 1 for hosting large amounts of guest VMs. Type 2 hypervisors are better suited for individuals and small to medium businesses.
VirtualBox is a Type 2 hypervisor for Windows, macOS, and Linux. VMWare also offers VMWare Fusion for macOS and VMWare Workstation for Windows and Linux.
Comparing VirtualBox and VMWare Type 2 Hypervisors
In this article, we’re focusing on Type 2 hypervisors since that’s what most home or small business users will be running. And we will compare the two offerings in the same environment—running Linux on Microsoft Windows 11.
Specifically, we’ll compare VMWare Workstation Player to Oracle’s VirtualBox. VMWare Workstation Player is the free version for personal use, and VirtualBox is free for the general public and open-source. If you like VMWare Workstation Player and want more features, try the affordable VMWare Workstation Pro for commercial use.
VMWare Player and VirtualBox Functionality Comparison
The following table shows the key features offered by VMWare Player and VirtualBox.
Graphical and CLI (command line interface) user Interfaces
Yes
Yes
3D Graphics Support
Yes
Requires 3D acceleration on guest
API Integration
Yes
Yes
Shared Folders Between Guest and Host
Yes
Yes
VM Snapshots
No
Yes
VirtualBox, VMWare, and Snapshots
Perhaps the most significant difference is that VirtualBox supports VM snapshots while VMWare Player doesn’t. Making a snapshot in the VMWare Player requires finding the VM’s files, then copying and pasting them to another location. To roll back to that point in time, the snapshot is added as a new VM.
VirtualBox has several ways to take a snapshot. It can be done from within the guest window or the VirtualBox manager. Snapshots can be named, and VirtualBox organizes them chronologically. Rolling back to a previous time simply requires selecting the desired snapshot, selecting Restore, then starting the VM. VirtualBox is the clear winner regarding snapshots.
Which is Easier to Use, VirtualBox or VMWare Workstation Player?
Downloading and installing either VirtualBox or VMWare is as simple as any other software. Each has installers that walk you through the process. The differences appear when installing a guest OS.
VirtualBox requires making some manual choices about resources like memory, drive space, and the number of processor cores, whereas VMWare Player compares your host computer’s resources to those required by the guest OS and automatically assigns resources, making it user-friendly. After the guest OS is installed, you can adjust the resources assigned in both hypervisors.
The time to install the hypervisors and Linux Ubuntu on Windows shows VMWare is about 30% quicker. VirtualBox took 25 minutes, while VMWare Player took 17 minutes.
Which Runs Better, VirtualBox or VMWare Workstation Player?
Both hypervisors are Type 2, running on top of Windows, so don’t expect a significant performance difference. Using PassMark PerformanceTest, VMWare Player showed a CPU Mark of 4935 versus VirtualBox’s 3465. That was the biggest difference. The rest of the markers were close, yet it felt like VMWare was faster. Of course, host machines vary, and so will your experience.
Which is Better, VMWare Workstation Player or VirtualBox?
We don’t know exactly what you’re looking for in a hypervisor. VMWare Workstation Player and VirtualBox do virtually the same thing with minor differences, so there’s no clear winner. It all depends on the use cases.
VMWare Workstation Player is best if you just need to get a virtual machine running quickly. If you need to use apps in a different OS or you’re evaluating a variety of operating systems, you’re in that group.
If you want to lean into the finer points of managing a hypervisor and its guests, VirtualBox is for you. The ease of creating snapshots and restoring them tips the scales. Another point for VirtualBox is that you can install macOS in VirtualBox with some direction. VirtualBox may be better for people learning DevOps, system administrators, or cybersecurity professionals testing different OSes.
Which one will you use, or do you already have a favorite? Do you have any tips or tricks to share? Please let us know in the comments.
저는 10년 이상의 Windows 및 Mac 소프트웨어 작업 경험을 가진 정규 소프트웨어 엔지니어입니다. 저는 두 플랫폼 모두에서 애플리케이션을 설계, 테스트 및 배포하는 방법을 알고 있습니다. 보안 및 시스템 관리 경험도 있습니다. 나의 기술과 지식은 더 나은, 더 효율적인 컴퓨터 시스템을 구축하는 데 도움이 될 수 있습니다.