Windows 10의 Hyper-V 소개Introduction to Hyper-V on Windows 10

소프트웨어 개발자, IT 전문가, 기술 매니아 등 여러 운영 체제를 실행해야 하는 사용자가 많습니다.Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to run multiple operating systems. Hyper-V를 사용하면 Windows에서 가상 컴퓨터로 여러 운영 체제를 실행할 수 있습니다.Hyper-V lets you run multiple operating systems as virtual machines on Windows.

Windows를 실행 중인 가상 컴퓨터

Hyper-V는 특히 하드웨어 가상화를 제공합니다.Hyper-V specifically provides hardware virtualization. 즉, 각 가상 컴퓨터가 가상 하드웨어에서 실행됩니다.That means each virtual machine runs on virtual hardware. Hyper-V를 통해 가상 하드 드라이브, 가상 스위치 및 가상 컴퓨터에 추가할 수 있는 각종 가상 디바이스를 만들 수 있습니다.Hyper-V lets you create virtual hard drives, virtual switches, and a number of other virtual devices all of which can be added to virtual machines.

가상화를 사용하는 이유Reasons to use virtualization

가상화를 사용하면 다음과 같은 일을 할 수 있습니다.Virtualization allows you to:

  • 이전 버전의 Windows 또는 Windows가 아닌 다른 운영 체제가 필요한 소프트웨어를 실행합니다.Run software that requires an older versions of Windows or non-Windows operating systems.

  • 다른 운영 체제를 시험해 봅니다.Experiment with other operating systems. Hyper-V를 사용하면 다른 운영 체제를 아주 쉽게 만들고 제거할 수 있습니다.Hyper-V makes it very easy to create and remove different operating systems.

  • 여러 가상 컴퓨터를 사용하여 여러 운영 체제에서 소프트웨어를 테스트합니다.Test software on multiple operating systems using multiple virtual machines. Hyper-V를 사용하면 모든 가상 컴퓨터를 하나의 데스크톱 또는 노트북 컴퓨터에서 실행할 수 있습니다.With Hyper-V, you can run them all on a single desktop or laptop computer. 이러한 가상 컴퓨터를 내보낸 다음 Azure를 비롯한 다른 Hyper-V 시스템으로 가져올 수 있습니다.These virtual machines can be exported and then imported into any other Hyper-V system, including Azure.

시스템 요구 사항System requirements

Hyper-v는 64 비트 버전의 Windows 10 Pro, Enterprise 및 교육용에서 사용할 수 있습니다.Hyper-V is available on 64-bit versions of Windows 10 Pro, Enterprise, and Education. Home edition에서는 사용할 수 없습니다.It is not available on the Home edition.

설정 > 업데이트 및 보안 > 활성화를 열어 windows 10 Home edition에서 windows 10 Pro로 업그레이드 합니다.Upgrade from Windows 10 Home edition to Windows 10 Pro by opening Settings > Update and Security > Activation. 여기에서 스토어를 방문하여 업그레이드를 구입할 수 있습니다.Here you can visit the store and purchase an upgrade.

대부분의 컴퓨터는 Hyper-v를 실행 하지만 각 가상 컴퓨터는 완전히 별개의 운영 체제를 실행 합니다.Most computers run Hyper-V, however each virtual machine runs a completely separate operating system. 일반적으로 4GB RAM이 설치된 컴퓨터에서 가상 컴퓨터를 하나 이상 실행할 수 있지만 가상 컴퓨터를 추가하거나 게임, 동영상 편집, 디자인 소프트웨어 엔지니어링처럼 리소스를 많이 사용하는 소프트웨어를 설치하고 실행하려면 더 많은 리소스가 필요합니다.You can generally run one or more virtual machines on a computer with 4GB of RAM, though you'll need more resources for additional virtual machines or to install and run resource intense software like games, video editing, or engineering design software.

Hyper-V 시스템 요구 사항 및 Hyper-V가 컴퓨터에서 실행되는지 확인하는 방법에 대한 자세한 내용은 Hyper-V 요구 사항 참조을 살펴보세요.For more information about Hyper-V's system requirements and how to verify that Hyper-V runs on your machine, see the Hyper-V Requirements Reference.

가상 컴퓨터에서 실행할 수 있는 운영 체제Operating systems you can run in a virtual machine

