Cómo gestionar la base de datos de fotos y precios de productos más grande del mundo
Un caso de éxito
3000 millones de imágenes
recopiladas por servidores de información pública
Más de 40 000 millones de comparaciones de imágenes
y 200 millones de comparaciones de texto cada día
Más de 250 millones de capturas de pantalla con cambios de precio
almacenadas cada 90 días en las plataformas Object Storage
El contexto
Netrivals, uno de los activos más útiles disponibles a día de hoy en internet, ofrece una completa visión del mercado basada en el análisis competitivo de «pricing». A través de la monitorización de cientos de millones de productos y decenas de miles de páginas web, Netrivals ayuda a sus clientes a tomar decisiones mejor informadas sobre los precios. Para ello, la empresa fusiona los datos recopilados con los datos de sus clientes, incluyendo las ventas, las finanzas y el CRM, para ofrecer directrices y consejos de «pricing» basados en datos. Con más de 300 clientes en 20 países, la estrategia de Netrivals ha demostrado su capacidad para aumentar las ventas y los ingresos de los usuarios.
Netrivals, que colabora con OVHcloud desde hace casi una década, utiliza actualmente diferentes productos y servicios del proveedor, que ofrece una sólida respuesta a los exigentes requisitos de Netrivals en materia de potencia de cálculo y flexibilidad. Esta capacidad por parte de OVHcloud resulta clave para poder ofrecer herramientas y servicios con una gran demanda.
El desafío
Netrivals necesitaba disponer de una gran potencia de cálculo: desde el número de transacciones procesadas hasta la cantidad de lecturas y escrituras en disco, pasando por el nivel de tráfico en las redes públicas y privadas. A principios de 2006, la infraestructura informática de la empresa tenía problemas para hacer frente a la creciente demanda. En concreto, la infraestructura «on-premises» de Netrivals no ofrecía el suficiente rendimiento ni contaba con el soporte necesario para responder a las nuevas necesidades de la empresa. Las prestaciones de los servidores resultaban insuficientes, el rendimiento de los procesadores era bajo y faltaba conectividad pública y privada. Además, los anteriores proveedores no pudieron proporcionar los servicios que la empresa necesitaba en momentos clave, y las alternativas cloud propuestas tenían un precio excesivo.
Para dar respuesta a la creciente demanda de sus servicios, Netrivals necesitaba disponer de una infraestructura 100 % escalable, sin limitaciones, con la que aumentar el volumen de datos procesados sin un incremento excesivo de los costes. La empresa también necesitaba estabilidad y conectividad de red, así como prestaciones técnicas concretas que le permitieran ofrecer un SaaS sólido que se pudiera consumir desde cualquier ubicación.
OVHcloud ha transformado de forma radical la manera en la que Netrivals proporciona servicios SaaS a sus clientes. En comparación con otros servicios existentes, el ahorro es considerablemente mayor y la escalabilidad es ilimitada.
La solución
En 2013, Netrivals comenzó a analizar sus necesidades junto con los expertos OVHcloud con varios objetivos en mente, incluyendo la alta disponibilidad, la gestión de los picos de uso y el control de los costes. Para poder alcanzar los objetivos de la empresa, los expertos de OVHcloud recomendaron la solución Bare Metal Cloud, con una amplia variedad de servidores dedicados y el servicio Object Storage.
Cuando empezamos a colaborar con OVHcloud solo contábamos con cinco servidores. Actualmente tenemos más de cuarenta servidores dedicados y estamos preparados para seguir ampliando la infraestructura a medida que evolucionan nuestras necesidades. Estamos convencidos de que nuestra relación con OVHcloud seguirá siendo cada vez más sólida y constante, ya que lanzan continuamente nuevas funcionalidades y mejoran las características de los servidores. Esto nos abre nuevas posibilidades, sobre todo con respecto a la cantidad de servicios que ofrecemos.
Configuración de la infraestructura de Netrivals:
• Para gestionar la enorme cantidad de datos recopilados, Netrivals utiliza servidores dedicados. Estos servidores se encargan de supervisar la recopilación de datos en internet, descargando miles de páginas por segundo y, a continuación, procesando e interpretando los datos en tiempo real. Además, las máquinas disfrutan de un alto rendimiento gracias a los procesadores AMD EPYC de última generación.
• Los servidores centrales se encargan de recopilar los datos las 24 horas del día según las necesidades de cada cliente de Netrivals.
• Un gran clúster de servidores de información pública almacena la información recopilada por los servidores. Este soporte aloja los datos de los productos, incluyendo el precio, el stock, las características específicas, las firmas digitales y más de 3000 millones de imágenes.
• Otro gran conjunto de servidores privados aloja un entorno privado para clientes de Netrivals. Esta infraestructura exclusiva está dedicada a clientes con necesidades de cálculo específicas o clientes que aplican reglas de seguridad concretas.
• Una gama de servidores con una alta capacidad en disco para realizar copias de seguridad diarias del 100 % de la infraestructura.
• Un clúster de servidores Elasticsearch de alta disponibilidad para realizar cálculos informáticos muy exigentes, como generar más de 40 000 millones de comparaciones de imágenes y más de 200 millones de comparaciones de texto al día.
• Object Storage: Netrivals almacena las capturas de pantalla de los cambios de precio utilizando la plataforma Object Storage de OVHcloud, con más de 250 millones de elementos almacenados cada 90 días.
Toda nuestra infraestructura de servidores dedicados de OVHcloud, perteneciente a la gama Infrastructure, dispone de la última generación de procesadores AMD EPYC. Esto nos permite disfrutar de un rendimiento hasta tres veces superior al de cualquier otra solución disponible en el mercado.
El resultado
Como miembro del programa Open Trusted Cloud, Netrivals disfruta de todas las garantías que OVHcloud ofrece en materia de confidencialidad de los datos, disponibilidad de los servicios y mejores prácticas reglamentarias. Y es que la protección de los datos es un pilar fundamental de las soluciones de OVHcloud. El cumplimiento del Código de Conducta CISPE europeo, por ejemplo, hace posible que los internautas no tengan que preocuparse por la posible aplicación de políticas invasivas como la Cloud Act estadounidense. Así pues, Netrivals puede comprometerse a proteger la privacidad de sus usuarios y clientes, así como la confidencialidad de sus datos.
Además, gracias a la alta disponibilidad de sus datacenters y a los compromisos de SLA contraídos, OVHcloud garantiza la continuidad del servicio. Su infraestructura, altamente redundante y de gran calidad, ofrece protocolos de recuperación ante desastres y una disponibilidad única en el mercado. El I+D y la innovación constantes de OVHcloud, así como la actualización regular de sus equipos, hacen posible que Netrivals proporcione una disponibilidad constante a sus clientes y garantice la integridad del servicio, pase lo que pase.
La conformidad y las buenas prácticas son también dos aspectos fundamentales para el modelo empresarial de Netrivals. Gracias a su colaboración con OVHcloud, Netrivals puede garantizar procesos de implementación y controles conformes con las reglamentaciones internacionales y las mejores prácticas del sector. Por su parte, OVHcloud ofrece las certificaciones ISO 27001, PCI DSS, HDS, TSP, CSA, ISO 27017, ISO 27018 y CISPE, así como la infraestructura Hosted Private Cloud, que cuenta con las certificaciones y acreditaciones ISO 27001, PCI DSS, PSP, HDS, SOC I y II de tipo 2.
OVHcloud garantiza que la infraestructura de Netrivals dispone de la cantidad correcta de distribuciones para que ningún punto único de fallo pueda afectar a sus usuarios y clientes. Todo esto, combinado con el firewall de red y la protección anti-DDoS líder del mercado, permite a Netrivals cumplir con todas sus promesas en materia de seguridad.
Trabajamos para ofrecer a nuestros clientes el mejor soporte posible. Para ello, contamos con el nivel de soporte Enterprise de OVHcloud para garantizar la continuidad y el restablecimiento del servicio en caso de incidencia. Necesitamos trabajar con una empresa capaz de ofrecer recursos dedicados de soporte y tiempos de respuesta mínimos que nos permitan, a su vez, cumplir con nuestras propias políticas en materia de SLA.