Краткое руководство. Установка CycleCloud с помощью образа Marketplace

Azure CycleCloud — это бесплатное приложение, которое предоставляет простой, безопасный и масштабируемый способ управления вычислительными ресурсами и ресурсами хранилища для рабочих нагрузок HPC и больших вычислений. В этом кратком руководстве описано, как установить CycleCloud в ресурсах Azure с помощью образа Marketplace.

Образ CycleCloud Marketplace — это рекомендуемый способ установки CycleCloud. Это самый простой способ быстро получить рабочую версию CycleCloud, которая позволит запускать и масштабировать кластеры. CycleCloud также можно установить вручную, обеспечивая больший контроль над процессом установки и настройки. Дополнительные сведения см . в кратком руководстве по установке Вручную CycleCloud.

Предварительные требования

Для работы с этим кратким руководством вам потребуется:

  1. Учетная запись Azure с активной подпиской.
  2. Ключ SSH

Открытие Azure Cloud Shell

Azure Cloud Shell — это бесплатная интерактивная оболочка, с помощью которой можно выполнять действия, описанные в этой статье. В Cloud Shell предварительно установлены и настроены общие инструменты Azure для использования с вашей учетной записью. Просто нажмите кнопку Копировать, чтобы скопировать код, вставьте его в Cloud Shell и нажмите клавишу ВВОД, чтобы запустить его. Cloud Shell можно открыть разными способами:

Нажмите зеленую кнопку "Попробовать" в правом верхнем углу блока кода. Cloud Shell в этой статье
Откройте Cloud Shell в браузере. Запуск Cloud Shell
Нажмите кнопку Cloud Shell в меню в правом верхнем углу портал Azure. Cloud Shell на портале

SSH Keypair

Для входа в виртуальную машину CycleCloud и кластеры требуется ключ SSH. Создайте шаблон ключа SSH:

ssh-keygen -f ~/.ssh/id_rsa -m pem -t rsa -N "" -b 4096

Получите открытый ключ SSH с помощью:

cat ~/.ssh/id_rsa.pub

Выходные данные будут начинаться с ssh-rsa, за которым следует длинная строка символов. Скопируйте и сохраните этот ключ.

В Linux выполните эти инструкции на GitHub , чтобы создать новую панель ключей SSH.

Создание виртуальной машины

  1. Войдите на портал Azure.
  2. В строке поиска введите CycleCloud и выберите Azure CycleCloud в категории Marketplace .
  3. Нажмите кнопку Создать , чтобы открыть форму Создание виртуальной машины.

Создание виртуальной машины CycleCloud

Настройка экземпляра CycleCloud

  1. Выберите подписку в раскрывающемся списке Подписка .
  2. Выберите или создайте новую группу ресурсов , в которую будет выполняться экземпляр CycleCloud.
  3. Присвойте экземпляру CycleCloud имя виртуальной машины
  4. Выберите регион
  5. Создайте имя пользователя , которое будет использоваться для входа в экземпляр.
  6. Добавление открытого ключа SSH
  7. Если вы планируете использовать управляемые удостоверения (рекомендуется), выберите вкладку Управление и включите управляемое удостоверение, назначаемое системой.
  8. Нажмите кнопку Рецензирование , а затем кнопку Создать .

Образ имеет ряд рекомендуемых параметров по умолчанию, включая размер и встроенные группы безопасности сети. При необходимости их можно изменить.

Настройка экземпляра CycleCloud

Назначьте управляемое удостоверение.

Если вы используете управляемые удостоверения для проверки подлинности, следуйте указаниям руководства по управляемым удостоверениям , чтобы назначить управляемое системой удостоверение только что созданной виртуальной машине приложения.

Войдите на сервер приложений CycleCloud.

Чтобы подключиться к веб-серверу CycleCloud, получите общедоступный IP-адрес виртуальной машины CycleServer на портале Azure.

Получение общедоступного IP-адреса

Перейдите по адресу https://<public IP>/. При установке используется самозаверяющий SSL-сертификат, который может отображаться с предупреждением в браузере.

Создайте имя сайта для установки. Здесь можно использовать любое имя:

Экран приветствия

Экран приветствия

Отобразится лицензионное соглашение с конечным пользователем Azure CycleCloud. Щелкните, чтобы принять его.

Экран лицензии

Экран лицензии

Затем необходимо создать администратора CycleCloud для сервера приложений. Рекомендуется использовать то же имя пользователя, которое использовалось выше. Убедитесь, что вводимый пароль соответствует перечисленным требованиям. Нажмите кнопку Готово , чтобы продолжить.

Настройка учетной записи администратора

Настройка учетной записи администратора

После создания пользователя может потребоваться задать ключ SSH, чтобы упростить доступ к любым виртуальным машинам Linux, созданным CycleCloud. Чтобы добавить ключ SSH, измените профиль, щелкнув свое имя в правом верхнем углу экрана.

Вам потребуется настроить учетную запись поставщика Azure в CycleCloud. Можно использовать управляемые удостоверения или субъекты-службы.

Теперь у вас должно быть работающее приложение CycleCloud, которое позволяет создавать и запускать кластеры.

Примечание

Конфигурацию CycleCloud по умолчанию можно настроить для определенных сред с помощью параметров в файле $CS_HOME/config/cycle_server.properties .

Дополнительные материалы