영구 채팅 서버를 위한 고가용성 및 재해 복구 계획

Skype for Business Server 2015
 

마지막으로 수정된 항목: 2016-05-17

요약: 이 항목에서는 비즈니스용 Skype 서버 2015에서 영구 채팅 서버에 대한 고가용성 및 재해 복구를 계획하는 방법에 대해 설명합니다.

영구 채팅 서버의 고가용성 및 재해 복구를 위해서는 완전한 작동에 일반적으로 필요한 리소스 이외에 추가 리소스가 필요합니다.

고가용성 및 재해 복구를 위해 영구 채팅 서버를 구성하기 전에 다음과 같은 추가 리소스가 있는지 확인합니다.

  • 영구 채팅 서버 서비스의 홈 프런트 엔드와 동일한 실제 데이터 센터에 있는 전용 데이터베이스 인스턴스 하나. 이 데이터베이스는 주 SQL Server 데이터베이스의 영구 채팅 미러로 작동합니다. 필요에 따라 이 미러 데이터베이스에 대한 자동 장애 조치(failover)를 원할 경우 미러링 모니터 서버로 작동할 추가 SQL Server를 지정합니다.

  • 다른 실제 데이터 센터에 있는 전용 데이터베이스 인스턴스 하나. 이 데이터베이스는 주 데이터 센터에 있는 데이터베이스의 SQL Server 로그 전달 보조 데이터베이스로 작동합니다.

  • 보조 데이터베이스의 SQL Server 미러로 작동할 전용 데이터베이스 인스턴스 하나. 필요에 따라 미러링 모니터 서버로 작동할 추가 SQL Server를 지정합니다. 이 두 가지 모두 보조 데이터베이스와 동일한 실제 데이터 센터에 있어야 합니다.

  • 영구 채팅 서버 준수를 사용하도록 설정한 경우 추가로 3개의 전용 데이터베이스 인스턴스가 필요합니다. 이러한 인스턴스의 배포는 영구 채팅 데이터베이스에 대해 앞에서 설명한 것과 동일합니다. 준수 데이터베이스는 SQL Server 데이터베이스와 동일한 영구 채팅 인스턴스를 공유할 수 있지만 고가용성과 재해 복구를 위해 독립 실행형 인스턴스를 사용하는 것이 좋습니다.

  • 또한 SQL Server 로그 전달 트랜잭션 로그를 위한 파일 공유를 만들고 지정해야 합니다. 영구 채팅 데이터베이스를 실행하는 두 데이터 센터에 있는 모든 SQL Server에는 이 파일 공유에 대한 읽기/쓰기 권한이 있어야 합니다. 이 공유는 FileStore 역할의 일부로 정의되지 않습니다.

  • 주 서버 파일 공유에서 복사되는 SQL Server 트랜잭션 로그의 대상 폴더로 작동할 보조 데이터베이스 서버의 파일 공유

영구 채팅 서버에 대한 재해 복구 솔루션은 확장된 영구 채팅 서버를 기반으로 구축되었습니다. 이 솔루션은 VLAN(가상 LAN) 확장에 대한 요구 사항이 없습니다. 영구 채팅 서버 풀을 확장하면 토폴로지에 로컬로 하나의 풀이 구성되지만 두 개의 다른 데이터 센터의 풀에 서버를 물리적으로 배치하게 됩니다. 데이터베이스에 대해 SQL Server 미러링을 동일한 방식으로 구성하고 동일한 데이터 센터에 데이터베이스 및 미러를 배포합니다. 보조 데이터 센터에는 백업 데이터베이스를 구성해야 합니다(재해 복구 중 고가용성을 제공하기 위한 선택적인 미러 포함). 이러한 백업 데이터베이스는 재해 복구 중 장애 조치(Failover)를 위해 사용됩니다.

영구 채팅 서버에 대한 고가용성 및 재해 복구를 구성하는 방법에 대한 자세한 내용은 영구 채팅 서버를 위한 고가용성 및 재해 복구 구성을 참조하세요.

