스토리지 풀

일반적으로 풀 또는 스토리지 풀은 지정된 볼륨 세트에 대한 모든 데이터를 공동으로 포함하는 할당된 용량입니다. 시스템에서는 표준 풀(상위 풀 및 하위 풀) 및 데이터 축소 풀을 지원합니다.

그림 1에서는 하위 풀이 연관된 기본 상위 풀을 표시합니다. 이 그래픽에서 상위 그룹의 물리적 용량은 두 개의 하위 풀로 구분됩니다. 그런 다음 상위 풀을 통한 MDisk에서 또는 하위 풀에서 용량을 사용하여 볼륨이 작성될 수 있습니다.
그림 1. 스토리지 풀
이 그림에 대한 설명은 주변 텍스트를 참조하십시오.

상위 풀

상위 풀은 MDisk에서 해당 용량을 받습니다. 풀의 모든 MDisk는 동일한 크기의 익스텐트로 분할됩니다. 볼륨은 풀에서 사용 가능한 익스텐트에서 작성됩니다. 언제든지 풀에 MDisk를 추가하여 새 볼륨 사본에 사용 가능한 익스텐트의 수를 늘리거나 기존 볼륨 사본을 확장할 수 있습니다. 시스템은 볼륨에 최상의 성능을 제공하기 위해 MDisk 간에 볼륨 익스텐트를 자동으로 밸런싱합니다.

MDisk에서 사용 가능한 공간을 추적하기 위해 시스템은 각 MDisk를 동일한 크기의 청크로 나눕니다. 이러한 청크는 익스텐트라고 하며 내부적으로 인덱스화됩니다. 익스텐트 크기는 16, 32, 64, 128, 256, 512, 1024, 2048, 4096 또는 8192MB일 수 있습니다. 익스텐트 크기 선택은 시스템에 의해 관리되는 스토리지의 총계에 영향을 미칩니다.

새 상위 풀을 작성할 때 익스텐트 크기를 지정합니다. 나중에 익스텐트 크기를 변경할 수 없습니다. 이는 상위 풀의 수명에 걸쳐 일정하게 남아 있어야 합니다.

익스텐트 크기가 서로 다른 상위 풀 간에 볼륨을 마이그레이션하는 데 데이터 마이그레이션 기능을 사용할 수 없습니다. 그러나, 볼륨 미러링을 사용하여 익스텐트 크기가 다른 상위 풀로 데이터를 옮길 수 있습니다.

디스크 사본을 대상 풀로부터 추가하기 위해서 볼륨 미러링을 사용하십시오. 사본이 동기화되고 나면 소스 풀에서 데이터 사본을 삭제하여 익스텐트를 비울 수 있습니다. FlashCopy® 기능 및 메트로 미러는 서로 다른 풀에서 볼륨 사본을 작성하는 데 사용할 수 있습니다.

한 시스템은 2^22개의 익스텐트를 관리할 수 있습니다. 예를 들면, 익스텐트 크기가 16MB인 경우 시스템은 16MB x 4,194,304 = 64TB의 스토리지를 관리할 수 있습니다.

익스텐트 크기를 선택할 때는 이후의 필요성을 고려하십시오. 예를 들어, 현재 40TB의 스토리지가 있고 모든 상위 풀에 대해 익스텐트 크기를 16MB로 지정하는 경우, 시스템의 용량이 향후 64TB의 스토리지로 제한됩니다. 모든 상위 풀에 대해 익스텐트 크기를 64MB로 선택하는 경우 시스템의 용량이 256TB로 증가할 수 있습니다.

큰 익스텐트 크기를 사용하면 스토리지를 낭비하게 될 수도 있습니다. 볼륨이 작성되면 볼륨의 스토리지 용량은 익스텐트의 정수로 반올림됩니다. 다수의 작은 볼륨을 갖도록 시스템을 구성하고 대형 익스텐트 크기를 사용하는 경우, 스토리지가 각 볼륨의 끝에서 소모될 수 있습니다.

