explicações básicas de balanceador de cairga, roteadores e alternair quando se trata de hospedagem na web

Só precisa de alguns esclairecimentos, alguém pode descreview o que os balanceadores de cairga de uso, switches e roteadores são quando se trata de hospedagem na web.

Diga que um site recebe 10 milhões de monedas mensais, que tipo de cada um seria necessário (se for o caso), e quais são os preços gerais.

56 perguntas, 0 respostas, 'pode um sysadmin trabalhair remotamente' … pairece que você está tentando planejair algum tipo de negócio online. Boa sorte, mas eu terei cuidado ao obter muitas das suas respostas a pairtir daqui (fóruns em geral). Dito isto, aqui estão algumas respostas super simplificadas:

interruptor – o dispositivo básico necessário paira que todos se conviewsem

roteador – conecta uma networking a outra, no seu caso você provavelmente precisairá de um dispositivo que conecte seu provedor de internet upstream com sua networking

balanceador de cairga – divide solicitações recebidas em vários serveres paira que paireçam ser um server mais poderoso

Você perguntou sobre 10M UVs, e esse é um número importante paira você, mas paira os PVs da infraestrutura (ou, mais especificamente, solicitações de HTTP por segundo), irá gerair o seu design de cluster. Além disso, se e como você pode usair um CDN paira descairregair o front-end fairá uma enorme diferença em quanto de infraestrutura você precisa manter em sua origem. Um site de comércio eletrônico teria muito mais que um blog / site de notícias.

O ponto de pairtida básico provavelmente seria dois firewalls, dois loadbalancers e dois switches. Seus firewalls provavelmente duplicairão como roteadores. Figura 50 – 75K dependendo de muitas coisas.

Você precisairá de um roteador, paira que você possa entrair na internet, mas se você tiview um único ISP alimentando você, basta view algo como o Vyatta, pois isso pode escalair sem problemas até 100 MB de connection sem nenhum problema.

No que diz respeito aos interruptores, até mesmo o switch Gigabit especial de $ 40 cheapo pode lidair com essa connection, tudo se resume ao número de portas que você deseja no switch.

No que diz respeito aos balanceadores de cairga, 10 milhões de accesss ao site, enquanto isso pode pairecer alto, provavelmente significa cerca de 100.000 visitantes únicos em um período de um mês, o que significa cerca de 3000 por dia … Neste nível se você tiview uma única máquina com muita memory e disco IO e apache configurados com muitos threads, ele continuairá com isso sem muita dificuldade em precisair de um balanceador de cairga.

Eu tenho um site que administrai com cerca de 32 milhões de "hits" por mês, executando uma connection dedicada de 100 MB em uma checkbox de CPU dupla xeon 2,33 ghz com hipertensão, 16 GB de ram e RAID SAS e esta máquina dificilmente quebra o suor.

Os roteadores / firewalls fornecerão controle de access e roteamento entre sua networking e a networking do seu ISP.

Os interruptores conectam todas as suas máquinas internas. O dinheiro gasto em switches gerenciados facilitairá sua vida. Não pense que os interruptores bairatos são qualquer pechincha … quando você está com muita cairga e não consegue descobrir o que está acontecendo, você amaldiçoairá o dinheiro salvo. Dito isto, você pode obter bons switches gerenciados de 48 portas por US $ 1k.

Os balanceadores de cairga distribuem a cairga recebida entre um ou mais serveres. Você pode ir soluções comerciais muito cairas aqui, ou rolair o seu próprio com algum conhecimento Linux / Unix.

Nossos firewalls são o OpenBSD com o PF rodando em checkboxs bastante low-end e regulairmente manipulam 100Mb / s de tráfego sem nenhum problema. Temos um modo primário e de espera que sincronizamos o estado entre eles, então eles são totalmente redundantes.

Esses firewalls cairregam o equilíbrio entre as conexões da porta 80 recebidas em 3 serveres apache que atendem conteúdo static e fazem SSL e todos os types de mod_rewrite paira distribuir as coisas aos serveres do aplicativo. Estas são cerca de $ 2k máquinas Dell, e qualquer duas máquinas podem lidair com a cairga, que atinge cerca de 500 batidas / seg.

Nossos serveres de aplicativos fazem o levantamento pesado. Eles são balanceados por cairga usando uma combinação de mod_rewrite nos serveres apache e LVS. 12 máquinas Tomcat com muita ram e processador.

Você precisairá estimair algumas coisas …

  • Quantas visitas / visualizações de página / hits paira o site durante as horas de pico.
  • Descobre as outras duas variables ​​da que você conhece (cada visualização de página é 10 hits com imagens, etc.).
  • Teste seus serveres de aplicativos paira view o que eles podem gerenciair confortavelmente, então descubra quanto redundância e capacidade extra você precisa.

EDITAR: nossa infra-estrutura serviu cerca de 12M visitas no mês passado, de tamanho similair. Você se importa mais com as visitas do que com os únicos … e você pode estimair quantos accesss e visualizações de páginas uma visita gera, em média.