스토리지 씬 프로비저닝을 안전하게 사용하려면 어떻게해야합니까?


19

고객에게 제공되는 볼륨을 씬 프로비저닝 할 수있는 스토리지가 있습니다. 안전한가요? 모범 사례는 무엇입니까?

답변:


16

일반적으로 SCSI (SAN) 또는 네트워크 파일 시스템 (NAS)에 대해 이야기 할 때 씬 프로비저닝 스토리지는 스토리지 클라이언트에 실제로 할당 한 것보다 더 많은 공간이 있다고 알려주는 것입니다. 이는 자체적으로 위험은 없지만 모든 단일 컨테이너가 약속 된 크기로 커질 수 있도록 실제 스토리지가 충분하지 않은 경우이를 오버 프로비저닝이라고하며 이는 위험을 수반합니다.

장점

오버 프로비저닝 및 씬 프로비저닝의 이점은 강력합니다. 많은 스토리지 소비자 (서버, 파일 공유 사용자 등)는 처음에 필요한 것보다 훨씬 더 많은 스토리지를 요청하고 계속 커질수록 안전한 성장 마진을 확보 할 수 있습니다. 중앙에서 프로비저닝 된 안전한 성장 마진은 수백 개의 작은 것보다 훨씬 효율적입니다. 씬 / 오버 프로비저닝없이 기본 스토리지의 활용률은 매우 낮을 수 있으며,이를 통해 활용률이 높아집니다.

위험

이 시나리오의 모든 위험은 오버 프로비저닝과 관련이 있습니다. 오버 프로비저닝이 많을수록 위험이 높아집니다. 스토리지 자원을 사용하여 사용 가능한 스토리지를 완전히 채울 가능성이 있으며, 이로 인해 일반적으로 모든 스토리지 컨테이너가 어떤 방식 으로든 실패 할 수 있습니다. 파일 시스템은 읽기 전용 또는 오프라인 상태가되고 LUN은 오프라인 상태가됩니다.

모범 사례

위험을 줄이면서 오버 프로비저닝과 함께 제공되는 활용도를 높이려면 스토리지를 지속적으로 모니터링하고 필요할 때 조치를 취할 수 있어야합니다.

  • 풀 사용 상태를 모니터링하고 경고하기 위해 소프트웨어를 사용하십시오. 이 작업을 수행 할 상자가 없으면 직접 작성하십시오. 대부분의 저장소는 자주 실행하도록 예약 한 스크립트로 읽을 수있는 CLI 명령을 지원합니다. 풀 중 폴링 이벤트를 채울 수있는 빈도가 없어야합니다.
  • 기준 임계 값을 설정하십시오. 오버 프로비저닝 된 클라이언트가있는 모든 새로운 스토리지 풀에는 기본적으로이 풀이 적용됩니다. 이 임계 값은 환경에서 가장 보수적 인 값이어야합니다.
  • 더 작은 풀의 경우 더 낮은 임계 값을 사용하십시오. 100TB 풀에서 경고의 30 %를 제공하는 경우 10TB 풀에서 30 % 경고가있는 경우보다 동일한 속도로 쓰기를 처리 할 수 ​​있다고 가정하면 디스크를 추가 할 시간이 훨씬 더 많습니다.
  • 오버 프로비저닝이 적은 경우 임계 값을 조정하십시오. 풀 프로비저닝이 106 %에 불과한 풀이있는 경우 70 %의 사용률을 초과하는 것이 오버 프로비저닝이 200 % 인 풀만큼 위험하지는 않습니다.
  • 풀에 공간을 추가해야하는 시간에 따라 임계 값을 조정하십시오. 우리 가게에서는 모든 수영장에서 성장할 수 있도록 각 상자에 온라인 저장소를 보관하고 선반에 더 많은 저장소를 보관 상자에 설치할 준비를합니다. 모든 풀의 성장을 처리 할 수있는 충분한 유형의 스토리지에 대해이 작업을 수행합니다.
  • 가능하고 적용 가능한 모든 곳에 스토리지를 얇게 만드십시오. 중복 제거는 활용도를 낮추기 위해 작동하며 LUN을 사용하는 경우 제로 페이지 재생 및 스토리지를 수행 할 수있는 클라이언트는 데이터를 모두 삭제할 때 할당을 해제합니다.

우리는 프로비저닝 된 용량과 총 용량의 관점에서 '구독'을 인용했습니다. 또한 사용되지 않은 프로비저닝 대 여유 공간 측면에서도 마찬가지입니다. 따라서 예를 들어, 70 % 사용률, 200 % 구독-실제 스토리지의 30 %에 대해 나머지 130 %가 프로비저닝되어 433 %의 구독 비율을 제공합니다. ( '106 % vs. 70 %'는 36 % : 30 % = 120 %를 의미합니다)
Sobrique

고객에게 이에 대해 아무 것도 알려주지 않지만 프로비저닝 된 용량이 더 클 때 디스크를 추가하게하는 임계 값을 확실히 낮 춥니 다.
바질