상위 풀을 작성하거나 관리할 때 다음 일반 가이드라인을 고려하십시오.

  • 상위 풀의 동일한 티어에 할당된 모든 MDisk가 동일한 RAID 유형인지 확인하십시오. 동일한 티어 내에서 MDisk를 할당하면 하나의 물리적 디스크 장애가 전체 풀을 오프라인으로 만들지 않도록 합니다. 예를 들어, 한 개의 풀에 세 개의 RAID-5 어레이가 있고 이 풀에 비RAID 디스크를 추가하는 경우 비RAID 디스크에 장애가 발생하면 풀 전체에서 스트라이프된 모든 데이터에 대한 액세스 권한이 상실됩니다. 마찬가지로 성능을 위해 RAID 유형을 혼합하지 마십시오. 모든 볼륨의 성능이 티어에서 가장 성능이 낮은 볼륨의 성능으로 저하됩니다.
  • MDisk는 오직 하나의 상위 풀에만 연관될 수 있습니다.
  • 풀에 대해 경고 용량을 지정할 수 있습니다. 풀에 사용된 공간의 양이 경고 용량을 초과하면 경고 이벤트가 생성됩니다. 경고 임계값은 특히 풀에서 공간을 자동으로 사용하도록 구성된 씬 프로비전 볼륨와 함께 사용됩니다.
  • 상위 풀 간에 마이그레이션할 때를 제외하면, 볼륨은 오직 하나의 풀에만 연관됩니다.
  • 상위 풀에서 할당된 볼륨은 해당 상위 풀에 배치된 모든 스토리지에 스트라이프됩니다.또한 하나의 스토리지 시스템에서 다른 스토리지 시스템으로 중단 없이 데이터를 마이그레이션할 수 있으며 나중에 스토리지를 해체할 경우 해체 프로세스를 단순하게 합니다.
  • 비관리 모드에 있는 MDisk만 추가할 수 있습니다. MDisk가 상위 풀에 추가되면 해당 모드가 비관리에서 관리로 변경됩니다.
  • 다음 조건에서는 MDisk를 상위 풀에서 삭제할 수 있습니다.

    • 볼륨에서 MDisk에 있는 익스텐트를 사용하고 있지 않습니다.
    • 풀의 다른 곳에 사용 가능한 익스텐트가 충분하여 이 MDisk에서 사용하고 있는 익스텐트를 옮길 수 있습니다.
    • 시스템에서는 데이터가 유실되지 않도록 하위 풀의 볼륨에서 사용하는 모든 익스텐트가 상위 풀에 있는 다른 MDisk로 마이그레이션되는지 확인합니다.
  • 상위 풀이 삭제되면, 볼륨이 사용하는 익스텐트 또는 풀에 있는 익스텐트 간에 존재하는 맵핑을 복구할 수 없습니다. 상위 풀에 연관된 하위 풀이 있으면, 우선 하위 풀을 삭제하고 해당 익스텐트를 상위 풀로 리턴해야 합니다. 하위 풀이 삭제되면 상위 풀을 삭제할 수 있습니다. 상위 풀에 있던 MDisk는 비관리 모드로 돌아오며, 다른 상위 풀에 추가될 수 있습니다. 상위 풀을 삭제하면 데이터가 유실될 수 있으므로, 볼륨이 이와 연관된 경우에는 삭제를 강제 실행해야 합니다.
  • 볼륨이 미러링되고 동기화된 볼륨 사본이 모두 하나의 풀에 있는 경우, 스토리지 풀이 삭제되면 미러된 볼륨이 영구 삭제됩니다. 볼륨이 미러링되고 다른 풀에 동기화된 사본이 있는 경우, 풀이 삭제되면 볼륨이 남습니다.

하위 풀

하위 풀은 MDisk에서 직접 작성되지 않고 상위 풀에 할당되는 기존 용량에서 작성됩니다. 상위 풀의 경우와 같이, 하위 풀에 할당된 용량을 구체적으로 사용하는 볼륨을 작성할 수 있습니다. 하위 풀이 유사한 특성이 포함된 상위 풀과 유사하여 볼륨 복사 조작에 사용할 수 있습니다.

하위 풀이 완전히 할당된 물리적 용량과 함께 작성됩니다. 하위 풀의 용량은 상위 풀에 사용 가능한 여유 용량보다 작아야 합니다. 하위 풀의 할당된 용량이 상위 풀의 여유 공간으로 더 이상 보고되지 않습니다.

