NetApp Tech OnTap NetApp Logo NetApp Logo
NetApp Tech OnTap
     
VSC: NetApp 기반의 VMware를 위한 필수 툴
Nick Howell
가상화 솔루션 설계자

VMware®를 NetApp® 스토리지와 함께 사용 중인 경우 VMware vSphere®를 위한 NetApp VSC(Virtual Storage Console) 툴이 필요합니다. VSC는 SAN 또는 NAS 환경에서 스토리지 관리를 단순화하고, 효율성과 가용성을 향상시키며, 스토리지 비용을 절감하는 vCenter™ 플러그인입니다. vCenter에서 작업 중인 관리자는 VSC 창을 통해 스토리지 도메인을 확인하고, 여러 VSC 툴을 사용하여 vSphere 클라이언트를 종료하지 않은 채 NetApp 스토리지에서 실행 중인 가상 서버 및 데스크톱 환경을 관리할 수 있습니다.

새로운 기능으로 더욱 강력해진 VSC가 NetApp 지원 사이트에서 무료로 제공되어 있으니 한 번 사용해 보시기 바랍니다.

VSC 플러그인은 다음과 같은 4가지 기능 부분으로 구성됩니다.

  • 모니터링 및 호스트 구성
  • 프로비저닝 및 클로닝
  • 최적화 및 마이그레이션
  • 백업 및 복구

현재 정식 출시된 VSC 버전은 4.1이고 4.2 버전은 베타 버전입니다. NetApp은 이 기사에서 설명하는 강력한 기능을 제공하기 위해 많은 시간과 노력을 VSC 개발에 투자했습니다. 곧 출시될 4.2 버전의 향상된 기능은 전체 4.x 개발과 관련한 전체적인 내용을 포함하며, 이러한 부분을 여러분들에게 전달하는 부분과 관련하여 매우 자부심을 느끼고 있습니다.

VSC 4.2의 새로운 기능

먼저 VSC 4.2의 새로운 기능에 대해 설명하겠습니다. 이번 장의 내용은 VSC 기존 사용자에게 필요한 모든 정보를 포함하고 있으며, 처음 사용하는 사용자에게는 이후 설명하는 모든 부분에 적용되기 때문에 매우 중요합니다.

VSC 4.2는 다음을 포함합니다.

  • Clustered Data ONTAP® 아키텍처 지원
  • vCenter 역할 기반 액세스 제어(RBAC)
  • Data ONTAP 공유 인증서

Clustered Data ONTAP

Clustered Data ONTAP의 경우, NetApp 개발 팀은 이미 익숙하게 VSC를 사용하여 NetApp 스토리지를 관리하는 기존 사용자를 위해 사용자 환경을 최대한 적게 변경하기 위해 많은 노력을 기울였습니다. 모든 영역에서 clustered Data ONTAP을 완벽하게 지원하고 7-Mode와 clustered Data ONTAP 모두에 대해 모든 위자드 및 워크플로우의 모양과 느낌을 기본적으로 동일하게 유지했습니다. 대부분의 경우, 클러스터링된 시스템에 대해 일부 몇 개 항목만 추가되었습니다. 최대한 아무 문제 없이 Clustered Data ONTAP으로 전환할 수 있도록 친숙한 VSC 사용자 환경을 유지하려고 합니다.

vCenter 역할 기반 액세스 제어

한동안 많은 VSC 사용자들이 보다 향상된 RBAC 솔루션을 요구해 왔습니다. 지난해 NetApp은 필요한 사항을 정확하게 파악하기 위해 사용자 의견을 수렴했습니다. 모든 기능 영역의 거의 모든 작업에 대해 권한 제어 기능을 추가하여, 일반 기업과 서비스 프로바이더가 제한된 특정 기능만 허용하는 관리 계정을 만들 수 있습니다.

VSC에서 세부적인 역할 기반 액세스 제어 기능을 제공하여 각 사용자 계정에서 액세스 가능한 특정 작업을 손쉽게 정의

그림 1) VSC에서 세부적인 역할 기반 액세스 제어 기능을 제공하여 각 사용자 계정에서 액세스 가능한 특정 작업을 손쉽게 정의

또한 NetApp은 '사전 정의된 역할'을 여러 개 생성하여 이를 기반으로 맞춤형 VSC 계정을 만들 수 있습니다.

  • VSC 관리자
  • VSC 읽기 전용
  • VSC 프로비저닝
  • VSC 클론
  • VSC 스캔/마이그레이션
  • VSC 백업
  • VSC 복원

