NetApp Tech OnTap
     

VMware vCloud Director 미리 보기

VMworld 2010에서 발표된 VMware® vCloud Director는 VMware 클라우드 컴퓨팅 접근법의 핵심 요소입니다. vCloud Director는 가상 인프라 리소스를 가상 데이터 센터로 모으고, 이를 카탈로그 기반 서비스로 사용자에게 전달하며, 내/외부 클라우드에 필요한 자동화와 관리 기능을 제공하도록 설계되었습니다.

vCloud 환경은 클라우드 컴퓨팅에 최적화된 엔드 투 엔드 인프라 제공을 위해 효율적이고 가용성이 높은 스토리지를 필요로 합니다. NetApp 공유 스토리지 인프라를 기반으로 구축하면 VMware 가상화 기술을 구현하고 vCloud Director를 기반으로 한 서비스 모델로 전환하는 한편, NetApp의 스토리지 효율성, 데이터 보호, 관리 기능의 혜택은 계속해서 누릴 수 있습니다.

NetApp은 VMware와 함께 vCloud Director가 있는 NetApp 스토리지를 구현하기 위한 참조 아키텍처가 설명된 솔루션 가이드를 공동으로 개발하였습니다. 이러한 아키텍처는 다음을 비롯한 클라우드 지원 기능을 제공합니다.

  • 탄력적인 확장성
  • 시큐어 멀티 테넌시(Multi-tenancy)
  • 신속한 프로비저닝
  • 스토리지 효율성
  • 비용 청구
  • 통합 데이터 보호 및 고가용성
  • 통합 스토리지

이 문서에서는 vCloud Director의 개요와 참조 아키텍처의 빌딩 블록에 대해 설명하며 NetApp vCloud 솔루션에 일부 계획된 개선 사항에 대해 미리 확인해 봅니다.

VMware vCloud Director 및 NetApp의 이해


그림 1은 NetApp 스토리지를 활용하는 vCloud Director 구현의 개괄적인 개요(새로운 솔루션별 가이드)를 보여줍니다. 각 조직에는 고유의 가상 데이터 센터(조직 vDC)를 통해 셀프 서비스 포털에 액세스할 수 있는 권한이 있습니다. 각 조직 vDC는 공급자 vDC에 매핑됩니다. 고객의 요구 사항에 따라 다수의 조직 vDC가 하나의 공급자 vDC를 공유할 수도 있고 하나의 공급자 vDC가 하나의 조직 vDC만을 위해 사용될 수도 있습니다.

조직 vDC 내에서 작동하는 테넌트는 공급자 vDC로부터 얻은 리소스를 프로비저닝하고 관리할 수 있습니다. 이러한 설계를 통해 조직 레벨과 공급자(클라우드 관리자) 레벨의 테넌트에서 관리 기능이 완벽히 분리될 뿐만 아니라 리소스도 분리됩니다.

NetApp MultiStore®와 함께 구현된 VMware vCloud Director의 개괄적 개요

그림 1) NetApp MultiStore®와 함께 구현된 VMware vCloud Director의 개괄적 개요

각 공급자 vDC는 정의된 세트의 VMware vSphere™ 컴퓨팅 및 스토리지 리소스를 가지고 있습니다. 각 공급자 vDC를 위한 데이터 스토리지는 NetApp MultiStore 내에서 작동하는 NetApp vFiler® 유닛에서 제공합니다. MultiStore를 사용하면 단일 스토리지 시스템에서 여러 개의 격리된 논리적 파티션을 만들 수 있으므로 권한이 없는 사용자는 보안된 가상 파티션의 어떤 정보에도 액세스할 수 없습니다. MultiStore를 통해 vFiler 유닛 내에서 작동하는 테넌트는 다른 vFiler 유닛의 테넌트로부터 데이터가 보호됨을 확신할 수 있습니다. 또한 MultiStore를 사용하면 무중단 하드웨어 업그레이드, 리소스 밸런싱 등의 목적을 위해 스토리지 시스템 간 가상 파티션을 마이그레이션할 수 있습니다.

MultiStore는 NetApp, Cisco, VMware가 개발한 엔드 투 엔드, 시큐어 멀티 테넌시(Multi-tenancy) 아키텍처의 일부이며 Cisco Validated Design으로 등록되어 있습니다. VMware vCloud Director는 그러한 설계에 정의된 것과 동일한 VMware vShield 기술을 이용합니다.

vSphere 내에서 vCloud 리소스는 공급자 vDC에 리소스를 제공하는 vCloud Director 리소스 그룹으로 분할됩니다. 별도의 vCloud Director 관리 클러스터는 ESX/ESXi 호스트의 전용 클러스터에 위치합니다. 테넌트와 공급자 리소스의 분리로 보안 및 반복성이 개선되며 테넌트와 관리 리소스의 독립적인 확장도 가능하게 됩니다. 또한 문제 분리와 문제 해결을 간소화합니다. 관리 클러스터는 다음과 같은 중요한 관리 VM을 가지고 있습니다.

  • VMware vCenter™ Server
  • VMware vCenter SQL Server®
  • VMware vCenter Chargeback Server
  • VMware vCenter Chargeback SQL Server
  • VMware vShield Manager
  • 2개 이상의 vCloud Director Server(셀)
  • Oracle® Database for vCloud Director
  • NetApp Operations Manager
  • NetApp SANScreen®
  • AD/DNS 서버

