Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  

Upgrade dos Servidores

       
 1.573 Visualizações   0 comentários

O tráfego do Clube do Hardware disparou depois que migramos para o nosso novo sistema, o que fez com que o nosso site (e especialmente nosso fórum) ficasse lento em alguns momentos. Por isso, decidimos comprar mais dois servidores para hospedar o Clube do Hardware e teremos um total de quatro servidores após o upgrade.

Upgrade dos Servidores
Gabriel Torres Editor executivo do Clube do Hardware

O tráfego do Clube do Hardware disparou depois que migramos para o nosso novo sistema, o que fez com que o nosso site (e especialmente nosso fórum) ficasse lento em alguns momentos. Por isso, decidimos comprar mais dois servidores para hospedar o Clube do Hardware e teremos um total de quatro servidores após o upgrade. A configuração dos dois novos servidores são dual-Xeon 3 GHz com 2 MB de memória cache L2, 1 GB de memória RAM e disco rígido de 80 GB, rodando Linux.

O que farei será basicamente mover o nosso fórum para estes dois novos servidores (um para web e outro para banco de dados). Abaixo vou postando o progresso do upgrade. Visite novamente esta entrada no blog para se atualizar sobre o andamento do upgrade.

19:00 H

Comecei o upgrade hoje as 19:00 H, aproximadamente. O trabalho inicial foi preparar o novo servidor de banco de dados que será exclusivo para o fórum. Servidor preparado, chegou a hora de migrar os dados para ele. Tive que desabilitar o fórum para fazer isso, por isso o fórum está com a mensagem de "off-line". Esta etapa consiste em fazer um "dump" do banco de dados, transferir o arquivo para o novo servidor e "jogar" o "dump" para o novo servidor. Como o banco de dados do fórum tem mais de 800 MB, esse processo vai demorar um bocado.

22:50 H

Sim, o processo ainda está em andamento (é realmente demorado!) e o fórum continua desligado por conta disso. Enquanto os dados estão sendo inseridos no novo servidor, migrei o banco de dados do sistema de artigos do servidor 1 para o servidor 2. Por conta da lentidão eu havia movido o banco de dados dos artigos do servidor 2 para o servidor 1, que teoricamente seria somente para rodar o Apache (servidor web). Finalmente pude desfazer este "bacalhau", o que deixará o site mais rápido, já que o banco de dados do fórum não estará mais rodando no servidor 2. Durante este processo tive de desativar o Apache, por isso ficamos 40 minutos fora do ar, tempo que foi necessário para transferir os dados do arquivo de "dump" do servidor 1 para o o servidor 2.

16/06/2005, 00:40 H

É, o processo de "jogar" o "dump" do banco de dados no novo servidor demora muito, por conta do tamanho do banco de dados (mais de 800 MB). Infelizmente não há nada o que podemos fazer a não ser esperar. Não posso liberar o fórum usando o servidor antigo porque haveria problema de sincronismo, isto é, as mensagens seriam postadas no servidor antigo e não no novo e elas seriam perdidas tão logo eu liberasse o novo servidor. Já vi que terei uma longa madrugada pela frente...

16/06/2005, 05:00 H

