Que hardware para a configuração do servidor poderoso

1

Desculpe se é uma pergunta muito ampla ...

Eu gostaria de ter meu próprio servidor pessoal, principalmente para sites php (embora eu possa adicionar alguns recursos quando precisar deles ... como Jabber, e-mail, etc). Mais tarde eu poderia decidir também oferecer algum espaço para os clientes, mas, por enquanto, será para meu próprio uso e testes. Seu principal papel será LAMP.

O fato é que nunca trabalhei com hardware de servidor 'real' ... Eu sei como executar software de servidor, etc, mas agora eu só tenho meus computadores de mesa, laptops, etc ... E eu gostaria de compre algum hardware de boa qualidade para esta configuração (assim, depois que eu aprender bastante, eu também tentarei oferecer algum espaço para os clientes).

Por hardware, quero dizer:

  • servidor poderoso como para configurações de hospedagem profissional (onde posso alterar componentes defeituosos ao vivo sem reinicializá-lo, etc)
  • fonte de energia de emergência? como obtenho algo assim?
  • eu acho que servidor confiável deve ter backup? bom resfriamento? boa UPS?
  • mais alguma coisa que é importante na configuração avançada que você poderia recomendar?

Observe também que não estou interessado em revendedor de VPS, gostaria de aprender com hardware físico.

Comentários, links para lojas de hardware de exemplo (quero dizer ... onde eu obtenho este stuf ?? Hah) e links para quaisquer recursos externos serão úteis.

Editar:

Sobre o suporte ao software hotswapping - provavelmente usaria o Debian como meu sistema operacional.

Ruído ... e quanto a isso? Eu provavelmente gostaria de ter meu servidor onde eu moro.

    
por Phil 10.07.2009 / 18:23

6 respostas

3

O que o kmarsh disse, mais

  • 64 bits, com mais de 4GB de memória
  • Uma solução de Console Remoto (ILO / RSA - NÃO é algo como VNC - você precisa de acesso remoto em nível de hardware) se você for localizar o servidor em algum lugar onde não possa fisicamente chegar 24/7
  • Várias NICs (pelo menos 4), que permitem o NIC Teaming
  • O bit mais importante: Contrato de Manutenção (4/8 / 12h de tempo de resposta etc)
por 10.07.2009 / 18:31
2

Qualquer servidor:

  • Deve ter memória ECC
  • Deve ter 2 fontes de alimentação
  • Deve ter pelo menos um par espelhado de discos ou 4 discos RAID 5 com hot sobressalente conectado.
  • Deve haver espaço para crescimento de RAM e armazenamento (externo OK), por exemplo, um espaço livre para um cartão FC ou portas SAS livres e espaço para mais discos.
  • Deve estar em um no-break com tempo de execução mais que suficiente para um.) suportar uma queda de energia típica em sua área (digamos, 10 a 15 minutos) mais o tempo para desligar (mais 10 a 15 minutos).
  • Deve ter uma solução de backup integrada desde o início (pode ser externa)

Os servidores mais rápidos raramente são tão rápidos quanto os sistemas de jogos mais rápidos, nem precisam ser. Os servidores são mais sobre capacidade e taxa de transferência, enquanto os sistemas de jogos são mais para reduzir a latência da GUI. De fato, a maioria dos servidores tem hardware gráfico bastante fraco.

    
por 10.07.2009 / 18:26
2

Fator de Forma

Acho que você terá mais sorte com o que está falando se optar por um servidor em rack. No entanto, eles são barulhentos (eles normalmente moram em um datacenter onde as pessoas não estão, então normalmente não é um problema).

UPS

Você vai querer um no-break & Possivelmente um gerador fora para aqueles momentos em que a energia se apaga por um tempo, embora dependendo da confiabilidade da energia, você pode ser capaz de conviver com apenas um no-break. A APC tem algumas boas, e elas até têm um guia de dimensionamento .

Discos Rígidos

O kmarsh mencionou o RAID 5 (3 discos), embora o RAID 1 (2 discos) também funcionasse. Ir de 1 a 5 é um aumento de velocidade.

Fontes de alimentação

O kmarsh também mencionou fontes de alimentação redundantes. Você definitivamente deveria pegá-los.

Rede

NICs duplas também são um requisito. O Linux pode unir duas NICs para que pareça um endereço. Em seguida, você os conectaria a switches / roteadores / firewalls redundantes para que nenhum deles pudesse funcionar sem afetar o tempo de atividade.

Troca a Quente