다음 그림에서는 영구 채팅 서버 풀을 두 가지 확장 풀 토폴로지로 구성할 수 있는 방법을 보여 줍니다.

  • 데이터 센터가 높은 대역폭/짧은 대기 시간을 사용하여 지리적으로 분산된 경우의 확장 영구 채팅 서버 풀

  • 데이터 센터가 낮은 대역폭/긴 대기 시간을 사용하여 지리적으로 분산된 경우의 확장 영구 채팅 서버 풀

그림 1은 데이터 센터가 높은 대역폭/짧은 대기 시간을 사용하여 지리적으로 분산된 경우의 확장 영구 채팅 서버 풀 토폴로지를 보여 줍니다. 논리적 토폴로지 및 실제 토폴로지에 대해 다음과 같이 가정합니다.

  • 논리적 토폴로지는 다음과 같이 구성됩니다.

    • 서버 1~8을 포함하는 사이트 1과 2의 영구 채팅 풀

    • 사이트 1에 실제로 있는 프런트 엔드 서버 풀, 영구 채팅 데이터베이스, 미러링된 데이터베이스, 선택 사항인 미러링 모니터 서버 데이터베이스(다이어그램에 표시되지 않음)

    • 사이트 2에 실제로 있는 보조 프런트 엔드 서버 풀 및 백업 데이터베이스

  • 실제 토폴로지는 다음과 같이 사이트 1과 2로 구성됩니다.

    • 사이트 1에 서버 1~4(활성 서버 2개, 유휴 서버 2개)가 포함된 영구 채팅 풀

    • 사이트 2에 서버 5~8(활성 서버 2개, 유휴 서버 2개)이 포함된 영구 채팅 풀

    • 사이트 1의 프런트 엔드 서버 풀, 영구 채팅 데이터베이스, 미러링된 데이터베이스 및 선택 사항인 미러링 모니터 서버 데이터베이스(다이어그램에 표시되지 않음)

    • 사이트 2의 프런트 엔드 서버 풀과 SQL 로그 전달 대상인 백업 데이터베이스

데이터 센터가 높은 대역폭/짧은 대기 시간을 사용하여 지리적으로 분산된 경우의 확장 영구 채팅 서버 풀

높은 대역폭/짧은 대기 시간을 사용하는 영구 채팅 확장된 풀

그림 2는 데이터 센터가 낮은 대역폭/긴 대기 시간을 사용하여 지리적으로 분산된 경우의 확장 영구 채팅 서버 풀 토폴로지를 보여 줍니다.

  • 논리적 토폴로지는 다음과 같이 구성됩니다.

    • 서버 1~8을 포함하는 사이트 1과 2의 영구 채팅 풀

    • 사이트 1에 실제로 있는 프런트 엔드 서버 풀, 영구 채팅 데이터베이스, 미러링된 데이터베이스, 선택 사항인 미러링 모니터 서버 데이터베이스(다이어그램에 표시되지 않음)

    • 사이트 2에 실제로 있는 보조 프런트 엔드 서버 풀 및 백업 데이터베이스

  • 실제 토폴로지는 다음과 같이 사이트 1과 2로 구성됩니다.

    • 사이트 1에 활성 서버 1~4가 포함된 영구 채팅 풀

    • 사이트 2에 유휴 서버 5~8이 포함된 영구 채팅 풀

    • 사이트 1의 프런트 엔드 서버 풀, 영구 채팅 데이터베이스, 미러링된 데이터베이스 및 선택 사항인 미러링 모니터 서버 데이터베이스(다이어그램에 표시되지 않음)

    • 사이트 2의 프런트 엔드 서버 풀과 SQL 로그 전달 대상인 백업 데이터베이스

데이터 센터가 낮은 대역폭/긴 대기 시간을 사용하여 지리적으로 분산된 경우의 확장 영구 채팅 서버 풀

낮은 대역폭/긴 대기 시간을 사용하는 영구 채팅 확장된 풀

고가용성 및 재해 복구에 대한 자세한 내용은 다음 항목을 참조하세요.

 
표시: