Lync Server 2013의 백 엔드 서버 고가용성Back End Server high availability in Lync Server 2013

 

마지막으로 수정 된 항목: 2013-08-12Topic Last Modified: 2013-08-12

백 엔드 서버에 대 한 고가용성을 보장 하기 위해 동기 SQL 미러링 또는 SQL 클러스터링을 사용할 수 있습니다.To ensure high availability for your Back End Servers, you can use either synchronous SQL mirroring or SQL clustering. 이러한 솔루션을 선택 하는 것이 좋지만 조직의 비즈니스 연속성을 유지 관리 하는 것이 좋습니다.Using one of these solutions optional, but is recommended to maintain your organization's business continuity. Lync Server 2013의 백 엔드 서버 고가용성에 대해서는 비동기 SQL 미러링이 지원 되지 않습니다.Asynchronous SQL mirroring is not supported for Back End Server high availability in Lync Server 2013. 다른 언급이 없는 한 이 문서에서 사용된 SQL 미러링은 동기 SQL 미러링을 의미합니다.In the rest of this document, SQL mirroring means synchronous SQL mirroring, unless otherwise explicitly stated.

토폴로지 작성기를 사용 하 여 SQL 미러링을 쉽게 설정할 수 있습니다.You can easily set up SQL mirroring with Topology Builder. SQL 장애 조치 (failover) 클러스터링의 경우 설치 프로그램에 SQL Server를 사용 해야 합니다.For SQL failover clustering, you must use SQL Server for setup.

재해 복구를 위해 다른 프런트 엔드 풀과 쌍을 이루는 풀에서 SQL 미러링 또는 SQL 클러스터링을 사용 하는 경우에는 두 풀에서 동일한 백 엔드 고가용성 솔루션을 사용 해야 합니다.If you use either SQL mirroring or SQL clustering in a pool which is paired with another Front End pool for disaster recovery, you should use the same Back End high availability solution in both pools. Sql 미러링을 사용 하 여 풀을 한 풀과 쌍을 사용 하는 것이 좋습니다.You should not pair a pool using SQL mirroring with a pool using SQL clustering.

SQL 미러링을 배포할 때 해당 응용 프로그램이 풀에서 실행 되는 경우 중앙 관리 저장소를 비롯 하 여이 풀에 있는 모든 Lync Server 데이터베이스가 미러링된 다음 응답 그룹 응용 프로그램 데이터베이스 및 통화 대기 응용 프로그램 데이터베이스를 포함 하 여 미러링됩니다.When you deploy SQL mirroring, all Lync Server databases in the pool are mirrored, including the Central Management store, if it is located in this pool, as well as the Response Group application database and the Call Park application database, if those applications are running in the pool.

SQL 미러링을 사용하면 서버에 공유 저장소를 사용하지 않아도 됩니다. 각 서버는 로컬 저장소에 데이터베이스 복사본을 유지합니다.With SQL mirroring, you do not need to use shared storage for the servers. Each server keeps its copy of the databases in local storage.

미러링 모니터를 포함하거나 포함하지 않은 상태로 SQL 미러링을 배포하도록 선택할 수 있습니다. 하지만 벡 엔드 서버의 장애 조치(failover)를 자동화할 수 있도록 미러링 모니터를 사용하는 것이 좋습니다. 그렇지 않으면 관리자가 수동으로 장애 조치를 호출해야 합니다. 참고로, 미러링 모니터가 구축된 경우라도 필요하면 관리자가 수동으로 백 엔드 서버의 장애 조치를 호출할 수 있습니다.You may choose to deploy SQL mirroring with or without a witness. We recommend using a witness because it enables failover of the Back End Server to be automatic. Otherwise, an administrator must manually invoke failover. Note that even if a witness is deployed, an administrator can manually invoke Back End Server failover, if necessary.

미러링 모니터를 사용하는 경우 여러 쌍의 백 엔드 서버에 대해 단일 미러링 모니터를 사용할 수 있습니다. 미러링 모니터와 백 엔드 서버 쌍 간을 엄격하게 1:1로 일치시킬 필요는 없습니다. 여러 백 엔드 서버 쌍에 단일 미러링 모니터를 사용하는 구축의 경우 각 백 엔드 서버 쌍에 별도의 미러링 모니터를 사용하는 토폴로지보다 복원력은 다소 저하됩니다.If you use a witness, you can use a single witness for multiple pairs of Back End Servers. There is no strict 1:1 correspondence between witnesses and pairs of Back End Servers. Deployments that use a single witness for multiple pairs of Back End Servers are not quite as resilient as topologies with a separate witness for each Back End Server pair.

