IBM Cloud Docs
VMware 스토리지 옵션

VMware 스토리지 옵션

VMware Cloud Foundation for VPC의 아키텍처는 IBM Cloud VPC 네트워크 아키텍처를 기반으로 하며 IBM Cloud VPC에 베어메탈 서버를 사용했습니다. VMware Cloud Foundation은 베어 메탈 서버에 로컬로 연결된 NVMe 드라이브를 사용하여 VMware Cloud Foundation 배포를 위한 소프트웨어 정의 스토리지를 생성합니다.

vSAN deployment with NVMe SSD drives
vSAN deployment with NVMe SSD drives

현재 VMware vSAN이 유일한 스토리지 옵션입니다. IBM Cloud VPC 파일 공유는 VMware Cloud Foundation 배포에서 지원되지 않습니다.

VMware Cloud Foundation for VPC 자동화의 일부로 vSAN이 자동으로 배포되며 이를 위해 특정 구성을 적용할 필요가 없습니다. 그러나 초기 프로비저닝 후 vCenter 서버를 통해 다양한 가용성 또는 성능 목표를 충족하도록 가상 머신에 대한 다양한 스토리지 정책을 구성할 수 있습니다.

VMware vSAN 디자인

VMware vSAN은 ESXi 하이퍼바이저의 일부로서 기본적으로 실행되는 소프트웨어의 분산 계층입니다. vSAN 있는 모든 호스트의 로컬 또는 직접 연결된 용량 장치를 집계하고 vSAN 모든 호스트에서 공유되는 단일 스토리지 풀을 생성합니다. HA(High Availability), vMotion,, DRS, vSAN 과 같이 공유 스토리지를 필요로 하는 VMware 은 외부 공유 스토리지가 필요하지 않습니다. 또한 스토리지 구성 및 가상 머신 프로비저닝 활동을 단순화합니다. 그러나 필요한 경우 IBM Cloud VPC 제공 스토리지 솔루션과 이러한 기능을 결합할 수 있습니다.

vSAN 설계 내에서 계산 노드에는 ESXi 운영 체제(OS)를 위한 로컬 디스크 드라이브와 vSAN 데이터 저장소의 추가 디스크 드라이브가 포함되어 있습니다. 모든 베어 메탈 서버에서 두 개의 M.2 SSD 미러링 드라이브가 각 노드에 포함되어 호스트가 속한 클러스터 유형에 관계없이 ESXi 설치를 수행합니다. 문자가 d인 IBM Cloud 베어메탈 서버 프로파일은 vSAN에 사용할 수 있는 추가적인 NVMe U.2 SSD의 수를 나타냅니다.

vSAN을 다음과 같이 사용할 수 있습니다.

  • 1개 또는 2개의 디스크 그룹 vSAN 설계입니다.
  • 둘 이상의 디스크가 있는 각 디스크 그룹입니다.
  • 그룹에 있는 하나의 NVMe 드라이브는 캐시 티어 역할을 하고 나머지 SSD는 용량 티어 역할을 합니다.
  • 모든 스토리지에서 단일 vSAN 데이터 저장소가 작성됩니다.

VMware Cloud Foundation은 vSAN 구성 요소를 자동으로 배포합니다. 배포할 때 특정 설정을 적용할 필요는 없습니다.

vSAN의 가상 네트워크 설정

이 기준 설계에서는 전용 VPC 서브넷의 ESXi 호스트 간에 vSAN 트래픽이 이동합니다. IBM Cloud 베어메탈 서버에 연결된 PCI 네트워크 어댑터는 네트워크 어댑터를 업링크로 사용하여 vSphere내에 vSphere(vSphere Distributed Switch)로 구성됩니다. 전용 vSAN 커널 포트 그룹은 vSAN VPC 서브넷용으로 구성되어 있으며 vDS 내에 있습니다. 점보 프레임(MTU 9000)은 사설 vDS용으로 사용됩니다.

vSAN은 업링크 간의 트래픽을 로드 밸런싱하지 않습니다. 업링크용 HA는 SmartNIC 에서 제공합니다.

물리적 NIC 연결에 대한 자세한 내용은 VPC의 IBM Cloud Bare Metal Servers의 네트워킹 개요 에서 확인할 수 있습니다.

vSAN 스토리지 정책

vSAN이 사용되어 구성된 경우에는 VM 스토리지 특성을 정의하기 위해 스토리지 정책이 구성됩니다. 저장 정책은 다양한 가상 머신에 대해 다양한 수준의 서비스를 지정합니다. VMware Cloud Foundation for VPC를 사용하면 기본 정책이 생성되지만 각 VM의 필요에 따라 스토리지 정책을 구성할 책임은 사용자에게 있습니다.

이 디자인의 기본 스토리지 정책은 단일 장애를 허용합니다. RAID-5/6(Erasure Coding) - 장애의 용량 및 기본 수준이 1로 설정된 장애 허용 방식으로 erasure 코딩으로 구성됩니다. RAID 5 구성에서는 최소 4개의 호스트가 필요합니다.

또는 장애 허용 방법을 RAID-5/6(Erasure Coding)으로 설정하여 RAID 6 구성을 선택할 수 있습니다. 용량 및 기본 장애 레벨은 2로 설정됩니다. RAID 6 구성에서는 최소 6개의 호스트가 필요합니다. 중복 제거 및 압축은 일반적으로 기본 스토리지 정책에서 사용 가능하지만 필요한 경우 사용 불가능하게 할 수 있습니다.

vSAN은 vSphere 콘솔에서 별도로 지정하지 않는 한 기본 정책을 사용합니다. 사용자 정의 정책이 구성되면 vSAN은 가능한 경우 이를 보장합니다. 그러나 정책을 보장할 수 없는 경우 프로비저닝을 강제 실행할 수 있는 경우가 아니면 정책을 사용하는 VM을 프로비저닝할 수 없습니다.

vSAN 구성을 vSphere에서 수정하면 VMware Cloud Foundation 구성에 부정적인 영향을 미치지 않고 수정할 수 있습니다.

vSAN 스토리지 설정

vSAN 설정은 IBM Cloud 내에서 VMware Solutions 배치를 위한 우수 사례를 기반으로 구성됩니다. vSAN 구성에는 스토리지 IO 제어(SIOC) 설정, 명시적 장애 복구 설정 포트 그룹 및 디스크 캐시 설정이 포함됩니다. VPC에 VMware Cloud Foundation을 배포하는 경우 필요에 따라 스토리지 정책을 구성할 책임이 있지만 기본 구성을 사용할 수도 있습니다.

vSAN 구성을 vSphere에서 수정하면 VMware Cloud Foundation 구성에 부정적인 영향을 미치지 않고 수정할 수 있습니다.