VMware vSphere 리소스는 공급자 vDC에 직접 매핑됩니다. vCloud Director 관리 클러스터는 분리와 보안 강화를 위해 별도의 서버와 별도의 vFiler 유닛에 호스팅됩니다.

그림 2) VMware vSphere는 공급자 vDC에 직접 매핑됩니다. vCloud Director 관리 클러스터는 분리와 보안 강화를 위해 별도의 서버와 별도의 vFiler 유닛에 호스팅됩니다.

다른 기능을 가진 리소스 풀(예: 메모리 및 CPU 공유에 대한 높음, 중간, 낮음 설정)을 만들어 그림 2에 나온 것과 같이 골드, 실버, 브론즈 등 여러 서비스 등급을 생성할 수 있습니다.

VMware는 또한 vCloud Director 환경에서의 vApp 작성을 지원합니다. vApp를 통해 운영 정책과 서비스 레벨을 포함하는 OVF(Open Virtualization Format) 표준을 이용하여 복잡한 다중 계층 애플리케이션을 캡슐화할 수 있습니다.

vApp는 여러 개의 VM을 포함할 수 있습니다. vApp 내에서 전원 켜기 시퀀싱 옵션을 설정하고 리소스 할당을 제어하며 애플리케이션의 필요에 따라 추가로 사용자 정의할 수 있습니다. vApp에 애플리케이션을 캡슐화하면 쉽게 이들이 항상 올바른 순서로 시작하고 적절한 리소스를 가지게 할 수 있습니다.

vApp의 또 다른 이점은 vCloud API를 통해 클라우드 간 애플리케이션 전송이 가능하다는 것입니다. OVF는 애플리케이션 속성, 네트워크 구성 및 기타 설정을 보존합니다.

네트워크 계층에서 vCloud Director는 조직 vDC를 위한 VLAN의 자동 프로비저닝을 제공합니다. 네트워크 주소 해석과 방화벽 기능을 포함한 네트워크 보안 서비스를 제공하기 위해 VMware vShield가 포함됩니다. vShield Manager의 한 인스턴스가 vCenter Server마다 구현되고 vShield Edge는 주변 보안을 위해 ESX 호스트의 vCloud Director에 의해 자동 구현됩니다.

VMware-NetApp 공동 환경에서 사용되는 최종 솔루션 요소는 VMware vCenter Orchestrator입니다. Orchestrator는 기존 수동 작업을 자동화할 수 있는 vCenter 플러그인입니다. 작업을 자동화하고 재사용할 수 있는 기능은 성공적인 클라우드 구현에서 필수적입니다. 사전 정의된 워크플로우 라이브러리를 사용하면 쉽게 시작할 수 있습니다.

NetApp과 vCloud Director의 통합


vCloud Director에 대한 NetApp의 통합 계획에는 운영 효율성을 높이고 테넌트 인식 데이터 보호를 제공하여 사용자와 관리자가 NetApp 공유 스토리지 인프라를 최대한 이용할 수 있도록 하기 위한 개선 사항이 포함되어 있습니다.

다음 섹션에서는 NetApp, VMware vCenter Orchestrator, VMware vSphere, VMware vCloud Director 간의 예정된 통합에 대한 데모를 중점적으로 설명합니다.

vCloud Director에서의 vSphere 리소스와 가상 데이터 센터의 자동 프로비저닝

클라우드 사용자는 컴퓨팅과 스토리지 모두에서 상이한 서비스 레벨이 필요합니다. 클라우드 환경의 스토리지는 정의된 등급의 서비스를 제공할 수 있어야 하고 vSphere 리소스처럼 쉽게 프로비저닝할 수 있어야 합니다.

NetApp Provisioning Manager의 스토리지 서비스 카탈로그 기능과 통합함으로써 vCloud Director 관리자는 하나의 창으로 스토리지를 프로비저닝할 수 있습니다.

기존의 스토리지 프로비저닝은 새로운 애플리케이션이 구현될 때마다 사용자가 다양한 스토리지 옵션을 직접 선택하고 새로운 데이터 보호 및 복제 정책을 설정해야 했습니다. NetApp 스토리지 서비스 카탈로그는 물리적 스토리지 시스템, 디스크 유형, 스토리지 효율성 기능, 백업, 원격 복제 및 기타 기능의 선택 사항을 하나의 서비스 제공 포트폴리오로 캡슐화하여 표준 선택 항목을 사전 정의함으로써 절차를 간소화합니다.

NetApp 스토리지 서비스 카탈로그, VMware vCenter Orchestrator, vCloud Director의 통합은 vCloud 내 인프라 리소스와 가상 데이터 센터의 자동 프로비저닝을 제공합니다.

