Планирование емкости для сервера сохраняемого чата в Skype для бизнеса Server 2015Capacity planning for Persistent Chat Server in Skype for Business Server 2015

Сводка: Прочтите этот раздел, чтобы узнать о планирование мощности для сервера сохраняемого чата в Скайп для Business Server 2015.Summary: Read this topic to learn about capacity planning for Persistent Chat Server in Skype for Business Server 2015.

Persistent Chat Server можно выполнить чата нескольких пользователей, в режиме реального времени, которое можно сохранять для будущего извлечения и поиска.Persistent Chat Server can perform multi-user, real-time chat that can persist for future retrieval and search. В отличие от группы обмена мгновенными сообщениями (IM), которая сохраняется в почтовый ящик пользователя Если настроить журнал бесед, больше серверов сохраняемого чата сеанс остается открытым и сохранения содержимого на сервере, а также сообщения, файлы, URL-адреса и другие данные, которые входят в состав текущие беседы.Unlike group instant messaging (IM) that is saved in a user's mailbox if conversation history is configured, a Persistent Chat Server session stays open longer, and the content is saved on a server, along with the messages, files, URLs, and other data that are part of an ongoing conversation.

Планирование емкости является важной частью подготовки к развертыванию сервера сохраняемого чата.Capacity planning is an important part of preparing to deploy Persistent Chat Server. В этом разделе представлены таблицы планирования мощности, которые можно использовать для определения наиболее конфигурации для развертывания.This topic provides capacity planning tables that you can use to determine the best configuration for your deployment. Этот параметр также описывает как лучше управлять развертываний сервера сохраняемого чата, которые требуют больше возможностей в пиковое время.It also describes how to best manage Persistent Chat Server deployments that require greater capacity at peak times.

Перед тем как начать читать эту статью, пожалуйста, ознакомьтесь с топологиями сохраняемого чата.Before reading this section, you should be familiar with Persistent Chat topologies. Для получения дополнительных сведений см топологии планирование сервера сохраняемого чата.For more information, see Plan Persistent Chat Server topology.

Планирование емкости persistent Chat ServerPersistent Chat Server capacity planning

Планирование мощности для сервера сохраняемого чата с моделирования как различные параметры сервера сохраняемого чата влиять на мощность может помочь следующих таблицах.The following tables can help you with capacity planning for Persistent Chat Server by modeling how various Persistent Chat Server settings affect capacity.

  • Планирование мощности по количеству пользователейPlan capacity for number of users

  • Планирование мощности для доступа к комнатам чатаPlan capacity for chat room access

  • Планирование емкости для доступа к комнате чата по приглашениюPlan capacity for chat room access by invitation

  • Планирование мощности по производительностиPlan capacity for performance

Планирование емкости для числа пользователей для сервера сохраняемого чатаPlan capacity for number of users for Persistent Chat Server

Используйте следующую таблицу для определения, какое количество пользователей вы сможете поддерживать.Use the following sample table to determine the number of users you will be able to support.

Пример максимальной мощности пула persistent Chat ServerPersistent Chat Server pool maximum capacity sample

Активных экземпляров службы сохраняемого чатаActive Persistent Chat service instances
44
Экземпляров службы сохраняемого чатаPersistent Chat service instances
8 (могут быть активны только 4 максимум; 4 должны быть пассивны)8 (only a maximum of 4 can be active; 4 must be inactive)
Активных подключенных пользователейActive users connected
80 00080,000
Всего подготовленных пользователейTotal provisioned users
150 000150,000
Количество конечных точекNumber of endpoints
120 000120,000

В предыдущем примере планируется поддерживать максимального количества пользователей, что позволит сервера сохраняемого чата: четырех серверов/экземпляров службы сохраняемого чата (может иметь четыре более пассивной серверах с сервера сохраняемого чата для обеспечения высокой доступности и аварийное восстановление) и 20 000 пользователей на один сервер с общим количеством 80 000 активных пользователей.In the preceding sample, the plan is to support the maximum number of users that Persistent Chat Server allows: four servers/instances of the Persistent Chat service (can have four more passive servers running Persistent Chat Server for high availability and disaster recovery) and 20,000 users per server, for a total of 80,000 active users.

Планирование мощности для доступа к комнатам чатаPlan capacity for chat room access

Следующая таблица помогает планировать для управления доступом к комнатам чата в пул серверов сохраняемого чата.The following sample table can help you plan for managing chat room access in a Persistent Chat Server pool.

Управление пример доступа к комнате чатаManaging chat room access sample

