Балансировка нагрузки на DNS в Lync Server 2013DNS load balancing in Lync Server 2013

 

Последнее изменение темы: 2014-01-15Topic Last Modified: 2014-01-15

Lync Server включает балансировку нагрузки на DNS, программное решение, которое может значительно уменьшить затраты на администрирование для балансировки нагрузки в сети.Lync Server enables DNS load balancing, a software solution that can greatly reduce the administration overhead for load balancing on your network. Балансировка нагрузки на DNS обеспечивает балансировку сетевого трафика, уникального для Lync Server, например трафика SIP и трафика мультимедиа.DNS load balancing balances the network traffic that is unique to Lync Server, such as SIP traffic and media traffic.

Если вы разворачиваете балансировку нагрузки на DNS, то нагрузка, связанная с администрированием аппаратных балансировщиков нагрузки в вашей организации, будет максимально сокращена. Кроме того, будет исключена комплексная диагностика проблем, связанных с неправильной конфигурацией аппаратных балансировщиков нагрузки для трафика SIP. Можно также запрещать серверные подключения, чтобы можно было переводить серверы в автономный режим. Балансировка нагрузки на DNS также гарантирует, что проблемы аппаратных балансировщиков нагрузки не будут оказывать влияние на элементы трафика SIP, такие как базовая маршрутизация вызовов.If you deploy DNS load balancing, your organization’s administration overhead for hardware load balancers will be minimized. Additionally, complex troubleshooting of problems related to misconfiguration of load balancers for SIP traffic will be eliminated. You can also prevent server connections so that you can take servers offline. DNS load balancing also ensures that hardware load balancer problems do not affect elements of SIP traffic such as basic call routing.

При использовании балансировки нагрузки на DNS может также появиться возможность приобретения аппаратных балансировщиков нагрузки меньшей стоимости, чем при использовании аппаратных балансировщиков нагрузки для всех типов трафика.If you use DNS load balancing, you may also be able to purchase lower-cost hardware load balancers than if you used the hardware load balancers for all types of traffic. Следует использовать системы балансировки нагрузки, которые прошли проверочное тестирование взаимодействия с сервером Lync Server.You should use load balancers that have passed interoperability qualification testing with Lync Server. Подробные сведения о тестировании взаимодействия с подсистемой балансировки нагрузки приведены в разделе "Партнеры балансировки нагрузки Lync Server 2010" https://go.microsoft.com/fwlink/p/?linkId=202452 .For details about load balancer interoperability testing, see "Lync Server 2010 Load Balancer Partners" at https://go.microsoft.com/fwlink/p/?linkId=202452.

Балансировка нагрузки на DNS поддерживается для интерфейсных пулов, пулов пограничных серверов, пулов "Директор" и пулов изолированных серверов-посредников.DNS load balancing is supported for Front End pools, Edge Server pools, Director pools, and stand-alone Mediation Server pools.

Балансировка нагрузки на DNS в интерфейсных пулах и в пулах "Директор"DNS Load Balancing on Front End Pools and Director Pools

Балансировку нагрузки на DNS можно использовать для трафика SIP в интерфейсных пулах и в пулах "Директор". Если развернута балансировка нагрузки на DNS, то все еще требуется использовать в этих пулах аппаратные балансировщики нагрузки, но только для HTTPS-трафика с клиента на сервер. Аппаратный балансировщик нагрузки используется для HTTPS-трафика от клиентов через порты 443 и 80.You can use DNS load balancing for the SIP traffic on Front End pools and Director pools. With DNS load balancing deployed, you still need to also use hardware load balancers for these pools, but only for client-to-server HTTPS traffic. The hardware load balancer is used for HTTPS traffic from clients over ports 443 and 80.

Хотя для этих пулов еще нужны аппаратные балансировщики нагрузки, их настройка и администрирование будет в основном выполняться для HTTPS-трафика, который привычен для администраторов аппаратных балансировщиков нагрузки.Although you still need hardware load balancers for these pools, their setup and administration will be primarily for HTTPS traffic, which the administrators of hardware load balancers are accustomed to.

Балансировка нагрузки на DNS и поддержка устаревших версий клиентов и серверовDNS Load Balancing and Supporting Older Clients and Servers

