다음을 통해 공유


BizTalk Server 가상화 성능 테스트

이 가이드에 설명된 각 성능 테스트 시나리오는 Microsoft 테스트 랩의 물리적 컴퓨터에 배포된 다음 각 고유한 시스템 아키텍처에서 동일한 부하 테스트를 수행했습니다. 각 물리적 컴퓨터의 호스트 운영 체제는 Hyper-V 서버 역할이 설치된 Windows Server 2008 SP2 Enterprise, 64비트 버전의 전체 설치였습니다. BizTalk Server 테스트하는 데 사용되는 가상 머신은 Windows Server 2008 SP2 Enterprise, 64비트 버전을 게스트 운영 체제로 설정했습니다. SQL Server 테스트하는 데 사용되는 가상 머신은 Windows Server 2008 SP2 Enterprise, 64비트 버전을 게스트 운영 체제로 설정했습니다. 테스트 시나리오, 테스트 방법, 성능 테스트 결과 및 후속 분석을 사용하여 가상화된 BizTalk Server 디자인, 구현 및 최적화하기 위한 일련의 모범 사례와 지침을 작성했습니다.

  • 테스트 시나리오 1: 기준 – 첫 번째 시나리오는 물리적 하드웨어에서만 실행되는 BizTalk Server 환경의 기준 성능을 설정하도록 설계되었습니다. 이 시나리오에서는 BizTalk Server 및 SQL Server 모두 실제 하드웨어에서만 설치되고 실행되었습니다.

  • 테스트 시나리오 2: 가상 BizTalk Server/물리적 SQL Server - 두 번째 시나리오는 동일한 물리적 서버의 여러 게스트 가상 머신에서 BizTalk Server 호스팅하는 성능 영향을 결정하도록 설계되었습니다. 여러 가상 머신 구성에서 가져온 테스트 결과는 모든 가상 머신에 분산된 총 수와 동일한 수의 논리 프로세서를 사용하는 물리적 컴퓨터 처리와 비교되었습니다.

  • 테스트 시나리오 3: 별도의 물리적 Hyper-V 호스트에서 가상 BizTalk Server/가상 SQL Server - 세 번째 시나리오는 가상화된 환경에서 BizTalk Server 및 SQL Server 실행하는 성능에 미치는 영향을 확인하기 위해 수행되었습니다. Hyper-V 가상 머신에서 실행되는 BizTalk Server Hyper-V 가상 머신에서 실행되는 SQL Server instance 호스트된 BizTalk 데이터베이스를 사용하여 테스트를 수행했습니다. 이 시나리오에서는 BizTalk Server 가상 머신과 SQL Server 가상 머신이 별도의 물리적 Hyper-V 호스트에서 호스트되었습니다.

  • 테스트 시나리오 4: 서버 통합 - SQL을 포함한 전체 BizTalk 그룹을 Hyper-V의 하나의 물리적 서버에 통합 – 이 시나리오에서는 테스트 애플리케이션을 실행하는 데 필요한 모든 VM(가상 머신)이 하나의 물리적 서버에서 호스트됩니다. 이 시나리오의 목적은 통합 환경에서 SQL Server 호스팅하고 가상 머신을 BizTalk Server 성능 비용을 결정하는 것입니다.

    이 섹션에서는 각 시나리오에 사용되는 테스트 애플리케이션 및 서버 아키텍처에 대한 개요를 제공하고 테스트 중에 관찰된 KPI(핵심 성과 지표)도 제공합니다.

섹션 내용