СПОСОБЫ, СИСТЕМЫ И УСТРОЙСТВО ДЛЯ ДИНАМИЧЕСКОГО ОБЕСПЕЧЕНИЯ БЕЗГРАНИЧНОГО АДМИНИСТРИРОВАНИЯ СИСТЕМЫ ВЫСОКОЙ ДОСТУПНОСТИ

1. Система для динамической балансировки нагрузки элементов перераспределения в пределах группы вычислительных ресурсов, которые обеспечивают, по меньшей мере, аспект промышленного исполнительного процесса, причем система содержит
систему, выполненную с возможностью
контролировать данные рабочего состояния и показатели доступности, соотнесенные с компонентами/вычислительными ресурсами системы управления исполнительным процессом;
идентифицировать потенциальную возможность балансировки нагрузки для вызова перераспределения по меньшей мере одного элемента перераспределения в намеченный целевой объект перераспределения;
обрабатывать компоненты/вычислительные ресурсы системы управления исполнительным процессом для определения целевого пула перераспределения из потенциальных кандидатов на перераспределение, которые поддерживают ограничивающие условия доступности системы; и
перераспределять по меньшей мере один элемент перераспределения в по меньшей мере один целевой компонент/вычислительный ресурс перераспределения, выбранный из целевого пула перераспределения.
2. Система по п. 1, в которой потенциальная возможность балансировки нагрузки задействует балансировку нагрузки при обнаружении отказа ресурса.
3. Система по п. 2, которая дополнительно содержит выбор целевого объекта перераспределения из целевого пула перераспределения в соответствии с типом повторного развертывания с балансировкой нагрузки.
4. Система по п. 3, в которой тип повторного развертывания с балансировкой нагрузки включает в себя один из следующих вариантов: самая быстрая балансировка нагрузки при отказе, оптимальная балансировка нагрузки при отказе или сбалансированная балансировка нагрузки при отказе.
5. Система по п. 1, в которой потенциальная возможность балансировки нагрузки задействует проверочную балансировку нагрузки HA-M:N.
6. Система по п. 2, которая дополнительно содержит перераспределение одного или нескольких приложений в качестве по меньшей мере одного элемента перераспределения.
7. Система по п. 2, которая дополнительно содержит перераспределение одного или нескольких приложений и соответствующих элементов потока операций в качестве по меньшей мере одного элемента перераспределения.
8. Система по п. 7, в которой по меньшей мере один элемент перераспределения соотнесен с неисправным вычислительным ресурсом.
9. Система по п. 5, в которой проверочная балансировка нагрузки HA-M:N выполняет моделирование отказа вычислительного ресурса со степенью проверки Z, где Z больше или равно 1.
10. Система по п. 9, которая дополнительно содержит итеративное моделирование отказов вычислительных ресурсов для каждого компонента/вычислительного ресурса системы управления исполнительным процессом.
11. Система по п. 10, которая дополнительно содержит определение агрегированного рабочего состояния для проверочной балансировки нагрузки HA-M:N.
12. Система по п. 11, в которой агрегированное рабочее состояние используется для определения запроса дополняющего ресурса перехода, чтобы обеспечить переход рабочего состояния обратно к жизнеспособной действующей конфигурации M:N и поддерживать требования высокой доступности.
13. Система по п. 1, которая дополнительно содержит выполнение определения рабочего состояния исправления.
14. Система по п. 13, в которой определением рабочего состояния исправления подтверждается, что вычислительные ресурсы обеспечивают жизнеспособную действующую конфигурацию M:N и поддерживают требования высокой доступности.
15. Система по п. 13, в которой определением рабочего состояния исправления подтверждается, что вычислительные ресурсы обеспечивают жизнеспособную действующую конфигурацию M:N и не поддерживают требования высокой доступности.
16. Система по п. 13, в которой определением рабочего состояния исправления подтверждается, что вычислительные ресурсы не обеспечивают жизнеспособную действующую конфигурацию M:N и не поддерживают требования высокой доступности.
17. Система по п. 12, которая дополнительно содержит генерирование запроса дополняющего вычислительного ресурса для перехода в рабочее состояние, чтобы обеспечить переход обратно к жизнеспособной действующей конфигурации M:N, которая поддерживает требования высокой доступности.
18. Система по п. 17, которая дополнительно содержит:
выполнение автоматического исправления для получения и предоставления дополняющего вычислительного ресурса; и перераспределение по меньшей мере одного элемента перераспределения в этот дополняющий вычислительный ресурс.
19. Система по п. 7, в которой элемент потока операций включает в себя:
вычислительный или управляющий компонент, сгенерированный на основе конкретной модели управления процессом и соотнесенного элемента вычислительного или управляющего компонента исполнительного процесса; и компонент модели абстракции, сгенерированный на основе эксплуатационных характеристик и возможностей, соотнесенных с элементом потока операций.
20. Система по п. 7, которая дополнительно содержит активацию перераспределяемых элементов вместе с соответствующими рабочими данными приложения или элемента потока операций, хранящимися в модуле служб данных, в момент отказа вычислительного ресурса или вблизи него.
21. Способ динамической балансировки нагрузки элементов перераспределения в пределах группы вычислительных ресурсов, которые обеспечивают, по меньшей мере, аспект промышленного исполнительного процесса, причем способ содержит этапы, на которых:
контролируют данные рабочего состояния и показатели доступности, соотнесенные с компонентами/вычислительными ресурсами системы управления исполнительным процессом;
идентифицируют потенциальную возможность балансировки нагрузки для вызова перераспределения по меньшей мере одного элемента перераспределения в намеченный целевой объект перераспределения;
обрабатывают компоненты/вычислительные ресурсы системы управления исполнительным процессом для определения целевого пула перераспределения из потенциальных кандидатов на перераспределение, которые поддерживают ограничивающие условия доступности системы; и
перераспределяют по меньшей мере один элемент перераспределения в по меньшей мере один целевой компонент/вычислительный ресурс перераспределения, выбранный из целевого пула перераспределения.
22. Способ по п. 21, в котором потенциальная возможность балансировки нагрузки задействует балансировку нагрузки при обнаружении отказа ресурса.
23. Способ по п. 22, который дополнительно содержит этап, на котором выбирают целевой объект перераспределения из целевого пула перераспределения в соответствии с типом повторного развертывания с балансировкой нагрузки.
24. Способ по п. 23, в котором тип повторного развертывания с балансировкой нагрузки включает в себя один из следующих вариантов: самая быстрая балансировка нагрузки при отказе, оптимальная балансировка нагрузки при отказе или сбалансированная балансировка нагрузки при отказе.
25. Способ по п. 21, в котором потенциальная возможность балансировки нагрузки задействует проверочную балансировку нагрузки HA-M:N.
26. Способ по п. 22, который дополнительно содержит этап, на котором перераспределяют одно или несколько приложений в качестве по меньшей мере одного элемента перераспределения.
27. Способ по п. 22, который дополнительно содержит этап, на котором перераспределяют одно или несколько приложений и соответствующие элементы потока операций в качестве по меньшей мере одного элемента перераспределения.
28. Способ по п. 27, в котором по меньшей мере один элемент перераспределения соотносится с неисправным вычислительным ресурсом.
29. Способ по п. 25, в котором проверочная балансировка нагрузки HA-M:N выполняет моделирование отказа вычислительного ресурса со степенью проверки Z, где Z больше или равно 1.
30. Способ по п. 29, который дополнительно содержит этап, на котором итеративно моделируют отказы вычислительных ресурсов для каждого компонента/вычислительного ресурса системы управления исполнительным процессом.
31. Способ по п. 30, который дополнительно содержит этап, на котором определяют агрегированное рабочее состояние для проверочной балансировки нагрузки HA-M:N.
32. Способ по п. 31, в котором агрегированное рабочее состояние используется для определения запроса дополняющего ресурса перехода, чтобы обеспечить переход рабочего состояния обратно к жизнеспособной действующей конфигурации M:N и поддерживать требования высокой доступности.
33. Способ по п. 21, который дополнительно содержит этап, на котором выполняют определение рабочего состояния исправления.
34. Способ по п. 33, в котором определением рабочего состояния исправления подтверждается, что вычислительные ресурсы обеспечивают жизнеспособную действующую конфигурацию M:N и поддерживают требования высокой доступности.
35. Способ по п. 33, в котором определением рабочего состояния исправления подтверждается, что вычислительные ресурсы обеспечивают жизнеспособную действующую конфигурацию M:N и не поддерживают требования высокой доступности.
36. Способ по п. 33, в котором определением рабочего состояния исправления подтверждается, что вычислительные ресурсы не обеспечивают жизнеспособную действующую конфигурацию M:N и не поддерживают требования высокой доступности.
37. Способ по п. 32, который дополнительно содержит этап, на котором генерируют запрос дополняющего вычислительного ресурса для перехода в рабочее состояние, чтобы обеспечить переход обратно к жизнеспособной действующей конфигурации M:N, которая поддерживает требования высокой доступности.
38. Способ по п. 37, который дополнительно содержит этап, на котором:
выполняют автоматическое исправление для получения и предоставления дополняющего вычислительного ресурса; и
перераспределяют по меньшей мере один элемент перераспределения в этот дополняющий вычислительный ресурс.
39. Способ по п. 27, в которой элемент потока операций включает в себя:
вычислительный или управляющий компонент, сгенерированный на основе конкретной модели управления процессом и соотнесенного элемента вычислительного или управляющего компонента исполнительного процесса; и
компонент модели абстракции, сгенерированный на основе эксплуатационных характеристик и возможностей, соотнесенных с элементом потока операций.
40. Способ по п. 27, который дополнительно содержит этап, на котором активируют перераспределяемые элементы совместно с соответствующими рабочими данными приложения или элемента потока операций, хранящимися в модуле служб данных, в момент отказа вычислительного ресурса или вблизи него.
41. Долговременный машиночитаемый носитель, хранящий последовательности машиноисполняемых инструкций для динамической балансировки нагрузки элементов перераспределения в пределах группы вычислительных ресурсов, которые обеспечивают, по меньшей мере, аспект промышленного исполнительного процесса, причем последовательности машиноисполняемых инструкций включают в себя инструкции, которые предписывают по меньшей мере одному обрабатывающему устройству:
контролировать данные рабочего состояния и показатели доступности, соотнесенные с компонентами/вычислительными ресурсами системы управления исполнительным процессом;
идентифицировать потенциальную возможность балансировки нагрузки для вызова перераспределения по меньшей мере одного элемента перераспределения в намеченный целевой объект перераспределения;
обрабатывать компоненты/вычислительные ресурсы системы управления исполнительным процессом для определения целевого пула перераспределения из потенциальных кандидатов на перераспределение, которые поддерживают ограничивающие условия доступности системы; и
перераспределять по меньшей мере один элемент перераспределения в по меньшей мере один целевой компонент/вычислительный ресурс перераспределения, выбранный из целевого пула перераспределения.