Балансировка нагрузки на DNS поддерживает автоматическую отработку отказа только для серверов, на которых работает Lync Server 2013 или Lync Server 2010, а также для клиентов Lync 2013 и Lync 2010.DNS load balancing supports automatic failover only for servers running Lync Server 2013 or Lync Server 2010, and for Lync 2013 and Lync 2010 clients. Более ранние версии клиентов и Office Communications Server по-прежнему могут подключаться к пулам с балансировкой нагрузки на DNS, но если не удается установить подключение к первому серверу, на который ссылается балансировка нагрузки DNS, они не смогут выполнить отработку отказа на другой сервер в пуле.Earlier versions of clients and Office Communications Server can still connect to pools running DNS load balancing, but if they cannot make a connection to the first server that DNS load balancing refers them to, they are unable to fail over to another server in the pool.

Кроме того, если вы используете единую систему обмена сообщениями Exchange, то для получения поддержки балансировки нагрузки на Lync Server необходимо использовать как минимум Exchange 2010 с пакетом обновления 1 (SP1).Additionally, if you are using Exchange UM, you must use a minimum of Exchange 2010 SP1 to get support for Lync Server DNS load balancing. Если используется более ранняя версия Exchange, то пользователи не будут иметь возможности отработки отказа в следующих сценариях единой системы обмена сообщениями Exchange.If you use an earlier version of Exchange, your users will not have failover capabilities for these Exchange UM scenarios:

  • Воспроизведение голосовой почты корпоративной голосовой связи на своем телефоне.Playing their Enterprise Voice voice mail on their phone

  • Передача вызовов из автосекретаря единой системы обмена сообщениями Exchange.Transferring calls from an Exchange UM Auto Attendant

Все остальные сценарии единой системы обмена сообщениями Exchange будут работать должным образом.All other Exchange UM scenarios will work properly.

Развертывание балансировки нагрузки на DNS в интерфейсных пулах и в пулах "Директор"Deploying DNS Load Balancing on Front End Pools and Director Pools

Для развертывания балансировки нагрузки на DNS в интерфейсных пулах и в пулах "Директор" потребуется выполнить пару дополнительных действий с полными доменными именами и записями DNS.Deploying DNS load balancing on Front End pools and Director pools requires you to perform a couple of extra steps with FQDNs and DNS records.

  • Пул, который использует балансировку нагрузки на DNS, должен иметь два полных доменных имени: обычное полное доменное имя пула, которое используется балансировкой нагрузки на DNS (такое как pool01.contoso.com) и сводится к физическим IP-адресам серверов в пуле, и другое полное доменное имя для веб-служб пула (такое как web01.contoso.com), которое сводится к виртуальным IP-адресам пула.A pool that uses DNS load balancing must have two FQDNs: the regular pool FQDN that is used by DNS load balancing (such as pool01.contoso.com), and resolves to the physical IPs of the servers in the pool, and another FQDN for the pool’s Web services (such as web01.contoso.com), which resolves to virtual IP address of the pool.

    В построителе топологий, если необходимо развернуть балансировку нагрузки на DNS для пула, чтобы создать дополнительное полное доменное имя для веб-служб пула, установите флажок переопределить полное доменное имя пула внутренних веб-служб и введите полное доменное имя в поле укажите URL-адреса веб-служб для этой страницы пула .In Topology Builder, if you want to deploy DNS load balancing for a pool, to create this extra FQDN for the pool’s Web services you must select the Override internal Web Services pool FQDN check box and type the FQDN, in the Specify the Web Services URLs for this Pool page.

  • Для поддержки полного доменного имени, используемого балансировкой нагрузки на DNS, необходимо подготовить DNS, чтобы полное доменное имя пула (такое как pool01.contoso.com) сводилось к IP-адресам всех серверов в пуле (например, 192.168.1.1, 192.168.1.2 и т.д.). Следует включать IP-адреса только тех серверов которые развернуты в текущий момент.To support the FQDN used by DNS load balancing, you must provision DNS to resolve the pool FQDN (such as pool01.contoso.com) to the IP addresses of all the servers in the pool (for example, 192.168.1.1, 192.168.1.2, and so on). You should include only the IP addresses of servers that are currently deployed.

    Предупреждение

    Если у вас больше одного интерфейсного пула или сервера переднего плана, полное доменное имя внешних веб-служб должно быть уникальным.If you have more than one Front End pool or Front End Server the external Web services FQDN must be unique. Например, если вы определили полное доменное имя внешних веб-служб для сервера переднего плана как pool01.contoso.com, вы не сможете использовать pool01.contoso.com для другого пула переднего плана или сервера переднего плана.For example, if you define the external Web services FQDN of a Front End Server as pool01.contoso.com, you cannot use pool01.contoso.com for another Front End pool or Front End Server. Если вы также развертываете директоров, то полное доменное имя внешних веб-служб, определенное для любого директора или пула директоров, должно быть уникальным в любом другом директоре или пуле, а также в любом пуле переднего плана или сервере переднего плана.If you are also deploying Directors, the external Web services FQDN defined for any Director or Director pool must be unique from any other Director or Director pool as well as any Front End pool or Front End Server. Если решено переопределить внутренние веб-службы с самоопределенным полным доменным именем, каждое полное доменное имя должно быть уникальным в любом другом интерфейсном пуле, директоре или в пуле директоров.If decide to override the Internal web services with a self-defined FQDN, each FQDN must be unique from any other Front End pool, Director or a Director pool.

