두 개의 베어 메탈에서 단일 VM을 실행할 수 있습니까?

두 개의 베어 메탈에서 단일 VM을 실행할 수 있습니까?

다음 구성의 베어메탈 머신이 두 대 있습니다.

기계1

CPU: 4 cores
ram: 16GB
HD: 200GB

기계 2

cpu: 4 cores
ram: 16GB
HD: 200GB

다음 구성으로 두 개의 베어메탈 머신을 사용하여 VM을 가질 수 있습니까?

cpu: 8 cores
ram: 32GB (Approximate)
HD: 400GB (Approximate)

죄송합니다. 너무 순진한 질문을 했다면 저는 가상화 세계에 처음 입문한 것입니다.

편집하다

나는 이것을 하려는 것이 아니라 단지 개념을 알고 싶을 뿐입니다.

답변1

두 호스트의 결합된 리소스를 사용하여 단일 VM을 가질 수 있습니까?

아니요


두 호스트 간의 상호 연결이 내부 연결보다 훨씬 느리기 때문에 이는 불가능합니다.

같은 기술이라도VMware VMotion(이것은 "원활한" 하나의 물리적 호스트에서 다른 물리적 호스트로의 가상 머신 마이그레이션)은 아직 존재하지 않습니다.

v모션 다이어그램

그들은 "을 달성한다고 주장합니다.서비스 중단 없이 가상 머신의 실시간 마이그레이션"아직도 가상 머신 상태와 메모리의 최종 동기화를 수행하기 위해 일정 기간 동안 서비스를 일시 중단하기 전에 작동 중에 데이터를 동기화하는 데 약간의 시간이 소요됩니다. 링크된 문서에서는 "전체 프로세스는 기가비트 이더넷 네트워크에서 2초 미만이 소요됩니다." (최종 정지/동기화/재개를 언급하는 것으로 의심됩니다.)


여러 머신이 있는 경우 더 나은 접근 방식은 로드를 분산하는 것입니다.

  • 로드 밸런싱- 여러 호스트에서 동일한 서비스를 실행하여 클라이언트를 가장 적합한 위치(로컬/언로드/등...)로 안내합니다.
  • 클러스터링- 작업을 여러 부분으로 나누고 부분을 분배합니다.

관련 정보