가상 컴퓨터 란 무엇입니까?

가상 컴퓨터는 소프트웨어와 기존 컴퓨터를 결합하여 하나의 물리적 장치 내에서 추가 컴퓨터를 에뮬레이션합니다.

가상 시스템은 별도의 운영 체제 (게스트)와 기존 OS (호스트) 내에서 별도의 컴퓨터를 에뮬레이션하는 기능을 제공합니다. 이 독립 인스턴스는 자체 창에 표시되며 일반적으로 게스트와 호스트 간의 상호 작용이 파일 전송과 같은 작업에 허용되지만 완전히 독립형 환경으로 격리됩니다.

가상 머신 사용을위한 일상적인 이유

실제로 두 번째 장치를 사용하지 않고 다양한 플랫폼에서 소프트웨어를 개발하거나 테스트하는 등 VM을 실행하려는 이유는 여러 가지가 있습니다. 또 다른 목적은 자신과 다른 운영 체제의 응용 프로그램에 대한 액세스 권한을 얻는 것입니다. 예를 들어, 가지고있는 모든 것이 Mac 인 경우 Windows 전용 게임을 즐기고 싶을 것입니다.

또한 VM은 주 호스트 운영 체제에서 항상 실행 가능한 것은 아니지만 실험 측면에서 유연성 수준을 제공합니다. 대부분의 VM 소프트웨어를 사용하면 게스트 OS의 스냅 샷을 만들 수 있습니다.이 스냅 샷은 나중에 키 파일이 손상되거나 악성 코드가 감염되는 것과 같이 잘못 될 경우 다시 되돌릴 수 있습니다.

기업에서 가상 시스템을 사용하는 이유

개인적 규모가 커지면서 많은 조직에서 여러 가상 컴퓨터를 배포하고 유지 관리합니다. 항상 많은 수의 개별 컴퓨터를 가동하는 대신 회사는 훨씬 적은 수의 강력한 서버 하위에 호스트 된 많은 VM을 갖기로 선택하여 실제 공간뿐 아니라 전기 및 유지 관리 비용도 절약합니다. 이러한 VM은 단일 관리 인터페이스에서 제어 할 수 있으며 종종 여러 지리적 위치에 분산되어있는 자체 원격 워크 스테이션의 직원이 액세스 할 수 있습니다. 가상 머신 인스턴스의 분리 된 특성으로 인해 회사는 사용자가 자신의 개인 컴퓨터에서이 기술을 통해 회사 네트워크에 액세스하도록 허용 할 수 있으므로 유연성과 비용을 모두 절감 할 수 있습니다.

완전한 마우스 컨트롤은 간단한 마우스 클릭이나 명령 줄 입력만으로 각 VM을 즉시 조작하고 시작하고 중지 할 수 있으므로 관리자에게 매력적인 대안입니다. 실시간 모니터링 기능과 고급 보안 감시 기능 및 가상 시스템이 결합 된 옵션이 상당히 유용합니다.

가상 컴퓨터의 일반적인 제한 사항

VM이 확실히 유용하기는하지만 성능에 대한 기대치가 현실적 이도록 사전에 이해할 필요가있는 주목할만한 한계가 있습니다. VM을 호스팅하는 장치에 강력한 하드웨어가 포함되어 있더라도 가상 인스턴스 자체는 독립적 인 컴퓨터에 비해 훨씬 느리게 실행될 수 있습니다. VM 내에서 하드웨어 지원의 발전은 최근 몇 년 동안 먼 길을왔다. 그러나이 제한이 결코 완전히 제거되지는 않을 것이다.

또 다른 명백한 한계는 비용입니다. 일부 가상 시스템 소프트웨어와 관련된 비용 외에도 운영 체제를 설치하고 실행하는 경우 (VM 내에서도) 특정 OS에 따라 라이센스 또는 기타 인증 방법이 필요한 경우가 있습니다. 예를 들어, Windows 10의 게스트 인스턴스를 실행하려면 실제 PC에 운영 체제를 설치하는 경우와 마찬가지로 유효한 라이센스 키가 필요합니다. 가상 솔루션은 일반적으로 추가 물리적 시스템을 구입하는 것보다 비용이 적게 들지만 대용량 롤아웃이 필요할 때 비용이 합산됩니다.

고려해야 할 다른 잠재적 인 제한 사항은 특정 하드웨어 구성 요소 및 가능한 네트워크 제약 조건에 대한 지원 부족입니다. 이러한 모든 사항을 고려하여 연구를 수행하고 현실적인 기대치가 있다면 집이나 비즈니스 환경에서 가상 시스템을 구현하는 것이 진정한 게임 체인저가 될 수 있습니다.

하이퍼 바이저 및 기타 가상 컴퓨터 소프트웨어

특정 요구 사항뿐만 아니라 보유하고있는 호스트 컴퓨터의 유형에 따라 목표를 달성하는 데 도움이되는 가상 시스템 응용 프로그램이있을 수 있습니다. 일반적으로 하이퍼 바이저라고하는 응용 프로그램 기반 VM 소프트웨어는 모든 형태와 크기로 제공되며 일반적으로 개인 용도 및 업무 용도에 맞게 조정됩니다.

최상의 가상 시스템 응용 프로그램 목록을 통해 올바른 선택을 할 수 있습니다.