다른 유형의 가상 머신은 무엇입니까?
가상 머신에는 두 가지 주요 유형이 있습니다. 시스템 가상 머신이라고하는 하나는 실제 컴퓨터의 모든 프로세스와 구성 요소를 모방하는 데 사용됩니다. 프로세스 가상 머신이라고하는 다른 하나는 단일 응용 프로그램 만 실행하는 데 사용되며 해당 응용 프로그램을 닫으면 사라집니다.
시스템 가상 머신을 사용하면 다른 여러 컴퓨터 인 것처럼 단일 서버를 사용할 수 있습니다. 이 유형의 기술을 사용하면 하나의 시스템을 여러 가지 다른 방식으로 재구성 할 수 있습니다. 이러한 각 재구성은 다른 시스템과 완전히 분리되어 있으며 동일한 물리적 시스템에 존재하더라도 독립적 인 컴퓨터로 작동 할 수 있습니다. 이러한 격리는 한 시스템이 충돌해도 다른 가상 시스템을 계속 사용할 수 있음을 의미합니다.
시스템 가상 머신을 사용하면 사용자는 동일한 머신에서 여러 운영 체제를 실행할 수 있습니다. 이를 통해 사용자는 한 유형의 운영 체제에서만 사용 가능한 프로그램을 실행할 수 있습니다. 또한 기계를 전환하지 않고도 여러 플랫폼에서 프로그램을 테스트 할 수 있습니다.
사용자의 요구에 따라 다양한 유형의 하드웨어가있는 것처럼 시스템 가상 시스템을 구성 할 수 있습니다. 각 가상 컴퓨터에는 가상 마더 보드, 가상 프로세서, 가상 비디오 그래픽 가속기 카드 및 실제 컴퓨터 내부에있는 다른 모든 구성 요소가 있습니다. 가상 시스템은 마치 실제 시스템의 하드웨어를 다른 사양으로 만든 것처럼 활용할 수 있습니다. 실제 컴퓨터 서버 구성과 마찬가지로 시스템 가상 시스템 구성에는 여러 가지가 있습니다.
프로세스 가상 머신은 실제 컴퓨터의 운영 체제와 별도로 단일 프로그램을 실행하는 데 사용됩니다. 이를 통해 사용자는 일반적인 운영 체제와 호환되지 않는 프로그램을 실행할 수 있습니다. 각 프로세스 가상 머신은 특정 프로그램을 실행하기 위해 작성되며 프로그램이 실행되는 동안에 만 존재합니다. 실행중인 프로그램을 닫으면 프로세스 가상 머신이 사라지고 해당 프로그램을 다시 열면 새 가상 머신이 작성됩니다.