1.1 Overview
vVols는 기존 스토리지 어레이가 제공하는 다양한 기능을 활용하면서 애플리케이션별 요구 사항에 따라 스토리지 프로비저닝 결정을 내릴 수 있도록 지원합니다. vVols가 제공하는 주요 이점 중 일부는 운영 효율성과 유연한 소비 모델에 중점을 두고 있습니다.
- vVols는 수작업을 자동화하고 vSphere 관리자와 스토리지 관리자 간의 운영 종속성을 줄임으로써 스토리지 운영을 간소화합니다. 정책 기반 자동화를 운영 모델로 사용하므로 프로비저닝 및 변경 관리가 간소화되고 신속하게 처리됩니다.
- vVols는 관리자가 실시간으로 동적으로 조정할 수 있는 가상 머신 수준에서 스토리지 리소스 및 데이터 서비스를 보다 세밀하게 제어할 수 있도록 지원하여 애플리케이션에 대한 스토리지 서비스 수준 제공을 간소화합니다.
- vVols는 필요할 때 보다 세밀하게 스토리지 리소스를 보다 유연하게 사용할 수 있도록 지원하여 리소스 활용도를 향상시킵니다. 스토리지 리소스의 정확한 소비는 오버프로비저닝을 제거합니다. 가상 데이터스토어는 용량 경계와 액세스 로직을 정의하고 풀에 프로비저닝된 가상 머신에 액세스할 수 있는 데이터 서비스 세트를 노출합니다.
- 가상 데이터스토어는 순전히 논리적 구조로, 필요할 때 중단 없이 즉시 구성할 수 있으며 파일 시스템으로 포맷할 필요가 없습니다.
지금까지 vSphere 스토리지 관리는 스토리지 어레이에 정의된 구성을 기반으로 했습니다: LUN 및 파일 시스템. 스토리지 관리자는 어레이 리소스를 구성하여 대규모의 동종 스토리지 풀을 제공한 다음 vSphere 관리자가 이를 사용하도록 했습니다.
단일 동종 스토리지 풀에는 잠재적으로 다양한 애플리케이션과 가상 머신이 포함될 수 있으므로 이러한 접근 방식은 불필요한 복잡성과 비효율성을 초래했습니다. vSphere 관리자는 가상 머신별로 특정 요구 사항을 쉽게 지정할 수 없었습니다.
특정 애플리케이션에 대한 서비스 수준을 변경하려면 일반적으로 애플리케이션을 다른 스토리지 풀로 재배치해야 했습니다. 스토리지 관리자는 향후 어떤 스토리지 서비스가 필요할지 미리 예측해야 했기 때문에 일반적으로 리소스를 과도하게 프로비저닝하는 경우가 많았습니다.
vVols를 사용하면 이러한 접근 방식이 근본적으로 변경됩니다. vSphere 관리자는 정책을 사용하여 애플리케이션 요구 사항을 스토리지 어레이에 전달합니다. 스토리지 어레이는 애플리케이션 요구 사항 및 경계에 정확하게 매핑되는 개별 스토리지 컨테이너로 응답합니다.
일반적으로 가상 데이터스토어는 스토리지 관점에서 데이터 관리가 이루어지는 가장 낮은 세분화된 수준입니다. 그러나 단일 가상 데이터스토어에는 여러 가상 머신이 포함되며, 각 가상 머신은 서로 다른 요구사항을 가지고 있을 수 있습니다. 기존 접근 방식에서는 가상 머신 단위로 차별화하기가 어렵습니다. vVols 기능은 스토리지 관리에 대한 새로운 접근 방식을 제공함으로써 애플리케이션별로 가상 머신 서비스를 차별화할 수 있도록 지원합니다.
vVols는 스토리지 시스템의 기능을 중심으로 스토리지를 배치하는 대신 개별 가상 머신의 요구 사항을 중심으로 스토리지를 배치하여 스토리지를 가상 머신 중심으로 만듭니다. vVols는 가상 디스크와 해당 구성 요소를 스토리지 시스템의 vVol이라고 하는 개체에 직접 매핑합니다. 이 매핑을 통해 vSphere는 스냅샷, 복제 및 복제와 같은 집약적인 스토리지 작업을 스토리지 시스템으로 오프로드할 수 있습니다. vVols 및 해당 기능과 관련된 개념을 숙지하는 것이 중요합니다. 이 문서에서는 가상 볼륨의 주요 구성 요소에 대한 요약된 설명과 정의를 제공합니다.