그림 3) 이 데모는 vCloud Director, NetApp 스토리지 서비스 카탈로그, vCenter Orchestrator의 통합을 기반으로 한 공급자 vDC의 자동 프로비저닝을 보여줍니다. (소요 시간: 11분)

뛰어난 스토리지 효율성을 갖춘 VM 프로비저닝

기존의 스토리지 환경에서는 각 VM에 대한 전체 복사본을 디스크에 보관하고 읽기 속도를 높이기 위해 각 활성 VM 이미지를 스토리지 캐시에 저장합니다. 그로 인해 스토리지 시스템 리소스를 비효율적으로 사용하게 되고 스토리지 성능은 낮아지며 스토리지 비용은 늘어납니다. NetApp은 캐시 확장을 통해 디스크에서뿐 아니라 캐시 메모리에서도 이러한 중복을 제거합니다.

가상 환경에서의 NetApp Flash Cache 이용으로 성능을 더욱 높여 다수의 가상 시스템을 효율적으로 지원할 수 있습니다.

VMware 클라우드의 프로비저닝은 최종 사용자 또는 클라우드 관리자 레벨에서 이루어집니다. 다음 데모의 사용 사례는 클라우드 관리자가 수백 개의 VM을 몇 분 안에 프로비저닝하는 방법을 보여줍니다. NetApp과 vCenter Orchestrator의 통합은 워크플로우를 자동화하여 공간 효율적인 vSphere VM을 NetApp FlexClone®을 통해 프로비저닝하고 자동으로 vCloud Director의 조직 vDC로 임포팅할 수 있게 합니다.

그림 4) 이 데모는 VMware vCenter Orchestrator의 NetApp FlexClone을 이용한 빠르고 공간 효율적인 vCloud Director의 VM 프로비저닝을 보여줍니다. (소요 시간: 8분)

vCloud 백업 및 복원

클라우드 컴퓨팅은 다음을 위한 백업과 복구 기술에 대한 부담을 가중시킵니다.

  • 서버의 과중한 로드 해소
  • 향상된 성능/줄어든 백업 윈도우
  • 세부적인 백업 및 복구
  • 스토리지 요구 사항 감소
  • 중앙 집중식 관리
  • 저비용

SnapCreator는 vCloud Director 환경에서 NetApp Snapshot™ 복사본을 활용하는 기능을 제공합니다. SnapCreator는 vCloud Director, vSphere 및 NetApp 스토리지와 통합됩니다. SnapCreator는 vCloud API를 사용하여 vCloud Director에서 vSphere까지, 그리고 특정 VM을 호스팅하는 개별 볼륨까지 확장되는 엔드 투 엔드 맵을 만듭니다. 중앙 집중식 관리와 스케줄링은 VM 내부의 에이전트 없이 수행됩니다.

그림 5) 이 데모는 NetApp SnapCreator가 vCloud 인식 백업을 제공하는 방법을 보여줍니다. (소요 시간: 6분 30초)

결론


클라우드 구현을 고려 중이지만 어떻게 시작해야 할지 확신이 서지 않는다면 VMware vCloud Director를 사용해 보십시오. VMware vCloud Director는 셀프 서비스 포털을 제공하여 클라이언트 조직이 최소의 제어로 인프라를 프로비저닝하고 관리하는 한편 클라우드 구현에 필요한 보안과 관리 기능을 이용할 수 있습니다.

현재 개발 중인 NetApp 스토리지 기술과 통합하면 클라우드 사용자는 NetApp 스토리지 서비스 카탈로그와 기타 NetApp 기능을 액세스하고 활용하여 간소화된 스토리지 프로비저닝, 빠르고 공간 효율적인 VM 프로비저닝 및 통합 데이터 보호의 혜택을 누릴 수 있습니다.

NetApp 커뮤니티
 VMware vCloud Director 및 NetApp에 대한 의견이 있으십니까?

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

Abhinav Joshi

Abhinav Joshi
서버 및 데스크톱 가상화 설계자
NetApp

9년 이상의 데이터 센터 통합 및 가상화 경력을 보유한 Abhinav는 2008년 NetApp에 합류했습니다. 그는 현재 NetApp 가상화 스토리지와 데이터 보호 솔루션을 VMware 가상화 기술과 Cisco 통합 컴퓨팅 시스템 및 네트워킹 기술과 안전하게 통합하기 위한 확장 가능한 참조 아키텍처 및 모범 사례를 개발하여 고객 문제점을 해결하고 비용 절감을 돕는 업무를 담당하고 있습니다. NetApp에 합류한 이후 Abhinav는 활발한 저술 활동을 하고 있습니다.

Wen Yu

Wen Yu
수석 인프라 기술자
VMware

Wen은 5년 이상 VMware와 함께 하며 지속적인 가용성, 재해 복구 및 데스크톱을 위한 가상화 제품을 지원하고 전파하고 있습니다. 현재 인프라 제휴 기술 팀에 속해 있습니다.

 
탐색
 
연락처   |   구매 방법   |   피드백   |   채용  |   구독   |   개인 정보 보호 정책   |   © 2010 NetApp