Балансировка нагрузки на DNS в пулах пограничных серверовDNS Load Balancing on Edge Server Pools

Балансировку нагрузки на DNS можно разворачивать в пулах пограничных серверов. Для этого необходимо быть в курсе некоторых обстоятельств.You can deploy DNS load balancing on Edge Server pools. If you do, you must be aware of some considerations.

При использовании балансировки нагрузки на DNS на пограничных серверах будет потеряна возможность отработки отказа в следующих сценариях.Using DNS load balancing on your Edge Servers causes a loss of failover ability in the following scenarios:

  • Федерация с организациями, на которых запущены версии Office Communications Server, выпущенные до Lync Server 2010.Federation with organizations that are running versions of Office Communications Server released prior to Lync Server 2010.

  • Обмен мгновенными сообщениями с пользователями общедоступных служб обмена мгновенными сообщениями Аоланд Yahoo ! в дополнение к поставщикам и серверам на основе XMPP, таким как Google говорите.Instant message exchange with users of public instant messaging (IM) services AOLand Yahoo!, in addition to XMPP-based providers and servers, such as Google Talk.

    Важно!

    • В настоящее время Google говорите является единственным поддерживаемым партнером XMPP.Google Talk is currently the only supported XMPP partner.

    • С 1 сентября 2012 г. лицензия подписки на общедоступные службы обмена мгновенными сообщениями Microsoft Lync ("PIC усл") больше недоступна для приобретения новых или обновленных договоров.As of September 1st, 2012, the Microsoft Lync Public IM Connectivity User Subscription License (“PIC USL”) is no longer available for purchase for new or renewing agreements. Клиенты с активными лицензиями смогут продолжать Федерацию с помощью Yahoo!Customers with active licenses will be able to continue to federate with Yahoo! Messenger до даты завершения работы службы.Messenger until the service shut down date. Дата окончания срока жизни 2014 для AOL и Yahoo!An end of life date of June 2014 for AOL and Yahoo! объявлено.has been announced. Дополнительные сведения см в разделе Поддержка общедоступной службы обмена мгновенными сообщениями в Lync Server 2013.For details, see Support for public instant messenger connectivity in Lync Server 2013.

Эти сценарии будут работать, пока работают все пограничные серверы в пуле, но если один пограничный сервер станет недоступен, то вместо перенаправления на другой пограничный сервер будет происходить сбой всех запросов этих сценариев, отправляемых на этот сервер.These scenarios will work as long as all Edge Servers in the pool are up and running, but if one Edge Server is unavailable, any requests for these scenarios that are sent to it will fail, instead of routing to another Edge Server.

Если вы используете единую систему обмена сообщениями Exchange, то для получения поддержки балансировки нагрузки DNS Lync Server в пограничной системе необходимо использовать как минимум Exchange 2013.If you are using Exchange UM, you must use a minimum of Exchange 2013 to get support for Lync Server DNS load balancing on Edge. Если вы используете более раннюю версию Exchange, удаленные пользователи не будут иметь возможности отработки отказа для этих сценариев единой системы обмена сообщениями Exchange:If you use an earlier version of Exchange, your remote users will not have failover capabilities for these Exchange UM scenarios:

  • Воспроизведение голосовой почты корпоративной голосовой связи на своем телефоне.Playing their Enterprise Voice voice mail on their phone

  • Передача вызовов из автосекретаря единой системы обмена сообщениями Exchange.Transferring calls from an Exchange UM Auto Attendant

Все остальные сценарии единой системы обмена сообщениями Exchange будут работать должным образом.All other Exchange UM scenarios will work properly.

Внутренний пограничный интерфейс и внешний пограничный интерфейс должны использовать один тип балансировки нагрузки. Нельзя использовать балансировку нагрузки на DNS в одном пограничном интерфейсе и аппаратную балансировку нагрузки в другом пограничном интерфейсе.The internal Edge interface and external Edge interface must use the same type of load balancing. You cannot use DNS load balancing on one Edge interface and hardware load balancing on the other Edge interface.

