Como fazer um monte de blades inicializar e ler a partir de uma mesma imagem sem ter que ter discos locais?

1

Eu sou uma espécie de computação científica (muito foco em CPUs rápidas para distribuir grandes cálculos como simulações físicas e otimizações de algoritmos, processamento de sinal e imagem e vídeo e assim por diante) tipo que é novato em trabalhar com servidores e gosto de aprender mais.

Basicamente, se eu tivesse um centro blade com 8 ou 16 máquinas blade idênticas (com apenas um ou nenhum deles tendo um HDD) seria possível inicializar remotamente todos os outros a partir daquele HDD ou de algum outro central disco? Ou é talvez para que eles compartilhem todos os discos de alguma forma. Basicamente, o que eu gostaria de evitar é ter que comprar um HDD para cada blade para inicializar localmente, se todos eles forem, no final, supostamente cópias um do outro usando o mesmo software e assim por diante.

Talvez esta seja uma pergunta muito ampla ou básica para este site e o que eu realmente deveria estar pedindo é um curso intensivo sobre como instalar, inicializar e configurar servidores blade?

    
por mathreadler 17.01.2016 / 15:05

2 respostas

1

Usando o Linux, para inicializar os blades você precisa de inicialização de rede PXE, para inicializar o sistema operacional.

Você também pode inicializar via USB. A maioria das lâminas que vi têm portas USB na frente ou dentro da lâmina.

Após a inicialização, se você quiser compartilhar o armazenamento, será necessário configurar um dispositivo de armazenamento de rede usando NFS ou iscsi.

    
por 17.01.2016 / 15:33
1

Nesse cenário, com um conjunto de servidores ESXi, usamos blades UCS. Eles se conectam a armazenamentos de dados NFS compartilhados quando estão operacionais, mas têm a mesma restrição em termos de capacidade interna.

Portanto, inicializamos a partir de LUNs de Ethernet do Fibre Channel sobre Ethernet fornecidas pelo Netapp que fornece o armazenamento compartilhado.

Tecnicamente, são dispositivos de inicialização separados, com pequenas diferenças de host persona (hostname, ssl cert, chaves ssh etc.), mas devido à deduplicação, os dados no disco são realmente pequenos. (É bem parecido com o seu objetivo)

No geral, embora seja um sistema bastante flexível e escalável, provavelmente não será a opção mais barata.

É claro que, dependendo do tipo de uso dos blades, o armazenamento interno pode ser a melhor escolha. Há um número razoável de aplicativos orientados a dados que se beneficiam enormemente dos sistemas de discos locais. (elasticsearch, hadoop etc.)

    
por 18.01.2016 / 09:38