Armazenamento SAN no Google Cloud

Armazenamento SAN no Google Cloud

Se eu precisar mover uma SAN (bloco) de 100 TB para o GCP, quais são as opções que temos? Pelo que entendi, deve ser um disco permanente. Mas o limite máximo atual por disco é de 64 TB. Então vou precisar de dois discos. Mas como várias máquinas podem compartilhar esse armazenamento em bloco? Diz que apenas uma VM pode ter acesso de leitura/gravação e outras devem ser somente leitura.

Responder1

Obrigado pelo feedback. Em resumo 1. O GCP não possui uma solução pronta para armazenamento em bloco superior a 64 TB em massa. 2. 64 TB podem ser W/R para apenas uma VM e outras VMs podem ter apenas acesso de leitura. 3. Se precisarmos de armazenamento BLOCK no GCP, teremos que construir o Ceph Storage usando Compute Engines como linha de base. 4. NFS ou Glueter podem ser usados ​​para requisitos de armazenamento de arquivos.

Por favor, corrija-me se o acima estiver errado.

Responder2

Obviamente, um array de armazenamento pode apresentar LUNs menores para vários hosts, que provavelmente seriam VMs diferentes na nuvem. Vamos supor que, por algum motivo, você precise apresentar tudo para um host.


Atualmente, os limites documentados são mais fortes do que discos de 64 TB, são 64 TBtotalpor instância e menos nos tipos de instância menores.

Opções de armazenamento

A maioria das instâncias pode ter até 64 TB de espaço total em disco permanente conectado.

Considere um sistema de arquivos de rede com vários nós para acessar mais do que isso. Armazenamento de objetos, como seus buckets de nuvem, ou um protocolo baseado em arquivo como NFS ou SMB.

O GCP tem uma visão geral de alguns produtos de arquivamento em sua plataforma.Estas não são as únicas opções, presumivelmente Ceph ou GlusterFS também poderiam funcionar.

Responder3

Você pode criar doisArmazenamento de arquivosinstâncias (que são basicamente servidores NFS) e montá-las em vários hosts no modo leitura/gravação.

A outra opção seria lançar seu próprio Gluster/Ceph ou solução de armazenamento semelhante.

Responder4

Se a latência não for um problema e você não estiver usando uma instância do Windows, também poderá usargcpfusepara mapear seu diretório de armazenamento para um bucket do Cloud Storage. Dessa forma, você ainda terá armazenamento em bloco e não precisará usar vários discos permanentes.

Matthew Ulasien da LinuxAcademy tem uma ótima demonstraçãoaqui.

Isso basicamente monta o bucket do Cloud Storage no diretório especificado usando um comando simples (após a configuração).

gcsfuse example-bucket /path/to/mount

informação relacionada