Racks, blades e torres

Ao contrário dos desktops, que utilizam gabinetes do tipo torre, os servidores utilizam tradicionalmente gabinetes 1U, 2U, 3U, 4U ou 6U, que são instalados em racks. Os números que dão nomes aos formatos dos gabinetes indicam justamente o número de baias que eles ocupam nos racks. Os gabinetes 1U ocupam uma única baia, os 2U ocupam duas e os 4U ocupam quatro, sendo que um rack de tamanho padrão possui até 42 baias:


Rack com três gabinetes 1U e rack vazio

Os servidores no formato 1U são preferidos por empresas de hospedagem e para uso em datacenters, pois são bastante compactos (apenas 4.4 cm de altura), o que permite instalar um grande número de servidores por rack. As principais limitações do formato são as limitações com relação à ventilação (devido ao pequeno espaço interno), o que dificulta o uso de processadores com consumo elétrico elevado e a necessidade de usar coolers e fontes especiais, o que encarece os projetos. Além dos componentes básicos, sobra em geral espaço para instalar 2 ou 4 HDs de 3.5″ (de acordo com a disposição dos demais componentes) e uma única placa de expansão, instalada na horizontal, com a ajuda de um riser:


Servidor em gabinete 1U

Com tão pouco espaço interno, o uso de exaustores de 80 mm, como os usados nas fontes de alimentação fica fora de questão. A solução é utilizar exaustores de 40 mm de alta rotação, geralmente agrupados em pares, de forma a aumentar ainda mais a pressão do ar. Esse design maximiza o deslocamento de ar dentro do gabinete, compensando o espaço reduzido, mas faz com que os servidores sejam bastante barulhentos. Isso não é um grande problema em um datacenter, mas você não iria gostar de trabalhar bem ao lado de um. 🙂


Exaustores duplos de 40 mm em um gabinete 1U

Alguns servidores utilizam drives ópticos, como o servidor da penúltima foto, mas eles são mais a exceção do que a regra. Embora muitos servidores ainda sejam instalados seguindo o processo manual, dando boot usando a mídia de instalação e seguindo os passos do instalador, cada vez mais empresas (sobretudo empresas de hospedagem) optam por utilizar imagens pré-configuradas, instaladas através da rede. Nesse caso, o servidor dá boot via PXE e um servidor de boot remoto fornece a imagem binária com o sistema, o que resulta em uma brutal economia de tempo em datacenters com muitos servidores.

Continuando, temos os gabinetes 2U. Eles utilizam fontes e coolers “normais” e por isso acabam sendo um pouco mais baratos. O maior espaço interno torna o formato 2U mais adequado para servidores com dois ou mais processadores, ou que utilizam processadores de alto consumo. A altura ainda não é suficiente para instalar placas de expansão na vertical, como nos desktops, mas é possível usar um riser (como no caso dos 1U), ou utilizar placas half-height (as placas mais baixas, que possuem metade da altura das placas normais).


Servidor em gabinete 2U

Finalmente, temos os servidores maiores, que utilizam gabinetes 3U ou 4U. Existem ainda servidores 6U, mas eles são raros: normalmente este formato é usado por arrays de disco e gabinetes para blade servers (veja o tópico a seguir). Usar um gabinete 3U ou maior elimina completamente os problemas com espaço, permitindo utilizar placas de expansão na vertical e um grande número de HDs instalados em baias removíveis, mas faz com que o servidor ocupe mais espaço no rack, o que aumenta os custos ao hospedá-lo em um datacenter, onde paga-se uma taxa extra por baia utilizada.


Gabinete 3U

Os racks permitem instalar um grande volume de servidores, switchs, roteadores e outros equipamentos em uma área relativamente pequena, além de facilitar a administração, já que permitem organizar melhor o cabeamento (e reduzir o comprimento dos cabos) e podem ser rapidamente substituídos. No caso de um data-center, onde o espaço é limitado e o número de servidores instalados chega às dezenas de milhares, os racks são uma solução natural.

Naturalmente, colocar tantos servidores em um espaço físico tão pequeno torna necessário o uso de um sistema de ar condicionado, para manter a temperatura e a umidade do ambiente em níveis ideais. A temperatura mais baixa e a pouca entrada de ar externo ajudam a aumentar a confiabilidade dos servidores, já que temperaturas mais baixas ajudam a aumentar a vida útil da maioria dos componentes e menos poeira significa menos problemas relacionados aos coolers.

Outro formato que vem se tornando cada vez mais popular são os blade servers (a palavra blade vem de “lâmina”, indicando as dimensões reduzidas do formato), uma idéia engenhosa para aumentar ainda mais a densidade dos servidores e permitir o compartilhamento de componentes em comum, como fontes de alimentação e discos ópticos.