하위 풀을 작성하거나 이에 대해 작업할 때 다음 일반 가이드라인을 고려하십시오.
  • 명령행 인터페이스를 사용하여 또는 VMware vSphere 가상 볼륨 하위 풀을 작성하고 변경할 수 있습니다. 관리 GUI를 사용하여 하위 풀 및 해당 특성을 볼 수 있습니다.
  • 상위 풀의 경우와 같이, 하위 풀의 용량이 상한에 도달하면 사용자에게 경보하는 경고 임계값을 지정할 수 있습니다. 이 임계값을 사용하여 하위 풀의 용량이 할당된 용량에 근접할 때 액세스 권한이 유실되지 않게 하십시오.
  • 암호화가 사용되는 시스템에서 하위 풀을 작성하여 비암호화 풀의 기존 볼륨을 암호화된 하위 풀로 마이그레이션할 수 있습니다. 암호화가 사용으로 설정된 후 하위 풀을 작성할 때 상위 풀이 암호화되지 않은 경우에도 하위 풀에 대해서는 암호화 키가 작성됩니다. 그러면 볼륨 미러링을 사용하여 암호화되지 않은 상위 풀에서 암호화된 하위 풀로 볼륨을 마이그레이션할 수 있습니다.
  • 상위 풀에서 MDisk를 제거하기 전에 하위 풀에 있는 볼륨의 용량이 상위 풀과 연관된 하위 풀에 충분히 있는지 확인하십시오. 데이터가 유실되지 않도록 시스템에서 볼륨에 사용된 모든 익스텐트를 상위 풀의 다른 MDisk로 마이그레이션합니다.
  • 하위 풀의 용량을 실제 용량 아래로 줄일 수 없습니다. 시스템이 여러 익스텐트를 사용하는 상위 풀에서 예약된 익스텐트를 사용합니다. 또한 시스템은 하위 풀이 축소되면 경고 레벨을 재설정하고 용량이 축소되는 레벨에 도달하면 경고를 발행합니다.
  • 시스템은 동일한 상위 풀 내에서 하위 풀 사이의 볼륨 사본 마이그레이션 또는 하위 풀과 해당 상위 풀 사이의 볼륨 사본 마이그레이션을 지원합니다. 상위 풀이 서로 다른 소스 하위 풀과 대상 하위 풀 사이의 마이그레이션은 지원되지 않습니다. 그러나 소스 하위 풀에서 해당 상위 풀로 볼륨 사본을 마이그레이션할 수 있습니다. 그런 다음 상위 풀에서 대상 하위 풀의 상위 풀로 볼륨 사본을 마이그레이션할 수 있습니다. 마지막으로 대상 상위 풀에서 대상 하위 풀로 볼륨 사본을 마이그레이션할 수 있습니다.
  • 하위 풀은 데이터 축소 풀에서 작성될 수 없습니다.

데이터 축소 풀

시스템에서 데이터 축소를 사용하려면 데이터 축소 풀을 작성하고 씬 프로비전 또는 압축된 볼륨을 작성하고 이러한 볼륨을 SCCI 맵핑 해제 명령을 지원하는 호스트에 맵핑해야 합니다.

데이터 축소는 스토리지 효율성 및 성능을 향상시키고 스토리지 비용, 특히 플래시 스토리지의 비용을 줄일 수 있습니다. 데이터 축소는 호스트 시스템에서 더 이상 필요하지 않은 이전에 사용된 스토리지 자원을 재확보하여 외부 스토리지 시스템 및 내부 드라이브에 저장된 데이터의 양을 줄입니다. 시스템은 씬 프로비전 볼륨 또는 압축된 볼륨을 포함할 수 있는 데이터 축소 풀을 지원합니다. 또한 데이터 축소 풀은 데이터 중복 제거를 지원하여 씬 프로비저닝 및 압축된 볼륨에 대한 추가 용량 절감을 지원합니다. 씬 프로비저닝 또는 압축된 볼륨에 대해 중복 제거가 지정된 경우, 데이터의 중복 버전이 제거되고 스토리지에 작성되지 않으므로 추가 용량이 절감됩니다. 또한 데이터 축소 풀은 호스트에서 공간이 사용 가능하게 될 때 추적하는 특정 볼륨 및 스토리지 풀에서 수집되어 재사용될 수 있는 가능성 있는 사용되지 않은 용량을 포함합니다. 공간이 호스트에서 해제되는 경우 그 프로세스를 맵핑 해제라고 합니다. 맵핑 해제는 할당된 용량이 대상 볼륨에서 더 이상 필요하지 않음을 표시하기 위해 사용을 호스트하는 SCSI 명령 세트입니다. 해제된 공간은 스토리지에서 용량을 다시 할당하지 않고 시스템에서 수집되어 재사용될 수 있습니다. 또한 풀은 데이터 축소 풀에서 사용하지 않은 용량을 재확보하여 이를 사용 가능한 익스텐트로 재분배할 수 있습니다. 재확보 가능한 용량이란 데이터를 겹쳐쓰거나 볼륨을 삭제하거나 호스트가 SCSI 맵핑 해제 명령을 사용하여 데이터를 불필요하다고 표시할 때 작성되는 사용하지 않은 용량입니다. 데이터 축소 풀에서 재확보 가능한 용량이 모니터되고 수집되어 결국 사용을 위해 풀에 다시 재분배됩니다. 재확보 가능한 용량은 기존 스토리지 자원을 더 효율적으로 사용하는 다른 볼륨에서 사용될 수 있습니다. 데이터 축소 풀이 작성되면 시스템은 호스트 맵핑 해제 조작에서 재확보 가능한 용량에 대한 풀을 모니터합니다. 이 용량은 시스템에 의해 재사용되어 풀에 재분배될 수 있습니다.

