본문 바로가기
용어 사전

씬 프로비저닝(Thin provisioning)이란?

by 테크원 2023. 6. 23.
KoreanEnglishFrenchGermanJapaneseSpanishChinese (Simplified)

씬 프로비저닝(Thin provisioning)

씬 프로비저닝(Thin provisioning)이란?

씬 프로비저닝스토리지 용량을 최적화하여 필요한 용량을 유연하게 사용할 수 있도록 하는 기술입니다. 기존의 스토리지 프로비저닝과는 달리, 씬 프로비저닝은 물리적인 스토리지 공간을 초과하여 가상 스토리지 공간을 생성할 수 있으며, 실제 데이터가 쓰여질 때까지 물리적 디스크와 연결되지 않습니다. 이를 통해 스토리지 용량의 활용도를 최대한 높이는 것이 가능합니다.

 

씬 프로비저닝은 다양한 기능을 제공하여 스토리지 공간의 소비 상태를 관리하고 고가용성 및 확장 가능한 스토리지 프로비저닝 서비스를 최종 사용자에게 제공합니다. 이를 위해 임계값 알림, 리소스 소모 핸들, 공간 회수 등의 기능을 활용합니다.

 

- 임계값 알림: 씬 프로비저닝은 스토리지 공간 소비 상태를 모니터링하고, 미리 정의된 임계값을 초과하는 경우 관리자에게 알림을 보내어 적시에 대응할 수 있도록 합니다. 이를 통해 스토리지 용량 부족으로 인한 잠재적인 문제를 예방할 수 있습니다.

 

- 리소스 소모 핸들: 씬 프로비저닝은 가상 스토리지 공간을 동적으로 생성하고 필요에 따라 확장할 수 있도록 합니다. 사용자는 필요한 만큼의 스토리지 용량을 요청하며, 씬 프로비저닝은 이를 즉시 제공합니다. 이는 스토리지 용량을 유연하게 조절하여 사용자의 요구에 신속하게 대응할 수 있음을 의미합니다.

 

- 공간 회수: 씬 프로비저닝은 스토리지 공간을 효율적으로 관리하기 위해 불필요한 데이터를 삭제하고 공간을 회수합니다. 예를 들어, 사용자가 삭제한 파일이나 더 이상 필요하지 않은 데이터는 씬 프로비저닝 시스템에 의해 식별되어 물리적인 스토리지 공간에서 해제됩니다. 이를 통해 스토리지 공간의 재사용이 가능하며, 스토리지 용량의 낭비를 최소화할 수 있습니다.

 

 

씬 프로비저닝의 장점

1. 스토리지 공간의 활용도가 높아 낭비가 적습니다: 씬 프로비저닝은 필요한 용량만큼 스토리지 공간을 할당하여 미사용 공간을 최소화합니다. 사용자에게 필요한 만큼의 가상 스토리지 공간을 제공하고, 미사용 공간은 다른 용도로 활용할 수 있습니다. 이로써 스토리지 공간의 활용도를 최대화하고 낭비를 줄일 수 있습니다.

 

2. 스토리지 용량 증축 비용이 절감됩니다: 씬 프로비저닝은 물리적 스토리지 공간 이상으로 가상 스토리지 공간을 생성할 수 있어, 추가적인 스토리지 장치를 구매하거나 확장하는 비용을 절감할 수 있습니다. 가상 스토리지 공간을 동적으로 조정하여 필요에 따라 스토리지 용량을 확장할 수 있으므로, 물리적인 하드웨어의 제한에 구애받지 않고 필요한 용량을 유연하게 확보할 수 있습니다.

 

3. 스토리지 공간의 확장성이 좋습니다: 씬 프로비저닝은 사용자의 요구 사항에 따라 스토리지 공간을 유연하게 조정할 수 있습니다. 필요에 따라 가상 스토리지 공간을 신속하게 추가하거나 축소할 수 있으며, 이를 통해 스토리지 시스템의 확장성을 높일 수 있습니다. 사용자의 용량 요구 사항이 변경되더라도 스토리지 용량을 적절히 조정하여 유연하게 대응할 수 있습니다.

 

씬 프로비저닝의 단점

1. 용량 관리가 복잡합니다: 씬 프로비저닝은 용량 예측과 모니터링이 필요합니다. 사용자의 스토리지 공간 사용량을 예측하고 모니터링하여 필요한 용량을 할당해야 합니다. 또한, 임계값 알림과 리소스 소모 핸들 등의 기능을 통해 스토리지 공간의 소비 상태를 관리해야 합니다. 용량 관리가 제대로 이루어지지 않으면 스토리지 공간 부족이나 낭비 등의 문제가 발생할 수 있습니다.

 

2. 성능 저하가 있을 수 있습니다: 씬 프로비저닝에서는 데이터 쓰기 요청이 발생할 때마다 물리적 디스크와의 연결이 필요합니다. 따라서, 쓰기 작업에 지연이 발생할 수 있습니다. 또한, 미사용 상태인 블록을 식별하고 공간을 회수하기 위해 UNMAP 명령을 사용하는 과정에서도 성능 저하가 발생할 수 있습니다. 이로 인해 일부 응답 시간이 늦어질 수 있으며, 전체 시스템의 성능에 영향을 줄 수 있습니다.

 

3. 데이터 보안이 취약할 수 있습니다: 씩 프로비저닝과 달리, 씬 프로비저닝에서는 데이터 쓰기 요청이 발생한 후에야 물리적 디스크와 연결됩니다. 이로 인해 이전에 사용되었던 블록의 데이터가 남아 있을 수 있습니다. 따라서, 기존 블록의 데이터가 복구되거나 유출될 위험이 존재할 수 있습니다. 데이터 보안에 더욱 신경써야 하며, 추가적인 보안 대책을 마련해야 합니다.

 

 

씩 프로비저닝(Thick provisioning)에 대해서는 다음의 포스팅에서 자세히 다루겠습니다.

 

씩 프로비저닝(Thick provisioning)이란?

 

씩 프로비저닝(Thick provisioning)이란?

씩 프로비저닝(Thick provisioning)이란? 씩 프로비저닝은 미리 정해진 크기만큼의 스토리지 공간을 할당하는 방식을 말합니다. 스토리지는 컴퓨터가 데이터를 저장하는 장치로, 용량에는 한계가 있

tech1.tistory.com

 

반응형