VMware vSphere 기반 Microsoft SQL 가상화

VMware vSphere 기반의 프라이빗 클라우드에 SQL Server를 통합하여 애플리케이션 수명주기를 가속화하고 애플리케이션 QoS(서비스 품질)를 개선하십시오. vSphere를 사용하면 SQL 인프라를 4~20배의 통합 비율로 통합하고 하드웨어 및 소프트웨어 비용을 50% 이상 절감할 수 있는 한편, 기존의 데이터베이스 통합과 관련된 번거로운 절충안을 피할 수 있습니다. 대규모 데이터베이스도 가상 머신에서 잘 작동하므로 안심하고 vSphere에서 SQL을 실행하십시오.

  • 프라이빗 클라우드에서 비용 효율적이고 안정적인 동적 IT 서비스로 데이터베이스를 제공하십시오.
  • 온디맨드 프로비저닝, 자동화된 릴리스 주기 및 간소화된 테스트 및 문제 해결을 통해 데이터베이스 제공 시간을 단축하십시오.
  • 동적 확장성, 기본 제공 가용성 및 간편한 재해 복구로 데이터베이스 QoS(서비스 품질)를 보장하십시오.
(6:12)

엘리트 데이터베이스 워크샵

SQL Server 전문가를 위한 Tintri와 VMware의 전문가용 데이터베이스 워크샵 – 2015년 4월

vSphere 기반 SQL Server 성능

최신 하드웨어에서 가상 머신 조합을 테스트한 결과, vSphere 6는 분당 수십만의 OLTP(Online Transaction Processing) 데이터베이스 작업을 처리할 수 있음이 확인되었습니다.

결과 보기

VMware vSphere 기반 Microsoft SQL Server 아키텍처 설계

이 문서는 vSphere 기반 Microsoft SQL Server를 설계하기 위한 모범 사례 지침을 제공합니다.

모범 사례 가이드 보기

VMware vSphere 기반 Microsoft SQL 가상화의 이점

애플리케이션 제공 기간 단축

사전 구성된 가상 어플라이언스를 통해 몇 분 내로 새 데이터베이스를 온디맨드 프로비저닝합니다.

물리적 서버와 같거나 능가하는 성능

vSphere에서 실행되는 데이터베이스 인스턴스의 95% 이상이 물리적 서버와 맞먹는 성능을 제공합니다.

애플리케이션 QoS(서비스 품질) 보장

VMware High Availability, VMware Fault Tolerance, vMotion, Dynamic Resource Scheduling 및 재해 복구를 활용하여 최소한의 구성 변경으로 안정적인 가용성을 확보하십시오.

하드웨어 및 소프트웨어 비용 50% 감소

VMware 고객은 4배에서 20배의 통합 비율로 데이터베이스를 통합할 수 있습니다. 이러한 통합으로 하드웨어 설치 공간을 줄이고 값비싼 데이터베이스 라이센스를 통합하며 소프트웨어의 비용도 크게 절감할 수 있습니다.

SQL은 더 나은 통합 플랫폼이 필요

IT 부서는 다양한 애플리케이션을 지원하기 위해 데이터베이스의 수와 규모가 크게 증가함에 따라 관련 비용을 절감하고자 수년 전부터 데이터 통합 프로젝트를 추진하고 있습니다.

 

그렇지만 기존의 데이터베이스 통합 솔루션은 번거롭고 상당한 희생을 감수해야 합니다. 공유 OS 이미지로 여러 데이터베이스 인스턴스를 통합하든, 공유 데이터베이스 인스턴스로 여러 논리적 데이터베이스를 통합하든 구성 손실, 장애, OS 및 리소스 격리와 같은 리스크가 발생할 수 있습니다. 기존의 통합 방식에서는 모든 데이터베이스를 공유 환경에서 실행하도록 준비하기 위해 상당한 리드 타임과 오버헤드가 필요하며, 이는 데이터베이스 가용성 및 성능에 부정적인 영향을 줄 수 있습니다.

(3:14)

비즈니스 크리티컬 애플리케이션 시리즈 - VMware 기반 SQL

제품 

VMware vSphere

VMware vSphere는 향상된 관리 일관성을 제공하는 최고의 서버 가상화 플랫폼입니다.

VMware vCloud Suite

VMware vCloud Suite는 업계 최고의 VMware vSphere 하이퍼바이저에 VMware vRealize Suite 멀티 벤더 하이브리드 클라우드 관리 플랫폼이 결합된 통합 솔루션입니다.

