Nutanix Volumes는 VM 또는 VM 그룹이 클러스터에 모든 CVM을 사용하여 단일 VG를 제공할 수 있습니다. 볼륨 그룹 로드 밸런싱(VGLB)이라고 하는 이 기능은 iSCSI를 통해 VG에 연결할 때 기본 구성입니다.
Volume Group Load Balancing(VGLB)는 iSCSI Target Redirection을 사용하여 디스크 로드 밸런싱과, 경로 복원성을 위한 타겟 경로를 관리합니다. AOS 4.7 이전 버전에서는 OS iSCSI 이니시에이터와 MPIO조합을 사용하여 위와 같은 기능을 구성했습니다.
iSCSI Target Redirection
Nutanix CVM은 스토리지 컨트롤러의 역할을 수행한다. 하나의 VG는 하나 또는 다수의 CVM에 의해 스토리지 IO를 서비스 받을 수 있다. 여러 CVM에 iSCSI Target을 연결하기 위해서 Nutanix에서는 iSCSI DSIP(Data Services IP)를 사용한다. DSIP는 Portal Discovery 및 초기 연결 지점의 역할을 수행하고, Target Login 이후 iSCSI 클라이언트의 디스크를 서비스하는 CVM으로 Redirection한다.
Login Redirection은 per-target basis(타겟 당 기반)으로 발생합니다. 기본적으로, 한개의 VG는 32개의 virtual target가지도록 구성되어 있으며, 이는 최대 32개의 CVM에게서 동시에 서비스를 받을 수 있음을 의미한다.
아래 표는 performance-test 라는 VG에 6개의 Disk를 생성하고 연결된 모습니다. 이 클러스터에는 3개의 CVM이 있는데, 각각 IP가 57~59까지이고, 6개의 디스크가 각각의 virtual Target(tgt0~tgt5)이 생성되고 각 Target으로 연결된 모습이다.
iSCSI Redirection on Failure
iSCSI 연결이 되어 있는 상태에서 CVM이 어떤 이유로 OFFLINE이 되면, Nutanix 시스템은 해당 CVM에 대한 활성 세션의 연결을 끊고 iSCSI Cilent Login 하도록 트리거 한다. 새 Login은 DSIP로 수행하고 위 세션을 정상 CVM으로 Redirection 한다.
'Nutanix' 카테고리의 다른 글
Nutanix vCPU Computing Power Test (0) | 2024.03.28 |
---|---|
Nutanix - 분산 스토리지 패브릭(Distributed Storage Fabric, DSF) (0) | 2022.07.07 |
Acropolis Dynamic Scheduling (ADS) - Nutanix Lazen Service (0) | 2022.06.07 |