Hyper-V에서 TOSIBOX VCL 설치하는 방법
인기 포럼 질문
질문하기질문이 없습니다. 가장 먼저 질문해보세요!
배경
가상 컴퓨터(VM)는 컴퓨터 시스템의 가상화 또는 에뮬레이션입니다. 가상 컴퓨터는 컴퓨터 아키텍처를 기반으로 하며 물리적 컴퓨터의 부가적인 기능을 제공합니다. 가상 컴퓨터는 게스트 기기라고도 불리며, 호스트 기기라고 알려진 물리적 기기 내에서 자체 CPU, 메모리, 네트워크 인터페이스 및 저장 장치를 갖춘 가상 컴퓨터로, 하이퍼바이저라는 소프트웨어로 구분됩니다. 경우에 따라 가상 컴퓨터를 사용하려면 특수 하드웨어, 소프트웨어 또는 두 가지의 조합이 필요할 수 있습니다.
- VM은 다양한 조직에서 사용되며 여러 가지 이유로 활용될 수 있습니다
- 리소스 테스트
- 레거시 시스템 운영에 필요한 구형 운영 체제 실행
- 소프트웨어 설계 및 테스트
- 기업 내 서버 통합
가상 컴퓨터는 특정 기능에 따라 자주 달라집니다. 따라서 VM은 시스템 가상 컴퓨터(전체 가상화)와 프로세스 가상 컴퓨터의 두 가지 범주로 나뉩니다.
시스템 가상 컴퓨터
시스템 가상 컴퓨터 또는 전체 가상화 기기는 실제 호스트 기기를 통해 에뮬레이션되는 실제 컴퓨터 또는 게스트 운영 체제의 격리된 복제본입니다. 호스트 기기는 서로 다른 운영 체제를 실행하는 여러 게스트 기기를 에뮬레이션할 수 있습니다.
프로세스 가상 컴퓨터
프로세스 가상 컴퓨터는 애플리케이션 가상화와 혼동해서는 안 되며, 호스트 운영 체제에서 일반 애플리케이션을 실행하고 단일 애플리케이션 프로세스를 지원합니다. 그 목적은 기본 하드웨어 또는 운영 체제의 세부 사항을 추상화하고 프로그램이 모든 플랫폼에서 동일한 방식으로 실행되도록 하는 플랫폼 독립적인 프로그래밍 환경을 제공하는 것입니다.
대부분의 경우 프로세스 가상 컴퓨터는 다른 컴퓨터 언어를 위한 추상화 계층으로서 Java 프로그램 개발에 사용됩니다. 다른 경우에는 통신 메커니즘에 대한 추상화를 위해 컴퓨터 클러스터에서 프로세스 가상 컴퓨터가 사용됩니다.