Планировщик заданий MATLAB |
Работники MATLAB запускаются как любой пользователь, в котором администратор запускает службу mjs узла. По умолчанию сервис mjs запускается следующим root в UNIX® операционные системы, и как LocalSystem на Microsoft® Windows® операционные системы. Поскольку MATLAB обеспечивает системные вызовы, пользователи могут отправлять задания, выполняющие команды интерпретатора. Если необходимо запустить задачи как пользователь, отправивший задание, используйте уровень безопасности 3. Дополнительные сведения см. в разделе Установка уровня безопасности. По умолчанию служба mjs не применяет управление доступом или проверку подлинности. Любой, у кого есть локальный или удаленный доступ к службам mjs, может начать и остановить своих работников и менеджеров по работе, а также запросить их статус. Для получения информации о опциях аутентификации и управления доступом смотрите Set MATLAB Job Scheduler Cluster Security. Менеджер заданий не ограничивает доступ ни к кластеру, ни к данным заданий и задач. Дополнительные сведения о опциях безопасности см. в разделе Установка безопасности кластера планировщика заданий MATLAB. Использование стороннего планировщика вместо менеджера заданий MathWorks может позволить вам воспользоваться предоставляемыми им мерами безопасности. Параллельные вычислительные процессы должны быть все на одной стороне брандмауэра, или необходимо принять меры, чтобы они могли общаться друг с другом через брандмауэр. Рабочие, выполняющие задачи того же задания связи, не могут быть отключены друг от друга, потому что их коммуникация на основе MPI не будет работать. Если определенные порты ограничены, можно задать порты, используемые для параллельных вычислений. См. «Определение параметров скрипта по умолчанию». Если ваша организация является представителем Internet Multicast Backbone (MBone), убедитесь, что ваш кластер параллельных вычислений изолирован от доступа MBone, если вы используете многоадресную рассылку для параллельных вычислений. Изоляция, как правило, является условием по умолчанию. Если у вас есть какие-либо вопросы о членстве в MBone, обратитесь к администратору сети.
|
Сторонний планировщик |
Параллельные вычислительные процессы должны быть все на одной стороне брандмауэра, или необходимо принять меры, чтобы они могли общаться друг с другом через брандмауэр. Рабочие, выполняющие задачи того же задания связи, не могут быть отключены друг от друга, потому что их коммуникация на основе MPI не будет работать. Если пользователи будут планировать общение заданий на кластере, то для каждого узла кластера, участвующего в обмене заданиями, требуется незапланированный SSH. Для примера, чтобы включить незакрытый SSH, администратор кластера может настроить аутентификацию на основе хоста/авторизацию на основе хоста для утвержденных пользователей кластера.
|