VM은 물리적 호스트와 어떻게 분리됩니까? 궁금한 점 중 하나는 VM이

가상화에 대해 생각하고 기술이 아닌 사람에게 설명하는 방법과 궁금한 점 중 하나는 VM이 ​​물리적 시스템에서 분리되고 분리되는 방식을 설명하는 방법이었습니다. VM이지만 내 물리적 호스트에는 영향을 미치지 않습니다.

이 기술은 정확히 어떻게 작동합니까? 프로그래머로서 프로세스 분리를 ​​생각할 때 appdomains를 사용한다고 생각합니다 (주로 C #으로 작업합니다).

감사



답변

물리적 호스트와 분리되어 있지 않으며 논리 호스트와 분리되어 있습니다.


답변

가상 머신에서 수행하는 모든 것 (거의 모든 것)은 기본적으로 에뮬레이션 (또는 통과)됩니다.

가상 머신 내에서 무엇을 실행하든 상관없이 실제 머신은 단일 애플리케이션 (VM 소프트웨어 / 하이퍼 바이저 / 유사 자체) 만 실행됩니다.

그러나 특히 브리지 된 네트워킹 모드의 가상 컴퓨터는 네트워크의 실제 컴퓨터와 동일하게 실행됩니다. 즉, Zombie / Spam / DDOS와 같은 맬웨어에 감염된 경우에도 동일한 작업을 수행합니다. 네트워크를 통해 다른 시스템을 감염시킬 수있는 바이러스가 있으면 시스템을 감염시킬 수 있습니다.

(이 질문은 유사하다 , 당신은 그러나, 나는이 중복 될 충분한 다른 생각, 조금 자세한 내용을 읽을 수 있습니다)