A transferência de dados do arquivo de "dump" para o servidor finalmente terminou. Acabei de configurar o fórum para usar o novo servidor de banco de dados. Só isso já deve resolver parcialmente o problema de lentidão, já que agora o fórum tem um servidor de banco de dados só para ele. Fica faltando agora configurar o servidor 3 como servidor web exclusivo para o fórum. Faço isso depois que eu acordar, pois preciso ir dormir. Por favor, monitorem o desempenho do fórum pois neste exato momento só tem um maluco acessando o fórum: eu mesmo (encontrando problemas postem no fórum Comentários e Sugestões. Então temos de ver como o fórum se comporta em seu novo servidor para ver se preciso fazer mais algum ajuste fino neste novo servidor.

16/06/2005, 07:00 H

Droga de insônia. Quem manda ficar viajando para Taiwan? Estou aproveitando que não consigo dormir para preparar o servidor 3, que será o novo servidor web exclusivo para o fórum.

16/06/2005, 12:30 H

Consegui dormir de 09:30 H às 10:40 H, impressionante só conseguir dormir uma hora e dez de ontem para hoje. Acabo de conferir a "carga" dos servidores e os servidores 1 (servidor web, load average: 0.60, 0.58, 0.65) e 2 (servidor de banco de dados do artigos, load average: 0.25, 0.41, 0.35) estão "redondos", com carga bem abaixo de 1. O novo servidor 4 (banco de dados do fórum) tá com carga muito alta (load average: 1.74, 3.02, 2.48), o que tá deixando o fórum lento. Vou ter que ver isso depois de almoçar. Para quem não manja do mundo Linux, carga acima de 1 deixa o servidor lento, pois significa que há processos que estão tendo de esperar em uma fila para serem executados. O número indica o número de processos na fila no último minuto, últimos 5 minutos e últimos 15 minutos, respectivamente.

16/06/2005, 13:30 H

Acabei de voltar do almoço. Vou dar uma geral no novo servidor de banco de dados do fórum. Foi mal pessoal, mas vou ter que reiniciar o servidor algumas vezes para fazer alguns ajustes finos, então o fórum vai ficar indo e vindo nos próximos minutos.

16/06/2005, 13:43 H

Tô ficando bom nesse negócio de Linux... Acabei de resolver o bug e aparentemente a carga do novo servidor está em 0.45, o que é excelente. O fórum tá um foguete. Vou esperar dar mais meia hora para ver como fica só para desencargo de consciência.

16/06/2005, 14:32 H

Realmente o novo servidor de banco de dados do fórum tá uma bala: load average: 0.30, 0.30, 0.35. Excelente notícia. Continuo trabalhando na preparação do novo servidor web.

17/06/2005, 10:38 H

Esta noite consegui dormir das 22:00 H às 5:00 H. Nada mal. O novo servidor web do fórum já está preparado e estamos fazendo testes com ele, antes de liberá-lo. O problema é que ele continua dando pau com o Firefox, mesmo problema que temos hoje com o nosso servidor atual. Como o servidor está zerado, vou poder fazer vários testes até achar a origem do problema. Enquanto isso tudo continua como está. Hoje de manhã descobri também uma maneira de acelerar o carregamento dos banners do site. Mudei o código de todas as páginas e agora os banners estão carregando mais rapidamente, o que significa que o tempo total de carregamento das páginas diminuiu também (antes normalmente o texto da página era carregado e só depois de um tempo que o banner aparecia), deixando o site mais rápido, portanto. Posto aqui quando conseguir descobrir porque o nosso fórum não funciona direito com o Firefox. O estranho é que o suporte do Invision falou que não há nenhuma incompatibilidade, inclusive conhecemos vários sites que usam o mesmo software e conseguimos usar no Firefox sem problemas. Mistério...

19/06/2005, 21:45 H

É só elogiar que o negócio desanda. O novo servidor de banco de dados voltou a apresentar o mesmo problema de vira e mexe estar com carga bem acima de 1, deixando o fórum lento. Estamos analisando duas possibilidades junto com o suporte do Invision. Primeiro, a necessidade de aumentarmos a quantidade de memória deste servidor para 2 GB. A segunda, o porque do Invision estar com alguns processos "travando" no servidor deixando ele lento, enfileirando processos. Assim que tivermos alguma novidade posto aqui. Enquanto isso já pedi uma cotação para aumentarmos o servidor para 2 GB de memória. Dependendo do preço faço logo o upgrade.

20/06/2005, 16:15 H

Acabei de confirmar o pedido do upgrade. Se tudo der certo o upgrade de memória do servidor 4 (banco de dados do fórum) será efetuado na madrugada de hoje para amanhã. Acabei de conferir e o banco de dados do fórum está com 920 MB. Realmente precisamos aumentar a memória RAM para 2 GB. Se tudo correr bem amanhã de manhã estaremos com o upgrade feito e saberemos se era realmente isso que estava deixando nosso fórum lento.

21/06/2005, 11:00 H

Upgrade de memória efetuado e... impressionante, neste exato momento a carga do servidor de banco de dados do fórum está: load average: 0.19, 0.15, 0.11. Fica aí a dica para todos: o maior macete de montagem de um servidor dedicado MySQL é colocar o máximo de RAM e não o máximo de CPU! A pesquisa do fórum já está liberada novamente. Ainda não migramos o acesso web do fórum para o servidor 3, pois queremos antes descobrir o porque do FireFox não estar funcionando corretamente em nosso fórum. Os testes continuam, pelo menos o maior pepino de todos, que era a lentidão do fórum, foi resolvido.

23/06/2005, 17:52 H

Não é mole não! O servidor 4 tá rodando redondo agora, carga bem abaixo de 1 (load average: 0.18, 0.14, 0.16), uma maravilha, mas vejam que loucura: Mem:   2074784k total,  1983524k used,    91260k free,    90544k buffers. Impressionante, já tá usando quase 2 GB de RAM! Se continuar assim a gente vai precisar fazer OUTRO upgrade de memória! :-o Definitivamente era a razão da lentidão do fórum...

29/06/2005, 11:14 H

Joguei a toalha com o servidor 3, o novo servidor do fórum, não descubro nem por um decreto porque nosso fórum não funciona direito com alguns usuários usando o FireFox. Acabei de contratar um especialista para resolver este pepino. É o jeito. Aguardem notícias.

05/08/2005, 19:32 H

Acabei de migrar o servidor web do fórum para o novo servidor 3. O fórum vai ficar ainda mais rápido O problema do Firefox ainda continua, mas pelo menos conseguimos descobrir a origem do problema, é um problema "obscuro" de roteamento do Speedy (Telefônica), só afetando usuários deste serviço que acessem nosso fórum usando o Firefox e com conexão compartilhada (isto é, através de um roteador ou com o modem ADSL configurado como roteador). Clique aqui para ler a história completa.

Editado por Gabriel Torres

Compartilhar



  Denunciar Post no Blog
Entre para seguir isso  

Comentários de usuários


Não há comentários para mostrar.



Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!