Dell EMC ViPR Controller 3.6.2 버전 및변경사항 302-004-905 REV 01
Copyright 2013-2018 Dell Inc. or its subsidiaries. All rights reserved. 발행 : 2018년 6월 Dell은본발행물의정보가해당발행일현재정확한것으로간주합니다. 모든정보는예고없이변경될수있습니다. 본발행물의정보는 " 있는그대로 " 제공됩니다. Dell은본발행물의정보와관련하여어떠한진술이나보증도하지않으며, 특히상품성이나특정목적을위한적합성에대하여어떠한묵시적인보증도부인합니다. 본발행물에된 Dell 소프트웨어를사용, 복사및배포하려면해당소프트웨어라이센스가필요합니다. Dell, EMC 및기타상표는 Dell Inc. 또는해당자회사의상표입니다. 기타모든상표는해당소유주의자산일수있습니다. Published in the USA. 한국이엠씨컴퓨터시스템즈 ( 주 ) 서울특별시강남구테헤란로 152 강남파이낸스센터 18 층 ( 우 )06236 대표전화 : (02)2125-7000 구입 / 상담문의 : 080-775-7000 팩스 : (02)2125-7280 www.dellemc.com/ko-kr/index.htm 2 ViPR Controller 3.6.2 및변경사항
1 장 ViPR Controller 버전 3.6.2 의문서자료변경사항... 4 VMAX 프로비저닝에대한사전정의된포트그룹... 4 호스트에대한포트그룹변경... 4 viprcli volume create... 5 viprcliexportgroup add_vol...8 가상하드웨어업그레이드...10 블록스토리지용량할당지원... 11 VPLEX 데이터마이그레이션... 16 NFS 내보내기규칙및사용권한... 18 vnas 검색및프로젝트할당... 19 3
ViPR Controller 버전 3.6.2 의문서자료변경사항 향후버전의 ViPR Controller 문서는 3.6 Service Pack 2 릴리즈에추가된과변경된기능을반영하여업데이트될예정입니다. ViPR Controller 온라인도움말에영향을미치는문서자료변경사항 : 호스트에대한포트그룹변경 (4 페이지 ) ViPR Controller CLI 참조가이드에영향을미치는문서자료변경사항 viprcli volume create(5 페이지 ) viprcliexportgroup add_vol(8 페이지 ) ViPR Controller 설치가이드에영향을미치는문서자료변경사항 가상하드웨어업그레이드 (10 페이지 ) ViPR Controller 서비스카탈로그참조가이드에영향을미치는문서자료변경사항 블록스토리지용량할당지원 (11 페이지 ) VPLEX 데이터마이그레이션 (16 페이지 ) NFS 내보내기규칙및사용권한 (18 페이지 ) ViPR Controller 가상데이터센터요구사항및정보가이드에영향을미치는문서자료변경사항 vnas 검색및프로젝트할당 (19 페이지 ) VMAX 프로비저닝에대한사전정의된포트그룹 호스트에대한포트그룹변경 ViPR Controller 3.6.2.0 은사용자정의포트그룹을사용하여 VMAX 에서블록스토리지를프로비저닝합니다. 이기능은 VMAX Masking 탭에서컨트롤러구성설정인 Use Existing Port Group 을활성화하여사용할수있습니다. 기본적으로는 False 가설정됩니다. 이컨트롤러구성을 True 로설정하면호스트또는클러스터로볼륨을프로비저닝하는동안사전정의된포트그룹을지정할수있습니다. 지정된포트그룹은 VMAX 스토리지의마스킹뷰에서사용됩니다. VMAX 스토리지시스템에서만호스트 / 클러스터에대한포트그룹을변경할수있습니다. 새포트그룹에이전포트그룹과겹치는스토리지포트가없는경우포트그룹을변경할수있습니다. 호스트또는클러스터에대한새포트그룹으로새마스킹뷰가생성되고기존포트그룹의이전마스킹뷰는제거됩니다. 이서비스에서는이전마스킹뷰를제거하기전에워크플로우를대기하거나일시중단하는옵션을제공합니다. 그러면이전마스킹뷰가제거되기전에새마스킹뷰가적용됩니다. 시작하기전에 이기능을사용하려면 VMAX Use Existing Port Group 매개변수를활성화해야합니다. 이서비스를사용하기전에새포트그룹을생성해야합니다. 내보내기그룹의호스트또는클러스터에대한기존마스킹뷰가있는내보내기의포트그룹을변경하려는경우호스트로내보낸모든볼륨을먼저수집한후내보내기에대한포트그룹을변경합니다. 4 ViPR Controller 3.6.2 및변경사항
절차 viprcli volume create 1. Catalog > View Catalog > Block Storage Services > Change Port Group for Host 를선택합니다. 2. Project 를선택합니다. 3. 단일호스트로내보내는경우 Storage Type 을 Exclusive 로선택하고클러스터로내보내는경우 Shared 로선택합니다. 4. 포트그룹업데이트가필요한특정 Host/Cluster 를선택합니다. 5. 포트그룹업데이트가필요한 Export Group 을선택합니다. 6. 변경할내보내기그룹이포함된 Virtual Array 를선택합니다. 7. Current Port Group 을선택합니다. 8. Change Port Group To 를선택합니다. 9. Pause Order for Validation 확인란을선택합니다. 이확인란을선택하면다음동작이수행됩니다. 1. 마스킹및조닝작업이수행되어포트그룹이변경됩니다 ( 새경로가추가됨 ). 2. 가능한경우호스트재검색이수행됩니다. 3. 새포트가연결되었는지검증하도록오더가일시중지된후호스트에마스킹및조닝됩니다. 4. 검증후계속하려면오더페이지에서 Resume 버튼을클릭하여오더를완료합니다. 그러면포트가변경됩니다 ( 이전경로가제거됨 ). 그러지않을경우오더페이지에서 Cancel 버튼을클릭하여오더를롤백합니다 ( 이전경로가유지됨 ). 지정된매개변수를사용하여볼륨을생성합니다. 구문 viprcli volume create [-h] [-hostname hn <hostname>] [-port po <port_number>] [-portui pu <ui_port_number>] [-cookiefile cf <cookiefile>] -name n <volumename> -size s <volumesize [kkmmggtt]> -project pr <projectname> [-tenant tn <tenantname>] -vpool vp <vpoolname> -varray va <varray> [-count cu <count>] <consistentgroupname>] [-consistencygroup cg;] <portgroup>] [-portgroup port_group_name;] [-serialnumber sn] <serialnumber> [-synchronous sync] [-synctimeout syncto] viprcli volume create 5
viprcli volume create 명령을실행하면하나이상의볼륨이생성됩니다. 이볼륨은사용자가액세스할수있도록내보내기그룹에추가할수있습니다. AD 사용자는한번에하나의테넌트에만속할수있으므로 ACL 'All' 권한을가진 AD 사용자의경우특정프로젝트에서볼륨을생성할때 tenant(tn) 매개변수를사용하지마십시오. 옵션 name n size s 볼륨의이름입니다. 필수매개변수입니다. 크기는바이트단위입니다. 크기다음에는크기지정자가올수있습니다 (K 또는 k, M 또는 m, G 또는 g, T 또는 t). K 는 1024 바이트의배수를의미하고 M 은 (1024 * 1024) 바이트의배수를의미하는식입니다. 필수매개변수입니다. project pr 유효한프로젝트이름입니다. 필수매개변수입니다. tenant tn 유효한테넌트이름입니다. 선택적매개변수입니다. vpool vp 유효한가상풀이름입니다. 필수매개변수입니다. varray va 유효한가상스토리지이름입니다. 필수매개변수입니다. count cu 개수생성할볼륨의수를지정합니다. 선택적매개변수입니다. consistencygroup cg 정합성보장그룹의이름입니다. 선택적매개변수입니다. portgroup name port_group name 포트그룹의이름입니다. 선택적매개변수입니다. serial number sn 포트그룹의스토리지시스템에대한일련번호입니다. 선택적매개변수입니다. synchronous sync 파일시스템생성을동기식으로수행합니다. 이인수를지정하지않으면파일시스템생성이비동기식으로수행됩니다. 선택적매개변수입니다. synctimeout syncto 동기화시간제한 ( 초 ) 입니다. 선택적매개변수입니다. 일반인수 이작업은일반매개변수도받습니다. 6 ViPR Controller 3.6.2 및변경사항
예제 1 viprcli volume create -n VNX_VOL-1 -s 1K -project TEST_PROJECT11 -vp TEST_BLOCK_GOLD_VNX -va hopkinton -protocol FC -sync viprcli volume list -pr TEST_PROJECT11 Name Capacity Protocols B_VOL 1024 FC B_VOL-2-1 1024 FC B_VOL-2-2 1024 FC C_VOL 10485 FC TEST_VNX_FC_VOLUME1 1073741824 FC VNX_VOL1 1024 FC 예제 2 viprcli volume create -n VNX_VOL-1 -s 1K -project TEST_PROJECT11 -vp TEST_BLOCK_GOLD_VNX -va hopkinton -protocol FC -count 2 viprcli volume list -pr TEST_PROJECT11 -l Name Capacity Maxsnapshots MultivolumeConsistency Protocols B_VOL 1024 2 false FC B_VOL2 1024 2 false FC B_VOL 1024 2 false FC C_VOL 1048576 2 false FC VNX_VOL1 1024 2 false FC 예제 3 - SRDF 풀로볼륨생성 viprcli volume create -n mysrdfvol -s 4G -va myvarray -pr sanity - vp srdfpool1 sync viprcli volume list -l -pr sanity NAME THINLY_PROVISIONED mysrdfvol PROVISIONED_CAPACITY_GB PROTOCOLS TAGS 4.00 FC False mysrdfvol-target-myvarray 4.00 FC False 예제 4 - 선택적매개변수인 portgroup 을사용하여볼륨생성 viprcli volume create 7
예제 4 ( 계속 ) volume create -n New_HR_vol -pr HR -va v197test -vpool 197 -s 1g - sn 197 -portgroup PG_HR viprcliexportgroup add_vol 볼륨또는스냅샷을내보내기그룹에추가합니다. 구문 viprcli exportgroup add_vol [-h] [-hostname hn <hostname>] [-port po <port_number>] [-portui pu <ui_port_number>] [-cookiefile cf <cookie_file>] [-name n <exportgroupname>] [-volume v <volumename> [<Volume>...] [-project pr <projectname>] [-tenant tn <tenantname>] [-snapshot sh <snapshot for volume> [<Snapshotname for volume>...]] [-blockmirror bmr <Block Mirror for volume>[<block Mirror for volume>...]] [-consistencygroup cg <consistencygroup>] [-varray va <varray>] [-maxpaths mxp <max_paths>] [-minpaths mnp <min_paths>] [-pathsperinitiator ppi <paths_per_initiaton]; [-portgroup port_group_name <portgroupname>] [-serialnumber sn] [-synchronous sync] [-synctimeout syncto] viprcli exportgroup add_vol 명령을실행하면볼륨또는스냅샷이내보내기그룹에추가됩니다. 상위볼륨이내보내기그룹에포함되지않은경우에도정합성보장그룹에서내보내기그룹으로볼륨의스냅샷또는스냅샷을추가할수있습니다. 볼륨및해당스냅샷은내보내기용도로별도의독립적인오브젝트로취급됩니다. 내보내기그룹은호스트이니시에이터로스냅샷을내보낼수도있습니다. 이명령은성공시아무런메시지도표시하지않습니다. 옵션 name n 유효한내보내기그룹의이름입니다. 필수매개변수입니다. volume v 다음형식의볼륨및 HLU(Host LUN ID) 쌍으로구성된목록입니다. <volume_name>:<hlu>. 예 : volk:-1. 여러볼륨을지정하는경우구문은 <volumename_1>:<hlu1> <volumename_2>:<hlu2> 식으로작성합니다. 볼륨이름은 ViPR Controller 에서유효한볼륨이어야합니다. 8 ViPR Controller 3.6.2 및변경사항
HLU 를 -1 로설정하면스토리지가 HLU 번호를할당합니다. 필수매개변수입니다. project pr ViPR Controller 프로젝트의이름입니다. 필수매개변수입니다. tenant tn 테넌트의이름입니다. 테넌트이름을지정하지않을경우기본상위테넌트가사용됩니다. 선택적매개변수입니다. snapshot sh 볼륨인수에지정된볼륨과연결된스냅샷의이름입니다. LUN ID 를포함해야합니다 ( 예 : <snapshot_name>:<lun_id>). 선택적매개변수입니다. blockmirror bmr 블록미러 ( 연속복제본 ) 의목록입니다. LUN ID 를포함해야합니다 ( 예 : <block_mirror_name>:<lun_id>). 선택적매개변수입니다. consistencygroup cg 정합성보장그룹의이름입니다. 선택적매개변수이지만스냅샷이정합성보장그룹에서생성된경우반드시지정해야합니다. varray va 가상스토리지이름입니다. 선택적매개변수입니다. maxpaths mxp 호스트및스토리지볼륨간에사용될수있는최대경로수입니다. 이값을설정하면가상풀에설정된값이재정의됩니다. 선택적매개변수입니다. minpaths mnp 호스트및스토리지볼륨간에사용될수있는최소경로수입니다. 이값을설정하면가상풀에설정된값이재정의됩니다. 선택적매개변수입니다. pathsperinitiator ppi 이니시에이터당경로수입니다. 이값을설정하면가상풀에설정된값이재정의됩니다. 선택적매개변수입니다. synchronous sync 작업을동기식또는비동기식모드로수행합니다. 선택적매개변수입니다. portgroupname port group name 포트그룹의이름입니다. 선택적매개변수입니다. serial number sn 포트그룹의스토리지시스템에대한일련번호입니다. 선택적매개변수입니다. synctimeout syncto 동기화시간제한 ( 초 ) 입니다. 선택적매개변수입니다. 일반인수 이작업은일반매개변수에나열된인수도받습니다. viprcliexportgroup add_vol 9
예제 5 # viprcli exportgroup add_vol -n Example_ExpGroup_1G_7822726523 -v Example_ExpGroup_1G_7822726523 -pr Marketing 이예에서는단일볼륨및 LUN ID 쌍이하나의매개변수로지정됩니다. viprcli exportgroup add_vol -name 192.168.0.0 -pr myproj -volume volk:-1 -sync Exportgroup : 192.168.0.0 Volume name : volk HLU : -1 이예에서는 ViPR Controller 가볼륨을호스트로내보낼때여기에설정된최대경로수, 최소경로수및이니시에이터당경로수를사용하여가상풀에설정된최대경로수, 최소경로수및이니시에이터당경로수를재정의합니다. viprcli exportgroup add_vol -n host3_eg -volume testvolume-1 -pr project1 -mxp 1 -mnp 1 -ppi 1 이예에서는 ViPR Controller 가스냅샷을동일한호스트로내보낼때여기에설정된최대경로수, 최소경로수및이니시에이터당경로수를사용하여가상풀에설정된최대경로수, 최소경로수및이니시에이터당경로수를재정의합니다. viprcli exportgroup add_vol -n host3_eg -volume testvolume-1 -pr project1 -mxp 1 -mnp 1 -ppi 1 이예에서는 ViPR Controller 가일련번호로포트그룹번호를사용합니다. viprcli exportgroup add_vol -n hostone.lss.emc.com -pr HR -vol DemoVolApril20 -varray Hn1 -sn 351 -pgname PG-351-distributed 가상하드웨어업그레이드 vsphere Client 를사용하여가상하드웨어를업그레이드하려면다음을수행하십시오. 절차 1. vapp 을켭니다. 2. VMware Tools 를설치하거나업그레이드합니다. VMware Tools 는가상머신하드웨어버전을업데이트하기전에업그레이드해야합니다. 3. vapp 을끕니다. 10 ViPR Controller 3.6.2 및변경사항 4. vapp 에대한 Virtual Machines 탭으로이동합니다. 이 vapp 에대한모든가상머신을선택합니다.
5. 마우스오른쪽버튼을클릭하고 Upgrade Virtual Hardware 를선택한후 Yes 를클릭합니다. 가상머신하드웨어버전을업그레이드하는방법에대한자세한내용은다음을참조하십시오.https://kb.vmware.com/s/article/1010675 블록스토리지용량할당지원 ViPR Controller 서비스카탈로그를사용하면사전정의된일련의서비스에액세스할수있습니다. 여기에는블록스토리지볼륨을생성하여호스트또는클러스터에내보내는작업등일반적인용량할당작업을수행하는개괄적인작업과, ViPR Controller 볼륨을생성하거나호스트에스토리지를내보내는등보다세부적인작업을수행하는 " 빌딩블록 " 서비스가포함됩니다. 일반적인블록스토리지용량할당서비스 ViPR Controller 서비스는범주별로구성되어있습니다. 일반적인블록스토리지서비스범주를사용하면블록스토리지볼륨을생성한후모든유형의호스트에내보낼수있습니다. Service Catalog > Block Storage Services 페이지에는마운트해제된볼륨만표시됩니다. 이러한페이지에서마운트된블록볼륨을선택하고삭제할수없습니다. 대신 Linux 용블록서비스, HP-UX 용블록서비스, VMware vcenter 용블록서비스등을사용하여먼저볼륨을마운트해제합니다. 그런다음볼륨의내보내기를취소하거나볼륨을삭제해도됩니다. API 및 CLI 명령을통해서는마운트된볼륨의내보내기를취소할수없습니다. 이러한서비스에액세스하려면 Service Catalog > View Catalog > Block Storage Services 로이동합니다. 표 1 일반적인블록스토리지용량할당서비스 서비스이름 Create Block Volume for a Host 선택한가상스토리지및가상풀에대한지정된크기의볼륨을하나이상생성하고호스트또는클러스터로이러한볼륨을내보냅니다. 포트그룹은호스트에대한블록볼륨을생성하는동안선택할수있습니다. 이기능을사용하려면 VMAX 포트그룹구성을활성화해야합니다. Expand Block Volume Create Block Volume 호스트또는클러스터에용량할당되는스토리지의양을늘립니다. 자세한내용은 Expand Block Volume 추가세부정보를참조하십시오. 선택한가상스토리지및가상풀에대한지정된크기의볼륨을하나이상생성합니다. 또한 Create Block Volume 서비스를사용하여정합성보장그룹에볼륨을추가할수있습니다. 정합성보장그룹에스냅샷이활성화된경 블록스토리지용량할당지원 11
표 1 일반적인블록스토리지용량할당서비스 ( 계속 ) 서비스이름 우다음과같은스토리지시스템유형에서만정합성보장그룹에볼륨을추가할수있습니다. VMAX VNX for Block( 스토리지정합성보장이비활성화된 경우 ) XtremIO VMAX, VNX, XtremIO 지원볼륨을갖는 VPLEX Export Volume to Host 볼륨에서호스트또는클러스터로의내보내기를생성합니다. XtremIO 스토리지에서이니시에이터는하나의 IG(Initiator Group) 에만속할수있습니다. 이경우 ViPR Controller 가볼륨을호스트 (Host-A) 로내보내려고할때호스트의이니시에이터 (Host-A) 가스토리지에이미등록되어있고해당이니시에이터그룹에다른호스트의이니시에이터가포함되어있으면기존이니시에이터그룹을재사용해야합니다. 따라서볼륨이다른호스트의이니시에이터에도표시됩니다. Unexport Volume Unexport Multiple Volumes Remove Block Volumes Unexport Remove Block Volumes Remove Volume by Host 내보내기에서볼륨을제거합니다. 이볼륨은다른내보내기를사용하여계속사용할수있습니다. 모든내보내기에서여러볼륨을제거합니다. 모든내보내기에서더이상볼륨에액세스할수없게됩니다. 내보내지않은블록볼륨또는정합성보장그룹을제거합니다. 아무것도연결되지않은볼륨만삭제합니다. 블록볼륨또는정합성보장그룹및연결된내보내기를제거합니다. 호스트에할당되어있고마운트해제된블록볼륨을모든내보내기에서제거하고볼륨을삭제합니다. 삭제된볼륨은모든호스트에서사용할수없습니다. AIX, Windows 및 Linux 호스트용 Expand Volume, Unmount Volume 및 Delete Volume 카탈로그서비스에서는사전검사를통해확장되거나마운트해제되거나삭제되는볼륨이 ViPR-C 에서선택된볼륨과일치하는지를검증합니다. 사용자가요청한확장크기가현재볼륨크기보다작을경우 Expand Volume 카탈로그서비스에서확장작업을수행하지못합니다. 호스트및 VMware vcenter 를위한블록용량할당서비스이러한서비스에액세스하려면 Service Catalog > View Catalog > Block Storage Services for AIX 로이동합니다. 12 ViPR Controller 3.6.2 및변경사항
표 2 AIX 용블록서비스 서비스이름 Create and Mount Block Volume AIX 호스트에서블록볼륨을생성, 마운트및포맷합니다. AIX 호스트또는클러스터용블록볼륨을생성하고마운트하는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Mount Existing Volume on AIX Unmount Volume on AIX Unmount and Delete Volume AIX 호스트또는클러스터에이미내보낸기존볼륨을마운트하고포맷합니다. 스토리지를그대로유지한채 AIX 호스트에서블록볼륨을마운트해제합니다. AIX 호스트에서블록볼륨을마운트해제하고삭제합니다. 이러한서비스에액세스하려면 Service Catalog > View Catalog > Block Services for HP-UX 로이동합니다. 표 3 HP-UX 용블록서비스 서비스이름 Create and Mount Block Volume HP-UX 호스트에서블록볼륨을생성, 마운트및포맷합니다. HP-UX 호스트또는클러스터용블록볼륨을생성하고마운트하는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Unmount Volume on HP-UX Unmount and Delete Volume Mount Existing Volume on HP-UX 스토리지를그대로유지한상태로 HP-UX 호스트에서블록볼륨을마운트해제합니다. HP-UX 호스트에서블록볼륨을마운트해제하고삭제합니다. HP-UX 호스트에서이전에생성된블록볼륨을마운트및포맷합니다. Expand Volume on HP-UX 마운트된볼륨을확장하여 HP-UX 호스트를확장합니다. 이러한서비스에액세스하려면 Service Catalog > View Catalog > Block Services for Linux 로이동합니다. 표 4 Linux 용블록서비스 서비스이름 Create and Mount Block Volume Linux 호스트에서블록볼륨을생성, 마운트및포맷합니다. 블록스토리지용량할당지원 13
표 4 Linux 용블록서비스 ( 계속 ) 서비스이름 Linux 호스트또는클러스터용블록볼륨을생성하고마운트하는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Unmount and Delete Volume Mount Existing Volume on Linux Unmount Volume on Linux Linux 호스트에서블록볼륨을마운트해제하고삭제합니다. Linux 호스트에서이전에생성된블록볼륨을마운트및포맷합니다. 스토리지를그대로유지한상태로 Linux 호스트에서블록볼륨을마운트해제합니다. Expand Linux Mount 마운트된볼륨을확장하여 Linux 호스트를확장합니다. 이러한서비스에액세스하려면 Service Catalog > View Catalog > Block Services for Windows 로이동합니다. 표 5 Windows 용블록서비스 서비스이름 Create and Mount Volume Windows 호스트에서블록볼륨을생성, 마운트및포맷합니다. Windows 호스트또는클러스터용블록볼륨을생성하고마운트하는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Unmount and Delete Volume Mount Volume on Windows Unmount Volume on Windows Windows 호스트에서블록볼륨을마운트해제하고삭제합니다. Windows 호스트에서이전에생성되고내보낸블록볼륨을마운트및포맷합니다. 스토리지를그대로유지한상태로 Windows 호스트에서블록볼륨을마운트해제합니다. Expand Volume on Windows Windows 호스트에마운트된블록볼륨을확장합니다. 이러한서비스에액세스하려면 Catalog > View Catalog > Block Services for VMware vcenter 로이동합니다. 14 ViPR Controller 3.6.2 및변경사항
표 6 VMware vcenter 를위한블록용량할당서비스 서비스이름 Create Volume for VMware 선택한가상스토리지및가상풀에대한지정된크기의볼륨을하나이상생성하고 ESX/ESXi 호스트또는클러스터로이러한볼륨을내보냅니다. VMWare 호스트또는클러스터용블록볼륨을생성하고마운트하는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Create Volume and Datastore 선택한가상스토리지및가상풀에대한지정된크기의볼륨을하나이상생성하고각새로운볼륨에 VMware 데이터저장소를생성한후 ESX/ESXi 호스트또는클러스터에이러한볼륨을할당합니다. VMWare 호스트또는클러스터용볼륨및데이터저장소를생성하는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Remove Volume for VMware VMware 에서볼륨을제거합니다. Create VMware Datastore 기존볼륨에서 VMware 데이터저장소를생성합니다. Delete VMware Datastore Export Volume for VMware 스토리지를그대로유지한채 VMware 데이터저장소를제거합니다. vcenter 호스트또는클러스터에볼륨을내보낸다음 vcenter 호스트또는클러스터에서 HBA 를다시검색합니다. VMWare 호스트또는클러스터용볼륨을내보내는중에 Advanced 탭에서 Port 그룹을선택하려면 VMAX 포트그룹구성에서 Use Existing Port Group 을활성화해야합니다. Unexport Volume for VMware Extend Datastore with New Volume Extend Datastore with Existing Volume Expand Volume and Datastore vcenter 호스트또는클러스터로부터볼륨내보내기를취소한다음 vcenter 호스트또는클러스터에서 HBA 를다시검색합니다. 새볼륨을생성하여데이터저장소에할당된스토리지의양을늘립니다. 기존볼륨을사용하여데이터저장소에할당된스토리지용량을늘립니다. VMware 데이터저장소및기본볼륨의크기를확장합니다. 블록스토리지용량할당지원 15
표 6 VMware vcenter 를위한블록용량할당서비스 ( 계속 ) 서비스이름 Create Block Snapshot ESX/ESXi 호스트또는클러스터에볼륨의스냅샷을생성합니다. 호스트및 vcenter 에대한블록스토리지서비스는 Openstack 타사스토리지시스템에서지원되지않음 OpenStack Cinder API 는호스트및 vcenter 에대한블록스토리지서비스의몇가지작업을수행하는데필요한스토리지볼륨 WWN(World Wide Name) 을제공하지않습니다. 이문제때문에타사블록스토리지시스템에는다음과같은서비스를사용할수없습니다. Block Services for AIX > Create and Mount Volume Block Services for AIX > Mount Volume on AIX Block Services for HP-UX > Create and Mount Block Volume Block Services for HP-UX > Mount Existing Volume on HP-UX Block Services for Linux > Create and Mount Volume Block Services for Linux > Mount Volume on Linux Block Services for Windows > Create and Mount Volume Block Services for Windows > Mount Volume on Windows Block Services for VMware vcenter > Create Volume and VMware Datastore Block Services for VMware vcenter > Create VMware Datastore VPLEX 데이터마이그레이션 한가상풀의볼륨을다른가상풀로이동하여 VPLEX 데이터마이그레이션을수행합니다. VPLEX Local 볼륨을 VPLEX Distributed 볼륨으로변경하는데이서비스를사용합니다. 또한이서비스를사용하여 RecoverPoint 로보호되는 VPLEX 소스, 타겟또는저널볼륨의가상풀을변경할수있습니다. 시작하기전에 VPLEX 마이그레이션오더에 RecoverPoint 소스와타겟이모두포함되어있고오류가발생하여 RecoverPoint 소스마이그레이션이롤백되지만 RecoverPoint 타겟마이그레이션은성공하는경우아무런영향없이오더를다시제출할수있습니다. 두번째오더는이전에실패한 RecoverPoint 소스볼륨만마이그레이션합니다. 절차 1. Service Catalog > Migration Services > VPLEX Data Migration 으로이동합니다. 2. 볼륨이위치한프로젝트를선택합니다. 3. 이동하는볼륨이포함된가상풀을선택합니다. 4. 볼륨을다른가상풀로이동하여수행할 Operation 을선택합니다. 여러볼륨을이동하려는경우 Mobility group migration 을사용합니다. 16 ViPR Controller 3.6.2 및변경사항
옵션 VPLEX Data Migration VPLEX Local 을 VPLEX Distributed 로변경 백엔드스토리지시스템의볼륨을변경하여백엔드볼륨을씬에서일반으로변경하고스토리지시스템을변경하는등의기능을수행할수있습니다. Physical Assets > Controller Config > VPLEX 를사용하고 Data Migration Speed 에대한새구성을추가하여데이터마이그레이션의속도를구성할수있습니다. 자세한내용은 VPLEX 데이터마이그레이션의전송속도유형설정섹션을참조하십시오. REST API 및 CLI 를사용하여데이터마이그레이션목록을검색하고, 데이터마이그레이션의세부정보를표시하고, 마이그레이션을일시중지, 재개및취소할수도있습니다. ViPR Controller 제품서인덱스에서제공되는 ViPR Controller REST API 참조 (ViPR Controller 제품서인덱스에서 zip 파일로제공됨 ) 및 ViPR Controller CLI 참조가이드문서를참조하십시오. RecoverPoint 로보호되는 VPLEX 볼륨또는 MetroPoint(VPLEX Metro 만해당 ) 볼륨도 VPLEX Data Migration 에사용할수있습니다. 이러한볼륨의경우원래가상풀을타겟가상풀과비교하여다음의변경내용을기반으로마이그레이션이이루어집니다. 소스가상풀 소스저널가상풀 타겟가상풀 타겟저널가상풀 다른가상풀과비교시새가상풀에변경내용이있는경우타겟및저널을암시적으로마이그레이션할수있습니다. ( 다른가상풀을마이그레이션할수있어야합니다.) 마이그레이션을트리거할지여부를결정할때모든가상풀에동일한규칙이적용됩니다. 스토리지정합성이활성화된정합성보장그룹또는애플리케이션그룹에있는 RecoverPoint 로보호되는 VPLEX 볼륨또는 MetroPoint(VPLEX Metro 만해당 ) 볼륨은마이그레이션을위해함께그룹화됩니다. 애플리케이션그룹에있는 RecoverPoint 또는 MetroPoint(VPLEX Metro 만해당 ) 타겟볼륨은마이그레이션을위해함께그룹화됩니다. 볼륨이 Local 에서 VPLEX Distributed 로이동합니다. 5. Target Virtual Pool 을선택합니다. 6. Volume 을선택합니다. 7. 원래소스, 타겟또는저널볼륨을커밋하고삭제하기전에마이그레이션을중단하려면 Suspend 상자를선택합니다. 이옵션을사용하면수동으로데이터무결성을확인할수있습니다. 8. RecoverPoint 로보호되는저널볼륨만마이그레이션하려면 Display Journal 필드를 Yes 로설정합니다. VPLEX 데이터마이그레이션 17
9. Enable Schedule 을선택하고시작날짜와시간을입력하여마이그레이션을수행할시간을예약할수있습니다. 이옵션은 "Create Block Snapshot" 및기타작업에는사용할수없으며 Enable Schedule 옵션을사용하려면올바른권한이필요합니다. 10. Order 를선택하여서비스를실행합니다. NFS 내보내기규칙및사용권한 파일시스템, 파일시스템하위디렉토리및파일시스템스냅샷을 NFS 내보내기로내보낼수있습니다. 내보내는파일시스템에대한액세스는보안유형및할당된사용권한에따라달라집니다. 지원되는각스토리지에서지원되는보안유형과생성할수있는규칙은다음과같습니다. Isilon VNX sys, krb5, krb5p, krb5i 보안유형을지원하지만한가지규칙만설정할수있습니다. 예를들어 sys 에대한규칙을설정할경우또다른보안유형의추가규칙을설정할수없습니다. sys, krb5, krb5p, krb5i 보안유형을지원하며보안유형당한가지규칙을허용합니다. NetApp VNXe sys, krb5, krb5p, krb5i 보안유형을지원하며보안유형당한가지규칙을허용합니다. sys 보안유형만지원하며한가지규칙만허용합니다. Data Domain sys 및 krb5 보안유형을지원하며보안유형당한가지규칙을허용합니다. 내보내기에다음과같은사용권한을설정할수있습니다. 표 7 내보내기에설정할수있는사용권한 시스템 파일시스템내보내기 스냅샷내보내기 Isilon rw, ro, root 지원되지않음 VNX rw, ro, root ro NetApp 7-Mode rw, ro, root ro NetApp Cluster-Mode rw, ro, root 지원되지않음 VNXe rw, root( 참고사항참조 ) ro Data Domain rw, ro, root 지원되지않음 18 ViPR Controller 3.6.2 및변경사항
VNXe 의경우호스트에마운트하여데이터를쓰려면파일시스템또는하위디렉토리내보내기가루트권한을가져야합니다. 내보내기에읽기 - 쓰기권한이있는경우마운트할수있지만데이터를쓸수는없습니다. Isilon NFS 파일시스템에서고객환경에있는모든호스트 / 네트워크로의제한없는내보내기를활성화하려면다음단계를수행하십시오. 기존 NFS 파일시스템을생성하거나변경하는도중에내보내기규칙을생성합니 다. ViPR 에서는엔드포인트필드의값이빈상태로내보내기규칙을생성하도록허용하지않으므로엔드포인트필드에값 00.00.00.00 또는 0 을입력합니다. 엔드포인트필드의값으로 0.0.0.0 을입력하지마십시오. 그러면유효하지않은것 으로거부됩니다. vnas 검색및프로젝트할당 하나이상의프로젝트에 vnas(virtual NAS) 서버를연결하여파일시스템을서로다른프로젝트로그룹화할수있습니다. 그러면프로젝트사용자가해당 vnas 를사용하여스토리지용량을할당할수있습니다. 이를통해조직레벨에서멀티테넌시가사용되지않는환경에서파일시스템을여러프로젝트로그룹화할수있습니다. EMC Isilon 의액세스존 ViPR Controller 는액세스존을검색하여 vnas 로수집하고 SmartConnect 존을스토리지포트로수집할수있습니다. 이러한 vnas 를단일프로젝트또는여러프로젝트에할당할수있습니다. 그러면해당프로젝트의사용자가이러한할당된 vnas 를사용하여파일시스템을프로비저닝할수있습니다. Isilon 스토리지에서검색을실행하기전에다음을확인합니다. 인증공급자가구성되어있습니다. 유효한 SmartConnect 존이액세스존에연결되어있습니다. VNX for File Virtual Data Mover Virtual Data Mover 는 CIFS 및 / 또는 NFS 서버를가상컨테이너로그룹화하는 EMC VNX 기능입니다. 각가상컨테이너는하나이상의 CIFS 및 / 또는 NFS 서버와해당파일시스템을지원하는데필요한데이터를저장합니다. 각 Virtual Data Mover 는자체에마운트된파일시스템에만액세스할수있으며, 이를통해여러 Virtual Data Mover 가논리적으로상호격리됩니다. 가상데이터에는루트파일시스템이있어, 이파일시스템에로컬그룹, 공유, 보안자격증명, 감사로그등과같은 CIFS 또는 NFS ID 정보가저장됩니다. ViPR Controller 는 Virtual Data Mover 를검색하고 vnas 서버오브젝트로수집합니다. 이러한 vnas 서버를프로젝트에할당할수있습니다. 그러면해당프로젝트의사용자가이러한할당된 vnas 서버를사용하여파일시스템을프로비저닝할수있습니다. vnas 서버검색및프로비저닝을위한구성요구사항이러한 vnas 서버를단일프로젝트또는여러프로젝트에할당할수있습니다. 그러면해당프로젝트의사용자가이러한할당된 vnas 서버를사용하여파일시스템을프로비저닝할수있습니다. vnas 서버를프로젝트에연결하기전에다음을확인합니다. vnas 검색및프로젝트할당 19
vnas 서버와프로젝트가동일한도메인에있습니다. vnas 서버가태그지정되어있거나다른프로젝트와연결되어있지않습니다. vnas 서버에서로다른프로젝트에속한파일시스템이없습니다. Enable Associate of Virtual NAS to Multiple Projects 옵션을설정하여사용자가여러프로젝트에서 vnas 를공유할수있도록해야합니다. ViPR Controller UI 에서이기능은 Physical > Controller Config > NAS 탭에서설정합니다. vnas 서버가언로드된상태와같은잘못된상태에있거나스토리지시스템에서삭제된경우 ViPR Controller 는다음스토리지검색전까지이를감지하지못합니다. ViPR Controller 가이러한 vnas 서버를계속해서프로비저닝에선택하므로오류가발생합니다. vnas 서버를재검색한후프로비저닝작업을다시실행할수있습니다. vnas 서버를하나이상의프로젝트에할당하는단계 vnas 를여러프로젝트에서공유하도록 ViPR Controller 를구성하는단계는다음과같습니다. 1. 스토리지시스템을검색합니다. 2. 여러프로젝트에서 vnas 를공유할수있도록컨트롤러구성을설정합니다. 3. vnas 를여러프로젝트에매핑합니다. 여러 vnas 서버에단일프로젝트를추가하고하나의파일시스템을생성하는경우프로젝트가연결된첫번째서버에서파일시스템이생성되므로모든 vnas 서버에서생성된파일시스템을확인할수는없습니다. 이문제를해결하려면다음단계를수행하십시오. vnas 서버당하나씩 varray 를생성하여 varray 를선택하는방식으로 vnas/ 도메 인을선택할수있도록합니다. 1. ViPR-C 에서새 varray 와 vnas1 에대한 IP 만포함하는네트워크를생성합니다. 2. vnas1 이단일프로젝트와연결되도록합니다. 3. vnas2 에대해 1 단계 ~2 단계를반복하여 vnas2 가동일한프로젝트와연결되도록합니다. 또는, 프로젝트가사업부분리에사용되지않는경우 ViPR Controller 에서하나의프로젝트에하나의 vnas 만연결한다는정책을준수해야합니다. 20 ViPR Controller 3.6.2 및변경사항