Page cover

Развертывание на GigaSPOT

Развертывания на GigaSPOT можно осуществлять только через API GigaSPOT (https://gigaspot-api-docs.clore.ai/arrow-up-right), сначала вам нужно сгенерировать API-ключ для вашей учетной записи clore.ai

Это было выбрано, потому что GigaSPOT — инструмент для профессионалов, и в такой высококонкурентной среде имеет смысл управлять заказами GigaSPOT только ботами.

GigaSPOT не предоставляет проброс портов для своих заказов. Если вам нужно получить доступ к внутренним портам внутри контейнера, я могу порекомендовать реализовать FRParrow-up-right внутри вашей нагрузки

Время жизни заказа определяется количеством времени, на которое хостинг-провайдер разрешил аренду машины. Время жизни заказа ограничено 20 днями. Эти данные возвращаются в снимке рынка, описанном здесьarrow-up-right


Развертывание из реестра контейнеров CLORE (CCR)

Вам нужно сначала закешировать образ из dockerhubarrow-up-right в CCR, в настоящее время существует ограничение (600 МБ) на образ, это делает возможным использование для типов нагрузок PoW; это сделано для того, чтобы GigaSPOT был честен для всех, не замедлялся из‑за кэширования больших образов и позволял большинству машин подключаться к GigaSPOT. Если у вас нагрузка, которая может выиграть от GigaSPOT, не помещается в 600 МБ и вы планируете тратить более 20000$/месяц на GigaSPOT, пожалуйста, напишите [email protected]envelope

⚠️arrow-up-right Ограничение в 600 МБ касается не сжатого образа, поэтому после сборки образа вы можете увидеть несжатый размер в docker image ls

Образ в CCR имеет TTL (время жизни) по умолчанию 30 дней, счётчик сбрасывается при развертывании нового заказа GigaSPOT с образом из CCR — это сделано для автоматической очистки CCR от больше не нужных образов.


Развертывание из базовых образов

Некоторые образы, созданные CLORE.AI, уже кешируются на наших машинах, поэтому они могут использоваться клиентами на рынке GigaSPOT

⚠️arrow-up-right Нельзя гарантировать, что базовый образ останется неизменным навсегда — образы будут автоматически обновляться в будущем до более новых версий их базового образа. Будущие изменения базовых образов со стороны команды clore.ai будут стремиться не ломать нагрузки, но всё равно ваша нагрузка может потерять поддержку, когда, например, базовые образы будут обновлены до более новой версии Ubuntu через несколько лет. Обновления базовых образов будут анонсироваться в соцсетях clore.ai заранее, поэтому, если вы следите за ними, вы будете в курсе

1. Ubuntu 24.04

Этот образ имеет ID CCR a3f9c4d7e5b088d8a0bff880

В настоящее время используется базовый образ cloreai/jupyter:ubuntu24.04-v2arrow-up-right с исходниками по адресу https://gitlab.com/cloreai-public/containers/jupyterarrow-up-right

При развертывании этого образа внутри контейнера по умолчанию у вас будет 650 МБ свободного места для настройки вашей нагрузки

Этот образ позволяет развертывать ваши нагрузки, указывая bash-скрипт, который будет загружен при первом запуске образа

Вы можете вдохновиться этим примером для майнинга блокчейна CLORE с помощью t-rexarrow-up-right в vipor.netarrow-up-right майнинг-пул

https://gitlab.com/cloreai-public/gigaspot-examples/ubuntu-base-mining/-/blob/main/example-clore-blockchain.sharrow-up-right

Вызов API для создания заказа с этим примером, ставка 13 CLORE/день без принудительного OC, лимит мощности 350W

Этот образ использует переменную ENV DELEGATED_ENTRYPOINT в качестве источника для загрузки скрипта. Скрипт будет загружен один раз и будет запускаться при каждом старте контейнера, поэтому убедитесь, что ваш скрипт спроектирован так, чтобы его можно было прекратить в любой момент, даже на этапе первоначального развертывания. GigaSPOT — это динамичная торговая среда, где ваш заказ может быть перебит даже во время запуска инициализационной фазы вашего скрипта, поэтому устойчивый код очень полезен.

Пример API-вызова для развертывания

В примере вы можете увидеть переменную ENV WORKER_NAME которая используется для настройки имени воркера для майнера, так как она передаётся майнеру здесьarrow-up-right

Этот пример на самом деле не сработал при развертывании на машине #40329 — читать далее в Навигация по российской цензуре

2. HiveOS

Этот образ имеет ID CCR c9a4e2f6b7d488d8f0bab0ff

В настоящее время используется базовый образ cloreai/hiveos:0.3arrow-up-right с исходниками по адресу https://gitlab.com/cloreai-public/containers/hiveosarrow-up-right

При развертывании этого образа внутри контейнера по умолчанию у вас будет 650 МБ свободного места для настройки вашей нагрузки

Этот образ используется для развертывания HiveOS на Clore GigaSPOT, такое развертывание возможно, но не особо рекомендуется для крупномасштабных операций, хотя он отлично подходит для отладки из‑за Hive Shellarrow-up-right также может быть полезен для новичков при настройке нагрузок на GigaSPOT благодаря своему интерфейсу.

Для развертывания HiveOS вам нужно создать аккаунт HiveOS и для каждой арендуемой машины использовать уникальные Rig ID и Пароль которые генерируются HiveOS для подключения машин

Эти поля вводятся через ENV, посмотрите этот пример:

Также при запуске HiveOS не забывайте, что на некоторых машинах в России подключения к некоторым endpoint'ам пулов могут быть ограничены, лучше прочитать Навигация по российской цензуре

Выселение заказа

В каждом рынке gigaspot (машине) может быть не более 8 заказов (ставок). Если на машине присутствует больше заказов, заказ с наименьшей прибыльностью отменяется по интервалу выставления счетов CLORE.AI

Заключительное слово

Хотя GigaSPOT — мощный инструмент, он лучше всего подходит для пользователей Linux и людей с глубоким пониманием того, что может происходить в таких средах, которые могут представить потенциальные риски.

На мой взгляд, обязательно проверять выводы машины — ваша система должна в идеале проверять скорость обработки / хешрейт машин и иметь список машин с плохой производительностью, хостов, чтобы предотвращать финансовые потери.

GigaSPOT предоставляется как есть; в случае неверной отчётности по GPU возвраты не предусмотрены. Клиентам необходимо самостоятельно проверять производительность машины и формировать чёрный список.

Эта статья описывает только создание заказов gigaspot; чтобы редактировать их, изменять настройки разгона, вам следует обратиться к Документации API GigaSPOTarrow-up-right

Поскольку большинство машин на CLORE.AI находятся в России, полезно прочитать Навигация по российской цензуре

Последнее обновление

Это было полезно?