Amanhã é Black Friday — para sites da internet, isso significa pico de acessos. Até mesmo gigantes, como... com a Amazon no Prime Day em 2017.
Decidimos fornecer alguns exemplos simples de como trabalhar com um servidor virtual para evitar erros e impedir que as pessoas se deparem com páginas 503 ou, pior ainda, com mensagens About:blank e ERR_CONNECTION_TIMED_OUT. Você tem apenas um dia para se preparar.
Dimensionamento de recursos
Um website normalmente consiste em vários módulos — um banco de dados, um servidor web e um sistema de cache. Cada um desses módulos requer diferentes tipos e quantidades de recursos. É importante analisar o consumo de recursos antecipadamente, utilizando testes de estresse e avaliando a velocidade de E/S de disco, o tempo de CPU, a memória e a largura de banda do seu website.
Os testes de estresse ajudam a identificar gargalos no seu sistema e a otimizar o desempenho de forma proativa. Por exemplo, você pode melhorar o desempenho do seu servidor aumentando o espaço em disco durante uma promoção, expandindo a largura de banda do seu site ou aumentando a memória RAM do servidor virtual. Após a promoção, você pode restaurar tudo ao estado anterior. Isso pode ser feito na sua conta pessoal, sem precisar contatar o suporte técnico, e leva apenas alguns minutos. No entanto, é recomendável fazer isso com antecedência e durante horários de menor movimento de clientes no site.
Proteja-se contra ataques DDoS antecipadamente.
Os sites ficam fora do ar durante períodos de promoção não apenas devido ao aumento do tráfego de clientes, mas também devido a ataques DDoS. Esses ataques podem ser orquestrados por hackers que desejam redirecionar seu tráfego para sites de phishing.
Os ataques DDoS estão se tornando mais sofisticados a cada dia. Os hackers utilizam diversas abordagens, incluindo ataques DDoS e a exploração de vulnerabilidades em aplicativos. Na maioria dos casos, esses ataques envolvem tentativas de invadir um site.
Também é importante se preparar com antecedência e conectar seu servidor a um endereço IP protegido contra ataques. Na UltraVDS, protegemos servidores não apenas após um ataque, mas 24 horas por dia, 7 dias por semana, resistindo com segurança a ataques de até 1.5 Tbps! Para proteger servidores contra ataques DDoS, utilizamos uma série de filtros conectados a uma conexão de internet de alta velocidade. Os filtros analisam sequencialmente o tráfego, identificando anomalias e atividades de rede incomuns. Os padrões de tráfego incomuns analisados incluem todos os métodos de ataque conhecidos atualmente, inclusive aqueles implementados por meio de botnets distribuídas.
Para conectar um endereço seguro a um servidor virtual, você deve enviar uma solicitação ao serviço de suporte do provedor com antecedência.
Acelere o carregamento do site
Durante períodos promocionais, a carga do servidor aumenta e as fotos e páginas de produtos demoram mais para carregar. Diversos frameworks, bibliotecas JavaScript, módulos CSS e outros aplicativos também contribuem para a lentidão no carregamento da página. Potenciais clientes podem abandonar a página sem obter uma resposta, mesmo que a oferta seja mais vantajosa que a da concorrência. Recomendamos o uso do Google DevTools para verificar a velocidade de carregamento da página.
Uma rede de distribuição de conteúdo (CDN) pode ajudar a acelerar o carregamento de páginas. Uma CDN é uma rede geograficamente distribuída composta por nós de cache — pontos de presença — que podem estar localizados em qualquer lugar do mundo. Quando um cliente acessa um site, ele recebe o conteúdo estático não do seu servidor, mas de um servidor que faz parte da CDN e está localizado mais próximo dele. Ao encurtar o caminho entre o servidor e o cliente, os dados no site carregam mais rapidamente.
Você pode configurar uma rede CDN por conta própria se tiver um VDS ativado. Windows Server No Windows Server 2019, utilize as ferramentas integradas do sistema operacional, como Active Directory, DFS, IIS, WinAcme e RSAT. Você também pode usar soluções prontas; por exemplo, a CDN da Cloudflare pode resolver esse problema de forma significativamente mais rápida e econômica. Esse sistema também oferece recursos adicionais, como compressão de DNS, HTML, CSS e JS, além de múltiplos pontos de presença.
Boa sorte com suas vendas.
Black Friday na UltraVDS
Também não deixamos de lado os descontos tradicionais neste dia e estamos oferecendo aos usuários do Habr um código promocional. PretoFr 15% de desconto em todos os nossos servidores virtuais de 28 de novembro a 2 de dezembro, inclusive.
Por exemplo, Servidor com tarifa UltraLight, com 1 núcleo de CPU, 500 MB de RAM e 10 GB de espaço em disco gerenciado. Windows Server O Core 2019 pode ser adquirido com um código promocional. PretoFr Com um desconto adicional de 30% durante o ano, por apenas 55 rublos por mês, o desconto total chega a 45% sobre o preço atual.
— como um provedor de nuvem moderno, trabalhamos com centenas de grandes organizações, incluindo bancos renomados, corretoras de valores, empresas de construção e farmacêuticas.
Fonte: habr.com