이런 샘플 템플릿을 사용하기 전에 미리 내용을 확인하고 복제하십시오. 샘플 템플릿을 복제하지 않고 사용하거나 수정할 경우 이후 NetApp에서 사전 정의된 역할을 수정할 때 권한 문제가 발생할 수 있습니다.

NetApp은 액세스 권한이 없는 계정에 대해 VSC를 완전히 숨길 수 있도록 지원합니다. 또한 변경은 불가능하지만 내용을 볼 수 있는 읽기 전용 모드를 제공합니다.

4.2 버전에 도입한 vCenter 기반 RBAC 기능은 "개체에 수행된 작업 내용과 수행자"를 세부적으로 파악하려는 데이터센터를 위해 특별히 설계되었습니다. 스토리지와 VMware를 모두 관리하는 일반 IT 기술자는 보기 권한만 추가하면 VSC를 통해 이전에 작업한 모든 내용에 액세스하고 제어할 수 있습니다.

Data ONTAP 공유 인증서

VSC는 여러 가지 다른 툴의 기능을 부분적으로 결합하여 구축되었습니다 따라서 툴의 일부분은 별도의 호스트 및 스토리지 컨트롤러 목록을 유지해 왔습니다. 4.2 버전은 최종 단계에서 포함된 백업 및 복구를 비롯한 전체 툴에 대해 중앙에서 관리되는 단일 목록을 공유합니다. 이전 버전에서 업그레이드하는 경우, 기존에 특정 사용자 계정에서 실행 중이었던 백업 작업을 정상적으로 실행하려면 권한을 조정해야 하는 상황이 발생할 수 있습니다.

이에 대한 자세한 설명과 RBAC에 대한 추가 정보는 최신 블로그 게시물을 참조하십시오.

Virtual Storage Console 이해

이번 장에서는 VSC의 각 기능들에 대한 주요 특징을 설명하고자 합니다. 특정 부분들에 대한 보다 자세한 내용에 관심이 있으시면 각 영역에 대한 세부 안내 비디오를 참조하십시오. 이 비디오는 VSC 에 대해서 설명하고 있지만, 아래 내용 대부분이 소개되고 있으며 각 섹션에서 설명한 주요 VSC 기능을 실무 업무에서 사용하는 모습도 보여줍니다.

모니터링 및 호스트 구성

모니터링 및 호스트 구성은 VSC 1.0에서부터 포함되었던 기능입니다. 이 기능은 자동 검색을 수행하여 모든 NetApp 스토리지 컨트롤러 및 관련 ESXi™ 호스트를 포함하는 전체 목록을 보여줍니다. (그림 1 참조) 환경을 처음 설정할 경우 이 모듈에서 호스트와 스토리지를 구성하기 위해 많은 시간을 사용하게 될 것입니다.

모니터링 및 호스트 구성의 기본 화면에서 호스트 구성을 최적화하고 NetApp 스토리지에 대한 세부 정보를 파악할 수 있음

그림 2) 모니터링 및 호스트 구성의 기본 화면에서 호스트 구성을 최적화하고 NetApp 스토리지에 대한 세부 정보를 파악할 수 있음

모범 사례를 기반으로 한 튜닝: NetApp 스토리지를 사용하여 최적의 결과를 얻으려면 각 ESXi 호스트에서 많은 매개변수를 조정해야 합니다. VMware와 관련 NetApp 지원팀에 걸려오는 문의 전화의 약 70%는 매개변수 설정을 통해 해결됩니다.

VSC를 사용하지 않을 경우 각 호스트에서 매개변수를 수작업으로 설정해야 합니다. 이는 설정할 호스트 수가 많은 경우 매우 번거로우며 오류가 발생할 위험이 항상 존재합니다.

VSC를 사용하면 몇 번의 마우스 클릭으로 단 몇 초 만에 ESXi 호스트에 모범 사례를 적용할 수 있습니다. 큰 작업 부담이 없으며 NetApp 모범 사례에 따라 ESXi 호스트를 최적의 상태로 구성하여 vSphere 환경의 모든 호스트가 표준화되었는지 확인할 수 있습니다.

스토리지 관리 옵션: 스토리지 부분과 관련해서는 컨트롤러를 추가, 제거 및 구성하고 NetApp 스토리지에 연결된 호스트를 보는 등의 다양한 작업을 수행할 수 있습니다. 또한 스토리지를 자세히 파악할 수 있습니다. 그 결과, VMware 관리자와 스토리지 관리자가 더욱 효율적으로 협업하여 둘 사이의 업무 장벽을 해소하고 문제가 발생할 경우 서로 유익한 의견을 나눌 수 있습니다.