스토리지 시스템이 압축과 같은 데이터 축소 기술을 지원하는지 여부를 확인하십시오. 데이터 축소 기술을 지원하는 스토리지 시스템을 사용하는 경우, 스토리지 시스템에도 데이터 축소를 구성할 수 있습니다. 스토리지 시스템은 해제된 스토리지를 재확보하고 데이터를 다른 볼륨에서 재구성하여 용량을 더 효율적으로 사용할 수 있습니다. 스토리지에 완전히 할당된 볼륨의 경우, 시스템은 이러한 스토리지 시스템에서 스토리지를 완전히 제어합니다. 볼륨이 삭제되면 용량은 시스템에서 해제되어 재할당될 수 있으며 스토리지 시스템은 이러한 해제된 공간을 인식하지 않습니다. 그러나 스토리지 시스템이 압축, 씬 프로비저닝 또는 중복 제거를 사용하는 경우, 스토리지 시스템이 물리적 용량의 사용을 제어합니다. 이 구성에서 용량이 해제되면 시스템은 용량이 더 이상 필요하지 않다는 것을 스토리지 시스템에 알립니다. 그러면 스토리지 시스템은 해당 용량을 재사용하거나 재확보 가능한 용량으로 해제할 수 있습니다. 또한 시스템은 15TB 티어 1 플래시 드라이브와 같이 해당 유형의 드라이브에서 성능을 개선할 수 있는 특정 내부 드라이브에서 재확보 가능한 용량을 지원합니다.

데이터 축소 풀을 작성할 때 풀의 크기가 맵핑 해제를 추적하고 풀 내에서 조작을 재확보하기에 충분한 용량을 수용할 수 있는지 확인하십시오. 일반적인 지침은 데이터 축소 풀이 있는 볼륨 용량이 데이터 축소 풀의 전체 용량의 85%를 초과하지 않도록 하는 것입니다. 표 1에는 풀 내에 볼륨을 작성하는 데 필요한 최소 데이터 축소 풀 용량이 포함되어 있습니다.
표 1. 데이터 축소 풀에 대한 최소 용량 요구사항
익스텐트 크기(GB) 용량 요구사항(TB)1
1GB 이하 1.1TB
2GB 2.1TB
4GB 4.2TB
8GB 8.5TB
1완전히 할당된 볼륨은 최소 용량 값에 포함되지 않습니다. 데이터 축소 풀에 대한 용량을 계획하는 경우, 완전히 할당된 볼륨에 필요한 용량을 먼저 결정한 다음 데이터 축소 풀에 대한 최소 용량 값이 포함되는지 확인하십시오.

풀 상태

표 2에는 풀의 작동 상태가 설명되어 있습니다. 하위 풀은 상위 풀의 상태를 채택합니다. 상위 풀에서 오류를 해결해야 함을 표시하는 상태입니다.
표 2. 풀 상태
시/도 Description
온라인 풀은 온라인이며 사용할 수 있습니다. 풀의 모든 MDisk가 사용 가능합니다.
저하된 경로 이 상태는 시스템의 하나 이상의 노드가 풀의 모든 MDisk에 액세스할 수 없음을 표시합니다. 성능 저하된 경로 상태는 대부분 스토리지 시스템 또는 파이버 채널 패브릭의 잘못된 구성 결과입니다. 그러나 스토리지 시스템, 파이버 채널 패브릭 또는 노드의 하드웨어 장애도 이 상태의 기여 요인일 수 있습니다. 이 상태에서 복구하려면 다음 단계를 따르십시오.
  1. 스토리지 시스템의 패브릭 구성 규칙이 올바른지 확인하십시오.
  2. 스토리지 시스템을 적절히 구성했는지 확인하십시오.
  3. 이벤트 로그의 오류를 정정하십시오.
