Mañá é o Black Friday: para proxectos en Internet, isto significa que haberá picos de carga no sitio. Incluso os xigantes poden non poder soportarlos, por exemplo,
Decidimos dar algúns exemplos sinxelos de traballar cun servidor virtual para evitar erros e non saudar a xente cunha páxina 503 ou, peor aínda, About:blank e ERR_CONNECTION_TIMED_OUT. Queda un día para preparar.
Escalar recursos
Un sitio web normalmente consta de diferentes módulos: unha base de datos, un servidor web, un sistema de caché. Cada un destes módulos require diferentes tipos e cantidades de recursos. É necesario analizar previamente a cantidade de recursos consumidos mediante probas de esforzo e avaliar a velocidade de E/S do disco, o tempo do procesador, a memoria e o ancho de banda de Internet do seu sitio.
As probas de esforzo axudaranche a identificar os pescozos de botella no teu sistema e amplialos con antelación. Así, por exemplo, pode mellorar a potencia do seu servidor aumentando o espazo do disco duro durante a duración da promoción, ampliar o ancho de banda do sitio web ou aumentar a memoria RAM do servidor virtual. Despois da promoción, podes devolver todo como estaba, isto faise na túa conta persoal sen contactar co soporte técnico e leva un par de minutos, pero é mellor facelo con antelación e durante horas de actividade mínima do cliente no sitio.
Protéxete dos ataques DDoS con antelación
Os sitios web colócanse durante os días de vendas non só polo aumento da afluencia de clientes, senón tamén polos ataques DDoS. Poden ser organizados por atacantes que queiran redirixir o seu tráfico aos seus recursos de phishing.
Os ataques DDoS son cada día máis sofisticados. Os piratas informáticos usan diferentes enfoques, empregando tanto ataques DDoS como ataques ás vulnerabilidades das aplicacións. Na maioría dos casos, os ataques van acompañados de intentos de piratear o sitio.
Aquí tamén é importante prepararse con antelación e conectar un enderezo IP protexido contra ataques ao seu servidor. En UltraVDS protexemos os servidores non despois dun ataque, senón durante todo o día e soportamos constantemente ataques de ata 1.5 Tbps. Para protexer os servidores dos ataques DDoS utilízanse unha serie de filtros, conectados a unha canle de Internet cun ancho de banda suficientemente grande. Os filtros analizan de forma consistente o tráfico de paso, identificando anomalías e actividade de rede inusual. Os patróns de tráfico non estándar analizados inclúen todos os métodos de ataque actualmente coñecidos, incluídos os implementados mediante botnets distribuídas.
Para conectar un enderezo protexido a un servidor virtual, debes enviar unha solicitude ao servizo de asistencia do provedor con antelación.
Acelera a carga do sitio
Durante os períodos de promoción, a carga nos servidores aumenta e as fotos e as tarxetas de produtos tardan moito tempo en cargarse nos sitios web. Ademais, a carga de páxinas dificulta varios frameworks, bibliotecas JS, módulos CSS, etc. Un cliente potencial pode abandonar a páxina sen recibir resposta do sitio, aínda que a oferta sexa máis favorable que a dos competidores. Para comprobar a velocidade de carga da páxina, suxerímoslle que use Google DevTools.
Unha rede de entrega de contido (CDN) pode axudar a acelerar a carga da páxina. Unha CDN é unha rede distribuída xeograficamente que consiste en nodos de almacenamento en caché, puntos de presenza, que poden localizarse en todo o mundo. Ao visitar o sitio, o cliente recibirá contido estático non do seu servidor, senón do que forma parte da rede CDN e que se atopa máis preto dela. Ao acurtar a ruta entre o servidor e o cliente, os datos do sitio cárganse máis rápido.
Podes configurar unha rede CDN ti mesmo se tes un VDS en Windows Server Core 2019; para iso, utiliza ferramentas integradas no sistema operativo como: Active Directory, DFS, IIS, WinAcme, RSAT. Tamén podes usar solucións preparadas, por exemplo, CDN de Cloudflare podería resolver o problema moito máis rápido e máis barato. Ademais, este sistema ten características adicionais: DNS, compresión HTML, CSS, JS, moitos puntos de presenza.
Moita sorte coas túas vendas.
Black Friday en UltraVDS
Tampouco ignoramos os descontos tradicionais neste día e ofrecemos aos usuarios de Habr un código promocional NegroFr cun desconto do 15% en todos os nosos servidores virtuais do 28 de novembro ao 2 de decembro incluídos.
Por exemplo, a
Fonte: www.habr.com