프로비저닝 및 클로닝

프로비저닝 및 클로닝은 데이터 저장소 및 가상 시스템을 관리하는 다양한 기능을 포함합니다.

  • 데이터 저장소 생성, 크기 조정 및 삭제
  • 데이터 저장소 중복제거
  • 가상 시스템 클로닝
  • 가상 시스템에 게스트 맞춤형 사양 적용
  • 스토리지 절감 모니터링
  • 기본 이미지에서 가상 시스템 재구현
  • 가상 데스크톱 인프라 연결 브로커 및 관리 툴로 가상 시스템 임포팅

이 영역의 기능을 통해 FlexClone® 볼륨중복제거, 씬 프로비저닝을 비롯하여 NetApp 스토리지의 많은 특수 기능을 최대한 활용할 수 있습니다.

신속한 데이터 저장소 프로비저닝: VSC가 제공하는 가장 중요한 특징 중 하나는 데이터 저장소를 신속하게 생성하는 기능입니다. 예를 들어 ESXi 호스트 20개를 포함하는 클러스터가 있고 새로운 NFS 데이터 저장소가 필요하다고 가정합니다. 데이터 저장소 생성을 클릭하고 크기, 이름 및 사용할 디스크 풀을 입력하기만 하면 됩니다. VSC에서 적절한 스토리지에 볼륨을 생성하여 엑스포팅한 다음, NetApp 및 VMware 모범 사례에 따라 모든 구성을 완료한 상태에서 데이터 저장소를 클러스터에 있는 모든 호스트에 마운팅하며,. 전체 프로세스가 단 몇 분 만에 수행됩니다. 그에 비해 동일한 프로세스를 vCenter에서 수동으로 수행하려면 몇 시간이 걸릴 수 있고 오류가 발생할 가능성이 큽니다. 세부사항은 약간 다르지만 SAN 데이터스토어를 생성하는 경우에도 동일한 프로세스가 사용됩니다.

VSC를 사용하여 새 데이터스토어를 프로비저닝하려면 데이터스토어 크기, 이름, 사용할 NetApp Aggregate 및 씬 프로비저닝 매개변수(씬 프로비저닝이 필요한 경우)만 입력하면 됨

그림 3) VSC를 사용하여 새 데이터스토어를 프로비저닝하려면 데이터스토어 크기, 이름, 사용할 NetApp Aggregate 및 씬 프로비저닝 매개변수(씬 프로비저닝이 필요한 경우)만 입력하면 됨

공간 효율적인 클로닝: VSC 클로닝 기능은 NetApp FlexClone 기술 을 통해 일반적으로 필요한 스토리지보다 훨씬 적은 스토리지를 사용하여 기존 데이터스토어 및 가상 시스템을 효율적으로 클로닝합니다. 이러한 작업은 일제히 수행할 수 있으며, VMware View™ 및 Citrix XenDesktop 모두의 최신 버전과 완벽하게 통합되므로 수천 대의 새로운 가상 시스템을 클로닝하여 연결 브로커로 직접 임포팅할 수 있습니다.

표준 데스크톱을 쉽게 생성한 다음, 빠른 클로닝을 사용하여 해당 데스크톱을 수천 번 클로닝합니다. 생성된 가상 시스템을 등록한 후 vSphere 및 연결 브로커를 사용할 경우 기존 방법을 사용할 때보다 훨씬 짧은 시간에 모든 가상 시스템을 부팅할 수 있습니다.

중복제거: 대부분의 가상 환경에는 중복된 항목이 많이 있습니다. 예를 들어, 지정된 데이터스토어에 동일한 운영 체제 및 애플리케이션 파일의 복사본이 많이 존재할 수 있습니다. 다른 중요한 VSC 기능은 NetApp 중복제거를 관리하고 많은 스토리지 용량을 복구하는 기능입니다. 마우스를 몇 번만 클릭하여 데이터스토어에서 중복제거를 사용하도록 설정한 다음 얼마나 많은 스토리지 공간이 절약되는지를 모니터링할 수 있습니다. 이러한 모든 작업은 vSphere 클라이언트 내에서 수행합니다.

최적화 및 마이그레이션