VMware vRealize Operations(Enterprise)

VMware vRealize Operations를 통해 IT 운영 관리를 자동화하고 성능을 사전 관리하며, 물리적 및 가상 인프라에 대한 가시성을 확보하십시오.

VMware Site Recovery Manager

VMware Site Recovery Manager는 프라이빗 클라우드 환경 내 사이트 전반의 애플리케이션 가용성 및 모빌리티를 실현하는 업계 최고의 솔루션입니다.

vSphere 기반 SQL 통합

기존 데이터베이스 통합 작업에는 버전 관리 및 지속적인 애플리케이션 호환성을 위해 번거로운 애플리케이션 마이그레이션 및 엄격한 프로세스가 필요합니다.

 

VMware vSphere로 Microsoft SQL Server를 가상화하면 데이터베이스 통합과 컴퓨팅 리소스 최적화를 동시에 수행하는 한편, 각 데이터베이스를 고유한 가상 머신에 격리하여 애플리케이션 유연성을 유지할 수 있습니다. 고비용의 오류가 발생하기 쉬운 애플리케이션 마이그레이션 없이 SQL Server를 현재 상태 그대로 마이그레이션할 수 있습니다. VMware와 파트너사는 고성능 데이터베이스에서 가장 까다로운 SQL Server 워크로드를 실행할 수 있는 vSphere의 기능을 입증했습니다. 소규모의 부서별 데이터베이스의 경우 vSphere는 높은 통합 비율과 향상된 리소스 스케줄링 기능을 제공합니다.

대규모 멀티코어 서버에서 10배 통합 비율 달성

대규모 멀티코어 서버가 일반적인 추세이지만 대부분의 SQL 인스턴스는 8개 이상의 코어가 필요하지 않습니다. vSphere를 사용하면 소규모 SQL 데이터베이스를 쉽게 통합하여 대규모 서버를 최대한 활용하고 10배 이상의 통합 비율을 달성할 수 있습니다.

애플리케이션에 대한 영향 최소화

SQL Server를 통합할 때 vSphere를 통해 “Physical to Virtual”(P2V) 마이그레이션을 수행하여 기존의 SQL Server 구성을 유지하십시오. OS 또는 SQL Server 버전을 변경하거나 애플리케이션 마이그레이션을 수행할 필요가 없습니다. IP 주소 및 서버 이름도 그대로 유지됩니다.

SQL Server 라이센스 통합

소프트웨어 라이센스 비용을 크게 절감하십시오. 호스트의 모든 물리적 프로세서에 라이센스가 부여되고 나면 라이센스가 부여된 SQL 에디션에 따라 SQL 가상 머신을 무제한으로 구축하여 적은 수의 물리적 프로세서에 라이센스를 통합할 수 있습니다.

물리적 서버 성능 능가 

통합

리소스 사용량이 많은 여러 SQL Server 가상 머신을 성능 또는 확장성을 약화하지 않고 단일 호스트에 보다 효과적으로 통합하십시오.

 

다음과 같은 vSphere 5.0의 주요 기능 향상으로 별도의 작업 없이 즉시 최고의 성능을 제공합니다.

  • 가상 머신 확장성이 32개의 vCPU 및 1TB의 메모리로 증가
  • VMware vSphere 디스크 IO 확장성이 1,000,000 IOPS 이상으로 증가하여 VMware ESX가 대형 SQL 데이터베이스와 같이 IO 집약적인 애플리케이션을 지원할 수 있음
  • Mware vSphere 네트워크 IO가 36Gbps로 증가
  • 리소스 관리 개선으로 다중 CPU 가상 머신 확장성 증가

vSphere 기반의 통합 가상 서버에서 놀라운 처리량 달성

SQL Server 성능 확장

VMware vSphere 5.0은 SQL 인스턴스의 99% 이상에 대해 네이티브 성능에 버금가거나 능가하는 성능을 제공합니다. 최근의 TPC-E 워크로드 연구에 따르면 일반적인 상황에서 가상 머신은 대규모의 vCPU 8개 구성에서도 물리적 시스템 성능의 90%~98%를 제공합니다.

 

통합 시나리오의 SQL Server 성능

개별 SQL Server 가상 머신에 대한 영향을 최소화하면서 여러 가상 머신을 공유 ESXi 호스트에 통합할 수 있습니다. vSphere는 가장 사용량이 많은 워크로드에서도 리소스의 공평한 분배를 보장하여 뛰어난 총 처리량을 달성합니다.

