Могут ли экземпляры вычислительной машины Google получить доступ к общей файловой системе?

Я хотел бы, чтобы группа экземпляров вычислительных машин Google имела доступ к общей файловой системе. Это возможно, и если да, то как?

Можно предположить, что все экземпляры работают под управлением одной и той же ОС на базе Linux (Ubuntu в моем конкретном случае).

Под общей файловой системой я подразумеваю файловую систему, которая может быть смонтирована в такой таким образом, чтобы к нему можно было получить доступ с помощью всех обычных команд ОС, например cp , mv , rm и т. д.

0
задан 7 February 2016 в 13:20
3 ответа

Да, например, с помощью Google Cloud Storage Fuse .

1
ответ дан 4 December 2019 в 13:43

Мы часто настраиваем экземпляр как сервер NFS и подключаем несколько виртуальных машин к экспорту NFS через внутреннюю сеть (без затрат на полосу пропускания). Это делает вещи портативными и не привязывает вас к Google Storage или чему-то вроде Gluster, который может быть нелегко администрировать или переносить во время чрезвычайных ситуаций.

Диск, который экспортируется через NFS, можно легко сделать снимок, и если он отформатирован в XFS файловая система, ее можно легко увеличить.

1
ответ дан 4 December 2019 в 13:43

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

0
ответ дан 4 December 2019 в 13:43

Теги

Похожие вопросы