Малых комнат чатаSmall Chat Rooms Средних комнат чатаMedium Chat Rooms Больших комнат чатаLarge Chat Rooms ВсегоTotal
Размер комнат чата (количество подключенных пользователей)Size of chat rooms (number of users connected)
30 на комнату30 per room
150 на комнату150 per room
16 000 на комнату16,000 per room
Комнат чатаChat rooms
32 00032,000
1,0671,067
1010
33,07733,077
% комнат, которые являются аудиториями% of rooms that are auditorium
1%1%
1%1%
50%50%
% открытых комнат% of rooms that are open
3%3%
3%3%
50%50%
Открытых комнат (без явного членства)Open rooms (no explicit membership)
960960
3232
55
997997
Закрытых комнат (обычных комнат с явным членством)Non-open rooms (regular rooms with explicit membership)
31,04031,040
1.0351.035
55
32,08032,080
Комнат-аудиторий (дополнительный вход для выступающих)Auditorium rooms (additional presenters entry)
00
3232
55
Комнат, управляемых с помощью прямого членстваRooms managed by direct membership
50%50%
10%10%
0%0%
Комнат, управляемых с помощью групп пользователейRooms managed by user groups
50%50%
90%90%
100%100%
Групп пользователей в каждом списке членов комнаты чата для открытых комнат (без явного указания)User groups in each chat room's membership list for open rooms (not specified explicitly)
00
00
00
Пользователей в каждом списке членов комнаты чата для закрытых комнатUsers in each chat room's membership list for non-open rooms
3030
150150
16 00016,000
Групп пользователей в каждом списке членов комнаты чата для закрытых комнатUser groups in each chat room's membership list for non-open rooms
33
55
1010
Пользователей и групп пользователей в каждом списке управляющих комнаты чата (для открытых и закрытых комнат)Users and user groups in each chat room's manager list (for open and non-open rooms)
66
66
66
Пользователей и групп пользователей в каждом списке выступающих комнаты-аудитории чата (для открытых и закрытых комнат)Users and user groups in each auditorium chat room's presenters list (for open and non-open rooms)
66
66
66
Субъектов членства на основе пользователей во всех закрытых комнатахUser-based membership entities across all non-open rooms
465,600465,600
15,52015,520
-
Субъектов членства на основе групп пользователей во всех закрытых комнатахUser-group-based membership entities across all non-open rooms
46,56046,560
46564656
5050
Субъектов на основе пользователей и групп пользователей во всех комнатах-аудиториях чатаUsers and user groups based entities across all auditorium chat rooms
00
192192
5050
Субъектов управления на основе пользователей и групп пользователей во всех списках управляющих комнат чатаUsers and user groups based manager entities across all chat rooms manager lists
192,000192,000
6,4006,400
6060
Активных пользователей на комнату чатаActive users per chat room
3030
150150
16 00016,000
Комнат чата на пользователяChat rooms per user
1212
22
22
1616
Групп пользователей в списке членов каждая комната чатаUser groups in each chat room's membership list
1010
1010
1515
Комнат, управляемых с помощью групп пользователейRooms managed by user groups
50%50%
50%50%
50%50%
Субъектов членства на основе групп пользователей во всех комнатах чатаUser-group-based membership entities across all chat rooms
155,200155,200
51735173
6868
Субъектов членства на основе пользователей во всех комнатах чатаUser-based membership entities across all chat rooms
465,600465,600
77,60077,600
72,00072,000
Пользователей и групп пользователей в каждом списке управляющих, выступающих и областей комнаты чатаUsers and user groups in each chat room's manager, presenter, and scope lists
66
66
66
Пользователей и групп пользователей во всех списках управляющих, выступающих и областей комнаты чатаUsers and user groups across all chat rooms' manager, presenter, and scope lists
192,000192,000
64006400
6060
Элементов управления доступомAccess control entries
704,160704,160
26,76826,768
160160
731,088731,088
Максимальное количество элементов управления доступомMaximum access control entries
2 000 0002,000,000

В предыдущем примере при развертывании серверов сохраняемого чата в соответствии с рекомендациями возможна обработка до 80 000 активных пользователей в пул четырех серверов с поддержкой соответствия требованиям.In the preceding sample, when you deploy the Persistent Chat Servers according to the recommended guidelines, they can handle up to 80,000 active users across a four-server pool with compliance enabled.

В данном примере приведены комнаты чата, классифицируемые как малые (30 активных пользователей в любое время), средние (150 активных пользователей) и большие (16 000 активных пользователей). Поддерживаемое количество комнат чата определенного размера зависит от общего количества:This sample shows chat rooms categorized as small (30 active users at any given time), medium (150 active users), and large (16,000 active users). The supported number of chat rooms of a certain size in the table above is computed based on the total number of:

  • активных пользователей в системе;Active users in the system

  • активных пользователей в комнатах чата определенного размера;Active users in chat rooms of the given size

  • комнат чата определенного размера, к которым присоединяется один пользователь.Chat rooms of the given size that a single user joins