프라이빗 클라우드

비즈니스 대응력 향상

가상 머신 템플릿으로 SQL Server를 신속하게 프로비저닝

 

물리적 하드웨어에 새로운 SQL Server를 구축하려면 하드웨어 구매, 인프라 설치, 구성, 관련 애플리케이션 및 업데이트 설치로 인해 며칠 또는 몇 주가 걸릴 수 있습니다. 가상 머신 템플릿을 사용하여 반복적인 OS 설치 및 패치 적용 작업을 없애면 구축 시간을 단축할 수 있습니다. 핵심 구성을 사용하여 새로운 가상 머신을 몇 분 안에 구축함으로써 애플리케이션을 운영 환경에 신속하게 프로비저닝할 수 있습니다.

CPU와 메모리의 핫 애드를 통해 동적 확장

 

데이터베이스는 특히 규모를 조정하기가 어렵습니다. 관리자는 향후 3~5년 동안의 수요 증가를 예측하여 이를 시스템 사양(CPU, 메모리, 스토리지)에 반영해야 하는 경우가 종종 있습니다. 규모 조정 오류가 발생할 때마다 애플리케이션을 다시 프로비저닝해야 하므로 애플리케이션의 중단 또는 다운타임이 발생합니다. vSphere 핫 애드 기능을 사용하면 애플리케이션을 "미래 보장형" 방식으로 프로비저닝할 수 있습니다. 시간이 지남에 따라 애플리케이션이 증가하여 더 많은 컴퓨팅, 메모리, 네트워크 또는 스토리지 리소스가 필요하게 되어도 애플리케이션을 중단하거나 복잡하게 프로비저닝을 다시 할 필요 없이 가상 머신을 동적으로 즉시 확장할 수 있습니다.

복제된 운영 가상 머신으로 테스트 및 문제 해결 개선

 

VMware에서 지원하는 테스트 및 문재 해결 방식을 통해 중요 문제 해결 시간을 단축하고 운영 환경 전반에 미치는 영향을 줄이십시오. 가상 머신의 라이브 스냅샷을 사용하여 알려진 양호한 구성으로 즉시 롤백하십시오. 복제 기능을 사용하여 사용자 환경의 모든 가상 머신에 대해 정확하고 독립적인 복제본을 만드십시오. 그런 다음 테스트 환경에 이 복제본을 설치하여 오프라인 테스트 및 문제 해결에 사용할 수 있습니다. 가상 머신을 컨설턴트, 외부 파트너사 및 벤더와 같은 제3자와 공유하면 문제 재현을 위한 중복 환경을 만들 필요가 없습니다. SQL Server에서 지원하는 복잡한 애플리케이션 환경에서 이 기능은 특히 유용합니다.

비즈니스 연속성 향상

 

단순한 고가용성으로 모든 애플리케이션 보호

복잡하고 비싼 애플리케이션별 클러스터링 솔루션을 사용하지 않아도 되므로 애플리케이션 가용성이 간소화됩니다. VMware vMotionDRS는 계획된 다운타임을 줄이고 워크로드를 동적으로 밸런싱할 수 있으며, 호스트 장애 발생 시 VMware HA로 SQL Server를 복구할 수 있습니다. vSphere에서는 데이터베이스 미러링, 페일오버 클러스터링 및 로그 전달을 비롯한 모든 Microsoft 기능 및 기술이 애플리케이션 수준에서 지원되므로VMware와 Microsoft가 제공하는 최고의 기능을 모두 사용할 수 있습니다.

 

재해 복구 비용 절감

VMware Site Recovery Manager를 사용하여 맞춤형 복구 계획을 관리하고 테스트하는 복잡한 작업을 없애고, 복구 프로세스를 자동화하여 신속하고, 간편하고, 비용 효율적인 복구를 보장하십시오. 원격 사이트에서 전용 하드웨어의 필요성을 없애 비용을 줄이십시오.

Microsoft 지원

Microsoft의 완벽한 지원 제공

Microsoft는 VMware ESX에서 실행되는 Windows Server 및 서버 제품을 공식적으로 지원합니다. 여기에는 Windows Server 2000 SP4, Windows Server 2003 SP2 이상 및 Windows Server 2008과 Active Directory 또는 파일 서비스와 같은 운영 체제에서 제공되는 특별 역할이 포함됩니다. 지원되는 주요 애플리케이션은 Microsoft Exchange, SQL Server, SharePoint Server 등이 있습니다. Microsoft는 지원 애플리케이션 전체 목록을 게시했으며 이 목록을 계속 업데이트하고 있습니다. 지원되는 ESX 구성도 목록에 포함되어 있습니다.

 

