Como o espaço em disco é compartilhado a partir de nós ao usar o Ubuntu Cloud?

3

Estou pensando em configurar uma nuvem privada usando o Ubuntu com 2 nós, mas não entendo como o espaço em disco de cada nó é manipulado na nuvem.

Alguém pode explicar como (e se) o espaço em disco é acessível a partir da nuvem? Por exemplo, quando eu tenho 2 nós com uma quantidade variável de espaço em disco, por exemplo 320GB e 1TB, posso configurar um "armazenamento compartilhado" de ambos os dispositivos?

edite para esclarecimentos:

Atualmente, eu tenho 3 servidores Windows, consistindo de um controlador de domínio, um banco de dados / servidor de arquivos e um servidor Web / Mail. Eu quero mudar para uma nuvem privada baseada em Ubuntu Server com VMs servindo esses fins, em vez de dedicar cada servidor físico para um determinado trabalho. Como o banco de dados e o servidor da Web diferem amplamente no espaço disponível em disco, imaginei se conseguiria gerenciar todo o espaço em disco de todos os nós na nuvem e torná-lo acessível para usar o DFS no Windows AD para fornecer um compartilhamento de rede usa dois servidores múltiplos.

Mais geralmente, quais são as práticas comuns para compartilhar o espaço em disco dentro de uma infraestrutura baseada em nuvem? Existem apenas armazenamentos de chave / valor, ou é algo como o cenário mencionado anteriormente usando compartilhamentos de rede viável?

    
por mahok 08.02.2012 / 17:13

1 resposta

1

Na verdade, existem algumas opções. Ao escrever esta resposta, deparei-me com esta página do Xen que abrange o que eu disse

  • Compartilhamento de dispositivo em nível de bloco virtual pela SAN A Amazon possui bancos de discos que estão em rede com suas VMs do EC2 e são expostos como discos físicos. Uma unidade pode realmente ser usada [com segurança] por uma VM por vez, com a exceção de fazer backups de captura instantânea.

    Você estaria procurando tecnologias como iSCSI e nbd para isso.

  • Sistemas de arquivos de rede baseados em SAN Em seguida, há os métodos mais tradicionais de armazenamento sobre IP, como o NFS. Como eles são essencialmente apenas mais um sistema de arquivos, eles são consideravelmente mais transparentes para a manutenção de grandes repositórios, mas têm menos plataformas cruzadas (o Windows e o NFS não combinam bem).

    A clara vantagem sobre as SANs em nível de bloco é que você pode ter mais de um computador conectado aos mesmos dados ao mesmo tempo. O NFS suporta bloqueio de arquivos e permissões para que você possa fazer todo tipo de compartilhamento interessante que não seria possível.

  • RAID físico e local E ainda mais tradicional do que isso, basta inserir uma matriz RAID na caixa host e dividir isso em VMs locais. Muitos provedores de VM ainda fazem isso porque significa que você não tem um array de disco monolítico esperando para explodir.

    E isso acontece. Eu tinha um monte de tempo de inatividade de um provedor de VPS porque eles não podiam manter sua SAN de forma confiável online.

por Oli 15.02.2012 / 16:29

Tags