A idéia é que ao invés de ter 10 servidores 1U, com 10 fontes (ou 20, caso fossem utilizadas fontes redundantes), 20 cabos de rede (cada servidor usa tipicamente dois cabos, um para a rede e outro para gerenciamento ou redundância), além de cabos de força, cabos usados pelo KVM e assim por diante, você possa usar um único gabinete, com um número equivalente de blade servers:


Gabinete com 10 blade servers

Esse design permite simplificar bastante a arquitetura dos servidores. Ao invés de uma ou duas fontes para cada servidor, o gabinete utiliza duas ou quatro fontes de maior capacidade, além de um único switch, um único KVM e assim por diante, compartilhados entre todos os blades. Todos os conectores são agrupados em um backbone, no fundo do gabinete, de forma que os servidores são simplesmente encaixados, como cartuchos, que podem ser substituídos sem precisar desligar todo o conjunto. Atualmente, existem modelos com até 12 servidores em um único gabinete 4U (ou mesmo 3U), o que permite instalar 100, 120 ou até mesmo 150 blade servers em um único rack.

Cada blade é um servidor completo, com processador, memória, placa de rede e discos. Devido ao tamanho reduzido, os blade servers utilizam tipicamente processadores de baixo consumo e HDs de 2.5″. No início, era comum o uso de processadores da Transmeta e da VIA, mas eles acabaram sendo quase que completamente substituídos por processadores Core 2 Duo e versões atualizadas do Xeon (no caso dos Intel) ou processadores Athlon X2, Opteron ou Phenom (no caso dos AMD), que são muito mais rápidos, mas, ainda assim, relativamente econômicos. No caso dos HDs, os discos de 2.5″ são preferidos por que oferecem tempos de acesso mais baixos (embora percam com relação à taxa de transferência), além do consumo elétrico e dimensões reduzidas.

Apesar do custo unitário ser muitas vezes mais alto (sem falar no custo por megabyte), é possível instalar 4 HDs de 2.5″ em aproximadamente o mesmo espaço de um único HD de 3.5″. Naturalmente, 4 HDs de 2.5″ em RAID oferecem um desempenho muito superior ao de um único HD de 3.5″, de forma que eles acabam fazendo mais sentido quando é necessário oferecer o melhor desempenho de acesso a disco possível e o espaço é um fator limitante. Em muitos casos, os HDs locais podem ser substituídos por um array de discos compartilhado, como veremos mais adiante no tópico sobre SAN.


HP BL35p, um exemplo de blade server

Note que as principais vantagens dos blade servers são a possibilidade de instalar mais servidores no mesmo espaço físico e reduzir o volume de trabalho consumido pelo cabeamento e manutenção dos servidores. Os blade servers não são necessariamente mais baratos (pelo contrário), de forma que, em ambientes onde o espaço não é problema, usar servidores tradicionais, em gabinetes 1U ou 2U acaba fazendo mais sentido, já que eles são (quase sempre) mais baratos e oferecem melhores possibilidades de expansão.

Uma outra forma de aumentar a densidade dos servidores, sem precisar colocar mais máquinas no mesmo espaço físico é usar virtualização. Um único servidor, com vários processadores, muita memória e muito espaço de armazenamento pode ser então dividido em vários servidores virtuais, utilizando o VMware Server (que vimos no capítulo sobre virtualização), o VMware ESX Server (a versão mais parruda do VMware Server), o Xen ou outra solução similar. Devido ao compartilhamento de recursos, os servidores virtuais podem até mesmo oferecer um desempenho superior ao de vários servidores menores no mesmo espaço físico.

É importante lembrar que uma das melhores formas de reduzir o custo de administração de uma rede local é justamente concentrar os serviços em menos servidores. Se levarmos em consideração todos os custos envolvidos, incluindo energia elétrica, mão-de-obra e perdas relacionadas ao downtime dos servidores, usar um único servidor parrudo, com fonte redundante e outros apetrechos pode sair mais barato a longo prazo do que usar 5 servidores menores montados com componentes padrão, mesmo que o custo inicial seja mais alto.

Concluindo, servidores em gabinetes tipo torre também existem e respondem por quase 1/4 dos servidores vendidos, sem contar os servidores montados, que utilizam componentes e gabinetes de micros desktop. Além de serem os mais comuns em redes locais e em empresas com poucos servidores, onde a questão do espaço não é um problema, eles estão se tornando comuns também em muitos datacenters, quebrando um pouco a tradição dos racks.

Embora ocupem um pouco mais de espaço que um gabinete 2U, as torres oferecem como vantagem o fato de serem mais baratas, o que em muitos casos compensa o maior uso de espaço. Temos aqui fotos de uma das seções de um dos data centers da ThePlanet, onde são usadas torres:

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X