Limitar recursos do usuário no servidor dedicado

2

Existe um modo de plug-in WHM ou algo assim que limitaria a quantidade de recursos que um usuário em um servidor dedicado pode usar (CPU e RAM) ou idealmente algo que dá a certos usuários acesso prioritário aos recursos necessários?

Porque o meu problema é que alguns sites, por vezes, usam toda a CPU disponível (através do MySQL) e, em seguida, os outros sites são muito lentos ...

A coisa mais próxima que eu poderia pensar seria CloudLinux . Ele permite que você limite a quantidade de CPU / memória que um site pode usar antes que ele seja limitado, no entanto, ele não limita o uso do MySQL, praticamente apenas o PHP. Você pode limitar todos os sites do servidor a uma quantidade específica de processos / CPU abertos, além daqueles que você deseja ter mais recursos.

    
por Chris wede 23.01.2012 / 15:43

1 resposta

1

  • Limitação de recursos do MySQL - por usuário, mas não muito refinada. Controla coisas como o número de consultas por hora. Userful como um limite superior rígido, mas não distribui bem os recursos nem distingue como as consultas intensivas são para o servidor.
  • O MySQL Governor no CloudLinux monitora o uso de recursos do usuário no servidor e se adapta de acordo. Pode estar ciente da CPU e do uso lento de consultas. Se você não quiser alterar as distribuições do Linux, talvez consiga emular essa funcionalidade. O próprio pacote individual também pode estar sob uma licença gratuita. Foi difícil dizer.
  • O Apache tem limites para uso da memória e da CPU. Você pode definir esses limites para cada vhost.
por 23.01.2012 / 17:59