Можно ли создать собственный канал с помощью Google Cloud Storage? - PullRequest
2 голосов
/ 01 мая 2020

Я бы хотел создать пользовательский канал , но вместо локальной файловой системы используйте GCS-контейнер для размещения пакетов. Мне не удалось найти какую-либо документацию или ресурсы, которые указывают, возможно ли это и / или как это сделать. Разрешает ли Anaconda индексирование сегмента GCS?

1 Ответ

1 голос
/ 04 мая 2020

Если Conda может писать в локальной файловой системе, попробуйте использовать gcsFuse .

Благодаря этому вы монтируете каталог, представляющий ваше ведро. Предохранитель GCS преобразует системный файл IO-вызов в GCS API-вызов. Будьте осторожны, эти звонки не бесплатны. Если вы выполняете большое количество звонков, это будет стоить немного!

Кроме того, не ожидайте такую ​​же производительность чтения / записи, как у вас может быть локальное хранилище SSD. Здесь это API Call, а задержка не равна нулю!

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

...