지불 거절 및보고는 확실히 고려해야 할 중요한 부분입니다. 저는 두 가지 생각을하고 있습니다. 한 손으로, 알 필요가없는 경우 스토리지 팀이이를 극복 할 수 있다는 것을 신뢰하는 것이 최선의 방법입니다. 그러나 스토리지 팀이 백업을 수행 할 때까지 스토리지 팀이이를 신뢰한다고 판단되는 상황에 처해 있으므로 더 많은 디스크를 구매하기 위해 구매 주문을 시도하십시오.
Sobrique

1
우리는 절감 효과를 모든 스토리지 클라이언트에 동일하게 적용하는 것이 좋다고 결정했습니다. 해결 된 TB 당 요금이 청구됩니다.
바질

월별 또는 자본 비용? 나는 서비스 수명에 대한 비율을 추정하기가 매우 어렵 기 때문에 후자에 의해 넘어졌습니다. 그러나 더 이상 자본 지출 모델을 원하지 않는다고 회계사에게 납득시키기는 매우 어려울 수 있습니다.
Sobrique

9

씬 프로비저닝의 요점과 목적은 처음에 통합 스토리지를 사용하는 이유와 유사합니다. 통합하면 평균을 낮출수록 더 나은 최대 용량을 얻을 수 있습니다.

그러나 환상은 없습니다. 씬 프로비저닝은 실제로 그렇게하지 않고 무언가를 할당하는 것처럼 보입니다. 이것이 유용한 이유는 여러 가지가 있습니다. 두 가지 핵심 사항은 다음과 같습니다.

  • 높은 활용도-볼륨이 완전히 가득 차지 않으면 디스크 공간이 낭비됩니다. 대부분의 시스템은 항상 100 % 전체에서 실행되지 않습니다 (일반적으로 '문제가있는'것으로 가정).

  • 지연된 지출-오늘 10TB를 제공하지만 매년 2TB로 채우면 디스크를 구입하기 전에 기다릴 경우 더 적은 비용을 지불 할 수 있습니다.

이로 인해 두 가지 문제가 발생합니다.

  • 디스크 속도가 너무 빠름- '자신의'디스크를 채우기 시작한 사람은 나머지 엔터프라이즈 공간을 벗어날 수 있습니다.

  • 스핀들 수-디스크를 적게 구입하면 스핀들 수가 줄어들어 IOP가 줄어 듭니다. 이는 디스크가 더 뜨거워지고 성능이 저하됨을 의미합니다.

씬 프로비저닝에 대한 모범 사례로 제안 할 사항 :

  • 관련된 위험에 대한 관리를 '구입'하십시오.
  • '허용 가능한'초과 가입 비율을 설정하십시오. (이것은 비즈니스 위험 결정이므로 위쪽으로 내립니다.)
  • 또한 개별 볼륨 크기를 고려하십시오. 20TB 볼륨은 많은 100GB 볼륨보다 공간을 더 많이 차지할 가능성이 높습니다.
  • 여유 공간이 부족한 경우 ( '여유 공간'또는 '볼륨 크기'를 기준으로) 용량 (또는 구매 주문)을 준비하십시오. 다음 분기 / 금융 연도까지 다시 채우기까지 기다리지 마십시오. 더 이상 새로운 용량을 구매하지 않고 이미 '판매 된'항목을 채우고 있습니다.
  • 스토리지 시스템의 이론상 최대 용량을 고려하십시오. 지나 가면 무엇을할지 신중하게 생각하십시오.
  • 연주에 세심한주의를 기울이십시오. IOP / 처리량 둘 다 아마도 '필요한 성능은 얼마입니까?'라는 질문에 대해서는 좋은 답변을 얻지 못할 것입니다. 그러나 다른 방법보다 성능이 '빠르게'떨어질 수 있습니다. 이것에 대한 임계 값도 설정하십시오.
  • 그에 따라 충전을 고려하십시오. 씬 프로비저닝을 통해 비용을 절감 할 수 있지만 씬 프로비저닝 모델을 따라 잡기 위해 일부 비용이 필요합니다.

나는 그 마지막 요점을 충분히 과장 할 수 없습니다. 스토리지를 요청하고 사용하지 않는 고객이있을 수 있습니다. 그것은 당신이 지출하지 않은 돈이며 저축을 나타냅니다. 그러나 그것은 그것을 사용하는 데 시간이 오래 걸린 고객 들과는 다릅니다 (예 : 회계 연도 이상) – 내년에 더 큰 / 저렴한 디스크를 구매함으로써 비용을 절약 할 수 있습니다. 그러나 당신은 공간을 미리 '판매'하고 아무도 그것을 사용 하지 않기를 바라고 도망하지 마십시오 . 시간이 지남에 따라 전체 로트를 채우는 것이 좋을 수 있으며 백업을 할 준비가되어 있어야합니다.


1
내 상점에서는 데이터 소유자가 요청하지 않으면 초과 가입을 볼 수 없습니다. 우리는이를 스토리지 결정으로 만들지 만 결코 풀을 파열시키지 않을 것을 약속합니다.
바질

1
'스토리지'가 '더 많은 디스크'설비 투자를 위해 싸울 필요가 없다면 옵션입니다. 그것은 정치와 금융에 대한 더 많은 문제입니다 :)
Sobrique
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.