이 중간 인프라에서 VM을 중복화하는 방법은 무엇입니까?

이 중간 인프라에서 VM을 중복화하는 방법은 무엇입니까?

도메인을 관리하기 위한 세 개의 가상 머신과 데이터베이스를 사용할 다른 두 개의 소프트웨어를 연결하기 위해 구현해야 합니다. 물론 큰 예산은 없지만 장비 충돌 시 안정적이고 사용할 수 있는 것을 구현하기 위해 예산을 활용하려고 노력하고 있습니다.

좋은 서버를 선택해서 VM 저장 및 계산용으로 사용하고 비용상의 이유로 Hyper V로 작업할 예정입니다.

ESX에서 스토리지를 분리하고 스토리지용 장비 2개와 스토리지용 장비 2개를 구입하여 예산을 초과하지 않고 중요한 소프트웨어(데이터베이스를 사용하는)를 호스팅하는 가상 머신에 대해 가능한 중복성을 만들 수 있는지 알고 싶습니다. ESX와 같은 계산.

구체적으로, 두 서버 사이에서만 하나가 충돌하면 다른 하나가 VM의 작동을 유지하도록 보장할 수 있습니까?

누군가가 이 사건에 관심을 가질 수 있기를 바랍니다. 감사합니다!

답변1

애플리케이션 작동 방식을 고려하여 원하는 중복 정도와 방법을 설계하십시오. 소규모라도 HA에는 시간과 비용이 소요됩니다. 조직의 복구 시간 목표에 따라 지출합니다.

하나의 VM으로만 존재하는 애플리케이션은 컴퓨팅 노드에 장애가 발생하면 작동하지 않습니다. 몇 가지 옵션을 고려하십시오.

  • 로드 밸런싱 체계를 사용하여 다른 비공유 호스트에서 동일한 앱 VM의 복사본을 실행합니다.
  • 공유 스토리지에서 실시간 마이그레이션을 통해 다른 호스트에서 동일한 VM을 부팅합니다.
  • 장애 조치 클러스터를 사용하면 애플리케이션 복사본 하나를 다른 호스트로 이동할 수 있습니다.

특히 일부 데이터베이스에는 자체 복제가 있습니다. 이는 공유 스토리지 없이도 다른 호스트에서 데이터베이스의 두 번째 복사본을 최신 상태로 유지합니다.

선택한 HA 기술에 따라 컴퓨팅 노드 수와 스토리지에 제약이 있습니다.

  • 3개의 물리적 호스트는 일반적으로 최소 크기의 클러스터입니다. 두 개가 가능할 수도 있지만 정족수를 더 어렵게 만듭니다.
  • 각 호스트가 로컬 스토리지를 사용할 수 있으므로 공유되지 않는 스토리지는 더 쉬운 스토리지입니다. 그런 다음 HA는 로드 밸런서 또는 데이터베이스 복제에 있습니다. 또는 비공유 VM 실시간 마이그레이션을 사용할 수도 있습니다.
  • 전통적인 전용 스토리지 어레이 중 하나는 공유 스토리지를 제공하는 비교적 간단한 방법입니다. 중복성은 내부, 이중 컨트롤러 및 다중 디스크입니다. 다른 어레이로의 복제도 가능하지만 비용을 절감하고 싶었습니다.
  • 여러 노드의 로컬 스토리지를 함께 묶어 스토리지 풀을 만드는 하이퍼 컨버지드는 소규모 2노드 환경으로 잘 축소되지 않습니다. 그러나 많은 컴퓨팅 노드에 초과 스토리지가 있는 경우에는 좋습니다.

관련 정보