AIOTOIA está comprometida con la fabricación inteligente y las soluciones de IoT industrial desde 2008.
Para garantizar una experiencia de compra fluida para los usuarios durante el importante evento de ventas, la plataforma implementó una arquitectura de TI central compuesta por servidores en rack de alto rendimiento y servidores de almacenamiento distribuido. Aprovechando la alta potencia de procesamiento, la fiabilidad y la escalabilidad de los servidores, el sistema gestionó con éxito picos de carga de 120.000 pedidos por segundo, sin interrupciones durante todo el evento.
La arquitectura de servidores de la plataforma adopta un modelo de "implementación en capas", con el núcleo dividido en tres módulos principales. La capa de acceso front-end utiliza 20 servidores en rack de alto rendimiento (equipados con procesadores Intel Xeon Gold 6348, 32 núcleos, 64 subprocesos y 128 GB de memoria). La tecnología de balanceo de carga distribuye uniformemente las solicitudes de los usuarios entre los nodos del servidor, evitando la sobrecarga de un solo nodo. Los servidores también son compatibles con la aceleración SSL y el protocolo HTTP/2, lo que mejora significativamente la velocidad de carga de las páginas y permite a los usuarios explorar productos y realizar pedidos rápidamente, incluso en horas punta.
La capa central de negocio es el "cerebro" de la arquitectura, implementando 30 servidores en rack de doble procesador (configurados con procesadores Intel Xeon Platinum 8375C, 40 núcleos, 80 subprocesos y 256 GB de memoria) para ejecutar los principales sistemas de comercio electrónico (gestión de pedidos, contabilidad de inventario y liquidación de pagos). Los servidores emplean un diseño redundante, cada uno equipado con dos fuentes de alimentación y dos tarjetas de red, lo que permite la conmutación automática en caso de fallo de hardware, garantizando así la continuidad de las operaciones comerciales. Durante el evento de ventas, estos servidores debían procesar operaciones de alta frecuencia, como la creación de pedidos, el bloqueo de inventario y la conciliación de pagos, en tiempo real. Sus potentes capacidades de procesamiento multihilo mantuvieron el tiempo de respuesta para cada pedido en menos de 0,3 segundos.
La capa de almacenamiento de datos consta de 15 servidores de almacenamiento distribuido que utilizan un diseño de matriz íntegramente flash (cada servidor está equipado con 20 unidades SSD de 4 TB, con una capacidad total de almacenamiento de 1,2 PB) para almacenar grandes cantidades de datos, incluyendo datos de productos, información de usuarios y registros de transacciones. Los servidores admiten un sistema de archivos distribuido, lo que permite fragmentar y almacenar los datos en múltiples nodos, lo que mejora la velocidad de lectura y garantiza la integridad de los datos mediante mecanismos de copia de seguridad multiréplica.
Durante el evento de ventas, los servidores de almacenamiento debían soportar 80 000 solicitudes de lectura y escritura de datos por segundo. El diseño íntegramente flash permitió una latencia de consulta de datos de tan solo milisegundos, lo que evitó que los usuarios abandonaran sus compras debido a tiempos de carga agotados.
Para hacer frente a las fluctuaciones de tráfico, la plataforma también introdujo una solución de escalado elástico de servidores en la nube. A través del sistema de gestión de clústeres de servidores, se monitoriza en tiempo real el uso de la CPU y la memoria de los servidores de la capa de acceso front-end. Cuando la carga supera un umbral, se activan automáticamente entre 10 y 15 servidores en la nube de respaldo para complementar la capacidad de procesamiento. Tras la finalización del evento de ventas principal, se liberan automáticamente los recursos inactivos para reducir los costes operativos.
Además, todos los servidores están implementados con tecnología de virtualización, dividiendo los servidores físicos en múltiples máquinas virtuales, cada una de las cuales contiene diferentes módulos comerciales para mejorar la utilización de los recursos de hardware.
Durante el importante evento de ventas, esta arquitectura de servidores tuvo un rendimiento excepcional: el volumen diario de procesamiento de pedidos superó los 150 millones de transacciones, la tasa de éxito de los pagos alcanzó el 99,98 %, el tiempo de respuesta del sistema aumentó tan solo 0,1 segundos en comparación con días normales y el número de quejas de los usuarios se redujo un 70 % interanual. La alta fiabilidad de los servidores no solo garantizó la experiencia de compra, sino que también evitó grandes pérdidas causadas por la inactividad del sistema.
Este caso demuestra plenamente el valor fundamental de los servidores empresariales en escenarios de alta concurrencia y big data. Su potente capacidad de procesamiento, diseño redundante y escalabilidad elástica proporcionan una base de TI estable y fiable para las plataformas de comercio electrónico, y también confirman el papel crucial de los servidores como "infraestructura de la era digital": solo con un hardware subyacente suficientemente potente se puede garantizar el buen funcionamiento de las capas superiores del negocio.