Owncloud suporta modelo de scale-out para usar vários servidores:
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.