Planos de hospedagem personalizada: Quando eu devo usar?
A hospedagem compartilhada é possivelmente o serviço mais popular da Internet.
Boa parte dos sites que existem, utilizam esse modelo. Mas para alguns chega a hora em que esta modalidade de hospedagem já não atende às necessidades e é preciso optar por algo mais específico e que geralmente vem na forma de um plano personalizado.
Quando a hospedagem compartilhada não serve para meu site ou não é suficiente? O que é um plano de hospedagem personalizada? Como eu sei que preciso de um?
Como funciona a hospedagem compartilhada?
Antes de falarmos sobre planos de hospedagem personalizada, é essencial entendermos bem o que é a hospedagem compartilhada padrão e como ela funciona.
Não é exagero dizer que parte significativa da responsabilidade por fazer com que a Internet seja o que ela se tornou, é da hospedagem compartilhada.
Isso porque ela tornou acessível hospedar um website, do ponto de vista econômico, para qualquer empresa ou mesmo qualquer pessoa. E nem sempre foi assim.
Essa viabilidade econômica dos planos de hospedagem compartilhada, que equivale a centavos por dia, vem do fato de que toda a infraestrutura necessária para hospedar um site, é compartilhada – e daí o seu nome – por muitos usuários, tornando acessível o custo envolvido.
Analogamente, pense em um condomínio residencial ou empresarial. Tanto em um caso como o no outro, os condôminos dispõem de uma série de recursos, os quais se tivessem que ser custeados individualmente para implantação e manutenção, seriam bem onerosos e muitas vezes, inacessíveis.
É o caso dos elevadores, dos funcionários e energia elétrica de toda a área comum, em ambos os exemplos, ou da piscina, no residencial e do centro de convenções, no empresarial.
Quando pensamos em tudo que existe, em qualquer dos casos, esse uso compartilhado só funciona, porque há um conjunto de regras e termos de uso dos serviços, que objetiva que o uso seja equânime, tanto quanto possível, bem como haja a garantia de disponibilidade e que não se cometam excessos por parte de ninguém, os quais podem prejudicar os demais e seus direitos de uso.
Com a hospedagem compartilhada, não é diferente.
No modelo padrão e mais comum, um servidor disponibiliza a variedade de serviços presentes em cada plano (servidor web, serviço de e-mail, FTP, banco de dados, etc) para que sejam utilizados pelos usuários que têm seus domínios hospedados nele.
Da mesma forma que no condomínio, há um limite máximo de usuários, de forma a não haver sobrecarga ou a demanda não se sobrepor a oferta.
Para que isso de fato ocorra, atualmente sistemas operacionais como o CloudLinux, permitem estipular tais limites para os principais recursos da hospedagem, como número de processos do PHP e do MySQL, quantidade de memória RAM disponível e até a quantidade de núcleos lógicos do processador que são alocados para cada usuário.
No entanto, chega um momento na vida de alguns sites, em que um plano desse tipo se torna insuficiente, pois até mesmo os planos supostamente ilimitados, podem não suprir determinados níveis de aumento de demanda do site.
Quando os seus negócios no mundo real crescem, em algum momento a sua empresa precisa contratar mais pessoas, comprar mais matéria-prima, mais máquinas, mais material de escritório, pagar mais impostos, enfim tem que investir em aspectos da sua infraestrutura para suportar e manter o crescimento ocorrido.
Por que com o seu site, seria diferente?
Em muitos casos, alguns hostings indicam soluções como um VPS ou até mesmo um servidor dedicado, porém geralmente não é necessária uma mudança como essa. Essas são soluções muito boas, mas também representam um salto muito grande para quem era suficiente uma hospedagem compartilhada, até pouco tempo atrás.
Em muitos casos, tudo que você precisa, é apenas um plano personalizado de hospedagem, que ainda é em regime compartilhado, mas tem algumas características especiais.
Por que e quando eu preciso de um plano personalizado de hospedagem?
Mesmos os planos supostamente mais robustos e que não preveem limites de armazenamento, tráfego / transferência de dados, limite de envio e recebimento de e-mails, entre outros aspectos, podem não comportar determinados crescimentos.
Como deve ter ficado clado, é preciso ter em mente que o ambiente de hospedagem deve ser capaz de atender de modo razoavelmente equilibrado a todos os usuários que o compartilham.
Por padrão, um ambiente de hospedagem compartilhada é configurado com base em utilização média dos recursos.
Exceder um pouco essa média e em caráter apenas eventual, não é problema. O sistema suporta bem e inclusive esse tipo de oscilação é previsível.
Passa a constituir um desequilíbrio prejudicial ao ambiente e aos demais usuários, quando essa situação se torna frequente e/ou o excesso supera em muito a média estipulada.
Assim, se um ou vários usuários consomem recursos muito acima da média, em caráter recorrente, primeiramente torna-se injusto com os demais. Em segundo, os recursos disponíveis vão se tornar escassos em algum momento, ou em uma situação limite, até mesmo inexistentes.
O que acontece em termos práticos, quando isso acontece, é lentidão generalizada e baixo desempenho de vários serviços, por absoluta falta de recursos para todos.
A primeira medida necessária quando uma conta passa a exceder o uso de recursos, é buscar o responsável técnico pela conta, tentar identificar a razão do excesso de consumo. As situações mais comuns pelas quais isso pode acontecer, são:
-
Visitação – aumento da visitação ao site ou horários de picos de visitação, quando esses picos são muito acima do normal e se estendem por mais que uns poucos minutos;
-
E-mail – elevação da quantidade de e-mails enviados e recebidos ou muitos usuários efetuando muitas conexões, lembrando que os clientes de e-mail permitem definir a periodicidade para checar o recebimento de novas mensagens. A cada verificação, uma conexão é estabelecida;
-
Programação – mudança na programação do site, como também erros na programação, os quais podem causar demandas de processamento elevadas;
-
CMS – quando o site é baseado em algum CMS e é feita instalação e ativação de mais plugins. Excesso de plugins, bem como alguns podem demandar muitos recursos;
-
Múltiplos sites – há planos permitem hospedar vários domínios e seus respectivos sites, porém é preciso verificar se a demanda total deles é dentro dos limites de cada conta;
-
Conteúdo – crescimento anormal do conteúdo hospedado, como por exemplo, bancos de dados muito grandes ou imagens sem o tratamento adequado.
As razões acima são as mais frequentes, mas não são as únicas. Inclusive, nenhuma delas isoladamente pode ser a razão, mas a combinação de duas ou mais delas, pode ser a origem do problema.
Algumas das possibilidades podem ser tratadas e resolvidas restaurando um backup, a fim de restituir a conta ao seu estado anterior após uma mudança / atualização no site, ou seja, quando o consumo de recursos se mantinha dentro de patamares medianos. Ou pode ser a simples desativação de um plugin do Wordpress, por exemplo.
Todavia, há situações nas quais não é possível se resolver o problema, quando o aumento de plugins na sua instalação do Wordpress, foi absolutamente necessário, ou porque o ganho em visitação era algo que fazia parte do planejamento de ações para o site, ou ainda a empresa cresceu, tem mais contas de e-mail e mais tráfego de mensagens.
O crescimento ocorrido em função dessas ações intencionais, previstas, necessárias e desejadas, deve corresponder a uma mudança e adequação a um plano de hospedagem formulado para atender esse aumento de demanda.
Nos casos em que for necessário elevar um pouco a memória RAM utilizada, ou o processamento, ou o número de processos, ou o número de conexões com o banco de dados, ou ainda a combinação de dois ou mais aspectos como esses, um plano personalizado é a solução mais indicada.
O que é um plano personalizado de hospedagem?
Como o nome faz supor e como de certa forma já adiantamos, é um plano elaborado para fornecer um ambiente sob medida para as necessidades que a conta de hospedagem passou a exigir.
Via de regra, um consultor efetuará o levantamento de necessidades, para então determinar quais recursos precisam ser alterados e que podem ser, por exemplo:
-
Quantidade de contas de e-mail;
-
Número de bancos de dados e tamanho individual de cada banco;
-
Quantidade de núcleos de processamento;
-
Quantidade de envios de mensagens de e-mail / hora;
-
Memória RAM.
Sendo assim, caso a conta de hospedagem necessite de um aumento de memória em relação ao que é disponibilizado por um plano de hospedagem compartilhada, é fornecido este montante de memória adicional.
O mesmo é feito para quaisquer recursos que a conta necessite, como por exemplo, mais processos do Apache, mais processos globais, maior taxa de leitura e escrita em disco, etc.
Vantagens dos planos de hospedagem personalizada
Para além de ter um plano que atenda às demandas do seu projeto web e ainda contando com os benefícios de modelos compartilhados, os planos personalizados também oferecem as seguintes vantagens:
-
Custo acessível – vale ressaltar, que o usuário pagará apenas pelos recursos adicionais que foram acrescidos a sua conta padrão, tornando esse tipo de plano justo e acessível financeiramente, comparativamente a um VPS, por exemplo;
-
Ambiente diferenciado – outro ponto importante que merece ser destacado, é que a conta de hospedagem é migrada para outro servidor, no qual são acomodados apenas clientes com perfis semelhantes e se concede alguns benefícios adicionais, como por exemplo, endereço IP dedicado;
-
Segurança – por se tratar de um servidor que só abriga contas com perfis semelhantes, porém mais exigentes em termos de recursos disponíveis, há menos contas e, portanto, tende a ser mais seguro do que um que hospeda muito mais contas;
-
Escalabilidade – constitui uma forma de progressão no serviço, na exata medida do aumento de demanda e por isso, a cada pequeno crescimento apresentado, pode-se promover aumentos graduais dos recursos necessários;
-
Flexibilidade – também se mostra como uma ótima alternativa nos casos de demandas ocasionais, como por exemplo, campanhas de impulsionamento que trazem um tráfego adicional, mas que é apenas ocasional e temporário;
-
Liberdade – esse de tipo de plano é bastante flexível e permite a movimentação ascendente e descendente, em outras palavras, da mesma forma que se pode adicionar recursos, também é possível removê-los quando a demanda adicional cessa ou diminui.
Conclusão
Planos personalizados são alternativas acessíveis de se obter um ambiente de hospedagem moldado ao aumento pontual ou permanente do seu projeto web.