Como combinar 2 PCs Linux para servir o servidor Owncloud

0

Eu acabei de criar um servidor owncloud usando meu antigo PC com Intel Quadcore, 8GB de memória, Centos 7, Apache, banco de dados Mysql. Eu já instalei o drive RAID para tornar a velocidade de leitura mais rápida. No entanto, eu tento fazer upload de todos os meus arquivos (cerca de 1,8 TB de documentos, fotos, músicas e vídeos) para este servidor Owncloud e como resultado já gasto cerca de um dia apenas para carregar menos de 30% com a carga do servidor entre 4 -5. Então, eu tenho a ideia de ter outro PC e planejo combinar esse outro PC para tornar o processo mais rápido. Eu li que existem algumas fontes abertas de cluster como o cluster Beowulf. Minha pergunta é: posso usar o cluster Beowulf ( link ) para Owncloud ou qualquer outro software de clustering que eu possa usar? Obrigado

    
por dsc81 07.04.2016 / 05:10

1 resposta

1

Owncloud suporta modelo de scale-out para usar vários servidores:

link

Mas a questão principal acima é qual é o seu gargalo. Dependendo de onde a grande maioria da carga realmente acontece, você pode fazer algumas coisas:

  • É vinculado à rede, especificamente lento com o upload de arquivos menores? Que eu saiba, owncloud sincronizar arquivos um por um ; ter mais de um servidor não o ajudará com isso. Uma coisa que você pode fazer sobre isso é conectar seu disco rígido existente diretamente ao servidor e fazer uma sincronização local primeiro

Problemas de probabilidade mais baixa:

  • É vinculado ao banco de dados? (verifique: o uso da CPU no servidor mysql) Em caso afirmativo, você pode mover o servidor mysql para o outro computador, e executá-lo de lá.

  • É vinculado ao aplicativo do servidor? (verifique: Uso da CPU do PHP no servidor) Em caso afirmativo, você pode configurar um balanceamento de carga entre os dois servidores, instalar o php + owncloud no segundo, apontá-lo para a primeira instância do DB e reduzir a carga.

por 07.04.2016 / 05:47