VMware ESX는 Microsoft SVVP(Server Virtualization Validation Program)를 통해 검증된 첫 하이퍼바이저로, Windows Server 및 Microsoft 애플리케이션을 실행하는 고객에게 Microsoft와 VMware의 합작 지원을 제공합니다. 이제 고객은 필요한 지원을 받을 수 있다는 확신을 가지고 VMware에서 Exchange를 실행할 수 있습니다.

 

Microsoft, vMotion에 유용한 라이센스 채택

최근에 Microsoft 라이센스가 수정되어 고객이 원하는 만큼 물리적 서버 간에 라이센스를 재할당할 수 있게 되었습니다. 과거에는 라이센스를 90일에 한 번만 재할당할 수 있었기 때문에 vMotion의 혜택을 제대로 활용할 수 없었습니다. 이 새롭고 유연한 라이센스로 인해 Windows Server 및 주요 애플리케이션(예: Exchange, SQL Server 및 SharePoint Server)에 대해 vMotion을 효율적으로 사용할 수 있습니다.

 

SVVP를 통해 검증되지 않는 구성

ESX 및 Microsoft 제품의 SVVP를 통해 검증되지 않는 구성을 실행하고 있는 경우에는 어떻게 될까요? 대개 고객들은 그래도 Microsoft 지원 혜택을 받는다고 말합니다. 하지만 고객이 VMware 및 Microsoft 제품을 구매하는 방법에 따라 지원 옵션이 달라집니다.

 

일반적인 시나리오는 다음과 같습니다.

시나리오 1: VMware 소프트웨어를 원래 서버 OEM을 통해 구입한 경우

 

Dell, Fujitsu, Fujitsu-Siemens, HP, IBM 및 Unisys 등의 서버 리셀러는 VMware 제품이 서버 하드웨어와 함께 구입한 것이며 해당 제품이 서버 리셀러와 맺은 유효한 지원 계약의 적용을 받는 경우 자사 서버 및 VMware에서 실행하는 Microsoft 소프트웨어에 대해 완벽한 지원을 제공합니다. 문제가 발생할 경우 고객은 서버 리셀러를 통해 일괄적으로 지원을 받을 수 있습니다. 자세한 내용은 VMware 가상 머신에서 Microsoft 소프트웨어에 대한 지원을 참조하십시오.

시나리오 2: VMware 소프트웨어를 원래 VMware 또는 VMware 공인 파트너사를 통해 직접 구입했으며 고객이 유효한 Microsoft Premier 수준 지원 계약을 맺은 경우

 

Microsoft는 "상업적으로 합리적인 노력"을 기울여 VMware 가상 머신에서 실행 중인 자사 제품을 지원할 것이라고 공표했습니다. 보통 고객들은 Microsoft의 상업적으로 합리적인 노력이 계획대로 운영을 유지하는 데 효과적이고 적절하다고 말합니다. Microsoft의 현장과 채널 조직 내에서 제공할 수 있는 지원의 범위와 관련하여 혼선이 있을 수 있으며 고객이 "상업적으로 합리적인 노력"을 통해 기대에 못 미치는 지원을 받게 되는 경우도 발생할 수 있습니다. 일반적으로 Microsoft는 VMware에서 Microsoft 제품을 실행 중인 다수의 자사 고객들에게 뛰어난 지원을 제공합니다. Microsoft의 정책에는 그러한 노력으로도 문제가 해결되지 않을 경우 Microsoft 지원 전문가가 조사를 계속하기 위해 물리적 시스템에서 문제를 복제할 것을 고객에게 요청할 수 있음이 명시되어 있습니다. 자세한 내용은 Microsoft KB 897615를 참조하십시오.

시나리오 3: VMware 소프트웨어를 원래 VMware 또는 VMware 공인 파트너사를 통해 직접 구입했지만 고객이 Microsoft Premier 수준 지원 계약을 맺지 않은 경우

 

Microsoft가 이러한 고객에게 제공하는 지원에는 제약이 있을 수 있습니다. Microsoft 전문가는 지원을 제공하기 전에 고객이 먼저 Microsoft KB 897615에 따라 물리적 시스템에서 문제를 복제하도록 요청할 수 있습니다.