Você mencionou que gostaria de alterar os componentes defeituosos sem reinicializar; isso é conhecido como hot-swapping. Isso é comumente encontrado em um rack.

Para todos os componentes periféricos (fontes de alimentação, HDs, unidades de DVD / CD, qualquer unidade de disquete, e memória), verifique com o fabricante se eles são hot-swappable. O hot swap deve ser suportado pelo sistema operacional host, a placa-mãe, & o componente que você está trocando. Você mencionou o Linux; que suporta hot swapping. Nós usamos Dells para todo o nosso hardware; eles têm muito bom suporte. Além disso, o suporte que temos garantirá que tudo seja hot-swap.

Acesso Remoto

Também temos Dell RACs em nossos servidores; As placas de acesso remoto permitem que você ligue / desligue / reinicialize remotamente o servidor, conecte-se ao console ou coloque um CD sem estar lá. É como estar no console sem dirigir / voar por aí. Sobre a única coisa que você não pode fazer (que você seria capaz de no local) é substituir o hardware defeituoso.

    
por 10.07.2009 / 18:39
1

Eu recomendo um DL100 ou DL300 série da HP. Obtenha fontes de alimentação duplas, controlador RAID de hardware, muita memória RAM e alguns discos legais. Você poderá trocar discos e fontes de alimentação sem tempo de inatividade, e ter duas fontes de alimentação permite que você se mova para diferentes circuitos de energia / alimentações de no-break sem tempo de inatividade também. Ele também vem com uma interface iLo para mágica de gerenciamento fora de banda. Essas são as principais características do hardware "servidor de classe", IMO.

Em seguida, compre um bom rack de um quarto de altura com alguns ventiladores integrados e coloque um no-break pequeno na parte inferior dele. Jogue fora todo o seu equipamento DLink e compre roteadores e switches SOHO montáveis em rack. Compre uma variedade de comprimentos de cabos de patch Ethernet, e um monte de braçadeiras de velcro para fazer tudo purty. A APC tem coisas muito legais para isso .

    
por 10.07.2009 / 18:37
0

Sua melhor aposta é encontrar hardware usado no Ebay, na verdade. Na verdade, é isso que usamos onde eu trabalho - não temos uma enorme base de clientes, então não há grande necessidade de coisas superpotentes e de ponta. O que precisamos, no entanto, são servidores que sejam super confiáveis. A maioria dos nossos servidores são vários modelos de servidores Dell Poweredge. Os 2450 são o que usamos para nossos servidores DNS e nosso próprio site e até mesmo é um exagero. Mas eles também são muito baratos e fáceis de encontrar. Temos um 6650 para os nossos sites hospedados e que faz bem o seu trabalho, mesmo com vários sites populares que usam o Mambo do CMS.

Sim, você precisará de um bom no-break, resfriamento e backups. O no-break também pode ser algo que você pode pegar no Ebay, mas você precisa ter certeza de que as baterias são novas. Eu não tenho idéia de onde você poderia obter uma pechincha no ar condicionado embora. Usamos um computador de nível de consumidor em um caso de servidor para nossa máquina de backup (os discos rígidos são baratos, os drives de fita são caros e você não pode automatizá-los de qualquer forma). A máquina de backup pode subir e descer como um ioiô e seus clientes não notarão. E se a unidade falhar (ou se você realmente gostar, a matriz RAID do software), terá até a próxima catástrofe de dados para substituí-la. 6 horas de inatividade nesta caixa também é algo que seus clientes não notarão.

Agora, a conta de tudo isso ... provavelmente será mais do que um orçamento de cerveja. Por essa razão, eu realmente não sei por que você não vai para o treinamento formal, porque a mensalidade seria mais ou menos, e você provavelmente começaria a trabalhar com hardware mais novo. Além disso, não há nada para isso. Este tipo de hardware é tão confiável que você dificilmente precisa interagir com ele, e você acaba indo pelo que o manual diz. O software no servidor será muito mais complicado, de fato.

    
por 10.07.2009 / 18:49
0

Para jogar em casa (e seu processo de aprendizagem), compre usado como Ernie e alguns outros disseram e por todos os meios usá-lo em casa. Não ficará quieto - a maioria dos servidores adequados soa como um motor a jato quando eles estão iniciando.

Para qualquer coisa onde você está hospedando para seus clientes na Internet, no entanto, alugar é sempre melhor do que comprar. Você não vai ter geradores a diesel, múltiplas conexões de rede elétrica, múltiplas conexões de internet, N + 1 UPS, N + 1 refrigeração, tudo.

    
por 10.07.2009 / 19:36

Tags