CloudLinux (LVE): o que é e como funciona
CloudLinux é um sistema operacional pensado para hospedagem compartilhada. Sua tecnologia central, o LVE (Lightweight Virtual Environment), isola cada conta em um ambiente com limites próprios de processador, memória, disco e processos. O objetivo, nas palavras da própria CloudLinux, é que nenhum site derrube o servidor inteiro.
O que é o LVE?
LVE é uma tecnologia no nível do kernel desenvolvida pela CloudLinux. Cada conta de hospedagem roda dentro do seu LVE, que mede o consumo e aplica os limites definidos. Quem passa do limite é desacelerado ou recusado, e as outras contas continuam normais. Complementa o LVE o CageFS, que dá a cada usuário uma visão restrita do sistema de arquivos: ele não enxerga as outras contas nem os arquivos de configuração do servidor.
Quais limites o LVE controla?
| Limite | O que mede | O que acontece ao atingir |
|---|---|---|
| CPU (SPEED) | Velocidade de processamento, em % de um núcleo | O site fica mais lento |
| PMEM | Memória RAM física | O sistema libera cache e pode encerrar processos; costuma gerar erro 500 ou 503 |
| IO e IOPS | Velocidade e número de operações de leitura e gravação em disco | O acesso ao disco é desacelerado ou pausado |
| NPROC | Número de processos e threads | Novos processos não iniciam; pode gerar erro 500 ou 503 |
| EP | Entradas simultâneas (acessos dinâmicos ao mesmo tempo) | Novos acessos recebem o erro 508 |
Esse comportamento está descrito na documentação oficial de limites do CloudLinux, que informa também que o LiteSpeed conta as entradas de forma diferente do Apache. Espaço em disco e inodes não estão nessa lista e são controlados à parte.
Como saber se o site foi limitado?
Os sinais típicos são lentidão que aparece só em horários de pico, erros 503 ou 508 e a mensagem de que o site atingiu o limite de recursos. A saída mais comum é reduzir o trabalho do servidor: ativar um cache, remover plugins sem uso e espalhar backups e tarefas pesadas em horários diferentes.
Como fica na PW Host?
O servidor da PW Host usa CloudLinux com LVE e CageFS. Os Termos de Uso (item 6.2) listam os limites técnicos atuais de cada conta: até 5 núcleos de processamento, 3 GB de memória RAM, 50 processos de entrada simultâneos, 100 processos, leitura e gravação em disco de até 10 MB/s e 1.024 operações por segundo, 15 conexões simultâneas ao banco de dados e os limites de envio de e-mail. Quando a conta chega a um limite, o site pode ficar lento ou mostrar erros temporários até o uso voltar ao normal. Isso faz parte do uso justo e dos limites de recursos da hospedagem.
No painel, a tela Uso de Recursos mostra o consumo e avisa se o site foi limitado nas últimas 24 horas. Para o erro que aparece nesses casos, veja Erros 508 e 503.
