Como você pode usar o armazenamento compatível com Amazon S3 ou S3 como NFS?

1

Como você pode usar o armazenamento compatível com Amazon S3 ou S3 como NFS? Existe uma maneira de conseguir isso?

Algo que pode ser acessado por meio de uma rede externa (internet, pública) usando o protocolo NFS.

    
por xybrek 20.11.2018 / 07:05

3 respostas

1

O EFS (Elastic File System) é o NFS no AWS. Mas não tem nada a ver com S3.

Se você precisar veicular arquivos nesse tipo de FS, acho que precisa executar seu próprio servidor da Web apontando para o compartilhamento montado.

    
por 20.11.2018 / 07:31
1

Se você quiser usar o S3 como armazenamento montado para computadores pessoais, você tem duas possibilidades.

Um é usar um servidor EC2 como servidor NFS, respaldado pelo S3. A AWS fornece um servidor chamado

É muito melhor ter código no seu computador para apresentar o S3 como armazenamento local. Existe um plugin comercial chamado ObjectiveFS e um opensource gratuito chamado S3FS-FUSE ; Eu acho que o S3FS-FUSE é a resposta que você está procurando, se não estiver, a página deles na parte inferior tem uma lista de "concorrentes".

Existem várias advertências para usar o S3 como armazenamento montado, embora:

  • modificar um arquivo força você a reenviar todo o objeto, o que é ruim se você modificar arquivos grandes.
  • como o IO é cobrado por solicitação, você pode incorrer em custos inesperados (pense updatedb executando seus dados).
por 20.11.2018 / 08:09
0

Você pode usar o S3FS.

Instruções aqui:

link

    
por 20.11.2018 / 08:06

Tags