vRealize Automation 8.4 릴리스에서는 중요한 디스크 관리 향상 기능이 도입되었습니다. 먼저, 우리는 vRealize Operations와의 상호 작용을 개선하고 디스크 배치가 최적의 성능을 위해 VM을 호스팅하는 클러스터를 항상 선택하도록 함으로써 다중 VM 시나리오에서 디스크 배치 논리를 강화했습니다.
이는 특히 카운트 필드 속성을 활용하는 단일 클라우드 시스템 리소스에서 여러 VM을 생성하는 사용 사례에서 디스크가 VM을 호스팅하는 동일한 클러스터에 반드시 배치되어 성능에 영향을 주지 않을 수 있는 경우에 중요합니다.
이전 릴리스에서는 vRealize Automation이 배포용 템플릿/콘텐츠 라이브러리에 스토리지를 할당하는 데 사용했지만 기본 용량을 고려하여 할당한 다음 나중에 크기를 조정하는 방식으로 스토리지 할당 방식을 최적화하는 것도 이와 관련된 개선 사항입니다.전체 세부 정보가 알려진 후에는 일반적으로 배포 후 단계에서 확인할 수 있습니다.
이제 vRealize Automation은 템플릿의 일부인 이미지 데이터 디스크와 다른 데이터 디스크를 포함하여 전체 배포 크기를 고려하여 할당 가능한 모든 세부 정보를 처음부터 검색합니다. 이렇게 하면 훨씬 더 정확하게 vRealize Operations에서 생성된 워크로드 배치(고급 모드 구성 시)가 됩니다.
간단히 말해, 단일 VM을 구축한 경우 디스크 2개(각각 10Gb)가 포함된 경우, 처음부터 부팅 디스크(8GB)만 스토리지 할당에 고려되는 것이 아니라 28GB로, 이러한 변경 사항으로 인해 배포 크기를 조정/최적화하는 데 더 불필요한 작업을 수행하지 않아도 됩니다.8GB를 할당하기 위해 고려하고 이 정보를 vRealize Operations에 정확하게 공유하여 더 나은 최적화 계획을 수립합니다.
위에서 설명한 향상된 기능 덕분에 VM 클러스터를 배포하고 몇 가지 리소스 유형 정의 또는 코드 미만의 Disk 클러스터를 연결할 수 있는 다중 VM/디스크 구성 지원(즐겨찾기 중 하나)과 같은 향상된 기능도 제공되었습니다.
이전 릴리스에서는 VM 두 개가 필요하고 각 VM에 디스크 두 개를 연결해야 하는 경우 클라우드 템플릿 코드에는 4개의 클라우드가 필요했습니다.VM당 볼륨 리소스 정의 및 전체 속성 집합과 정적 연결 지침(오류 처리 시 지루하고 자주 발생함)을 제공합니다.
이제 vRealize Automation 8.4를 사용하면 allocatePerInstance
리소스 플래그와 클라우드 템플릿의 count.index
를 활용할 수 있습니다. 단 하나의 클라우드를 정의하기만 하면 됩니다.또한 여러 카운트 속성을 가진 볼륨 리소스는 서로 다른 디스크 크기를 나타내며 map_to_object
식 구문을 사용하여 보다 효율적인 방법으로 첨부 작업을 수행합니다. 이 작업은 Cloud Templates 내부의 Loop 지침으로 수행할 수 있습니다.
물론 이 모든 작업은 각 VM에 연결된 디스크를 보다 효율적이고 쉽게 식별할 수 있는 방법을 포함하여 생성된 모든 디스크에 대해 개별적으로 크기 조정이나 태그와 같은 2일차 작업도 지원합니다.
Cloud Assembly Support for Multiple Disks Clusters, Disk Sizes in Template and SCSI Controller Management 블로그에는 이에 대한 자세한 내용을 포함했습니다.
이 릴리스에 대한 디스크 관리 향상 기능이 있는 블로그에서 이미지 템플릿의 일부인 디스크에 대한 vRA 지원 향상 기능을 확인하는 것도 잊지 마십시오.
결론
vRealize Automation은 계속해서 진화하고 디스크 관리 및 2일차 운영과 관련하여 보다 세분화된 기본 제공 기능을 제공합니다. 이는 1일차 운영만큼 중요할 수도 있습니다.
출처 : https://blogs.vmware.com/management/2021/04/vra-disk-clusters.html