~ 50 TB de armazenamento no Azure apresentado como um único compartilhamento de arquivos do Windows

2

Eu pesquisei, a coisa mais próxima que encontrei até agora é outra questão do SF aqui: Limitações do Armazenamento do Azure

O objetivo:

Mova aproximadamente 50 TB de armazenamento para a nuvem, apresente esse armazenamento como um compartilhamento de arquivos padrão do Windows e faça com que ele seja estendido com relativa facilidade à medida que ele cresce.

O problema:

Parece que um único VHD só pode ter 1 TB de tamanho, o que obviamente não é bom.

Eu não suponho que alguém aqui tenha uma solução que eles possam oferecer?

Obrigado pela leitura,

Xavier.

    
por Xavier Hutchinson 07.01.2015 / 07:30

3 respostas

1

Tente investigar namespaces do Microsoft DFS e começar a segregar dados no Azure - fiz um projeto semelhante. Onde você adicionar um pequeno VHD separado, monte mais 1 TB VHD como pontos de montagem sob a primeira unidade, por exemplo,

Disco de 100 GB Montagem como D:

Em seguida, o VHD NTH de 1TB seria montado em D: \ Disk1 ... D: \ Disk50 e, em seguida, com namespaces DFS, você pode compartilhar os dados, por exemplo. \ DOMAIN \ SHARES \ Finance seria mapeado para \ NEWFILESERVER \ DISK43 $ \ Finance etc.

Não é o mais ideal, mas funcionará dentro dos limites técnicos atuais do Azure.

Espero ter explicado o suficiente para você começar - sinta-se à vontade para entrar em contato se precisar de mais ajuda.

Boa sorte ao fazer upload de 50 TB, pode valer a pena considerar se armazenar esses dados no Azure for mais econômico do que armazená-los em escritórios, mas aumentar os links de WAN / Internet. Dito isto, você não teria que se preocupar com novo hardware, etc. A solução acima seria escalar muito bem, eu imagino.

    
por 07.01.2015 / 11:57
0

Serviço de arquivos do Azure pode ser útil para você. Também como HBrujn observa acima, 1TB é muito mais do que 50GB que você está procurando.

    
por 07.01.2015 / 10:28
0

O serviço Armazenamento de Arquivos do Azure permite criar compartilhamentos de arquivos de até 5 TB de tamanho, com cada arquivo sendo de até 1 TB. Este é efetivamente um volume SMB, com uma API REST subjacente. Você pode acessar esse compartilhamento de recursos do Azure e de recursos locais.

Como você está lidando com 50 TB, é necessário criar vários volumes de serviço de arquivos. O Armazenamento do Azure oferece suporte a até 500 TB por conta de armazenamento, mas não como um único compartilhamento de arquivos. Você pode fazer upload de arquivos em blobs discretos, permitindo que você tenha acesso a todos os 500 TB, mas isso não fornecerá uma interface SMB; em vez disso, você teria que confiar no sdk específico de idioma de sua escolha (.net, java, python, nó, ruby, php) ou em chamadas REST diretas para trabalhar com esses objetos discretos.

Quanto à transferência de conteúdo para a nuvem, você pode fazer isso com seu próprio aplicativo (uma vez conectado ao compartilhamento de arquivos) ou usar uma ferramenta como o AzCopy, que agora suporta o serviço de arquivos como origem / destino. Veja este artigo que menciona AzCopy e como você o usaria para transferir para o serviço de arquivos.

    
por 07.01.2015 / 15:36