Misaligned VM 수정: Misalignment는 가상화 환경에서 가장 크고 이해하기 힘든 문제이며 모든 가상화 플랫폼과 모든 스토리지 플랫폼에 영향을 미칩니다. 이 문제는 기본적으로 Windows® 2000 및 2003과 다양한 Linux® 배포를 비롯한 여러 기존 게스트 운영 체제가 첫 번째 Primary 파티션을 섹터(논리적 블록) 63에서 시작하기 때문입니다. 올바른 단계를 수행하여 대응하지 않을 경우 파티션이 블록 경계에서 시작되지 않으므로 이 동작으로 인해 Misalignment가 발생합니다. 따라서 가상 시스템에서 블록을 읽을 때마다 기본 LUN에서 2개의 블록을 읽어야 합니다. (1024 또는 1MB에서 오프셋을 표준화한 Windows 7, Windows 2008, Red Hat 6, vSphere 5 등과 같은 모든 최신 게스트 운영 체제 및 하이퍼바이저에서는 이 문제가 해결되었습니다.)

Misaligned VM을 수정하려면 다운타임이 필요한데, 오늘날과 같은 현실에서는 다운타임을 갖는 것은 거의 불가능합니다. 따라서 많은 가상 시스템이 Misalignment된 상태로 실행되고 있습니다.

NetApp은 가상 시스템을 오프라인으로 전환하지 않고 Misalignment 문제를 해결할 수 있는 방법을 개발했습니다. 최적화 및 마이그레이션을 통해 Misaligned VM을 빠르게 식별하여 효과적으로 이를 해결할 수 있습니다. 기본적으로 VSC는 "two wrongs make a right" 접근 방식을 사용합니다. NetApp에서는 Misalignment된 가상 시스템이 Alignment되었다고 VMware를 "속이는" 방법을 찾아냈습니다. 그런 다음 백엔드 스토리지에서 Misalignment를 해결하므로 네트워크나 ESXi 호스트에 더 이상 영향을 미치지 않습니다.

이를 위해 VSC는 먼저 스캔 작업을 수행하여 Misalignment된 가상 시스템을 식별합니다. 이제 Misalignment된 각 VM을 기능적으로 Alignment된 데이터스토어 즉 적정한 오프셋 값을 갖는 LUN으로 마이그레이션하면 됩니다. 이 절차를 이미 수행한 경우 기능적으로 Alignment된 데이터스토어가 이미 존재합니다. 그렇지 않은 경우 위자드를 사용하여 기능적으로 Alignment된 데이터스토어를 만들 수 있습니다. 스캔을 완료하면 VSC에서는 실행 중인 가상 시스템을 중단하지 않고 기능적으로 Alignment된 데이터스토어에 대한 Storage vMotion® 작업을 트리거링합니다.

Misalignment된 가상 시스템이 많은 경우 VSC를 통해 이러한 프로세스를 일괄 수행할 수 있기 때문에 가상 시스템을 하나씩 이동할 필요가 없습니다. 현재는 VMFS 데이터스토어에 대해서만 프로세스가 수행되지만 NFS도 곧 지원될 예정입니다. Alignment된 VM을 기능적으로 Alignment된 데이터스토어로 이동할 경우 Misalignment 오류가 발생할 수 있으니 이동해서는 안 됩니다.

대량 마이그레이션: 이 마이그레이션 기능은 Misalignment된 VM에만 적용되는 것은 아닙니다. VSC의 드러나지 않은 우수한 몇 가지 기능 중에는 VM이 NetApp 스토리지에 있든 완전히 다른 스토리지 플랫폼에 있든 위치에 상관없이 대량 마이그레이션을 수행하여 VM을 다른 데이터스토어로 빠르고 쉽게 이동하는 기능이 있습니다.

백업 및 복구

VSC 2.0에서는 SnapManager® for Virtual Infrastructure(SMVI)가 VSC에 기본적으로 제공되었습니다. Standalone SMVI 제품은 업데이트되지 않고 더 이상 다운로드할 수 없으며 지원 종료 시점이 가까워지고 있습니다. Standalone SMVI를 아직 사용 중인 경우 clustered Data ONTAP 지원이 필요하다면 VSC로 전환할 수 있습니다.

VSC는 네이티브 VMware Snapshot, NetApp Snapshot™ 및 SnapMirror®기술을 조합하여 데이터스토어와 개별 가상 시스템을 보호할 수 있는 많은 옵션을 제공합니다. NetApp Snapshot 기술은 LUN 또는 볼륨의 시점 단위 복사본을 생성합니다. 이러한 Snapshot 복사본은 변경사항이 발생할 때만 추가 스토리지 공간을 사용하므로 매우 효율적입니다. SnapMirror 복제는 Snapshot 복사본으로 시작하고 변경된 블록만 Secondary 스토리지에 복제하므로 신속할 뿐만 아니라 네트워크 대역폭을 매우 효율적으로 사용합니다.

