Создание стратегии работоспособности: Определение общих свойств стратегии работоспособности
На этой странице можно создавать стратегии работоспособности, используемые для выполнения различных оценок работоспособности в кластерах, динамических кластерах и экземплярах серверов приложений, запущенных на узлах.
Для просмотра этой страницы административной консоли выберите .
Права доступа к стратегиям работоспособности отличаются в зависимости от административной роли пользователя. Существующие роли: наблюдатель, оператор, оператор настройки и администратор. Пользователь с правами доступа наблюдателя или оператора может только просматривать
информацию стратегии работоспособности. Пользователь, обладающий ролью
оператора настройки или администратора, имеет все привилегии для настройки
стратегий работоспособности.
После заполнения всех обязательных полей нажмите кнопку Далее для продолжения.
- Имя
Имя стратегии работоспособности. Имя стратегии работоспособности является обязательным.
Оно должно быть уникальным среди всех стратегий работоспособности в ячейке.
Имя не может начинаться с точки (.)
или пробела. Наличие пробела не приводит к ошибке, но пробелы в начале и в конце автоматически удаляются. Рекомендуется использовать значимые и согласованные имена стратегий работоспособности. Например, стратегии работоспособности, основанные на возрасте,
можно назвать AGE_20DAYS, AGE_15DAYS и т.д.
- Описание
Дополнительное описание стратегии работоспособности.
Это необязательное описание. Его можно изменить во время создания или
редактирования стратегии работоспособности. Необязательное описание может пригодиться вам,
если используется несколько стратегий работоспособности, или если одним и тем же набором
стратегий работоспособности управляют несколько операторов.
- Заданное условие работоспособности
Условием работоспособности определяется конкретная реализуемая стратегия. Заданные условия работоспособности входят в комплект поставки продукта
WebSphere Virtual Enterprise.
Одни стратегии основаны на предупреждении, другие - на обнаружении.
Стратегии на основе предупреждения используются для того, чтобы избегать условий, могущих привести
к неполадкам, тогда как стратегии, основанные на обнаружении, служат для идентификации существующих
условий и поиска решений. С помощью этих стратегий можно
составлять оценки работоспособности по кластерам, динамическим кластерам и
экземплярам серверов приложений, запущенным на узлах. В применении к
динамическим кластерам, независимо от используемой стратегии работоспособности,
минимальное число экземпляров динамического кластера остаются работающими.
- Стратегия условия, основанного на возрасте, перезапускает связанные элементы по
достижении ими определенного пользователем значения возраста. При таком перезапуске
очищаются все занесенные в кэш и приобретенные в память данные. В случае выбора стратегии условия,
основанного на возрасте, необходимо определить критерий возраста. Условие на основе возраста поддерживается для всех типов серверов.
- Стратегия условия превышения тайм-аута запроса отслеживает память,
используемую для тайм-аутов запросов. Если процентная доля тайм-аутов превышает
нарушение условия, элементы будут перезапущены. При выборе условия
превышения тайм-аута запроса необходимо установить порог процентного значения
используемой памяти. Условие превышения тайм-аута запроса
поддерживается для всех типов серверов.
Ограничение: Условие превышения тайм-аута запроса
не применяется к Java Message Service (JMS) и к потоку данных по протоколу Internet Inter-ORB Protocol
(IIOP).
- Стратегия условия превышения времени ответа отслеживает запросы
и время их выполнения. Эта стратегия используется для очистки серверов со средним
числом запросов, на выполнение которых требуется больше времени, чем задано. Если среднее число запросов выполняется дольше определенного времени,
элементы будут перезапущены. При выборе стратегии превышения времени ответа
необходимо задать пороговое значение времени ответа. Условие превышения времени ответа
поддерживается для всех типов серверов.
- Стратегия условия памяти: избыточное использование памяти отслеживает использование
памяти для элемента. Если показатель использования памяти превышает процентное значение размера
кучи за указанное время, предпринимаются действию по исправлению такой
ситуации. При определении стратегии работоспособности для автономного сервера,
статического кластера или динамического кластера в ручном режиме, элемент
останавливается и перезапускается. При определении стратегии работоспособности для
динамического кластера, работающего в автоматическом или контролируемом режиме, элемент,
отмеченный флагом условия, останавливается. Контроллер размещения в динамическом режиме
определяет, какие серверы, если таковые имеются, необходимо запустить, исходя из оценки среды. Эти действия выполняются автоматически, если включен автоматический
режим работы. Если включен контролируемый режим, можно утвердить задачи среды выполнения,
сгенерированные для исправления ситуации. При выборе стратегии
избыточного использования памяти, необходимо определить объем используемой памяти и
задать пороговое значение отношения времени к памяти. Условие избыточного использования
памяти поддерживается только на серверах приложений на узлах, где
запущен WebSphere Application Server или
WebSphere Application Server Community Edition. Для других типов серверов промежуточного программного обеспечения
определить условие избыточного использования памяти нельзя.
- Стратегия условия памяти: утечка памяти отслеживает стойкие тенденции
снижения объема свободной памяти, доступной серверу в куче
Java. Момент выявления этих тенденций определяется параметром уровня обнаружения. При выборе стратегии условия памяти: утечка памяти необходимо задать уровень обнаружения. На уровне медленного обнаружения требуется наибольший объем хронологических
данных. Для уровней обычного и быстрого обнаружения требуется одинаковое количество
хронологических данных, но на уровне быстрого обнаружения анализ выполняется прежде,
чем куча Java увеличится до максимального размера согласно настройкам. Тем самым обеспечивается возможность более раннего обнаружения,
но при этом увеличивается вероятность получения ложных положительных результатов. Данное условие поддерживает
дампы кучи в дополнение к перезапуску серверов в качестве способа реагирования. Условие утечки памяти не поддерживается для других
типов серверов промежуточного программного обеспечения.
- Стратегия условия избыточной загрузки отслеживает зависшие запросы.
Сервер,
связанный с этой стратегией, перезапускается по достижении заданного уровня обнаружения. Обнаружение избыточной загрузки зависит
от выявления точки изменения в последовательности данных за заданный промежуток времени. Показатели, используемые
для обнаружения избыточной загрузки, - это значения времени ответа и весовые коэффициенты
администратора полезной нагрузки развертывания, наблюдаемые для данного сервера. Условие избыточной
загрузки применяется только к динамическим кластерам и ячейкам. При выборе стратегии
условия избыточной загрузки необходимо выбрать уровень обнаружения.
Для обнаружения точек изменения контроллер работоспособности вычисляет
левое среднее значение и правое среднее значение для данной точки. Левое среднее значение для точки
- это среднее значение N образцов, полученных до данного образца,
а правое среднее значение - это среднее значение N образцов, включая текущую точку,
полученных позже. Разность левого и правого средних значений
сохраняется и сравнивается с другими разностями в наборе значений до
N с целью определения того, является ли эта разность локальной
максимой. Если разность является максимальной разностью, то точка, которой
она соответствует, объявляется точкой изменения. Два показателя, используемые для обнаружения избыточной загрузки, -
это значения времени ответа и весовые коэффициенты динамического администратора полезной нагрузки,
наблюдаемые для данного сервера.
Условие избыточной загрузки поддерживается для всех типов серверов.Ограничение: Условие избыточной загрузки не применяется к потоку данных JMS и IIOP.
- Стратегия условия полезной нагрузки перезапускает элементы после
обслуживания определенного пользователем числа запросов. Эта стратегия очищает память и
кэши. При выборе стратегии полезной нагрузки необходимо задать
критерии общего числа запросов. Условие полезной нагрузки поддерживается для всех типов серверов.
- Пользовательское условие работоспособности
Если существующие условия работоспособности не отвечают вашим потребностям, можно создать пользовательские условия работоспособности. Пользовательские условия работоспособности можно протестировать согласно показателям среды.
hc_detail_main_new