Windows의 Hyper-V는 다양한 버전의 Linux, FreeBSD 및 Windows를 포함하여 가상 컴퓨터에서 여러 운영 체제를 지원합니다.Hyper-V on Windows supports many different operating systems in a virtual machine including various releases of Linux, FreeBSD, and Windows.

참고로 VM에서 사용하는 모든 운영 체제에는 유효한 라이선스가 필요합니다.As a reminder, you'll need to have a valid license for any operating systems you use in the VMs.

Windows의 Hyper-V에서 게스트로 지원되는 운영 체제에 대한 자세한 내용은 지원되는 Windows 게스트 운영 체제지원되는 Linux 게스트 운영 체제를 참조하세요.For information about which operating systems are supported as guests in Hyper-V on Windows, see Supported Windows Guest Operating Systems and Supported Linux Guest Operating Systems.

Windows의 Hyper-V와 Windows Server의 Hyper-V 간 차이점Differences between Hyper-V on Windows and Hyper-V on Windows Server

Windows에서 Hyper-V를 실행할 때 몇 가지 기능은 Windows Server에서 Hyper-V를 실행할 때와는 다르게 작동합니다.There are some features that work differently in Hyper-V on Windows than they do in Hyper-V running on Windows Server.

Windows Server에서만 사용할 수 있는 Hyper-V 기능:Hyper-V features only available on Windows Server:

  • 가상 컴퓨터를 실시간으로 한 호스트에서 다른 호스트로 마이그레이션Live migration of virtual machines from one host to another
  • Hyper-V 복제본Hyper-V Replica
  • 가상 파이버 채널Virtual Fiber Channel
  • SR-IOV 네트워킹SR-IOV networking
  • 공유 .VHDXShared .VHDX

Windows 10에서만 사용할 수 있는 Hyper-V 기능:Hyper-V features only available on Windows 10:

  • 빨리 만들기 및 VM 갤러리Quick Create and the VM Gallery
  • 기본 네트워크(NAT 스위치)Default network (NAT switch)

메모리 관리 모델이 Windows의 Hyper-V에서 다릅니다.The memory management model is different for Hyper-V on Windows. 서버에서 Hyper-V 메모리는 해당 서버에서 관리 컴퓨터만 실행된다는 가정 하에 관리됩니다.On a server, Hyper-V memory is managed with the assumption that only the virtual machines are running on the server. Windows의 Hyper-V에서 메모리는 대부분의 클라이언트 컴퓨터가 가상 컴퓨터 실행 외에도 호스트의 소프트웨어를 실행한다는 예상에 따라 관리됩니다.In Hyper-V on Windows, memory is managed with the expectation that most client machines are running software on host in addition to running virtual machines.

제한 사항Limitations

특정 하드웨어에 종속된 프로그램은 가상 컴퓨터에서 제대로 작동하지 않습니다.Programs that depend on specific hardware will not work well in a virtual machine. 예를 들어 GPU를 통한 처리가 필요한 게임이나 응용 프로그램은 제대로 작동하지 않을 수 있습니다.For example, games or applications that require processing with GPUs might not work well. 또한 라이브 뮤직 믹싱 응용 프로그램이나 고정밀 시간과 같이 10밀리초 미만의 타이머를 사용하는 응용 프로그램은 가상 컴퓨터에서 실행될 때 문제가 있을 수 있습니다.Also, applications relying on sub-10ms timers such as live music mixing applications or high precision times could have issues running in a virtual machine.

또한 Hyper-V를 사용하도록 설정한 경우 대기 시간에 민감한 고정밀 응용 프로그램은 호스트에서 실행될 때도 문제가 있을 수 있습니다.In addition, if you have Hyper-V enabled, those latency-sensitive, high-precision applications may also have issues running in the host. 이는 가상화를 사용하도록 설정하면 호스트 OS도 게스트 운영 체제처럼 Hyper-V 가상화 계층 위에서 실행되기 때문입니다.This is because with virtualization enabled, the host OS also runs on top of the Hyper-V virtualization layer, just as guest operating systems do. 그러나 게스트와 달리 호스트 OS는 모든 하드웨어에 직접 액세스할 수 있다는 점에서 특별합니다. 즉, 하드웨어 요구 사항이 특별한 응용 프로그램도 호스트 OS에서 문제 없이 실행될 수 있다는 의미입니다.However, unlike guests, the host OS is special in that it has direct access to all the hardware, which means that applications with special hardware requirements can still run without issues in the host OS.

다음 단계Next step

Windows 10에 Hyper-V 설치Install Hyper-V on Windows 10