가상 머신을 사용한 씬 프로비저닝보다 스토리지를 씩 프로비저닝하는 이점 프로비저닝 (thin-provisioning)

나는 일반적으로 씬 프로비저닝 (thin-provisioning) 사용하는 VM을 구축 할 때 저장 공간 : 그것은 많은 유연성을 제공하고, 보이는 빠른 빌드 할 수 있습니다.

내가 볼 수있는 유일한 확실한 장점은 VM이 기본 스토리지 인프라의 사용 가능한 공간을 실수로 낭비하지 않도록하는 것입니다. 다른 것들이 있습니까?



답변

씬 프로비저닝 디스크는 축소 할 수 없습니다. 모든 블록을 할당하면 그게 전부입니다.

또한 빠른 포맷을 수행하지 않으면 Windows는 실제로 씬 프로비저닝 된 디스크 전체를 채 웁니다.

성능 저하가있을 수도 있지만 100 % 확신 할 수 없으며 테스트해야 할 사항입니다. 호스트 기반 하이퍼 바이저의 경우도 마찬가지입니다.


답변

언급되지 않은 다른 범인 :

  • 씬 프로비저닝 된 드라이브는 매우 쉽게 조각화 될 수 있습니다. 호스팅 장치를 조각 모음 할 수없는 경우 성능이 크게 저하 될 수 있습니다.
  • 공간이 과도하게 할당 된 씬 프로비저닝 된 스토리지의 실제 디스크 공간이 부족한 경우 쓰기 작업으로 인해 하나 이상의 VM 드라이브에서 일반적으로 복구를 넘어 치명적인 오류가 발생할 수 있으므로 실제 디스크 사용량을보다 잘 모니터링 할 수 있습니다. 스토리지 호스트를 신중하게

답변

스파 스 디스크는 크기를 모니터링하고 필요할 때 확장하여 리소스를 차지하기 때문에 추가 성능 오버 헤드가 발생합니다. 너무 많지는 않지만 사용중인 리소스에 따라 다릅니다. 일부 설정의 경우 디스크 공간이 중요하지 않으므로 성능을 향상시키기 위해 모든 것이 사전 할당되어 있으며, 다른 경우에는 CPU주기와 IOPS가 충분하지만 저장 공간이 제한되어 있기 때문에 (특히 SSD 기반 스토리지를 사용하는 경우) 스파 스를 사용하는 것이 좋습니다 디스크


답변

씩 프로비저닝의 주요 장점은 다음과 같습니다.

  • 하드 드라이브 할당은 연속 블록을 사용할 가능성이 높으므로 물리적 플래터에서 조각화가 줄어 듭니다.
  • 물리적 디스크 공간이 즉시 할당되므로 오버 프로비저닝의 함정에 빠지지 않습니다.

주요 단점은 다음과 같습니다.

  • 디스크 프로비저닝은 해당 공간을 완전히 요구해야하기 때문에 더 오래 걸립니다
  • 지정된 VM에서 사용하지 않은 용량도 할당에 사용됩니다.