명령행 인터페이스(CLI)를 사용하여 스토리지 풀을 작성할 수 있습니다.
시작하기 전에
주의: 스토리지 풀에 MDisk로 MDisk를 추가하는 경우,
MDisk의 데이터가 유실됩니다. MDisk에서 데이터를 보존하려면(예를 들어, 이전에 시스템에서 관리되지 않은 스토리지를
가져오려는
경우) 대신 이미지 모드 볼륨을 작성해야 합니다.
시스템을 설정하고 시스템에 새 스토리지를 표시하도록 백엔드 제어기가
구성되었다고 제한할 수 있습니다.
시스템에서
플래시 드라이브 관리 디스크를
사용 중인 경우, 플래시 드라이브 구성 규칙을 숙지하고 있어야 합니다.
하나의 스토리지 시스템에서
볼륨 할당을
유지하려는 경우 스토리지 풀의
모든 MDisk가 동일한 스토리지 시스템에서 표시되어야 합니다.
단일 스토리지 풀에 할당되는 모든 MDisk가
동일한 RAID 유형인지 확인하십시오. 스토리지 풀에
두 개 티어 이상의 스토리지가 있는 경우
동일한 티어의 모든 MDisk에서는 RAID 유형이 동일한지
확인합니다. Easy Tier®
사용 시 동일한 티어의 스토리지 풀에
있는 모든 MDisk는 서로 비슷해야 하며, 성능 특성이 비슷합니다.
Easy Tier를 사용하지 않는 경우
스토리지 풀은 스토리지의 티어 하나만 포함해야 하며
스토리지 풀의 모든 MDisk는 서로 비슷해야 하며,
성능 특성이 비슷합니다.
작성할 풀 수를 계획할 때 다음 요인을 고려하십시오.
- 볼륨은
하나의 스토리지 풀에서 스토리지를 사용해서만
작성될 수 있습니다.
따라서 작은 (스토리지 풀)을
작성하는 경우 가상화에서 제공되는 이점(즉, 여유 공간의 효율적인 관리 및
더 나은 성능을 위해 보다 균등하게 분산된 작업부하)을 상실할 수도
있습니다.
- 스토리지 풀의 MDisk가
오프라인이 되면 스토리지 풀의
모든 (볼륨)이 오프라인이 됩니다.
따라서 서로 다른 백엔드 제어기 또는 애플리케이션에 대해 다른 스토리지 풀을 사용할 것을
고려할 수 있습니다.
- 정기적으로 백엔드 제어기 또는 스토리지를 추가 및 제거하려는 경우
이 태스크는 백엔드 제어기를 하나의
스토리지 풀로
표시되는 모든 MDisk를 그룹화하여 더 단순해집니다.
- 스토리지 풀의
모든 MDisk는 성능 또는 신뢰성(또는 둘 다)의 레벨이 비슷해야 합니다. 스토리지
풀이 성능 레벨이 서로 다른 MDisk를 포함하는 경우
이 그룹에서 (볼륨)의 성능은
속도가 가장 느린 MDisk의 성능으로 제한됩니다. 스토리지
풀이 신뢰성 레벨이 서로 다른 MDisk를 포함하는 경우
이 그룹에서 (볼륨)의 신뢰성은
그룹에서 신뢰성이 가장 낮은 MDisk의 신뢰성입니다.
참고: 새 플래시 드라이브로 풀을 작성할 때 새 플래시 드라이브는 자동으로 형식화되며 512바이트의 블록 크기로 설정됩니다.
이 태스크 정보
최고의 계획에서도 상황은 변경될 수 있으며,
작성된 후에 (스토리지 풀)을
재구성해야 합니다. 시스템에서 제공하는 데이터 마이그레이션 기능을
통해 I/O를 간섭하지 않고도 데이터를
이동시킬 수 있습니다.
스토리지 풀 익스텐트 크기 선택
각 새 시스템의 익스텐트 크기를 계획할 때 다음 요소를 고려하십시오.
- 새 스토리지 풀을 만들면 익스텐트 크기를 지정해야 합니다.
- 이후에 익스텐트 크기를 변경할 수는 없습니다.
이는 스토리지 풀의 수명 동안 변하지 않아야 합니다.
- 스토리지 풀은
익스텐트 크기가 다를 수 있습니다. 그러나 이는 데이터 마이그레이션 사용에
제한사항을 적용합니다.
- 익스텐트 크기는 스토리지 풀에서 볼륨의 최대 크기에 영향을 줍니다. 익스텐트 크기가 커지면 시스템이 관리할 수
있는 스토리지의 총량이 증가하며, 익스텐트 크기가 작아지면 더욱 세밀한 스토리지 할당 제어가 가능합니다.
표 1는 각 익스텐트 크기에 대해 최대
볼륨 용량을 비교합니다.
씬 프로비전 볼륨의 경우 최대 용량이 다릅니다. 시스템에서는
작성된 각
볼륨에 정수의 익스텐트를 할당하므로
더 큰 익스텐트 크기를 사용하여 각
볼륨
끝에서 소모한 스토리지의 크기를 늘릴 수 있습니다.
더 큰 익스텐트 크기는 많은 MDisk에서 순차적 I/O 워크로드를 분산하도록
시스템의
기능을 감소시킬 수 있으며 가상화의 성능상 이점을 줄일 수 있습니다.
표 1. 익스텐트 크기별 최대 볼륨 용량| 익스텐트 크기(MB) |
GB 단위 최대 볼륨 용량(씬 프로비전 볼륨이 아닐 경우) |
GB 단위 최대 볼륨 용량(씬 프로비전 볼륨의 경우) |
| 16 |
2048(2TB) |
2000 |
| 32 |
4096(4TB) |
4000 |
| 64 |
8192(8TB) |
8000 |
| 128 |
16,384(16TB) |
16,000 |
| 256 |
32,768(32TB) |
32,000 |
| 512 |
65,536(64TB) |
65,000 |
| 1024 |
131,072(128TB) |
130,000 |
| 2048 |
262,144(256TB) |
260,000 |
| 4096 |
262,144(256TB) |
262,144 |
| 8192 |
262,144(256TB) |
262,144 |
중요사항: 서로 다른
스토리지 풀에 대해 다른 익스텐트 크기를 지정할 수 있지만, 익스텐트 크기가
다른 스토리지 풀 간에 (볼륨)을 마이그레이션할 수
없습니다. 가능하면 모든 스토리지 풀의 익스텐트 크기가 동일하게 작성하십시오.
스토리지 풀을 작성하려면 다음 단계를 사용하십시오.
프로시저
mkmdiskgrp CLI 명령을 실행하여 스토리지 풀을 작성하십시오. 다음은 스토리지 풀을 작성하기 위해 실행할 수 있는 CLI 명령의 예제입니다.
mkmdiskgrp -name maindiskgroup -ext 32
-mdisk mdsk0:mdsk1:mdsk2:mdsk3
여기서 maindiskgroup은 작성할
스토리지 풀의 이름이고
32MB는 사용할 익스텐트의 크기이고
mdsk0, mdsk1, mdsk2, mdsk3은 그룹에 추가할
네 개의 MDisk 이름입니다.
결과
MDisk를 작성하고
스토리지 풀에
추가합니다.
예
다음 예제는 스토리지 풀을
작성하지만, 그룹에 추가할 수 있는 MDisk가 없는 시나리오를
제공합니다. 나중에 MDisk를 추가하려고 합니다. mkmdiskgrp CLI
명령을 사용하여 스토리지 풀 bkpmdiskgroup을
작성하고 나중에 addmdisk CLI
명령을 사용하여 mdsk4,
mdsk5, mdsk6, mdsk7을 스토리지 풀에
추가합니다.
- mkmdiskgrp -name bkpmdiskgroup -ext 32를 실행하십시오.
여기서
bkpmdiskgroup은 작성하려는
스토리지 풀의 이름이고
32MB는 사용할 익스텐트의 크기입니다.
- 스토리지 풀에 추가하려는 네 개의 MDisk를
찾습니다.
- addmdisk -mdisk mdsk4:mdsk5:mdsk6:mdsk7 bkpdiskgroup을 실행하십시오.
여기서 mdsk4,
mdsk5, mdsk6, mdsk7은
스토리지 풀에 추가할 MDisk의 이름이고
bkpdiskgroup은 MDisk를 추가할
스토리지 풀의 이름입니다.