일관된 백업: VSC를 통해 백업할 경우 VMware Snapshot을 먼저 수행할 수 있으므로 VM이 일관성 있게 백업됩니다. 필요할 때 임시 백업을 수행할 수 있으며 데이터스토어셋이나 VM셋 또는 전체 데이터센터를 백업하고 필요 시 복제하는 일정에 따라 백업 작업을 생성할 수도 있습니다. 또한 작업 실행 전후에 특정 스크립트를 실행할 수 있습니다. 이러한 스크립트를 사용하여 핫 백업 모드로 데이터베이스를 전환하는 것과 같은 특정 애플리케이션 관련 작업을 수행할 수 있습니다.

복구 옵션: 전체 데이터스토어를 한 번에 복구할 수 있으며 단일 VM을 복구하거나 특정 VM에서 개별 파일을 복구할 수도 있습니다. 단일 VM을 단 몇 분 만에 복원할 수 있습니다.

결론

NetApp Virtual Storage Console은 VMware 환경에서 많은 중요 작업을 실행하는 시간과 복잡성을 줄여주는 많은 고급 기능을 제공합니다. VSC를 통해 다음을 수행할 수 있습니다.

  • NetApp 모범 사례에 따라 최적의 성능을 낼 수 있도록 ESXi 호스트 구성
  • 데이터스토어 생성, 크기 조정 및 삭제
  • 가상 시스템 클로닝
  • VM 실행을 중단하지 않고 Misalignment 문제 수정
  • 몇 번의 마우스 클릭으로 VM 및 전체 데이터스토어 마이그레이션
  • 운영을 단순화하고 백업 및 복원 시간을 단축하며 스토리지 공간을 절약할 수 있는 유연한 백업 및 복원 환경 구축

이러한 기능에 대한 자세한 내용은 아래의 VSC 비디오를 참조하십시오.

VSC 4.2가 발표되면 역할 기반 액세스 제어 기능으로 인해 모든 규모의 데이터센터에서 근무하는 VMware 관리자와 스토리지 관리자 모두의 업무가 훨씬 단순해질 것입니다. 모든 IT 업무를 담당하는 일반 IT 기술자는 VSC를 통해 가상 환경을 관리하는 시간을 실제로 단축할 수 있습니다.

또한 대규모 환경을 운영하는 스토리지 관리자는 VMware 관리자에게 특정 스토리지 관련 작업을 수행하는 데 필요한 권한만을 부여하도록 VM을 구성할 수 있으므로 두 관리자의 업무가 모두 단순해집니다.

 VSC 에 대한 의견이 있으십니까?

NetApp 온라인 커뮤니티에서 질문하고, 아이디어를 교환하며, 생각을 공유하십시오.

Nick Howell, 가상 스토리지 설계자,NetApp

Nick은 2000년경에 IT 분야 경력을 쌓기 시작했으며 CCNA 및 MCSE 2000 자격증을 취득 후에 본격적으로 서버 관리 업무를 맡았습니다. 2007년에는 가상화 및 공유 스토리지의 가치를 깨닫고 업무 환경에서 즉시 구현하기 시작했습니다. Nick은 "모든 것을 가상화"해야 한다고 적극적으로 주장합니다. NetApp에서 Nick은 관리 기술, 백업/복구, 관리자의 일상 업무를 보다 편리하게 해주는 기타 기술에 주력하면서 고객이 고급 가상화 솔루션을 설계 및 구현할 수 있도록 지원합니다.

Tech OnTap
구독 신청
Tech OnTap 은 IT 통찰력, 실제 모범 사례, 유용한 정보와 툴, 미공개 엔지니어링 인터뷰 기사, 데모, 동종 업계 평가 등의 다양한 정보를 매월 제공합니다.

지금 바로 NetApp 커뮤니티의 Tech OnTap 에 방문하여 구독 신청하십시오.

Explore
탐색
Nick에 대한 자세한 정보

이 기사에서 학습한 내용이 마음에 드십니까? Nick에 대한 자세한 내용은 datacenterdude.com을 참조하십시오. Nick은 VMware 및 관련 항목에 대한 게시물을 정기적으로 블로그에 올리고 자세한 방법 안내 비디오를 게시하며 현장에서 청취하거나 iTunes에서 구독할 수 있는 팟캐스트를 정기적으로 호스팅합니다.

Nick의 YouTube 채널인 NickONTAP을 구독할 수도 있습니다.

Explore
 
TRUSTe
연락처   |   구매 방법   |   피드백   |   채용  |   구독   |   개인 정보 보호 정책   |   © 2013 NetApp