4단계: 평가 환경 빌드
성능 평가의 빌드 랩 단계는 이전 단계에서 내린 디자인 결정에 따라 환경에 대한 하드웨어 및 소프트웨어를 설치하는 데 사용됩니다. 빌드 랩 단계는 시간이 오래 걸릴 수 있으므로 이 단계가 이전 단계와 겹치는 것은 드문 일이 아닙니다. 대부분의 시나리오에서 하드웨어 및 운영 체제는 애플리케이션 아키텍처에 대한 최종 결정이 내려지기 전에 설치될 수 있습니다. 성능 평가의 빌드 랩 단계에는 일반적으로 이 항목에 설명된 작업이 포함됩니다.
랩 시작 날짜 최소 일주일 전에 모든 빌드 랩 인프라 가져오기
랩 시작 날짜 최소 일주일 전에 필요한 모든 하드웨어 및 소프트웨어를 사용할 수 있도록 계획합니다. 이렇게 하면 필요한 인프라를 원하는 경우 귀중한 랩 시간이 낭비되지 않습니다.
타사 소프트웨어 시스템 구성
랩을 시작하기 전에 빌드하고 구성해야 하는 타사 시스템이 있을 수 있습니다. 이러한 시스템에 SEM(실무 전문가)이 필요한 경우 빌드 및 랩 실행 단계에서 예약해야 합니다. 빌드 프로시저를 철저히 문서화해야 합니다.
BizTalk Server 환경 설치 및 구성
BizTalk Server 설치 및 필요한 종속성 소프트웨어에 대한 자세한 지침은 설치 및 업그레이드 가이드에 있습니다. BizTalk Server 환경을 성공적으로 설치하고 구성한 후 다음 작업을 완료합니다.
운영 준비 검사 목록에 나열된 권장 사항을 따릅니다.
성능 최적화의 권장 사항을 따릅니다.
모든 컴퓨터 시간이 제대로 동기화되었는지 확인합니다.
환경의 모든 컴퓨터 간에 MSDTC 기능을 확인합니다.
절대적으로 필요하지 않은 경우 사용자 지정 추적/로깅을 사용하지 않도록 설정해야 합니다.
부하 테스트를 위해 Visual Studio Ultimate 버전을 설치합니다. Visual Studio를 사용하여 자동화된 테스트를 수행하는 방법에 대한 자세한 내용은 Visual Studio를 사용하여 자동화된 테스트 촉진을 참조하세요.
필요에 따라 카운터 및 로그를 성능 모니터.
코드 변경 내용이 성능 평가 scope 내에 있는 경우 솔루션을 디버그하도록 디버깅 컴퓨터를 설정합니다.
모든 하드 드라이브를 조각 모음합니다.
바이러스 백신 실시간 검사를 사용하지 않도록 설정합니다.
Enterprise Single Sign-On Master Secret을 백업합니다.
테스트할 BizTalk Server 애플리케이션 설치
테스트할 애플리케이션 설치에는 일반적으로 다음 단계가 포함됩니다.
BizTalk Server 관리 콘솔을 사용하여 다음을 수행합니다.
호스트 만들기
송신/수신 처리기를 만듭니다.
호스트 인스턴스를 만듭니다.
BizTalk Server 애플리케이션을 만듭니다.
애플리케이션 설치:
BizTalk Server 그룹에 BizTalk Server 이진 파일을 배포합니다.
BizTalk Server 그룹에 바인딩을 가져옵니다.
모든 상자에서 GAC BizTalk Server 및 BizTalk Server 아닌 이진 파일입니다.
종속성 구성 요소가 모든 상자에 있는지 확인합니다.
종속성 애플리케이션을 설치합니다.
BizTalk Server 관리 콘솔에서 전송 및 물리적 엔드포인트를 구성합니다.
서비스를 시작합니다.
기본 스모크 테스트 수행 - 스모크 테스트는 솔루션의 기본 기능을 테스트하는 종단 간 기능 테스트입니다.
자동화된 빌드 및 부하 테스트 구현
자동화된 빌드 및 부하 테스트 프로세스의 구현은 BizTalk Server 성능 평가의 초석이라고 할 수 있습니다. 코드 변경 내용이 성능 평가의 scope 내에 있는 경우 자동화된 빌드 프로세스를 구현해야 합니다. 모든 부하 테스트 시나리오에 대해 자동화된 부하 테스트를 구현해야 합니다. 자동화된 빌드 및 부하 테스트를 구현하는 데 필요한 초기 시간 투자는 신속하게 회수되며, 자동화는 사람의 오류가 발생하는 일상적인 빌드/테스트 작업의 신속하고 정확한 반복을 수용합니다. 자동화된 빌드 및 테스트 프로세스를 구현하는 방법에 대한 자세한 내용은 이 가이드의 자동화된 테스트 구현을 참조하세요.
성능 모니터링 구성
정확한 성능 모니터링은 성능 평가의 성공에 매우 중요합니다. 범위 단계에서 정의된 처리량 및 대기 시간 목표에 따라 평가해야 하는 성능 메트릭을 결정합니다. 성능 모니터링은 BizTalk Server 환경의 각 컴퓨터에서 수행해야 합니다. 성능 카운터를 참조하세요. PAL(성능 로그 분석 도구)을 사용하여 중요한 성능 카운터를 그래픽으로 차트로 표시하고 이러한 카운터에 대한 임계값을 초과할 때 경고를 생성하는 HTML 보고서를 생성합니다. S PAL(로그 성능 분석) 도구입니다.
솔루션의 기준 성능 설정 및 문서화
성능 평가 중에 적용된 성능 최적화의 효과를 측정할 수 있도록 기준 성능을 계산해야 합니다.