SQL 클러스터링 지원에 대 한 자세한 내용은 Lync Server 2013에서 데이터베이스 소프트웨어 지원을참조 하십시오.For more information about SQL clustering support, see Database software support in Lync Server 2013. SQL 클러스터링을 배포 하는 방법에 대 한 자세한 내용은 CONFIGURE SQL Server 클러스터링 For Lync Server 2013을 참조 하십시오.For details on deploying SQL clustering, see Configure SQL Server clustering for Lync Server 2013.

SQL 미러링을 사용 하는 자동 백 엔드 서버 장애 조치의 복구 시간Recovery Time for Automatic Back End Server Failover with SQL Mirroring

SQL 미러링과 함께 자동 백 엔드 장애 조치 (failover)의 경우 RTO (복구 시간 목표)에 대 한 엔지니어링 대상이 5 분입니다.For automatic Back End failover with SQL mirroring, the engineering target for recovery time objective (RTO) is 5 minutes. 동기 SQL 미러링 때문에, 서버 간에 데이터를 이동 하는 동안 프런트 엔드 서버와 백 엔드 서버가 동시에 작동 하지 않는 경우를 제외 하 고는 백 엔드 서버 오류 발생 시 데이터 손실이 예상 되지 않습니다.Because of the synchronous SQL mirroring, we do not anticipate data loss during Back End Server failures except in rare occasions when both the Front End Servers and the Back End Server go down simultaneously while data is being moved between the servers. RPO (복구 지점 목표)에 대 한 엔지니어링 대상은 5 분입니다.The engineering target for recovery point objective (RPO) is 5 minutes.

SQL 미러링과 함께 백 엔드 서버 오류 발생 시 사용자 환경User Experience During Back End Server Failure with SQL Mirroring

오류가 발생한 동안 사용자 환경에 미치는 영향은 오류의 특성과 토폴로지에 따라 달라집니다.User experience during a failure depends on the nature of the failure, and on your topology.

SQL 미러링을 사용 하 고 미러링 모니터 서버가 구성 되어 있고 주 서버가 실패 하면 백 엔드 서버 장애 조치 (failover)가 자동으로 빠르게 수행 됩니다.If you use SQL mirroring and have a witness configured, and the principal fails, Back End Server failover happens automatically and quickly. 활성 사용자는 진행 중인 세션에서 중단이 발생했는지조차 알아채지 못합니다.Active users should not notice much interruption to their ongoing sessions.

미러링 모니터 서버가 구성 되어 있지 않으면 관리자가 장애 조치 (failover)를 수동으로 호출 하는 데 시간이 걸립니다.If there is no witness configured, it will take some time for the administrator to manually invoke the failover. 이 시간 동안에는 활성 사용자에 게 영향을 줄 수 있습니다.During that time, active users may be affected. 이러한 사용자는 약 30 분 동안 표준으로 세션을 계속 진행 합니다.They will continue their sessions as normal for about 30 minutes. 기본 설정이 복원 되지 않거나 관리자가 백업에 장애 조치 (failover)를 수행 하지 않은 경우 사용자는 복구 모드로 전환 되므로 Lync Server에 대 한 영구 변경 (예: 대화 상대 추가)이 필요한 작업을 수행할 수 없습니다.If the primary is still not restored, or an administrator has not failed over to the backup, then users are switched to Resiliency mode, meaning that they are unable to perform tasks that require a persistent change on Lync Server (such as adding a contact).

기본 서버와 미러 백 엔드 서버에 모두 오류가 발생하는 경우 또는 이러한 서버 중 하나와 미러링 모니터에 오류가 발생하는 경우 기본 서버가 실행 중이더라도 백 엔드 서버를 사용할 수 없습니다. 이러한 경우 활성 사용자는 일정 시간이 지난 후 복원 모드로 전환됩니다.If both the principal and the mirror Back End Servers fail, or if one of those servers and the witness fails, the Back End Server will become unavailable (even if it is the principal that is still working). In this case, active users are switched to Resiliency mode after some time.