Servidor ideal para aplicação web, banco de dados e hospedagem de e-mail

2

Esperando por seus pensamentos e ideias sobre uma nova configuração de servidor.

Atualmente, estamos executando tudo em um servidor, o que parece funcionar bem. Não há queixas de problemas de velocidade. Isso inclui, MailEnable, DNS, um único aplicativo da Web, alguns sites pequenos e o SQL Server 2005. Ele tem cinco anos e, por vários motivos, queremos atualizá-lo. Além disso, estamos procurando adicionar um aplicativo da web adicional. Atualmente, os dois veem cerca de 300 a 500 usuários por dia. Idealmente, o novo aumentaria para milhares por dia dentro de um ano.

Então, para fins de escopo, vamos colocar em:

  • alguns muito pequenos & informações de baixo tráfego somente sites estáticos
  • Mailenable com talvez 20 contas, 5 domínios.
  • 2 aplicativos da web - altamente orientados a banco de dados, com back-end do SQL Server 2008. Um com 500 usuários / dia. O outro com 5000 / dia.
  • DNS para os dois aplicativos da web e pequenos sites.
  • SQL Server 2008.

Então, assumindo que só precisamos lidar com isso por um máximo para o próximo ano ou 2, o hardware a seguir seria suficiente para suportá-lo:

»Processador: Núcleo HEXA AMD x6 1055T »RAM: 8GB de SDRAM DDR »HD1: 2 x 250 GB SATA RAID 1 (disco rígido SATA +250 GB 7200 RPM) »HD2: Unidade de Backup SATA (+250 GB SATA (7.200 rpm)) »Largura de banda: transferência mensal de 6000GB

É um desafio tentar encontrar um equilíbrio, por isso estamos ansiosos por todos os seus comentários.

Obrigado!

    
por user49529 28.07.2010 / 06:51

2 respostas

1

Você terá que ser cuidadoso com o SQL Server, porque ele foi projetado para usar o máximo de RAM disponível, sem mencionar o uso da unidade (embora você não esteja claro sobre o quão OCUPADOS estarão 5000 usuários por dia). Uma transação por segundo será facilmente manipulada, por exemplo).

Baseando-me nisso, prefiro executar o banco de dados em uma caixa separada. Se você não está esperando muito tráfego de banco de dados (por exemplo, o armazenamento em cache de certas solicitações, etc.), seu hardware provavelmente poderia lidar com isso.

    
por 28.07.2010 / 07:30
0

Passam alguns anos, mas a computação em nuvem percorreu um longo caminho nos últimos anos. Como você está executando uma pilha da Microsoft, eu pessoalmente recomendo Azure . Eles têm o preço certo e você pode executar instâncias separadas para DNS, Mail, Web, SQL, etc.

É uma maneira realmente econômica de distribuir sua infraestrutura crítica em várias instâncias do Windows. Do jeito que eu vejo, o Azure permite uma maneira fácil de fazer backup e restaurar suas VMs, fornece recursos dedicados e é super fácil de configurar e configurar.

Eu também vou dar um passo além e configurar WebSitePanel em todas as suas VMs para que você possa criar espaços hospedados com facilidade . O WSP é gratuito e muito poderoso para usar.

note: o Azure também roda o Ubuntu Linux

    
por 10.04.2013 / 18:53