В предыдущей таблице планирования мощности для каждой комнаты чата указывается число элементов управления доступом, связанных с этой комнатой чата, включая элементы, назначенные непосредственно этой комнате чата. Управлять доступом к отдельным комнатам чата можно с помощью списков управления доступом (ACL). Кроме того, можно управлять доступом на уровне категорий. В ACL отдельный элемент управления доступом может быть либо группой пользователей (такой как группа безопасности или список рассылки), либо одним пользователем. Можно определять элементы управления доступом для управляющих, выступающих и членов комнаты чата.For each chat room, the preceding capacity planning table specifies the number of access control entries that are associated with the chat room, including entries that are assigned directly to the chat room. You can control access to individual chat rooms by using access control lists (ACLs). You can also control access at the category level. In an ACL, an individual access control entry can be either a user group—for example, a security group, a distribution list, or a single user. You can define access control entries for chat room managers, presenters, and members.

Важно!

При планировании стратегии управления комнатами чата следует иметь в виду, что разрешено 2 миллиона элементов управления доступом. Если вычисленное количество элементов управления доступом превышает 2 миллиона, это может значительно ухудшить производительность сервера. Чтобы такая проблема не возникала, везде, где это возможно, старайтесь использовать в элементах управления доступом группы пользователей, а не отдельных пользователей.In planning your strategy for managing chat rooms, keep in mind that the total number of allowed access control entries is 2 million. If the calculated access control entries exceed 2 million, server performance could degrade significantly. To avoid this issue, whenever possible, be sure that your access control entries are user groups instead of individual users.

Планирование мощности для управления доступом к комнатам чата по приглашениюPlan capacity for managing chat room access by invitation

В следующей таблице планирования емкости можно использовать для понимания количество приглашений, которые сервера сохраняемого чата создает и хранятся в базе данных Persistent Chat настроена для отправки приглашений.You can use the following capacity planning table to understand the number of invitations that Persistent Chat Server creates and stores in the Persistent Chat database when it is configured to send invitations. С помощью страницы параметров категории комнаты чата в Скайп для панели управления Business Server или с помощью командлета Windows PowerShell, командлет set-csPersistentChatCategoryдля управления приглашения на категории.You manage invitations on the Category by using the Chat Room Category settings page in the Skype for Business Server Control Panel, or by using the Windows PowerShell cmdlet, set-csPersistentChatCategory. Приглашения на комнату чата (объектов на одной линии категории позволяет) можно управлять с помощью страницы Управления комнатами запущен из Скайп для бизнеса клиента или с помощью командлета Windows PowerShell, set-csPersistentChatRoom.You can manage invitations on a chat room (in line with what the category allows) by using the Room Management page launched from the Skype for Business client, or by using a Windows PowerShell cmdlet, set-csPersistentChatRoom.

В данных примера в следующей таблице предполагается, что на странице параметров Комнаты чата для 50% всех комнат чата для параметра Приглашения установлено значение Да.The sample data in the following table assumes that, on the Chat room settings page for 50 percent of all chat rooms, the Invitations option is set to Yes.

Важно!

Если рассчитанное количество приглашений, создаваемых сервером, превышает 1 миллион, то производительность сервера может значительно снизиться.If the calculated value for the number of invitations that is generated by the server exceeds 1 million, server performance could degrade significantly. Во избежание этой проблемы, убедитесь, что Минимизируйте комнат чата, настроенных для отправки приглашений или ограничить количество пользователей, которые могут присоединиться к комнат чата, настроенных для отправки приглашений.To avoid this issue, be sure that you minimize the number of chat rooms that are configured to send invitations or restrict the number of users who can join chat rooms that have been configured to send invitations.

Доступом к комнатам чата, пример приглашенияChat room access by invitation sample

