App-V Server를 사용하여 고가용성 계획

적용 대상:

  • Windows 10
  • Windows 11

Microsoft App-V(Application Virtualization) 시스템 구성은 고가용성 서비스 수준을 유지하는 옵션을 활용할 수 있습니다.

다음 섹션에서는 고가용성 구성에서 App-V를 배포하는 옵션을 이해하는 데 도움이 됩니다.

Microsoft SQL Server 클러스터링 지원

Microsoft SQL Server 클러스터를 실행하는 컴퓨터에서 App-V 관리 및 보고 데이터베이스를 실행할 수 있습니다. 그러나 스크립트를 사용하여 데이터베이스를 설치해야 합니다.

배포 지침은 SQL 스크립트를 사용하여 App-V 데이터베이스를 배포하는 방법을 참조하세요.

IIS 네트워크 부하 분산 지원

IIS(인터넷 정보 서비스) NLB(네트워크 부하 분산)를 사용하여 IIS를 통해 배포된 App-V 관리, 게시 및 보고 서비스를 실행하는 컴퓨터에 고가용성 환경을 구성할 수 있습니다.

다음 문서를 검토하여 Windows Server 운영 체제를 실행하는 컴퓨터에 대해 IIS 및 NLB를 구성하는 방법에 대해 자세히 알아봅니다.

참고

Windows Server 2012 IIS NLB 기능은 일반적으로 Windows Server 2008 R2와 동일합니다. 그러나 Windows Server 2012 일부 작업 세부 정보가 변경되었습니다. 이러한 변경 내용을 사용하는 방법을 알아보려면 Windows에서 일반적인 관리 작업 및 탐색을 참조하세요.

SCS 모드를 실행할 때 클러스터형 파일 서버 지원

클러스터형 파일 서버를 사용하여 SCS(공유 콘텐츠 저장소) 모드에서 App-V Server를 실행하는 것이 지원됩니다.

SCS 모드 구성을 사용하도록 설정하려면 다음 단계를 수행합니다.

  1. SCS 모드에서 실행되도록 App-V 클라이언트를 구성합니다. 자세한 내용은 App-V Sequencer 배포 및 클라이언트 구성을 참조하세요.
  2. 가상 SAN을 사용하여 스케일 아웃 모드(Windows Server 2012 시작) 또는 이전 클러스터링 모드로 구성된 파일 서버 클러스터를 구성합니다.

다음 단계를 사용하여 구성의 유효성을 검사할 수 있습니다.

  1. 게시 서버에 패키지를 추가합니다. 패키지를 추가하는 방법을 알아보려면 관리 콘솔을 사용하여 패키지를 추가하거나 업그레이드하는 방법을 참조하세요.
  2. App-V 클라이언트를 실행하는 컴퓨터에서 게시 새로 고침을 수행하고 애플리케이션을 엽니다.
  3. 클러스터 노드 게시 중 새로 고침 및 중간 스트리밍을 전환하여 장애 조치(failover)가 올바르게 작동하는지 확인합니다.

다음 문서를 검토하여 Windows Server 장애 조치(failover) 클러스터 구성에 대해 자세히 알아봅니다.

Microsoft SQL Server 미러링 지원

두 SQL Server 인스턴스를 사용하여 App-V 관리 서버 데이터베이스를 미러링하는 Microsoft SQL Server 미러링이 사용되면 App-V 관리 서버 데이터베이스가 지원됩니다.

다음을 검토하여 Microsoft SQL Server 미러링을 구성하는 방법에 대해 자세히 알아봅니다.

다음 단계를 사용하여 구성의 유효성을 검사할 수 있습니다.

  1. Microsoft SQL Server 미러링 세션을 시작합니다.
  2. 장애 조치(failover)를 선택하여 Microsoft SQL Server instance 새 master 지정합니다.
  3. 장애 조치(failover) 후 App-V 관리 서버가 예상대로 계속 작동하는지 확인합니다.

관리 서버의 연결 문자열 를 포함failover partner = <server2>하도록 수정할 수 있습니다. 이 수정은 미러 주 데이터베이스가 보조 데이터베이스로 장애 조치(failover)하고 App-V 클라이언트를 실행하는 컴퓨터가 새 연결을 수행하는 경우에만 도움이 됩니다(다시 부팅 후 말).

다음 단계를 사용하여 를 포함failover partner = <server2>하도록 연결 문자열 수정합니다.

중요

이 프로세스에는 레지스트리 편집기 사용하여 Windows 레지스트리를 변경하는 작업이 포함됩니다. Windows 레지스트리를 잘못 변경하면 Windows를 다시 설치해야 할 수 있는 심각한 문제가 발생할 수 있습니다. 레지스트리를 변경하기 전에 항상 레지스트리 파일(System.datUser.dat)의 백업 복사본을 만듭니다. Microsoft는 레지스트리 변경으로 인한 문제를 해결할 수 있다고 보장할 수 없으므로 레지스트리를 사용자 고유의 위험으로 변경합니다.

  1. 관리 서버에 로그인하고 regedit를 엽니다.
  2. HKEY_LOCAL_MACHINE \ 소프트웨어 \ Microsoft \ AppV \ Server \ ManagementService로 이동합니다.
  3. 값을 사용하여 MANAGEMENT_SQL_CONNECTION_STRING 값을 수정합니다failover partner = <server2>.
  4. IIS 콘솔을 사용하여 관리 서비스를 다시 시작합니다.

참고

데이터베이스 미러링은 Microsoft SQL Server 2012부터 사용할 수 있는 AlwaysOn 기능으로 인해 2012년 SQL Server 사용되지 않는 데이터베이스 엔진 기능 목록에 있습니다.

자세한 내용은 다음 문서를 참조하세요.

Microsoft SQL Server Always On 구성 지원

App-V 관리 서버 데이터베이스는 Always On 구성을 사용하여 Microsoft SQL Server 실행하는 컴퓨터에 대한 배포를 지원합니다. 자세한 내용은 Always On 가용성 그룹(SQL Server)을 참조하세요.