chiogrp

chiogrp 명령을 사용하여 I/O 그룹의 이름 또는 RAID 어레이, 복사 서비스, FlashCopy® 서비스나 볼륨 미러링 조작에 사용 가능한 메모리의 양을 수정하십시오.

구문

구문 도표 읽기시각적 구문 도표 생략
>>- chiogrp -- ------------------------------------------------->

>--+------------------------------------------------------------------+-->
   +- -name -- new_name ----------------------------------------------+   
   +- ----------------------------------------------------------------+   
   '- -feature --+- flash --+-- -- -size ---- memory_size --+-------+-'   
                 +- remote -+                               '- -kb -'     
                 +- mirror -+                                             
                 '- raid ---'                                             

>--+-------------------------+---------------------------------->
   '- -maintenance --+-----+-'   
                     +-yes-+     
                     '-no--'     

>--+---------------------------------------+--+------------+---->
   '- -fctargetportmode --+-disabled ----+-'  '- -force ---'   
                          +-transitional-+                     
                          '-enabled------'                     

>--+- io_group_id ---+-----------------------------------------><
   '- io_group_name -'   

매개변수

-name new_name
(선택사항) I/O 그룹에 지정할 이름을 지정합니다. -name 매개변수는 -feature, -size 또는 -kb 매개변수로 지정될 수 없습니다.
-feature flash | remote| mirror | raid
(선택사항) RAID 어레이, 복사 서비스 또는 볼륨 미러링의 메모리 크기를 수정하도록 기능을 지정합니다. -size 매개변수로 이 매개변수를 지정해야 합니다. -name 매개변수로 이 매개변수를 지정할 수 없습니다.
  • flashFlashCopy에 사용되는 메모리 양을 지정합니다.
  • remote는 원격 복사 처리에 사용되는 메모리의 양을 지정합니다. 원격 복사에는 메트로 미러, 글로벌 미러, HyperSwap®이 포함됩니다.
  • mirror는 원격 복사 조작에 사용되는 메모리의 양을 지정합니다.
  • raid는 RAID 어레이에 사용되는 메모리 양을 지정합니다.
참고: remote를 지정하면 원격 복사 처리에 사용할 수 있는 메모리 양이 변경됩니다. 원격 복사 관계에 있는 모든 볼륨(마스터 및 보조 볼륨, 시스템 간 또는 시스템 내부 관계에 있는 볼륨)은 I/O 그룹에 있는 메모리를 사용합니다.
-size memory_size
(선택사항) 지정된 RAID 어레이, 복사 서비스 또는 볼륨 미러링 기능에 사용할 수 있는 메모리 크기를 지정합니다. 유효한 입력은 0 또는 정수입니다. 이 매개변수에 대한 기본 측정 단위는 메가바이트입니다(MB). 킬로바이트 -kb 매개변수를 사용하여 기본값을 대체할 수 있습니다. -feature 매개변수로 이 매개변수를 지정해야 합니다. -name 매개변수로 이 매개변수를 지정할 수 없습니다.
-kb
(선택사항) 메가바이트(MB)에서 킬로바이트(KB)로 -size 매개변수에 대한 단위를 변경합니다. 이 매개변수를 지정하는 경우, -size memory_size 값은 4로 나눌 수 있는 숫자여야 합니다. -feature-size 매개변수로 이 매개변수를 지정해야 합니다. -name 매개변수로 이 매개변수를 지정할 수 없습니다.
-maintenance yes | no
(선택사항) I/O 그룹이 유지보수 모드여야 하는지 여부를 지정합니다. I/O 그룹은 스토리지 격납장치에서 서비스 프로시저를 수행하는 동안 유지보수 모드에 있어야 합니다. 유지보수 모드에 들어가면 다음 중 하나의 경우일 때 계속됩니다.
  • 명시적으로 해제됩니다.
  • 30분이 경과합니다.
