Рейтинг:0

Как запустить образ торговой площадки (colab) на спотовом инстансе?

флаг me

Допустим, есть изображение торговой площадки, например. Колаб. Я хочу запустить его на спотовом инстансе GCE. Когда я использую Deployment Manager, нет возможности выбрать модель точечной подготовки.
Ни документация, ни гугление не помогают. Есть ли способ запустить образ Marketplace на спотовом экземпляре?

Рейтинг:1
флаг me

Мне удалось извлечь конфигурацию и свойства инициализации облака из экземпляра, созданного маркетплейсом и менеджером развертывания. я разместил это по существу. Дайте мне знать, если вы знаете лучшее решение.

Вот команда gcloud для запуска точечного экземпляра с образом Colab и конфигурацией инициализации облака. Настройка происходит в cloud_init.conf, см. суть выше.

Вычислительные экземпляры бета-версии gcloud создают colab-1-vm \
--machine-type=e2-highmem-4 \
--provisioning-model=СПОТ \
--boot-disk-size=200 ГБ \
--boot-disk-type=pd-сбалансированный \
--instance-termition-action=УДАЛИТЬ \
--image=https://www.googleapis.com/compute/v1/projects/colab-marketplace-image-public/global/images/colab-mp-20220110 \
--network=https://www.googleapis.com/compute/v1/projects/<INSERT_PROJECT_ID>/global/networks/default \
--subnet=https://www.googleapis.com/compute/v1/projects/<INSERT_PROJECT_ID>/regions/<INSERT_REGION>/subnetworks/default \
--no-restart-on-failure \
--metadata-from-file=user-data=cloud_init.conf \
--service-account=<INSERT_ACCOUNT>@developer.gserviceaccount.com \
--scopes=https://www.googleapis.com/auth/cloud.useraccounts.readonly,https://www.googleapis.com/auth/devstorage.read_only,https://www.googleapis.com/auth/ logging.write, https://www.googleapis.com/auth/monitoring.write, https://www.googleapis.com/auth/cloudruntimeconfig, https://www.googleapis.com/auth/compute
Рейтинг:0
флаг ng

Создавайте спотовые виртуальные машины с помощью инструмента gcloud или API Compute Engine. Спотовые виртуальные машины — это любые виртуальные машины, которые настроены на использование модели спотовой подготовки: --provisioning-model=SPOT в инструменте gcloud или «provisioningModel»: «SPOT» в API Compute Engine.

Пожалуйста, обратитесь к документам о том, как Создание спотовых виртуальных машин на ГКП.

После подключения к серверу с помощью

$ gcloud вычислить ssh --zone us-central1-a 'имя экземпляра' -- -L 8888:localhost:8888

Установите и настройте необходимые библиотеки для подключения к интерфейсу Colab с помощью следующей команды:

$ pip install jupyter_http_over_ws jupyter serverextension enable --py jupyter_http_over_ws блокнот jupyter  
--NotebookApp.allow_origin='https://colab.research.google.com' --port=8888 --NotebookApp.port_retries=0 --без браузера

Чтобы подключиться к интерфейсу Colab, мы получаем URL-адрес в качестве вывода вышеуказанной команды.

Когда вы щелкаете URL-адреса в терминале, он будет успешно перенаправлен на домашнюю страницу Jupyter без каких-либо проблем.

Ссылаться Colab+GCP Compute как связать их вместе для получения дополнительной информации.

Рейтинг:0
флаг hm

В дополнение к вкладу Александра я добавил поддержку графического процессора в этот раздвоенный смысл.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.