Surpreendentemente, da abundância de artigos sobre o tema de hospedagem na Internet, quase não há uma dúzia em que o tópico é divulgado em um idioma acessível a todos. Freqüentemente, mesmo profissionais e usuários experientes dizem que na maioria das descrições “o inferno quebra”, especialmente nos sites de empresas que oferecem esse serviço. O que podemos dizer sobre aqueles que não entendem as tecnologias digitais, mas desejam usá-las em seus negócios com uma compreensão de pelo menos o básico.

Queremos corrigir a situação e contar com lucidez para aqueles que estão interessados em qualquer nível de preparação para a pergunta quais são as opções de hospedagem hoje, como elas diferem, quais são as vantagens de algumas sobre outras e quais são as estatísticas de usuários na Rússia e no exterior. O artigo destina-se a uma ampla gama de leitores, de neófitos a usuários avançados (portanto, explicações de termos conhecidos por usuários experientes são frequentemente fornecidas entre colchetes).
Para começar, vamos apresentar um pouco daqueles que não entendem o tópico do artigo e indicar o que é hospedagem e quem precisa.
Hospedagem é um serviço fornecido por empresas que hospedam provedores (hosters), que consiste em colocar recursos de informações dos usuários em seus servidores (empresas). A funcionalidade do servidor depende do software instalado, que, por sua vez, depende do sistema operacional. Os hosts são diferenciados pela presença de determinados serviços, pela capacidade de suportar várias tecnologias, linguagens de programação e scripts. Eles também diferem nas limitações quantitativas e qualitativas (espaço em disco, número de sites, largura de banda do canal etc.). O acesso do usuário a seus dados é implementado por meio de uma conta pessoal. O processamento de solicitações de recursos de informações do cliente é realizado em tempo real 24/7. O serviço de hospedagem inclui suporte técnico, segurança e backup de dados.
Os recursos de informação (aqui) são sites de várias funcionalidades: lojas online, sites corporativos, portais da Internet, sites de informações e notícias, serviços da Web. Eles consistem em uma abundância de dados digitais:
- arquivos de texto, gráfico, foto, vídeo
- arquivos de código
- sistemas de gerenciamento de banco de dados
- Sistemas de CRM (software para gerenciar relacionamentos com clientes, fornecedores e funcionários dentro da empresa)
- Sistemas CMS projetados para gerenciar o conteúdo do site (WordPress, Joomla, Drupal, MODX, Openart)
- aplicações
A necessidade de um local tão remoto é ditada pelo fato de que muitos desses dados que crescem com o tempo não podem ser armazenados e processados no computador pessoal do proprietário de um recurso de informação - os volumes são grandes demais, as capacidades da máquina não são suficientes. Para usar o computador como servidor, você precisará de uma matriz redundante de discos independentes (Matriz Redundante de Discos Independentes, RAID) ou um dispositivo de armazenamento muito grande (SSD), um canal de saída poderoso para a Internet, um sistema operacional de servidor licenciado e conhecimento para usar tudo isso . Mas o principal é que custa muito dinheiro. Portanto, existem servidores físicos e virtuais que os provedores de hospedagem alugam. São eles: VPS / VDS, servidores dedicados, hospedagem compartilhada, hospedagem na nuvem.
O que é um servidor dedicado
Vale a pena começar com isso, porque o restante dos serviços de host são análogos virtuais de um servidor dedicado.
Servidor dedicado (servidor dedicado) - este é um servidor físico real (servidor bare-metal), que a empresa de hospedagem fornece ao cliente para alugar. É importante que o hoster aloque o servidor ao cliente como um todo para uso inseparável, ou seja, todos os recursos do servidor e todo o seu hardware são usados por apenas um inquilino. É possível configurar o sistema com flexibilidade e otimizá-lo "para você", incluindo a instalação de software. Devido à propriedade total, um servidor dedicado é o serviço de hospedagem mais caro.
É um computador poderoso montado em rack com outros servidores semelhantes e um switch. Os racks de servidor estão localizados em centros de dados de hospedagem ou em centros de dados individuais (ou seja, de propriedade da própria empresa para fins comerciais; nesse caso, não estamos falando de servidores dedicados, pois ninguém os aluga - as máquinas são de propriedade da empresa e são chamadas simplesmente de servidores) .
É necessário um servidor dedicado para hospedar projetos que exijam recursos de computação avançados ou que não possam ser adjacentes a outros projetos ou componentes (por exemplo, um aplicativo de negócios complexo, banco de dados ou site de jogos em rede) ou que exijam acesso direto a equipamento.
▍ Critérios para escolher um servidor dedicado
- O número atual e planejado de visitantes do recurso. Em média, um servidor dedicado típico para uma empresa russa (sem otimização de desempenho) pode suportar de 2.000 a 300.000 hosts por dia (visitantes únicos).
- Projeto estático ou atualizável. Existem sites com uma grande visita diária (cerca de 30.000 hosts), mas com uma adição relativamente rara de novos dados volumosos, sem o uso de filtros complexos para os visitantes selecionarem - eles não exigem grandes capacidades: blogs coletivos temáticos, fóruns. E existem, por exemplo, grandes lojas online ou cinemas online com atualizações frequentes do banco de dados, ferramentas de amostragem de uma enorme lista de mercadorias, carregamento constante de itens do armazém - eles precisam de grandes capacidades.
- Plataforma. Como dissemos acima, um conjunto de recursos e serviços suportados depende do sistema operacional selecionado. Além disso, alguns provedores não oferecem opções de SO (principalmente estrangeiros) - isso deve ser levado em consideração inicialmente.
- Conjunto de recursos. Nem todos os serviços incluídos no pacote de aluguel podem ser necessários. No entanto, cada um deles agrega valor. É aconselhável entender o que é realmente necessário para o projeto e o que não é.
- A capacidade de escalar. Como aumentar a capacidade do servidor no futuro é mais econômico do que adquirir uma nova configuração de máquina, uma solução de servidor mais produtiva.
O que é hospedagem compartilhada?
Hospedagem compartilhada (hospedagem compartilhada) é o fornecimento de um único servidor físico para alugar a vários inquilinos de uma só vez. Suas capacidades de hardware são distribuídas entre todos os usuários. Para evitar uma distribuição desigual das capacidades da máquina (potência do processador, disco e RAM) e sua falta durante picos de carga, alguns hosts limitam os recursos do servidor para scripts de usuários individuais (um script é um arquivo ou um programa com um script para automatizar alguns processos do site). Não há configuração de "personalização" - todo mundo usa o mesmo software que o provedor instala. Adequado para projetos pequenos e descomplicados. Este é o tipo mais barato de hospedagem.
▍ Critérios para escolher uma hospedagem compartilhada
- Limitações dos recursos do servidor pelo hoster que afetam o desempenho do servidor - a quantidade de espaço em disco, RAM e CPU (energia do processador).
- O número de sites, bancos de dados, contas FTP, caixas de correio e muito mais.
- O sistema operacional usado - depende de qual software suportará a funcionalidade do site ou serviços.
O que são VPS e VDS
VPS (Servidor Privado Virtual) e
VDS (Servidor Dedicado Virtual) são essencialmente a mesma coisa. São servidores virtuais que emulam a operação de um servidor físico e são fornecidos pelo host para aluguel ao cliente com privilégios máximos: instalação do sistema operacional e software, acesso root (direitos do administrador principal). O cliente recebe recursos dedicados de hardware do servidor para uso com gerenciamento e controle completos, mas talvez nem todos estejam disponíveis na máquina. Ou seja, no mesmo servidor físico, vários servidores virtuais são iniciados para clientes diferentes, mas em cada um deles o administrador (cliente) pode trabalhar da mesma forma que em uma máquina física separada, enquanto o aluguel é significativamente menor do que em um servidor dedicado.
IfDiferença entre VPS e VDS
VPS A virtualização de um servidor desse tipo é realizada no sistema operacional (contêiner), utilizando tecnologias especiais (
FreeBSD Jail ,
Parallels Virtuozzo Containers ,
Contas Virtuais iCore ,
OpenVZ e outros). O cliente pode trabalhar em um ambiente de software isolado pessoal com privilégios de superusuário, mas não pode alterar o próprio sistema operacional ou seu kernel. Também existem várias restrições baseadas na política de host (por exemplo, disponibilidade contínua de recursos do servidor).
VDS A virtualização desse tipo de servidor é realizada no nível do hardware. Essa é a alocação física de recursos da máquina, ou melhor, a emulação de seus elementos físicos usando tecnologias especiais (
VMWare ,
LDoms ,
KVM ,
Microsoft Hyper-V , XEN ). O cliente não apenas recebe recursos de CPU, espaço em disco e memória para uso permanente, mas também pode instalar outro sistema operacional e fazer modificações para alterar as configurações do BIOS.
Esse tipo de serviço de host está ganhando popularidade no mundo devido à relação preço / qualidade. Primeiro, a qualidade é entendida como a amplitude de possibilidades para gerenciar seus projetos hospedados e a simplicidade da escalabilidade dos recursos alocados. Além dos proprietários ou administradores de sistemas dos sites, os desenvolvedores gostam especialmente do desenvolvimento e teste reais de novos softwares. E o negócio de hospedagem VPS / VDS ajuda a reduzir custos.
▍ Critérios de seleção VPS / VDS
- Configuração do servidor e capacidade de hardware. A velocidade do site hospedado depende da quantidade de energia do processador (CPU), processador e memória de acesso aleatório (RAM) alocada. A estabilidade do trabalho depende de quão bem conhecida é a marca do equipamento físico proposto para aluguel.
- Sistema operacional A amplitude do espectro de aplicativos suportados depende disso.
- Quem controlará o servidor? Se o provedor assumir as funções de gerenciamento de hospedagem, é um VPS gerenciado (VPS gerenciado); se você estiver envolvido na manutenção da integridade e no monitoramento do desempenho do servidor, é um VPS não gerenciado. É lógico que a opção não gerenciada seja adequada para administradores experientes e a gerenciada seja adequada para proprietários de empresas que desejam delegar essa ocupação a profissionais. O grau de controle afeta o cronograma tarifário.
- Operação ininterrupta e confiável. A ininterrupção é caracterizada por conceitos como escalabilidade (a capacidade de conectar recursos de backup quando a carga aumenta) e redundância (na verdade, reservar recursos: como é implementada pelo host quando há problemas com eletricidade, problemas com o provedor da Internet ou sobrecarregando o servidor físico). Simplificando, pergunte quais medidas de recuperação de desastre o hoster usa. A confiabilidade garantida pelo hoster deve ser de pelo menos 99,95%. Além das declarações no site do provedor de serviços, que nem sempre são verdadeiras, seria bom ler comentários sobre ele em sites independentes.
- Latitude da largura de banda. Primeiro, você precisa entender qual largura de banda é necessária para seus projetos. E então pergunte ao hoster quais são suas limitações para esse parâmetro, qual é a taxa pela latitude extra e se existem cotas.
- Endereços IP adicionais. Nem todos os provedores de hospedagem fornecem esse serviço. No entanto, geralmente é necessário: para cada site ou serviço no VPS ter seu próprio endereço IP ou para um site com domínios diferentes ter endereços IP diferentes. Além disso, são necessários endereços IP diferentes para estabelecer uma conexão segura usando o protocolo SSL .
- Localização do servidor Quanto menor a distância entre o VPS e o local em que o público do seu site está concentrado, melhor: acesso mais rápido aos usuários do site (maior velocidade de resposta da página a uma solicitação), mais oportunidades para subir nas classificações dos mecanismos de pesquisa.
- Suporte técnico responsivo. Todo o lado da sua empresa relacionado ao site depende da rapidez, facilidade e eficiência com que o hoster resolve os problemas que você reporta ao suporte técnico. Se o suporte ao cliente não for satisfatório, você não deve trabalhar com este hoster, mesmo que a funcionalidade e o preço dos serviços de host sejam bons.
- Garantia de devolução do dinheiro. Os hosts que cuidam bem dos clientes têm a chamada garantia de devolução do dinheiro, caso você não goste de hospedagem. Também é bom se houver um período de teste gratuito.
Estatísticas de uso do VPS nos gráficos
Com base em consultas de pesquisa, 500.000 usuários russos em 2017 no site poiskvps.ru
De acordo com a J'son & Partners Consulting, a rotatividade de empresas de hospedagem russas no segmento de IaaS coincide aproximadamente com os custos das empresas russas para serviços de hospedagem ocidentais.
O que é hospedagem na nuvem?
A hospedagem na nuvem usa recursos da nuvem para implantar sites, aplicativos móveis e até mesmo “escritórios na nuvem” (
escritório virtual ). Diferente de outros tipos de hospedagem, isso não ocorre em um servidor local, mas em vários servidores físicos e virtuais conectados a um cluster, aos quais são adicionados os sistemas de armazenamento de dados (
SANs ) conectados à rede. Ao alugar, o usuário paga apenas pelos recursos realmente utilizados, que podem ser redimensionados ou desativados rapidamente, dependendo das necessidades. Além disso, o pagamento é de hora em hora, ou seja, você pode configurar o consumo de recursos durante o dia e a noite. As configurações podem ser ajustadas automaticamente através do aplicativo. Essa flexibilidade é a principal vantagem da hospedagem em nuvem.
O modelo de nuvem está ganhando popularidade em grande parte devido ao desenvolvimento de
BaaS (back-end como serviço - back-end como serviço) e
IaaS (Infra-estrutura como serviço - infraestrutura como serviço). Não vamos nos aprofundar em sua descrição, pois isso está além do escopo do artigo. Diremos apenas que os desenvolvedores são atraídos pela versatilidade do back-end de plataforma cruzada para qualquer projeto e proprietários de negócios - a confiabilidade dos backups e a conveniência do trabalho em equipe nos projetos. Adequado para projetos grandes e de crescimento rápido, empresas com flutuações sazonais na demanda.
Na nuvem, os sites estão localizados em ambientes isolados - contêineres. Por exemplo, as versões de trabalho dos sites podem estar localizadas em um contêiner e as versões de teste em outro. Os processos e possíveis avarias no trabalho dos sites, tanto dentro de contêineres quanto entre contêineres, não afetam os outros sites. Um número ilimitado de projetos pode ser colocado dentro de um contêiner separado.
Critérios para escolher uma hospedagem na nuvem
- Disponibilidade da tecnologia fornecida pelo serviço
- A gama de serviços relacionados: não apenas o posicionamento em si, mas também proteção de acesso, serviços de backup, suporte, balanceador de carga, proteção contra ataques DDoS e outros.
▍ Estatísticas da nuvem para Rússia
Fonte: iKS-Consulting, 2016.Fonte: iKS-Consulting, 2018.Comparação de servidor dedicado, servidor virtual, hospedagem compartilhada e hospedagem na nuvem
Resumindo, observamos: escolhendo um provedor de hospedagem, concentre-se não apenas nas informações prometidas em seu site e nas críticas - faça perguntas! Até que a segurança contra incêndio no data center seja garantida. Lembre-se da escalabilidade dos projetos - o que seu site é agora pode ser muito diferente do que será em dois anos. Depois de decidir sobre o tipo de hospedagem, siga nossas recomendações nas seções "critérios de seleção" que estão em cada bloco.