참고: I/O 그룹에서 유지보수 모드를 변경하면 모든 I/O 그룹의 유지보수 모드가 변경됩니다.
-fctargetportmode disabled | transitional | enabled
(선택사항) I/O 그룹의 파이버 채널(FC) 호스트 포트 모드를 지정합니다. 값은 disabled, transitional 또는 enabled입니다. transitional 상태는 가상 포트 및 물리적 포트 둘 다 사용 가능한 간헐적 상태입니다.
-force
(선택사항) 결과적으로 호스트 I/O에 대한 중단이 발생하는 경우에도 FC 호스트 포트가 사용 안함 또는 사용으로 설정되도록 지정합니다. -force-fctargetportmode에서만 지정할 수 있습니다.
중요사항: -force를 지정하면 액세스가 유실될 수 있습니다. 제품 지원 정보의 지시에 따라서만 이를 사용하십시오.
io_group_id | io_group_name
(필수) 수정할 I/O 그룹을 지정합니다. -name 또는 -feature 매개변수를 사용하여 I/O 그룹을 수정할 수 있습니다.

설명

chiogrp 명령을 통해 RAID 어레이, 복사 서비스 또는 볼륨 미러링에 사용할 수 있는 메모리 크기 또는 I/O 그룹의 이름을 수정합니다.

-feature-size 매개변수를 함께 사용하여 I/O 그룹에서 사용 가능한 메모리 양을 다음 유형 중 하나로 변경하십시오.
  • FlashCopy
  • 볼륨 미러링
  • RAID
  • 메트로 미러, 글로벌 미러 및 HyperSwap을 포함한 원격 복사
예를 들면, 다음과 같습니다.
chiogrp -feature flash -size 40 0

이름을 I/O 그룹에 지정하거나 지정된 I/O 그룹의 이름을 변경할 수 있습니다. -feature flash | remote | mirror 매개변수 - 및 메모리 크기를 지정하여 RAID 어레이, 복사 서비스 또는 볼륨 미러링 조작에 사용할 수 있는 메모리 크기를 변경할 수 있습니다. 볼륨 미러링 및 복사 서비스(Flash Copy®, 메트로 미러, 글로벌 미러 및 HyperSwap)의 경우, 캐시에 사용 가능한 메모리에 대해 메모리가 교환됩니다.

메모리의 크기가 줄어들거나 늘어날 수 있습니다. 이 명령을 사용할 때 다음 메모리 크기를 고려하십시오.
  • FlashCopy의 기본 메모리 양은 20MB입니다.
  • 원격 복사(메트로 미러, 글로벌 미러 및 HyperSwap 포함)의 기본 메모리 양은 20MB입니다.
  • 미러링된 볼륨의 기본 메모리 크기는 20MB입니다.
  • RAID 어레이의 기본 메모리 크기는 40MB입니다.
  • FlashCopy에 지정할 수 있는 최대 메모리 양은 512MB입니다. 64비트 시스템의 경우 최대값은 2048MB입니다.
  • 원격 복사(메트로 미러, 글로벌 미러 및 HyperSwap 포함)의 최대 메모리 양은 512MB입니다.
  • 미러된 볼륨에 지정할 수 있는 최대 메모리 크기는 512MB입니다.
  • RAID 어레이의 최대 메모리 크기는 512MB입니다.
