ILoadBalancer: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Содержимое страницы заменено на «{{NavBar|{{Системная иерархия:ILoadBalancer}}}} {{ILoadBalancer_brief}} {{ILoadBalancer methods}}»)
 
Строка 1: Строка 1:
{{NavBar|{{Системная иерархия:ILoadBalancer}}}}
{{NavBar|{{Системная иерархия:ILoadBalancer}}}}


{{ILoadBalancer_brief}}
{{interface|ILoadBalancer}}
{{ILoadBalancer methods}}
 
 
{{relation_diagram|diagram=Отношения класса балансировщика нагрузки|content=
{{ILoadBalancer_relations}}
}}

Текущая версия на 00:21, 18 декабря 2017

Компоненты на верхнем уровне \ Подсистема управления \ ILoadBalancer

Программный интерфейс, предоставляемый подсистемой управления для подсистемы предметной области. Предоставляет методы для регистрации задачи, которая должна быть выполнена как элемент параллельных вычислений, а также для регистрации свободного узла INode.

Методы
МетодОписание
AddRefИнкрементирует счетчик ссылок на балансировщик нагрузки.
RegisterFreeNodeРегистрация в глобальном балансировщике нагрузки незанятого вычислениями узла INode.
AddProcessParametersРегистрация в глобальном балансировщике нагрузки параметров элементарного (в глобальном смысле) модельного эксперимента, который необходимо выполнить в рамках параллельного логического процесса.
NodeCountЧерез выходной параметр возвращает количество свободных узлов, зарегистрированных вызывающим принципалом в глобальном балансировщике нагрузки.
ParametersTotalSizeЧерез выходной параметр возвращает суммарный объем параметров логических процессов, в байтах, зарегистрированных в глобальном балансировщике нагрузки вызывающим принципалом.
ClearУдаляет все сведения о свободных узлах экземпляра подсистемы предметной области (узлы и параметры модельных экспериментов), с которым ассоциирован вызывающий принципал, из глобального балансировщика нагрузки.
MarshalПроизводит запись ссылки на балансировщик нагрузки в выходной поток IOutputStream.
Наследует
КлассОписание
Базовый интерфейс для всех программных интерфейсов.