O artigo surgiu com um tópico no forum.searchengines.guru, no qual as pessoas geralmente tentam encontrar o VPS mais barato, compilam e monitoram milhões de diretórios que são quase inúteis para os usuários, exceto seus criadores (e explicarei a seguir) para encontrar a oferta mais barata, que é o maior erro no caso de um novo webmaster que subestima os recursos de hospedagem ou superestima os benefícios de um servidor virtual barato no seu caso.
Primeiro, vamos determinar por que um servidor virtual pode ser necessário?
- hospedar sites, incluindo sites que exigem a instalação de aplicativos específicos;
- para hospedagem de aplicativos que exigem ajuste fino de um servidor da Web ou de um SO específico;
- fornecer medidas de segurança pessoal, configurações específicas de firewall, organização de uma rede privada, construção de túneis VPN.
Tudo isso pode ser feito de maneira conveniente, já que você tem acesso root e, de fato, seu VPS pode não diferir programaticamente de um servidor dedicado, com exceção das restrições impostas pela virtualização. E este é um ponto muito importante ao escolher o servidor virtual certo.
Nas ofertas de provedores de hospedagem, você pode encontrar dois tipos de virtualização -
OpenVZ e
KVM . E em ambos há vantagens e desvantagens. As principais razões para o desagrado do OpenVZ é que muitos provedores usam grandes vendas excessivas em seus nós, pois a virtualização permite revender a CPU e a RAM várias vezes. Como resultado, os provedores que desejam ganhar o máximo, com um mínimo de despesas, preenchem os nós com o maior número possível de assinantes, esquecendo completamente que os clientes crescerão. Aproximando-se do consumo real de recursos de 100% do nó. No entanto, a virtualização de hardware KVM também não deixa de ter uma falha que permite revender recursos muitas vezes, mas é possível revender apenas a CPU muitas vezes, a RAM é alocada estritamente e garantida. O que reduz as chances de vender em excesso.
No meu artigo,
A verdade sobre o VPS (KVM) E5-2650 v4 (6 núcleos) 10GB DDR4 240GB SSD 1Gbps de US $ 20 ou como dividir um servidor corretamente? conversamos sobre como compartilhamos servidores e que
até usamos excesso de vendas , apenas de forma a garantir que todos recebam o recurso alocado a ele. E, em princípio, se você esquecer a desvantagem de que é impossível instalar o Windows no
OpenVZ , essa virtualização seria ainda melhor, pois permitiria (no nosso caso) consumir RAM de maneira mais otimizada, porque, segundo as estatísticas, até 50% da RAM que alocamos clientes não consumidos por eles. Não, não aumentaríamos o número de usuários. De jeito nenhum. Simplesmente permitiríamos que aqueles que consomem 100% de RAM, em um momento em que os recursos estejam livres de outros clientes e precisem deles, consumam mais. Para que? Para o bem de todos, RAM adicional permitiria um processamento mais rápido de tarefas, o que reduziria a carga na CPU, uma vez que o processo seria mais rápido, a fila seria liberada mais rapidamente para processar interrupções subsequentes, o que, em geral, por mais surpreendente que fosse, levaria a uma diminuição consumo, incluindo RAM.
Portanto, nem sempre o VPS com OpenVZ é ruim. Tudo depende do provedor que implementa a solução e de sua ganância.
Mas qual é a principal desvantagem do VPS moderno? Este é principalmente um repositório. Normalmente, o armazenamento compartilhado do tipo NetApp é implementado para reduzir o número de unidades e servidores que atendem à infraestrutura. E se for implementado em um SSD, essa não é uma opção ruim. No entanto, o desempenho dessa solução depende de muitos fatores e o projeto pode conter muitos “gargalos”, como resultado - os recursos não podem ser descartados de maneira muito uniforme, resultando em latência adicional. Ao mesmo tempo, isso permite que o provedor utilize a CPU com o oversell máximo, o que leva ao fato de que todas as vCPUs alocadas aos usuários não têm nada em comum com o desempenho da vCPU que o usuário recebe ao colocar o VPS não na nuvem, mas em um bare-metal separado servidor. A propósito, nós mesmos vendemos VPS (KVM) desse tipo, implementado em plataformas E3-1230 antigas, que o datacenter utilizava na nuvem. O preço do serviço era bastante baixo e variava de US $ 3,99 por mês para:
[S]
Núcleos (vCPU) 1 Núcleo
Memória (vRAM) 1 GB
Cota de 40 GB (armazenamento SSD)
Porta de 1000 Mbps
Tráfego Premium 4 TB
Filtrando ataques DDOS de até 1 Gb / s gratuitamente
De US $ 3,99 / mês, dependendo da localização
Mas o serviço teve muitas desvantagens. Assim, por exemplo, o número de IOPS por usuário foi limitado a 1000. Parece muito, mais do que o HDD pode fornecer uma ordem de magnitude. No entanto, houve um momento, se, no caso de gravação ou leitura aleatória, vencemos, no caso de leitura / gravação seqüencial linear e não aleatória, recebemos o desempenho máximo muito menor do que um único disco rígido poderia oferecer. Fomos criticados por isso. No entanto, o serviço era mais barato que um endereço IP e continha um IP real, que custava um centavo a mais na venda. Havia outras falhas, o desempenho em um determinado momento poderia mudar significativamente se fizéssemos medições. É claro que seria errado fazer reivindicações aqui por esse dinheiro, mas, no entanto, o serviço não forneceu o que a hospedagem compartilhada poderia fornecer, o que poderia ser quatro vezes mais barato e
custar US $ 0,99 / mês , mas não o fez. limitou você a consumir recursos e limitou apenas o tráfego que pode ser adquirido a um preço conhecido com antecedência. O conceito de nossa hospedagem é descrito
neste pequeno artigo .
Portanto, se você não precisa de acesso root, para ajustar seus scripts e aplicativos, sistemas operacionais específicos ou criar túneis VPN, definitivamente não precisa de um servidor virtual barato.
Mas a verdade é que você não precisa disso, mesmo nos casos em que tudo o que foi mencionado acima é necessário, exceto, talvez, por uma VPN e algumas tarefas que não estão relacionadas a sites ativos. Porque
Não é segredo que os mecanismos de pesquisa classificam os sites de acordo com indicadores como fatores comportamentais afetados, incluindo a velocidade de geração de páginas.
Os fatores comportamentais determinam o comportamento do visitante em seu site, até onde ele vai, quantas páginas do terceiro e segundo nível ele visita, quanto tempo ele fica em uma página específica, ou talvez seja esperado o charter, ou se ele considera o site desconfortável, ele sai. Eles são especialmente evidentes nos momentos de maior audiência, porque os visitantes do seu site e, consequentemente, a carga que eles criam, são distribuídos de maneira desigual ao longo do dia. Além disso, não se esqueça das explosões de participação relacionadas a alguns eventos e feriados, quando o número de solicitações para as quais seu site é relevante aumenta.
Obviamente, o VPS evoluiu muito nos últimos anos, mas o VPS barato ainda não possui recursos suficientes para lidar de maneira ideal com esses picos de tráfego. Em particular, se você executa aplicativos, ou seja, CMS, gratuitos, não otimizados, com um grande número de módulos. Ainda existe um problema em comum quando um usuário instala o WordPress em um servidor virtual, e muitos módulos com ele, e indo a essa instalação maravilhosa, causam 100% de carga de seu VPS e, como resultado, tempo limite de erro para determinadas ações no site.
E isso não é normal. E isso não é culpa do usuário que não possui recursos suficientes, mas do provedor que vende esse VPS para iniciantes, e eles enfrentam problemas com eles devido à sua inexperiência, perdendo o entusiasmo por mais trabalho. Afinal, nem todo mundo que tem razão e conhecimento deseja fazer otimização inicialmente. Na hospedagem, essas cargas de pico geralmente são niveladas, uma vez que o processador é bastante poderoso e ocorrem picos semelhantes em momentos diferentes, apenas se o provedor não definir um limite na forma de minutos do processador que um usuário pode consumir ou restrições na duração de um processo. E em um servidor virtual com uma pequena quantidade de recursos, isso será perceptível em qualquer caso. E quando o site do usuário "crescer" e começar a obter seu primeiro lucro com um VPS tão barato, eles ficarão felizes em saber que "oops", mas seria bom você ter mais recursos, e esse VPS custaria mais ... Como resultado, os recém-chegados são "interrompidos" "O entusiasmo deles, e se hospedando esses projetos cresce até uma certa escala a partir do" berço ", então em um VPS barato eles certamente morrerão. Afinal, o usuário não saberá por que o tráfego aumentou até um certo limite e não está mais crescendo, e o comportamento é o culpado por todos, quando o pico de tráfego é "cortado" devido à falta de recursos e o recurso começa a ficar mais baixo, reduzindo o fluxo de novos visitantes ao site. de pesquisa e tão constantemente. Como resultado, o usuário nunca se interessa em pagar mais, pois acredita que o provedor seleciona tudo o que é ganho.
É bom ou ruim se forem oferecidos VPS de 200 rublos? Obviamente, para desenvolvedores que entendem o que estão fazendo e que não precisam de muito, isso é bom, mas para webmasters que estão apenas começando sua jornada, não. Isso é um grande dano. Prejudicamos os webmasters iniciantes, oferecendo serviços baratos com poucos recursos. Eles começam a economizar nos painéis instalando soluções gratuitas, já que o painel para esse VPS não pode ser incluído no preço e pagando o mesmo valor pelo VPS que o próprio painel custa - não, isso é demais para eles ... Um webmaster iniciante simplesmente para isso despreparado ou simplesmente caipira. Afinal, muitas vezes as pessoas poupam para si mesmas, sem mencionar a ganância pelos outros. E para pagar ao fornecedor dinheiro extra e não utilizar tudo ao máximo - nossa alma "eslava" não pode pagar. Por esse motivo, o dumping desonesto e os constantes colapsos de preços, baixa qualidade e grande dificuldade em encontrar um fornecedor realmente de alta qualidade. As pessoas não valorizam seu tempo e, como resultado, não o gastam em lugar algum, usando serviços baratos e de baixa qualidade para seus próprios projetos, privando-se da oportunidade de criar um recurso verdadeiramente bem-sucedido.
Portanto, meu conselho é que você permaneça um usuário de hospedagem pelo maior tempo possível, mas apenas nos casos em que você não está cortando recursos e nada começa a atrasá-lo por lá. Afinal, está incluído no preço e manutenção gratuita com o monitoramento do nó como um todo. No entanto, a hospedagem é diferente para hospedagem, mas esse é um tópico separado para discussão. E assim que seu projeto crescer do "berço" para a escala do VPS - tome imediatamente uma opção mais ou menos decente, que inclui recursos suficientes, novos processadores, armazenamento rápido e um painel de controle incluído no preço. E, é claro, que não pode custar menos de US $ 15 por mês, como há 10 anos, apenas agora são fornecidos recursos para esse dinheiro muito mais, além de oportunidades relacionadas.
Além disso, US $ 15 hoje são muito menos dinheiro do que US $ 15 há 10 anos. E se você estiver entusiasmado com o sucesso, provavelmente precisará começar imediatamente com o VPS e obterá esse sucesso. Eu nunca usei hospedagem para meus sites e tentei não economizar em correspondências, mesmo em 2006, quando publiquei meu site pessoal na Internet, dedicado à ciência - Astronomia. Isso me motivou a fazer alguma coisa. Eu realmente não fiz isso nessa direção mais tarde (não no sentido de desenvolver um recurso astronômico, desde que comecei a receber dinheiro para manter o site da hospedagem e, então, não tinha tempo suficiente para trabalhar em um hobby, todo o tempo fui para o suporte ao cliente e os ajudei em sua colocação projetos prontos, o que foi muito mais interessante para mim), e isso levou ao que é descrito no artigo
“ua-hosting.company” ou a como se tornar um provedor de hospedagem do zero e gerar mais tráfego do que toda a Bielorrússia .
Talvez no processo você também se torne provedores de hospedagem ou outros empresários e mude radicalmente seus interesses. Isso não é ruim, mas o fato de que agora você pode alugar, se não o mais barato, mas um bom VPS, é certo. Mesmo que você não saiba tudo o que fará agora, você descobrirá, se quiser, é claro, para que os fundos não sejam gastos em vão e haverá um desejo de obter alguma experiência. E a experiência vale muito. E ele diz que, em um servidor virtual muito barato, você esperará uma surpresa e uma experiência desagradáveis (como na forma de um armazenamento lento, como descobri que encontrei recursos de armazenamento antes de usar 10% dos recursos VPS no OpenVZ), não há necessidade de fazer isso. Não pise no mesmo rake, às vezes é útil aprender com os erros dos outros. E nós também estamos aprendendo. Tivemos uma boa margem vendendo um produto de data center baseado em nuvem, mas neste verão paramos de fazer isso, abandonando a margem em favor de um novo produto - VPS (KVM) no NVMe, que é essencialmente semelhante em desempenho ao nosso outro produto - VPS (KVM) em unidades dedicadas, com exceção de alguns pontos importantes:
- é 2 vezes mais barato;
- a quantidade mínima de unidade PCIe NVMe é de 1,6 TB, é 3 vezes mais rápida para gravação e até 10 vezes para leitura em comparação com os SSDs de estado sólido padrão, como resultado, a distribuímos entre um máximo de 15 clientes;
- Você pode copiar a imagem do seu VPS para armazenamento local;
- Você pode atualizar recursos de até 24 núcleos, 40 GB de RAM DDR4, SSD de 900 GB NVMe, 75 TB de tráfego a velocidades de até 1 Gbit / s. O tráfego adicional está disponível sem restrições, mas podemos migrar você facilmente para um servidor dedicado.
E isso tudo começa pelo preço de US $ 15 e levando em consideração o desconto de 30% que oferecemos a você pelo primeiro pagamento por código promocional deste artigo.
de US $ 20 ou como dividir o servidor? (as opções estão disponíveis com RAID1 e RAID10, até 24 núcleos e até 40GB DDR4), ainda mais barato.
Além disso, agora temos uma promoção:
VPS (KVM) E5-2650 v4 (6 núcleos) 10GB DDR4 240GB SSD de 1Gbps até dezembro de graça quando pagar por um período de seis meses, você pode fazer o pedido
aqui .
Sim, posso dizer que atualmente temos as melhores ofertas em termos de relação preço / qualidade. Quem não acredita - pode verificar,
estamos prontos para fornecer a todos os usuários registrados interessados da Habr , que podem deixar comentários sem a necessidade de aprovação, qualquer um dos
nossos servidores virtuais para teste por até duas semanas de graça (e o VPS promocional especificado com SSD de 240 GB por um mês) , desde fornecendo-nos os resultados dos testes com gráficos e uma descrição neste artigo dentro de 3 dias após a emissão. Para fazer isso, escreva nos comentários o número do pedido e, abaixo dele, dentro de 3 dias após a emissão - não esqueça de deixar seus resultados.
E, finalmente, vou falar um pouco sobre hospedagem de diretórios e por que não é aconselhável pesquisar lá. Não é segredo que os diretórios de hospedagem ganham nos programas de afiliados, é claro, que eles terão uma classificação mais alta do que o provedor de hospedagem de maior qualidade, mas aquele que os paga mais pelos pagamentos dos afiliados, a partir de uma única transição. Tristeza, mas é verdade. Em todos os lugares de negócios. Como o Google, os diretórios estão longe de ser filantropos. E aqueles que são mais objetivos - você pode contar com os dedos de uma mão e encontrar sua verdadeira sorte. Mas eles não ajudarão você, não permitirão que você avalie completamente:
- nível de suporte para o provedor de hospedagem;
- desempenho real e carga do nó, grau de sobrevenda;
- restrições ocultas que cada uma das propostas certamente possui e a presença de “gargalos”, onde mesmo um teste sintético realizado em diferentes momentos do dia pode não mostrar um resultado confiável, devido a testes de carga irrealistas (quando um dos parâmetros aumenta sem correlação em relação ao outro , na versão correlacionada, pode ocorrer um gargalo, o que não permitirá atingir o pico alcançado como resultado do teste sintético);
- conectividade com seu público.
Portanto, a escolha deve ser feita em tudo, não de acordo com o catálogo, mas de acordo com critérios como:
- conectividade, bons canais entre o VPS e seu público, capacidade de conexão suficiente para garantir a geração de tráfego para seus postiles durante o horário de pico;
- armazenamento o menos sobrecarregado possível (para esclarecer se compartilhado ou não, se compartilhado, que tipo de unidades, quais restrições de IOPS existem para o usuário e se esse armazenamento é ou não distribuído e entre quantos usuários);
- processadores que suportam as instruções mais recentes, desde que tenham um preço razoável (o desempenho pode variar significativamente, apenas suportando as instruções, o caso é descrito neste artigo , em que os núcleos do processador antigo, na mesma frequência, executavam uma operação 8 vezes mais lenta, mas o preço para eles acabou sendo mais alto do que para os novos núcleos), deixe-me inserir uma citação:
CPUs diferentes têm suporte para instruções diferentes e não apenas o número de núcleos e threads é importante. Portanto, o preço não deve ser contado no fluxo, mas na velocidade de processamento de sua operação, que dependerá muito da CPU e da eficiência com que as operações de ponto flutuante (ponto e vírgula) são tratadas.
Por exemplo, a eficiência de conversão no obsoleto 2xIntel Xeon E5620 2.40GHz que você lançou há 9 anos, 9 anos atrás, é 8 vezes pior do que no novo e moderno 2 x Intel Dodeca-Core Xeon E5-2650 v4, ou seja, se você considerar de acordo com o seu esquema:
1. Modelo da CPU: 2 x Intel Dodeca-Core Xeon E5-2650 v4 2,20 GHz
2. GHz Mín - GHz Máximo: 2,20 GHz / 2,90 GHz
3. Núcleos - Tópicos: 24/48
4. Preço / Número de threads: 211/48 = 4.396 EURO
5. Preço por mês: 249 USD / 211 EURO
No entanto, se você adicionar um coeficiente de eficiência que você esqueceu, os resultados serão diferentes.
Por exemplo, este é o resultado do processador ONE E5-2650 v4 (não dois, mas um) e este é o resultado de dois processadores E5620 desatualizados .
Estamos interessados no ponto flutuante para o seu caso:
Pontuação em ponto flutuante 10451 - para dois processadores E5620.
Pontuação em ponto flutuante 38103 - para UM processador E5-2650 v4, temos dois deles, portanto a diferença de desempenho atingirá 8 vezes.
E isso ocorre mesmo sem levar em consideração todas as instruções adicionais importantes para conversão e renderização, em particular.
Ou seja, adicionando um coeficiente, obtemos que para o E5-2650 v4, é necessário dividir o preço por 8, quando comparado com o E5620 antigo, onde você era liderado pelo preço, e não pelo preço / desempenho correspondente para a tarefa.
E nós entendemos isso:
1. Modelo da CPU: 2 x Intel Dodeca-Core Xeon E5-2650 v4 2,20 GHz
2. GHz Mín - GHz Máximo: 2,20 GHz / 2,90 GHz
3. Núcleos - Tópicos: 24/48
4. Preço / Número de fluxos: 211/48 = 4,396 EURO / 8 = 0,549 EURO
5. Preço por mês: 249 USD / 211 EURO dividido por 8 e temos 31,12 USD / 26,37 EURO
0,549 EURO por stream - isto é, em comparação com o desatualizado E5620, onde o preço era de 2,62 EURO. , , 249 , 5 42 !
.
, ! . , , . .
, , , — , , , , .
, , , 42 , 249 2 :
Dell R730xd 2 ? 2 Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 $249 ! . c Dell R730xd 5-2650 v4 9000 ?! - !