Основы > Интерфейс пользователя Creo Parametric > Вкладка "Главная" > Технология распределенных вычислений в Creo Parametric > О технологии распределенных вычислений в Creo Parametric
  
О технологии распределенных вычислений в Creo Parametric
В Creo Parametric используется технология распределенных вычислений с целью повышения уровня использования существующего оборудования, чтобы оно могло выполнять ресурсоемкие вычислительные задачи.
Технология распределенных вычислений состоит из следующего:
Сессия Creo Parametric (контроллер)
Участвующие сетевые рабочие станции
Демон выполняется на каждой участвующей рабочей станции
Один или несколько агентов выполняются на рабочих станциях (сессии Creo Parametric выполняются как серверные процессы)
Задание (группа работ)
Далее представлено действие технологии распределенных вычислений.
1. Контроллер сообщается с демоном на каждой удаленной рабочей станции, чтобы начать процесс агента.
2. С помощью процесса агента устанавливается связь с контроллером.
3. Контроллер определяет, какой агент получит следующее задание. Контроллер отправляет задания агентам, чтобы наиболее эффективно распределить вычисление задачи.
4. Демон на каждой рабочей станции включает поток данных между контроллером и агентами, обеспечивает статистику, обеспечивает отчет о выполнении задания, сообщает о загрузке рабочей станции и контролирует рабочие станции в сети.
5. После выполнения каждого задания результаты передаются контроллеру.
Взаимодействие между контроллером и агентом
Технология распределенных вычислений оптимизирует распределение заданий. Контроллер связывается с демоном на каждой рабочей станции и определяет средние загрузки. Сессии агентов запускаются автоматически, в зависимости от средних загрузок и количества процессоров. Агент запускается только один раз на задачу распределенного вычисления, но не один раз на задание.
Также оптимизируется передача данных. Данные (модели, информация, инструкции) эффективно передаются прямо к каждому агенту через демон. До выполнения задания файлы не копируются на рабочие станции. При передаче этому же агенту последующего задания передаются только те данные, которые отличаются в заданиях. Если используемые модели идентичны, то они не передаются снова.