
Escrita · 22 nov 2019
Construir um NAS profissional de 72TB
Configuração e instalação de um servidor HPE ProLiant DL380
Nos últimos anos, tenho vindo a mudar os meus dados e o meu trabalho dos computadores locais (sobretudo portáteis) para a nuvem. A computação na nuvem é feita por servidores num centro de dados, computadores potentes que fazem o trabalho duro. À medida que a minha empresa crescia, precisei de mais capacidade. Chegou a altura de dar mais força à minha nuvem!
Computação na nuvem
Nos últimos anos, «a nuvem» tem sido vendida como um fenómeno mágico que resolve muitos problemas das empresas. Do ponto de vista técnico, porém, não passa de concentrar o poder de computação em centros de dados, em vez de o ter em cima da tua secretária.
As principais vantagens são que podes aceder a recursos de computação (extremamente) potentes, que escalam à medida que a tua carga de trabalho cresce. Pensa na tua secretária: só há espaço para um computador. Já um centro de dados é fisicamente muito maior e permite que muitos servidores diferentes trabalhem em conjunto, oferecendo mais capacidade.

Além da escalabilidade, o centro de dados é um ambiente muito melhor para os computadores do que o teu escritório. Pensa em coisas simples como o pó, o café entornado, as falhas de energia e as diferenças de temperatura e humidade. E se, como eu, vais de bicicleta para o trabalho, é bom que os teus dados estejam em segurança num centro de dados e não num portátil dentro da mochila (exposto a choques, ao clima, etc).
Servidor HPE DL380
A minha empresa usa servidores da HPE porque têm provas dadas em fiabilidade e oferecem muitas soluções de design inteligentes que facilitam a manutenção. Em muitos aspetos, foram pensados para facilitar a vida a um engenheiro de sistemas.

Na imagem acima vês o interior do servidor HPE DL380. Deixa-me explicar-te as entranhas da esquerda para a direita:
- Compartimento das unidades: a caixa de metal cinzenta é onde vivem os discos rígidos ou SSD. Ficam à frente do servidor quando está montado num bastidor, o que facilita acrescentar/substituir unidades; normalmente sem precisar de ferramentas.
- Conjunto de ventoinhas: as 6 caixas pretas são ventoinhas, que sugam ar fresco da esquerda e o empurram para a direita. Cada ventoinha é monitorizada individualmente. Se uma falhar, as outras assumem a sua carga ao soprar mais depressa. Cada ventoinha é muito fácil de substituir, outra vez sem ferramentas.
- Processadores e memória: ao centro, atrás do plástico transparente (o túnel de arrefecimento), estão os dois processadores e 16 bancos de memória. Reconheces os processadores pelo dissipador de metal. Estão rodeados de (muitos) bancos de memória, e a posição física mesmo ao lado dos processadores permite larguras de banda muito elevadas. Ficam mesmo junto ao conjunto de ventoinhas, para tirar o máximo partido do arrefecimento.
- Fontes de alimentação: em cima à direita estão as duas fontes de alimentação. Trabalham em conjunto, repartindo a carga elétrica entre si. Se uma falhar, a outra consegue alimentar o servidor todo. Isto dá redundância, pois permite ligar o servidor a várias fontes de energia (diferentes) no centro de dados.
- Placa de sistema: os chips verdes que vês ao centro, à direita, formam a placa de sistema ou placa lógica principal. Contém os vários componentes que constituem o servidor. Reparas em coisas como a pilha (do relógio), o leitor de cartões SD e o chip iLO. Este último é o sistema integrado «lights out» da HPE, um computador dentro de um computador, que permite aos engenheiros verificar as entranhas do servidor à distância.
- Controlador RAID: em baixo à direita está o controlador RAID, sendo que RAID quer dizer «redundant array of independent disks» (conjunto redundante de discos independentes). Liga e organiza as unidades físicas do compartimento. Consegue repartir os dados por discos diferentes, dando alguma redundância em caso de falha de uma unidade.
Instalar um sistema operativo no servidor
Tal como o teu computador de secretária ou portátil, o servidor também precisa de um sistema operativo. Nos servidores é comum usar um tipo especial de sistema operativo que permite instalar outros sistemas operativos à distância. O sistema operativo principal permite dividir a capacidade em vários servidores virtuais, a que se chama um sistema operativo hipervisor.
A vantagem de usar vários servidores virtuais é que podes transferir mais facilmente cargas de trabalho entre máquinas físicas, sem precisares de reinstalar software. Os servidores virtuais são genéricos e conseguem funcionar em diferentes tipos de hardware. Isto dá escalabilidade e redundância se usares vários servidores físicos em combinação com vários servidores virtuais.


Instalar o sistema operativo funciona um pouco diferente de num computador de escritório comum. O servidor não tem leitor de CD / DVD para instalar a partir de um suporte físico. Em vez disso, uso uma rede local para servir os ficheiros de instalação ao servidor. Isto é feito com o meu portátil ThinkPad X1 a correr um servidor web. Configurei o servidor HP para se ligar a este portátil como opção de arranque.


O MacBook está ligado ao servidor através do iLO da HPE. Isto permite-lhe fazer de ecrã e de teclado. Assim, posso controlar a instalação a partir da minha secretária (em vez de estar ao lado do servidor barulhento).

Pelo iLO é possível ver todos os componentes individuais do servidor. Permite aos engenheiros verificar o estado físico do servidor e ver como ele está.
Levá-lo para o centro de dados
Depois de instalado o sistema operativo principal, o servidor tem de ser colocado no centro de dados. Em Amesterdão há muitos centros de dados diferentes. A minha empresa tem vários servidores em locais diferentes, o que limita o risco de perda de dados em caso de incêndio ou desastre local. Levar o servidor para o centro de dados é tão simples como marcar uma visita com o centro de operações de rede, assinar uns contratos e saltar para o carro.


Para facilitar a instalação no centro de dados, pré-configurei as definições de rede para corresponderem às do centro. Se tudo correr bem, o servidor funciona em modo «plug and play». E funcionou, uhu!

Quando o servidor está a funcionar, podes ligar-te a ele remotamente. Isto permite-te usá-lo como parte real da «nuvem», aproveitando o seu poder de computação à distância.

Conclusão
O que alimenta a nuvem são os muitos servidores dentro dos centros de dados. Consoante as tuas necessidades, podes alugar capacidade a outros ou instalar tu mesmo as máquinas físicas.
Por várias razões, escolhi gerir as minhas próprias máquinas físicas, para maximizar o desempenho e o controlo. Gerir servidores (físicos e virtuais) tornou-se quase uma arte perdida, embora crítica para a internet de hoje, alimentada pela nuvem.