저하된 포트 이 상태는 하나 이상의 1220 오류가 풀의 MDisk에 대해 로그되었음을 표시합니다. 1220 오류는 원격 파이버 채널 포트가 MDisk에서 제외되었음을 표시합니다. 이 오류는 스토리지 시스템에서 성능 감소를 유발할 수 있으며 일반적으로 스토리지 시스템의 하드웨어 문제점을 표시합니다. 이 문제점을 수정하려면 스토리지 시스템의 하드웨어 문제점을 해결하고 이벤트 로그에서 1220 오류를 수정해야 합니다. 로그에 있는 이 오류를 해결하려면 관리 GUI에서 모니터 > 이벤트를 클릭하십시오. 이 조치는 현재 이벤트 로그에 있는 수정되지 않은 오류를 표시합니다. 수정되지 않은 오류에 해당하는 오류 이름을 선택하고 유지보수 프로시저의 안내를 시작하여 오류를 해결하십시오. 오류는 우선순위가 가장 높은 오류를 시작으로 하여 내림차순으로 나열됩니다. 우선순위가 높은 오류부터 해결하십시오.
오프라인 풀이 오프라인이며 사용 불가능합니다. 시스템의 노드가 MDisk에 액세스할 수 없습니다. 가장 가능성이 큰 원인은 하나 이상의 MDisk가 오프라인이거나 제외된 경우입니다.
주의: 풀의 단일 MDisk가 오프라인이고 시스템의 온라인 노드에 표시될 수 없는 경우, 이 MDisk가 멤버인 풀은 오프라인이 됩니다. 이로 인해 이 풀에서 나타내고 있는 모든 볼륨 사본이 오프라인이 됩니다. 최적의 구성을 위해 풀을 작성하는 경우 주의하십시오.

Easy Tier

시스템은 동일한 풀 내에 플래시, 엔터프라이즈 또는 니어라인 드라이브 유형의 조합이 있는지에 응답하는 기능인 IBM® Easy Tier®를 지원합니다. 시스템은 엔터프라이즈 또는 니어라인 드라이브를 사용하는 MDisk에서 자주 액세스되는 데이터를 더 높은 성능의 플래시 드라이브를 사용하는 MDisk로 자동으로 중단 없이 이동시켜 더 빠른 스토리지 티어에 이러한 데이터를 저장합니다.

Easy Tier는 볼륨에서 활동량이 높은 데이터를 응답하는 속도가 빠른 스토리지에 지정할 때 수동 개입을 제거합니다. 이와 같이 동적인 티어 환경에서는 데이터가 속한 스토리지 티어와 관계 없이 호스트 애플리케이션으로 데이터가 유연하게 이동합니다. 그러나 기본 작동을 수동으로 변경할 수 있습니다. 예를 들어, 네 가지 유형의 MDisk 조합이 있는 풀에서 Easy Tier를 끌 수 있습니다.

이 시스템은 다음 티어를 지원합니다.
티어 0 플래시
풀에 고성능 플래시 드라이브가 포함된 경우 티어 0 플래시 티어가 존재합니다.
티어 1 플래시
풀에 티어 1 플래시 드라이브가 포함된 경우 티어 1 플래시 티어가 존재합니다. 티어 1 플래시 드라이브는 일반적으로 더 큰 용량을 제공하지만 성능 및 쓰기 내구성이 약간 떨어지는 특성이 있습니다.
엔터프라이즈 티어
성능에 대해 최적화된 디스크 드라이브인 엔터프라이즈 클래스 MDisk가 풀에 포함된 경우 엔터프라이즈 티어가 존재합니다.
니어라인 티어
용량에 대해 최적화된 디스크 드라이브인 니어라인 클래스 MDisk가 풀에 포함된 경우 니어라인 티어가 존재합니다.

모든 MDisk가 티어 중 하나에 속하며 이 티어에는 아직 풀의 일부가 아닌 MDisk가 포함되어 있습니다.

하위 풀이 해당 상위 풀에서 Easy Tier 설정을 상속합니다. 하위 풀에서 Easy Tier 설정을 변경할 수 없습니다. 상위 풀에서만 이를 변경할 수 있습니다.