Параметры конфигурации кластера
Microsoft AppFabric 1.1 для Windows Server предоставляет возможность изменять параметры конфигурации кластера кэша в XML-файле или непосредственно с помощью Windows PowerShell. В этом разделе приведено описание параметров конфигурации кластера и способов их настройки с помощью XML-файла или Windows PowerShell. Дополнительные сведения об изменении конфигурации кластера см. в разделе Настройка кластера кэша.
Существует четыре типа параметров конфигурации кластера.
Кластер Настройки — описание параметров, связанных с кластером кэша.
Настройки кэша — описание параметров, связанных с каждым кэшем кластера.
Параметры узла — описание параметров, связанных с каждым узлом кэша, входящим в кластер.
Параметры места хранения данных конфигурации кластера — описание параметров, связанных с местом хранения и назначением роли управления кластером. Дополнительные сведения о роли управления кластером см. в разделе Ведущие узлы и управление кластером.
Примечание
XML-файл, создаваемый с помощью команды Windows PowerShell Export-CacheClusterConfig
, в этом разделе будет называться "XML-файл".
Важно!
Многие атрибуты и элементы, описываемые ниже, чувствительны к регистру символов. При изменении параметров необходимо соблюдать регистр символов в соответствии со следующими таблицами.
Параметры кластера
Единственным способом создания кластера и установки его начальных параметров является установка Microsoft AppFabric 1.1 для Windows Server и запуск мастера настройки AppFabric по крайней мере на одном узле кэша.
Для описания самого кластера служат два параметра: имя и размер (небольшой, средний или крупный). В XML-файле эти параметры определены как атрибуты элемента dataCache
и получают значения при первом запуске мастера настройки AppFabric на первом сервере кэша в составе кластера.
Параметр | Местоположение в XML-файле конфигурации | Когда присваивается значение |
---|---|---|
Размер кластера |
Атрибут |
Значение параметра "Размер кластера" присваивается при настройке службы Кэш AppFabric на первом сервере кэша. |
Параметры кэша
Единственным способом создания кэша и установки его начальных параметров является использование команды New-Cache
средства администрирования кэша на основе Windows PowerShell.
Параметры кэша хранятся на уровне кластера. Таким образом, они приводятся в XML-файле как дочерние элементы элемента caches
. В Windows PowerShell для просмотра параметров конфигурации кэша используется команда Get-CacheConfig
, а для изменения параметров кэша — команда Set-CacheConfig
.
Примечание
Чтобы изменить параметры конфигурации кэша с помощью XML-файла или команды Set-CacheConfig
, необходимо перезапустить весь кластер с помощью команды Windows PowerShell Restart-CacheCluster
. С помощью Windows PowerShell можно также удалить и повторно создать кэш с тем же именем (но другими параметрами), не перезапуская кластер.
В следующей таблице перечислены параметры, которые можно настроить для каждого кэша.
Параметр | Местоположение в XML-файле конфигурации | Доступ с помощью Windows PowerShell |
---|---|---|
Имя кэша |
Атрибут |
Назначается с помощью параметра |
Включены уведомления кэша |
Атрибут |
Назначается с помощью параметра |
Включен высокий уровень доступности |
Атрибут |
Назначается с помощью параметра |
Тип кэша |
Атрибут |
Назначается с помощью параметра |
Тип вытеснения |
Атрибут |
Назначается с помощью параметра |
Включено окончание срока действия |
Атрибут |
Назначается с помощью параметра |
Тайм-аут объекта по умолчанию (мин.) |
Атрибут |
Назначается с помощью параметра |
Параметры узла
Единственным способом создания узла и установки его начальных параметров является установка Microsoft AppFabric 1.1 для Windows Server на сервере и запуск мастера настройки AppFabric для настройки службы кэша. Можно либо создать новый кластер кэша или присоединить существующий кластер кэша.
Кластер кэша должен отслеживать все узлы кэша, входящие в кластер. В XML-файле для определения узлов кластера служат элементы host
. В Windows PowerShell для просмотра и изменения конфигурации узла кэша могут использоваться команды Get-CacheConfig
и Set-CacheConfig
.
Для каждого узла кэша доступны следующие параметры.
Параметр | Местоположение в XML-файле конфигурации | Доступ с помощью Windows PowerShell |
---|---|---|
Имя сервера кэша |
Атрибут |
Присваивается в соответствии с именем компьютера. Для просмотра этого параметра служит команда |
Имя узла кэша (имя службы узла) |
Атрибут |
Присваивается в ходе установки. Для просмотра этого параметра служит команда |
Номер порта кэша (по умолчанию используется порт 22233) |
Атрибут |
Присваивается в ходе установки. Для настройки этого параметра используется параметр |
Номер порта кластера (по умолчанию используется порт 22234) |
Атрибут |
Присваивается в ходе установки. Для настройки этого параметра используется параметр |
Назначение ведущего узла |
Атрибут |
Присваивается в ходе установки. Для просмотра этого параметра служит команда |
Размер кэша (МБ) (общий объем пространства, выделенный для хранения данных на узле кэша) |
Атрибут |
Присваивается в ходе установки. Для настройки этого параметра используется параметр |
Нижний предел |
Атрибут |
Присваивается в ходе установки. Для настройки этого параметра используется параметр |
Верхний предел |
Атрибут |
Присваивается в ходе установки. Для настройки этого параметра используется параметр |
Параметры места хранения данных конфигурации кластера
Параметры места хранения данных конфигурации настраиваются при первоначальной настройке функций Кэш AppFabric. Они связаны с местом хранения и назначением роли управления кластером.
В XML-файле эти параметры определяются в элементе partitionStoreConnectionSettings
, являющимся дочерним элементом элемента advancedProperties
(который, в свою очередь, является дочерним по отношению к элементу dataCache
).
В Windows PowerShell имя поставщика и строка подключения к нему должны указываться при настройке контекста кластера с помощью команды Use-CacheCluster
. Если не предоставить эти параметры Windows PowerShell, они будут получены из хранилища данных конфигурации кластера.
С этими свойствами связаны следующие параметры.
Параметр | Местоположение в XML-файле конфигурации | Когда присваивается значение |
---|---|---|
Роль управления кластером |
Атрибут |
Роль управления кластером назначается при настройке конфигурации в соответствии с тем, где хранятся параметры конфигурации кластера. Дополнительные сведения см. в разделе Ведущие узлы и управление кластером (кэширование в AppFabric 1.1). |
Свойства безопасности |
Свойства безопасности для кластера кэша устанавливаются в узле |
Значения по умолчанию для кластера – режим |
См. также
Основные понятия
Изменение параметров конфигурации кластера
Способы хранения конфигурации кластера
Администрирование кэша с помощью Windows PowerShell (AppFabric 1.1)
Параметры конфигурации приложения (кэширование в AppFabric 1.1)
Настройка кластера кэша
Основные принципы кэширования AppFabric (кэширование в AppFabric 1.1)
2012-03-05