2019-02-08

VMware vSAN의 Object와 Component는 무엇인가?


VMware vSAN은 소프트웨어 정의 방식의 개체 기반 스토리지 입니다.
vSAN은 데이터를 개채(Object)단위로 저장합니다.

vSAN을 접하게 되면, Object와 Component에 대한 용어가 많이 나옵니다.

이 글은 개체(object)와 구성 요소(component)에 관한 설명입니다.



개채(object) - 데이터 관리 단위
- VM 홈 네임스페이스 디렉터리 (vmx, 로그파일, vmdk, 스냅샷 델타 등 이 있는 디렉터리)
- VMDK
- VM 스왑 개체 (VM이 켜진 경우)
- 스냅샷 델타 VMDK
- 메모리 개체


구성요소(component) - vSAN datastore에 저장됨
- 각 개체는 RAID 트리로 배포되며, RAID의 leaf를 구성 요소(component)라고 합니다.



예를들어,



3 node의 기본 구성(FTT=1, SW=1)로 구성한 경우



위와 같은 VMDK(object)와 component로 구성 됩니다.


해당 VM > 모니터 > 정책 탭에서 witness 호스트와 component가 저장된 호스트의 디스크를 확인할 수 있습니다.