Los servidores de capacidad de interrupción son una gran ganga

Siempre ha habido una gran ganga que nunca he promocionado en la comunidad pública: los servidores de capacidad de interrupción de Alibaba Cloud son extremadamente rentables.

Descuentos a largo plazo

El 90% de ahorro máximo mostrado en la barra de título no es exagerado. Los servidores de configuración popular normalmente tienen un descuento del 20%, es decir, un 20% del precio original, y las configuraciones menos comunes pueden alcanzar un descuento del 9%, menos del 10% del precio original.

Los servidores populares incluyen servidores入门 de pequeña escala, como 2c2g, 2c4g, etc., y otro tipo son servidores tipo CPU/memoria equilibrados, como 1:2 (4c8g), 1:4 (4c16g, 8c32g), etc. Estos servidores tienen menos descuentos.

Las configuraciones poco comunes generalmente se refieren a servidores con CPU/memoria desequilibrados, como 1:8 (8c64g), 1:1 (8c8g), etc. Estos servidores tienen los mayores descuentos.

Hoy, al consultar los servidores de capacidad de interrupción, el 2c16g es más barato que el 2c8g, porque uno tiene un descuento del 9% y el otro del 14%, creando una inversión de precios.

Los descuentos de los servidores de capacidad de interrupción de Alibaba Cloud se actualizan dinámicamente. No sé cómo funciona su algoritmo, pero definitivamente ha ahorrado un 85% de mis costos de uso.

Requisitos previos para usar servidores de capacidad de interrupción

El núcleo del uso de servidores de capacidad de interrupción es separar CPU/memoria del almacenamiento a largo plazo. El almacenamiento a largo plazo puede usar discos en la nube separables, OSS, NAS, bases de datos.

El disco en la nube depende de la región, y los recursos disponibles de los servidores de capacidad de interrupción también están fuertemente relacionados con la región. Por lo tanto, aunque el disco en la nube es el almacenamiento estable con el mejor rendimiento IO, no se puede garantizar que haya servidores de capacidad de interrupción disponibles en todas las regiones. Personalmente sugiero colocarlo como segunda opción.

Los otros tres almacenamientos dependen de la red, y la comunicación de red interna de Alibaba Cloud es gratuita. Aunque la latencia IO puede ser alta, la velocidad IO es aceptable, principalmente las lecturas y escrituras aleatorias son más lentas que el disco en la nube.

OSS es el almacenamiento de objetos de Alibaba Cloud, adecuado para almacenar archivos principalmente utilizados para lectura, adecuado para compartir en la red.

NAS es el almacenamiento de red de Alibaba Cloud, adecuado para almacenar varios tipos de archivos, lectura y escritura equilibradas, pero no es muy adecuado para compartir públicamente.

Las bases de datos son adecuadas para almacenar datos estructurados, ocupan más recursos de cálculo y memoria en comparación con los tres anteriores, y el costo también será mayor. Las bases de datos mismas solo son adecuadas para usar discos en la nube de alto rendimiento como soporte. Son almacenamiento a largo plazo y dependen del disco en la nube como forma de almacenamiento a largo plazo. Algunos tipos de bases de datos también dependen de la memoria, como etcd, redis, etc.

Preguntas clave

  • ¿Pueden los servidores de capacidad de interrupción soportar negocios a largo plazo?

La respuesta es afirmativa. Anuncios de pantalla nula utiliza servidores de capacidad de interrupción para soportar negocios a largo plazo.

  • ¿Cómo se recuperan los servidores de capacidad de interrupción?

Puede crear instancias de capacidad de interrupción sin período de protección o con un período de protección de una hora. Después de que termine el período de protección, cuando el precio del mercado supere su oferta o cambie la relación entre oferta y demanda de recursos, la instancia de capacidad de interrupción se liberará automáticamente. Por favor, haga una copia de seguridad de sus datos.

Los servidores de capacidad de interrupción tienen dos métodos de oferta:

Uno es comprar tiempo de protección, es decir, acordar usar X horas, y luego liberar según la situación del mercado. La liberación también tiene dos formas: una es liberar todos los recursos, y la otra es solo liberar recursos de cálculo, manteniendo el disco en la nube, IP y snapshots. Los recursos retenidos seguirán facturándose. El mantenimiento puede migrar el negocio a una nueva máquina ECS antes del tiempo acordado.

El otro es no usar el período de protección, es decir, usar el precio del mercado en tiempo real para ofertar. Si los recursos de reserva están tensos, incluso si se oferta al precio del mercado, también serán recuperados.

Anuncios de pantalla nula depende de un clúster Kubernetes y usa el segundo método de oferta. Este segundo método puede ahorrar aproximadamente un 15% más de costos en comparación con el primero.

  • ¿Cómo se migra el negocio de los servidores de capacidad de interrupción?

El núcleo es que si Alibaba Cloud decide liberar su servidor de capacidad de interrupción, notificará con 5 minutos de anticipación.
Las tareas dentro de estos 5 minutos incluyen:

  1. Identificar la notificación del sistema, detectar que el servidor de capacidad de interrupción está a punto de ser liberado
  2. Consultar el inventario de servidores de capacidad de interrupción
  3. Comprar un nuevo servidor de capacidad de interrupción
  4. Inicializar el servidor, instalar los componentes necesarios para el negocio
  5. Migrar la IP pública elástica o migrar la resolución DNS
  6. Unir el nuevo servidor al clúster
  7. Migrar el negocio
  8. Eliminar el servidor antiguo del clúster
  9. Liberar el servidor antiguo

Consultoría pagada

Como se analiza en este artículo, usar servidores de capacidad de interrupción puede ahorrar más del 80% del costo del servidor, pero requiere desacoplar cálculo y almacenamiento, lo que necesita una capacidad técnica considerable. Puedo proporcionar consultoría pagada (1000 yuanes/hora) durante fines de semana o noches para ayudar a las empresas a lograr este objetivo. Se necesita proporcionar un entorno de escritorio remoto, preparar permisos de acceso al repositorio de código, entorno de desarrollo VS Code + Claude Code (Codex o Cursor). Analizaré rápidamente la arquitectura del código del negocio y proporcionaré un plan de descomposición.