매일 업데이트
2022-11-14 19:54 4 min

VMware vSphere 7: 스토리지 데이터 저장소 유형

이 글에서는 VMware vSphere 7.0 환경에서 활용되는 다양한 스토리지 데이터 저장소 유형에 대해 자세히 알아보겠습니다.

VMFS (가상 머신 파일 시스템)

VMFS (Virtual Machine File System)는 블록 스토리지 장치에 특화된 데이터 저장소 형식으로, 가상 머신 저장에 최적화된 고성능 파일 시스템입니다.

VMFS 데이터스토어는 파이버 채널, iSCSI, FCoE는 물론 로컬 스토리지 장치에서도 구축 가능합니다. ESXi 7.0은 VMFS 버전 5 및 6을 모두 읽기/쓰기 작업에서 지원합니다. 그러나 VMFS 버전 3은 더 이상 지원하지 않습니다.

vSphere 7.0 환경에서 VMFS 데이터 저장소를 사용할 때 다음과 같은 사항을 고려해야 합니다.

블록 크기: VMFS 데이터 저장소의 블록 크기는 저장 가능한 최대 파일 크기와 파일이 점유하는 공간의 양에 영향을 미칩니다. VMFS 버전 5와 6 데이터 저장소는 1MB 블록 크기를 기본적으로 사용합니다.

Storage vMotion: VMFS, vSAN 및 vVols 데이터 저장소 간의 자유로운 마이그레이션은 Storage vMotion 기능을 통해 지원됩니다. vCenter Server는 데이터 저장소 유형 간 호환성 검사를 수행하여 Storage vMotion 작업의 유효성을 보장합니다.

Storage DRS: VMFS 버전 5와 6은 동일한 데이터 저장소 클러스터 내에서 공존할 수 있지만, 클러스터 내 모든 데이터스토어는 동일한 유형의 스토리지 장치를 사용해야 합니다. 형식 불일치 장치를 동일 클러스터 내에서 혼용하는 것은 권장되지 않습니다.

장치 파티션 형식: VMFS 버전 5 또는 6 데이터 저장소는 GPT (GUID 파티션 테이블)를 사용하여 포맷되므로 2TB 이상의 대용량 데이터 저장소 생성이 가능합니다. VMFS 버전 5 데이터 저장소가 이전 VMFS 버전 3에서 업그레이드된 경우, 기존 MBR (마스터 부트 레코드) 파티션 형식을 유지합니다. GPT로의 변환은 데이터 저장소를 특정 크기(2TB 초과)로 확장한 후에만 발생합니다.

NFS (네트워크 파일 시스템)

ESXi에 내장된 NFS 클라이언트는 TCP/IP 네트워크를 통해 NAS 서버에 있는 NFS 볼륨에 접근합니다. 이 때, NFS (네트워크 파일 시스템) 프로토콜을 사용합니다.

ESXi 호스트는 NAS 볼륨을 마운트하여 NFS 데이터 저장소로 활용할 수 있습니다. ESXi 7.0은 NFS 버전 3과 4.1을 모두 지원하며, 각 버전을 처리하기 위해 서로 다른 두 개의 NFS 클라이언트를 사용합니다.

vSAN

VMware vSAN은 하이퍼바이저 내부에 내장되어 작동하는 소프트웨어 기반 분산 레이어입니다. vSAN은 ESXi 호스트 클러스터의 로컬 또는 직접 연결된 스토리지 장치를 통합하여 vSAN 클러스터의 모든 호스트에서 공유 가능한 단일 스토리지 풀을 구축합니다.

vSAN 클러스터 내에서 vSAN 데이터스토어를 생성할 수 있으며, vSAN은 스토리지, 컴퓨팅, 가상화를 단일 물리 서버 또는 클러스터에 통합하는 하이퍼 컨버지드 스토리지 솔루션을 제공합니다. vSAN과 관련된 주요 개념, 이점 및 용어에 대한 자세한 내용은 다음 섹션에서 다룹니다.

VMware vSphere 가상 볼륨 (vVol)

VMware vVols (vSphere Virtual Volumes)는 기존 스토리지 관리 방식을 데이터 저장소 내부 공간 관리에서 스토리지 어레이 자체에서 처리하는 추상 스토리지 객체 관리로 전환합니다. vVols 환경에서는 데이터스토어 대신 개별 가상 머신이 스토리지 관리의 기본 단위가 됩니다. 또한, 스토리지 하드웨어는 가상 디스크 콘텐츠, 레이아웃 및 관리에 대한 전체 제어 권한을 갖게 됩니다.

호환되는 스토리지 시스템이 있는 환경에서 vVols 데이터 저장소를 생성할 수 있습니다. VASA (vSphere APIs for Storage Awareness) 제공자는 vSphere 스토리지 컨테이너를 대역 외에서 생성 및 관리하며, 가상 볼륨을 스토리지 시스템에 직접 매핑합니다. 이러한 가상 볼륨에는 가상 디스크 객체와 클론, 스냅샷, 복제본과 같은 파생 객체가 포함됩니다. ESXi 호스트는 프로토콜 끝점이라고 불리는 데이터 경로의 중간 지점을 통해 가상 볼륨에 접근하며, 이 프로토콜 끝점은 Fibre Channel, FCoE, iSCSI 또는 NFS를 사용하여 ESXi 호스트와 스토리지 시스템 간의 I/O 게이트웨이 역할을 합니다.

결론

데이터 저장소는 VM, ISO 이미지 및 기타 중요한 정보를 저장하는 데 사용되는 VMware vSphere 7의 핵심 구성 요소입니다. VMFS와 NFS는 가상 머신 및 해당 애플리케이션의 물리적 스토리지 리소스와 용량을 논리적으로 추상화하는 전통적인 스토리지 가상화 모델을 대표합니다.

VMware vSAN 및 VMware vSphere Virtual Volumes (vVols)는 스토리지 기능을 추상화하는 소프트웨어 정의 스토리지 모델을 기반으로 합니다. 이러한 모델에서는 가상 머신이 스토리지 프로비저닝의 기본 단위가 되며, 유연한 정책 기반 메커니즘을 통해 효율적으로 관리할 수 있습니다.

이 글이 유익했기를 바랍니다. 이 내용을 다른 사람들과 공유해 주시면 감사하겠습니다!

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.