모든 기능에 사용되는 최대 결합 메모리 양은 552MB입니다.
참고: 64비트 시스템의 경우 최대값은 2600MB입니다. 64비트 모드를 실행 중인 일부 시스템에는 FlashCopy에 사용할 비트맵 공간으로 2GB가 있을 수 있으며, 이는 I/O 그룹마다 사용될 4PB의 데이터 공간에 대해 충분합니다. 예를 들어 메트로 미러, 글로벌 미러, 볼륨 미러링 및 RAID는 552MB의 비트맵 공간을 공유하며, 이는 I/O 그룹마다 1080PB의 데이터 공간을 사용하는 데 충분합니다. 32비트 코드를 실행 중인 시스템과 같은 이전 시스템의 한계는 740MB일 수 있습니다.
표 1에서는 RAID 어레이, 복사 서비스 및 볼륨 미러링에 필요한 메모리 양에 대해 설명합니다. 1MB의 메모리마다 다음과 같은 볼륨 용량 및 입자 크기를 제공합니다.
표 1. RAID 어레이, 복사 서비스 및 볼륨 미러링에 필요한 메모리
기능 입자 크기 1MB의 메모리는 지정된 I/O 그룹에 대해 다음 볼륨 용량을 제공함
메트로 미러 및 글로벌 미러 256KB 2TB의 총 메트로 미러 및 글로벌 미러 볼륨 용량
HyperSwap 256KB 전체 HyperSwap 볼륨 용량의 2TB
참고: HyperSwap 볼륨 용량의 2TB인 경우 1MB는 각 캐싱 I/O 그룹에서 지정되어야 합니다.
FlashCopy 256KB 전체 FlashCopy 소스 볼륨 용량의 2TB
FlashCopy 64KB 전체 FlashCopy 소스 볼륨 용량의 512GB
점진적 FlashCopy 256KB 전체 점진적 FlashCopy 소스 볼륨 용량의 1TB
점진적 FlashCopy 64KB 전체 점진적 FlashCopy 소스 볼륨 용량의 256GB
볼륨 미러링 256KB 2TB의 미러된 볼륨
표 2에서는 비트맵 메모리 비용에 대한 RAID 레벨 비교의 예제를 제공합니다. 여기서, MS는 멤버 드라이브의 크기이고 MC는 멤버 드라이브의 수입니다.
표 2. RAID 레벨 비교
레벨 멤버 수 대략적인 용량 중복성 대략적인 비트맵 메모리 비용
RAID-0 1 - 8 MC * MS 없음 (2TB의 MS당 1MB) * MC
RAID-1 2 MS 1 (2TB의 MS당 1MB) * (MC/2)
RAID-5 3 - 16 (MC-1) * MS 1 2TB의 MS당 1MB(스트립 크기 256KB 포함), 이중인 경우 스트립 크기 128KB
RAID-6 5 - 16 (MC-2 * MS) 미만 2
RAID-10 2 - 16(짝수) MC/2 * MS 1 (2TB의 MS당 1MB) * (MC/2)
참고: 필요한 대략적인 비트맵 메모리 크기에는 15% 정도의 오차가 있습니다. 예를 들어 RAID-5의 256KB 스트립 크기에 필요한 비용은 처음 2TB의 MS에 대해 약 1.15MB 정도입니다.

다중 FlashCopy 대상의 경우 맵핑 수를 고려해야 합니다. 예를 들어, 256KB 입자 크기 맵핑의 경우 16GB의 소스 볼륨과 16GB의 대상 볼륨 사이에는 한 맵핑당 8KB의 메모리가 필요합니다. 또는 256KB 입자 크기 맵핑의 경우 8GB의 소스 볼륨과 8GB의 대상 볼륨 사이에는 두 맵핑당 8KB의 메모리가 필요합니다.

FlashCopy 맵핑을 작성한 후, 소스 볼륨의 I/O 그룹 이외의 I/O 그룹을 지정하는 경우 메모리 계산은 소스 볼륨의 I/O 그룹이 아니라 지정된 I/O 그룹으로 들어갑니다.

시나리오 1

I/O 그룹이 다음을 포함하는 경우
  • 하나 이상의 8GB 노드
  • 데이터 축소 풀의 한 개 이상의 씬 프로비저닝 또는 압축된 볼륨
  • 해당 I/O 그룹에 대해 FlashCopy 비트맵 크기를 1.5GB 이상으로 설정하려고 시도합니다.
사용 가능한 자원이 충분하지 않아서 명령이 실패합니다.

새 I/O 그룹 testiogrpone를 작성하는 호출 예제

chiogrp -name testiogrpone io_grp0

출력 결과:

No feedback

io_grp0의 Flash Copy® 메모리 크기를 30MB로 변경하는 호출 예제

chiogrp -feature flash -size 30 io_grp0

출력 결과:

No feedback

I/O 그룹 0의 RAID 메모리 크기를 512MB로 변경하는 호출 예제

chiogrp -feature raid -size 512 0

출력 결과:

No feedback