Малых комнат чатаSmall Chat Rooms Средних комнат чатаMedium Chat Rooms Больших комнат чатаLarge Chat Rooms ВсегоTotal
Пользователей, имеющих доступ к комнате чатаUsers who can access chat room
30 на комнату30 per room
150 на комнату150 per room
16 000 на комнату16,000 per room
Процент комнат, имеющих приглашенияPercentage of rooms that have invitations
50%50%
50%50%
50%50%
Комнат чата, настроенных для отправки приглашенийChat rooms configured to send invitations
16 00016,000
533533
55
Пользователей, имеющих доступ к этой комнате чатаUsers who can access the chat room
6060
225225
16 00016,000
Приглашения, создаваемые с сервера сохраняемого чатаInvitations generated by Persistent Chat Server
960,000960,000
120 000120,000
80 00080,000
1,160,0001,160,000
Максимально допустимое количество приглашенийMaximum allowable number of invitations
2 000 0002,000,000
Модель 1. Начать с ожидаемого количества приглашений на комнату в деньModel 1 - Start with expected number of messages per room per day
Норма чата на комнату (в день)Chat Rate Per Room (per day)
5050
500500
100100
650650
Норма чата (в секунду) во всех комнатахChat rate (per second) across all rooms
55.5655.56
18.5218.52
0.030.03
7474
Модель 2. Начать с количества отправляемых сообщений на пользователя в деньModel 2 - Start with number of messages posted per user per day
Норма чата на пользователя в деньChat rate per user per day
1515
55
0,10.1
2020
Норма чата на комнату (в день)Chat rate per room (per day)
3838
375375
800800
1,2131,213
Норма чата (в секунду) во всех комнатахChat rate (per second) across all rooms
41.6741.67
13.8913.89
0.280.28
5656

Планирование емкости для производительности сервера сохраняемого чатаPlan capacity for Persistent Chat Server performance

В следующей таблице описывается пользовательская модель для сервера сохраняемого чата.The following table describes the user model for Persistent Chat Server. Его в качестве основы для планирования требований к мощности и представляет типичное организации с 80000 одновременно работающих пользователей на четырех серверов.It provides the basis for the capacity planning requirements and represents a typical organization with 80,000 concurrent users on four servers.

Пользовательская модель производительности persistent Chat ServerPersistent Chat Server performance user model

Количество подключенных активных пользователейNumber of active users connected
80 00080,000
Число экземпляров службы сервера сохраняемого чатаNumber of Persistent Chat Server service instances
44
Размер малых комнат чатаSize of small chat rooms
30 пользователей30 users
Размер средних комнат чатаSize of medium chat rooms
150 пользователей150 users
Размер больших комнат чатаSize of large chat rooms
16 000 пользователей16,000 users
Общее количество комнат чатаTotal number of chat rooms
33,07733,077
Количество малых комнат чатаNumber of small chat rooms
32 00032,000
Количество средних комнат чатаNumber of medium chat rooms
1,0671,067
Количество больших комнат чатаNumber of large chat rooms
1010
Общее количество комнат чата на пользователяTotal number of chat rooms per user
1616
Количество малых комнат чата на пользователяNumber of small chat rooms per user
1212
Количество средних комнат чата на пользователяNumber of medium chat rooms per user
22
Количество больших комнат чата на пользователяNumber of large chat rooms per user
22
Количество подключенных комнат на пользователяNumber of rooms joined per user
2424
Максимальная норма подключенияPeak join rate
10 в секунду10/second
Общая норма чатаTotal chat rate
24 в секунду24/second
Норма чата для малых комнат чатаChat rate for small chat rooms
22.22 в секунду22.22/second
Норма чата для средних комнат чатаChat rate for medium chat rooms
1,67 в секунду1.67/second
Норма чата для больших комнат чатаChat rate for large chat rooms
~0.15/Second~0.15/second
Процент комнат чата, настроенных для отправки приглашенийPercentage of chat rooms configured for invitations
50%50%
Процент комнат с прямым членствомPercentage of direct memberships
50%50%
Процент комнат с групповым членствомPercentage of group memberships
50%50%
Среднее количество присоединений предков в доменных службах Active DirectoryAverage number of ancestor affiliations in Active Directory Domain Services
100 - 200100 - 200
Количество подписанных контактов на пользователяNumber of subscribed contacts per user
8080
Среднее количество конечных точек на пользователяAverage number of endpoints per user
1,51.5
Среднее количество видимых комнат чата на конечную точкуAverage number of visible chat rooms per endpoint
1,51.5
Среднее количество видимых комнат чата на пользователяAverage number of visible chat rooms per user
2,25 (50% для 1 комнаты и 50% для 2 комнат); до 6 открытых комнат, по одной на монитор2.25 (50% for 1 room and 50% for 2 rooms); Up to 6 rooms open, one per monitor
Количество участников, опрашиваемых за определенный интервал опросаNumber of participants polled per interval
25 на видимую комнату чата25 per visible chat room
Продолжительность интервала опросаLength of polling interval
5 минут5 minutes
Количество опрашиваемых участников в секундуNumber of participants polled per second
15 00015,000
Количество изменений состояния присутствия в час на пользователяNumber of presence changes per hour per user
66
Количество изменений состояния присутствия в секундуNumber of presence changes per second
133.33133.33