Windows와 Linux를 모두 호스팅하는 베어메탈 가상 머신

Windows와 Linux를 모두 호스팅하는 베어메탈 가상 머신

동일한 VM에 Windows와 Linux가 모두 있는 경우 단일 스위치로 연결된 두 개의 별도 VM에 있을 때보다 이 두 OS 간에 데이터가 더 효율적으로 이동합니까?

현재 한 물리적 서버에는 Windows VM이 있고 다른 서버에는 Linux가 있습니다. Windows 앱 HTTP는 Linux 앱에 데이터를 게시합니다. Linux 앱은 Windows 앱에도 데이터를 게시합니다. 두 애플리케이션 모두 전용 IP 주소를 가지고 있습니다.

두 VM을 동일한 물리적 서버로 이동하면 효율성이 향상됩니까? 두 앱 간의 HTTP 게시물이 여전히 네트워크 트래픽을 생성합니까? 네트워크 대기 시간으로 인해 어떤 영향을 기대할 수 있는지 전혀 모르겠습니다.

두 애플리케이션 모두 여전히 전용 IP 주소가 필요합니다. 단일 물리적 서버에는 항상 사용 가능한 RAM 및 CPU가 충분하다고 가정하십시오.

감사합니다

답변1

사용 중인 하이퍼바이저의 네트워킹 모델에 따라 두 VM이 모두 동일한 금속에 있는 경우 물리적 호스트가 VM을 연결하는 가상 스위치 또는 브리지 내에 네트워크 트래픽이 포함될 수 있습니다. 이는 두 개의 스위치/라우터가 있는 케이블로 연결된 로컬 네트워크와 비교할 때 네트워크 대기 시간을 약간 줄일 수 있습니다.

하지만 그 차이는 너무 작아서 생각하거나 걱정할 가치가 없습니다.

통신을 위해 IP 연결을 활용하고 있으므로 애플리케이션 간에 네트워크 트래픽이 계속 존재합니다.

관련 정보