VMexplore 주간이 되었습니다. 관련해서 여러가지 발표가 될것으로 예상되는데, vSAN 8.0U2 버전이 발표되면서, vSAN MAX 라는 기능이 추가되었습니다.
vSAN MAX 는 풀어서 이야기 하면, disaggregated storage 라고 보시면 됩니다. 뭐하고 비교하면 적절할지 모르겠는데 음.. Isilon 같은? 형태의 제품으로 보시면 비슷하지 않을까 하네요. Isilon 이 이른바 Scale-out NAS Storage 인데, vSAN MAX 도 NAS 는 아니지만 유사한 형태의 제품으로 볼 수 있지 않을까 합니다.
Storage only Cluster
vSAN MAX 는 vSAN 8 에서 소개된 ESA 아키텍처 기반으로 설계가 되어있고, SoC(Storage only Cluster) 라고 보시면 됩니다. 지금까지의 형태는 HCI 라고 해서, 노드 1개에서 컴퓨팅 리소스와 스토리지 리소스를 동시에 제공하는 형태였는데, 그러다보니 노드를 추가하면 컴퓨팅 리소스와 스토리지 리소스가 동시에 확장되는 장점이 있었지만, 반대로 이야기하면 스토리지 리소스만 Scale-out 형태로 증설하기에는 어려운 형태 였다는 단점도 있었습니다. 그리고 유지보수시에 vSAN 이 끼어있으면 좀 더 많은 시간이 필요했었고, vSAN 에 어떤 이슈가 발생해서 업데이트가 필요한 경우 ESXi 의 업데이트도 강제로 진행했어야 했습니다. (물론 한번에 할 수 있다는 장점도 있었습니다만)
vSAN MAX 는 컴퓨팅 리소스는 제공하지 않고 스토리지 리소스만 제공합니다.
위와 같은 그림의 형태이며, 24대의 vSAN Max cluster 에서 약 8.6PB 의 용량과 3.4M IOPS 를 제공할 수 있다고 합니다. 물론 Stretched Cluster 도 지원하구요.
위와 같이 vSAN MAX 가 추가되면서 현재의 vSAN 이 제공하는 형태는 크게 3가지가 되었습니다.
- HCI 형태 – 단일 vSAN Cluster
- HCI Mesh 형태 – vSAN Cluster 간에 Remote vSAN Cluster 를 마운트 하는 형태
- vSAN MAX – Storage only Cluster
License
vSAN Max 의 라이센스는 별도의 서브스크립션 형태로 용량 베이스로 구매하게 되며, 기존 vSAN 라이센스 내에 포함되지 않습니다. vSAN Max 를 구성할때에는 vSphere 라이센스는 필요하지 않고 vSAN Max 라이센스만 있으면 됩니다. 그 이야기는 반대로 이야기하면 vSAN Max 클러스터에서는 VM 을 Running 할 수 없습니다. 그리고 vSAN Max 를 스토리지로 쓰는 vSphere Cluster 는 vSAN License 를 필요로 하지 않습니다. (The hosts in a vSphere cluster attempting to mount a vSAN Max datastore must be running vSphere 8 or later. vSphere hosts in the client cluster(s) do not need any additional licensing to connect to the vSAN Max datastore.) HCI Mesh 와 다른 부분이죠
Requirement Hardware
현재 vSAN ESA 아키텍처는 vSAN Ready Node 에서만 지원됩니다. 따라서 vSAN Max 도 동일하게 vSAN Max 용으로 Certified 된 vSAN Ready node 노드를 필요로 하며, 최소 수량은 6대, 용량은 호스트당 150TiB 입니다. 6대인 이유는 RAID6 의 요구조건과 연관이 있을것 같네요. 권장은 클러스터당 24개, 최대는 32대 입니다.
이 노드들은 기존의 vSAN Ready node 에 비해서 더 큰 크기의 디스크를 쓰도록 셋팅이 되어있을것 같습니다. ( vSAN Max will use a special vSAN ReadyNode profile that shares similarities to the ESA-AF-8 profile, but with much higher capacities.) 상세내용은 BOM 이 나와봐야 할것 같네요. 해당 노드에 컴퓨팅 리소스는 좀 줄여주면 좀 더 make sense 하지 않을까 하는데…
Reference
기타 내용은 다음 링크를 참조하시기 바랍니다.
https://core.vmware.com/vsan-max
https://core.vmware.com/blog/introducing-vsan-max
https://core.vmware.com/resource/vsan-max-design-and-operational-guidance
https://core.vmware.com/blog/introduction-vsan-express-storage-architecture