Развертывание балансировки нагрузки на DNS в пулах пограничных серверовDeploying DNS Load Balancing on Edge Server Pools

Чтобы развернуть балансировку нагрузки на DNS во внешнем интерфейсе пула пограничных серверов, необходимы следующие записи DNS.To deploy DNS load balancing on the external interface of your Edge Server pool, you need the following DNS entries:

  • Для службы пограничного доступа потребуется по одной записи для каждого сервера в пуле.For the Access Edge service, you need one entry for each server in the pool. Каждая запись должна разрешать полное доменное имя службы пограничного доступа (например, sip.contoso.com) в IP-адрес пограничной службы доступа на одном из пограничных серверов в пуле.Each entry must resolve the FQDN of the Access Edge service (for example, sip.contoso.com) to the IP address of the Access Edge service on one of the Edge Servers in the pool.

  • Для пограничной службы веб-конференций необходимо по одной записи на каждый сервер в пуле.For the Web Conferencing Edge service, you need one entry for each server in the pool. Каждая запись должна разрешать полное доменное имя пограничной службы веб-конференций (например, webconf.contoso.com) в IP-адрес пограничной службы веб-конференций на одном из пограничных серверов в пуле.Each entry must resolve the FQDN of the Web Conferencing Edge service (for example, webconf.contoso.com) to the IP address of the Web Conferencing Edge service on one of the Edge Servers in the pool.

  • Для пограничной службы аудио-и видеоданных необходимо по одной записи на каждый сервер в пуле.For the Audio/Video Edge service, you need one entry for each server in the pool. Каждая запись должна разрешать полное доменное имя пограничной службы аудио-и видеоданных (например, av.contoso.com) в IP-адрес пограничной службы аудио-и видеосвязи на одном из пограничных серверов в пуле.Each entry must resolve the FQDN of the Audio/Video Edge service (for example, av.contoso.com) to the IP address of the A/V Edge service on one of the Edge Servers in the pool.

Для развертывания балансировки нагрузки DNS во внутреннем интерфейсе пула пограничных серверов необходимо добавить одну запись A DNS, которая сводит внутреннее полное доменное имя пула пограничных серверов к IP-адресу каждого сервера в пуле.To deploy DNS load balancing on the internal interface of your Edge Server pool, you must add one DNS A record, which resolves the internal FQDN of the Edge Server pool to the IP address of each server in the pool.

Использование балансировки нагрузки на DNS в пулах серверов-посредниковUsing DNS Load Balancing on Mediation Server Pools

Балансировку нагрузки на DNS можно использовать в пулах изолированных серверов-посредников. Весь трафик SIP и мультимедиа балансируется с помощью балансировки нагрузки на DNS.You can use DNS load balancing on stand-alone Mediation Server pools. All SIP and media traffic is balanced by DNS load balancing.

Чтобы развернуть балансировку нагрузки на DNS в пуле серверов посредников, необходимо подготовить DNS, чтобы полное доменное имя пула (например, mediationpool1.contoso.com) сводилось к IP-адресам всех серверов в пуле (например, 192.168.1.1, 192.168.1.2 и т.п.).To deploy DNS load balancing on a Mediation Server pool, you must provision DNS to resolve the pool FQDN (for example, mediationpool1.contoso.com) to the IP addresses of all the servers in the pool (for example, 192.168.1.1, 192.168.1.2, and so on).

Блокировка трафика на сервер с балансировкой нагрузки на DNSBlocking Traffic to a Server With DNS Load Balancing

Если используется балансировка DNS-нагрузки и требуется блокировать трафик на конкретный компьютер, недостаточно просто удалить записи IP-адреса из полного имени домена пула. Необходимо также удалить DNS-запись для этого компьютера.If you use DNS load balancing and you need to block traffic to a specific computer, it is not sufficient to just remove the IP address entries from the Pool FQDN. You must remove the DNS entry for the computer as well.

Обратите внимание, что для трафика между серверами в Lync Server 2013 используется балансировка нагрузки с поддержкой топологии.Note that for server-to-server traffic, Lync Server 2013 uses topology-aware load balancing. Серверы прочитают опубликованную топологию в центральном хранилище управления для получения полных доменных имен серверов в топологии и автоматически распределяют трафик между серверами.Servers read the published topology in the Central Management store to obtain the FQDNs of servers in the topology, and automatically distribute the traffic among the servers. Чтобы запретить серверу принимать трафик между серверами, следует удалить сервер из топологии.To block a server from receiving server-to-server traffic, you must remove the server from the topology.