Guía sobre PaaS: características y funcionamiento de la Plataforma como servicio

nube informática privada Whitestack

La operadora de infraestructura móvil rural, Internet para todos (IpT) tiene una misión importante (y compleja) en Perú: “Conectar a los no conectados”. Para lograr esto, IpT  ofrece a todos los operadores de telefonía móvil en Perú la posibilidad de extender sus servicios a las zonas rurales del país, con más de dos mil estaciones 4G operando de forma compartida. 

Para proveer a estos operadores numerosos servicios de conectividad de la forma más eficiente, requirieron construir una Nube Telco en un centro de datos físico, lugar que les permitiría correr todos esos servicios con un alto rendimiento, disponibilidad y escalabilidad.

Como parte de su compromiso a la innovación, IpT decidió innovar con tecnologías abiertas y lanzar una Nube Telco “Abierta” para ofrecer servicios de red a otros operadores en Perú. El concepto era simple pero desafiante: proporcionar la mejor eficiencia teórica en la red, de otra forma, su visión de NaaS para “conectar a los no conectados” no sería factible. En este artículo te explicamos a detalle de qué se trató este proyecto conjunto con Whitestack y cuáles fueron los resultados.

Impacto social e innovación de Internet para todos

Tres años después de su lanzamiento, IpT está generando impacto social en todo el país, mientras dirige un negocio saludable, en el cual el uso de las tecnologías abiertas ha probado ser la clave de la transformación.

Entre sus logros innovadores, IpT se ha convertido en el primer operador en la región en poner a disposición los servidores del Open Compute Project y una suite de diversas tecnologías abiertas. 

Construir una Nube Telco Abierta para proporcionar servicios de red a otros operadores exige el alto rendimiento requerido por servicios productivos de telecomunicaciones y operadores “Tier 1”, además de una infraestructura donde los servicios pueden desplegarse de forma independiente del proveedor, es decir, cuando las funciones de red de múltiples proveedores pueden ejecutarse conjuntamente sobre los estándares nativos de la nube. Aquí es donde Whitestack entra en juego como socio clave de IpT.

Tecnologías abiertas de IPT

Como líderes en soluciones para el sector de las TI y las telecomunicaciones, Whitestack ha apoyado a dicha iniciativa con el diseño, despliegue, entrenamiento y operación de sus nubes NaaS (Network as a Service). A continuación, se presenta una lista que resume las tecnologías abiertas actualmente en operación para la red de Internet para Todos.

1) Servidores White-label y del Open Compute Project

Los servidores de marca blanca (o white-label) son aquellos con su propia imagen de marca y con exclusividad sobre el canal de distribución que solamente se comercializan en sus establecimientos o en los vinculados.

Los primeros despliegues comenzaron con servidores Intel en marca blanca, lo que garantizó que el hardware comercial de aparador (COTS) asegurara el cumplimiento de la norma estándar.

Siguiendo la misma visión y llevándola al siguiente nivel, las últimas ampliaciones cuentan con servidores Open Compute Project que contienen procesadores AMD de 64 núcleos, con el objetivo de proveer más capacidad de cómputo en menos espacio y consumo de energía.

Servidores de almacenamiento compatibles con OCP con gran capacidad de disco y compatibilidad, ideales para soluciones de almacenamiento definido por software. Foto: Whitestack.

2) Switches “Whitebox” para Centro de Datos

Switches a base de silicio comercial o “Whiteboxes”, implementan la arquitectura “Spine-and-leaf” que proveen un tejido de alta velocidad para tráfico del centro de datos este-oeste y norte-sur para aplicaciones y consumidores.

El uso de switches 1RU con alta intensidad, además de proveer redundancia en la arquitectura de red a diferencia del sistema heredado de dos chasis con CPUs, contribuye a la visión de lograr la mejor eficiencia posible.

Whiteboxes Whitestack
A medida que la tecnología de la nube evoluciona, los equipos de red requieren la simplicidad, fiabilidad y alto rendimiento de los Whiteboxes. Esta es la razón por la que los mayores centros de datos del mundo han adoptado dicho modelo. Foto: Whitestack.

3) OpenStack como Sistema Operativo en la Nube

La visión de Whitestack de proveer software de código abierto para operadores es construir productos de “clase mundial” a partir de ello, mientras se mantiene el 100% de su alineamiento con sus proyectos correspondientes. Este es el caso de Whitecloud, su distribución de OpenStack, la cual permite a los servidores de IpT proporcionar una nube privada con capacidades de autoservicio.

La distribución de OpenStack que tiene Whitestack permite un entorno multisitio totalmente automatizado para proporcionar servicios Cloud privados y públicos de primer nivel.

Open-source Whitestack
Actualmente las empresas eligen soluciones OpenStack, pues evitar la dependencia de un solo proveedor es cada vez más importante para los usuarios. Foto: Whitestack.

4) Ceph como Clúster de almacenamiento por software

Manteniendo la misma visión, IpT adoptó WhiteStorage, el cual es un producto de Whitestack que implementa Ceph, un clúster de almacenamiento definido por software que se ejecuta en servidores COTS. Siguiendo esta visión, IpT puede utilizar cualquier marca de discos para incrementar la capacidad del clúster, alineando el costo del clúster con el costo de los discos.

Ceph es un software de código abierto diseñado para proporcionar un almacenamiento altamente escalable basado en objetos, bloques y archivos bajo un sistema unificado.

internet para todos Whitestack
Los clusters de almacenamiento Ceph están diseñados para funcionar en hardware básico, utilizando un algoritmo que garantiza que los datos se distribuyan uniformemente. Foto: Whitestack.

5) Proyectos de Código Abierto para monitoreo

Finalmente, una combinación de proyectos de código abierto para monitoreo y análisis crean WhiteNMS de Whitestack, un sistema de monitoreo que implementa OpenNMS, Grafana, Prometheus y otras herramientas en la suite que permite a IpT incrementar su visibilidad en todas las aplicaciones y el sistema de manera proactiva.

Grafana es una plataforma de análisis y visualización de datos interactiva, multiplataforma y de código abierto. Proporciona tablas, gráficos y alertas cuando la web se conecta a fuentes de datos compatibles.

OpenStack Whitestack
Desarrollada por Grafana Labs, esta herramienta permite a los usuarios ver sus datos a través de tablas y gráficos unificados en un panel para facilitar su interpretación. Foto: Whitestack.

A corto plazo, otros proyectos están previstos para enriquecer las capacidades del servicio de esta Nube, incluido, por supuesto, Kubernetes, para habilitar funciones de red en contenedores (CNFs) como plataformas de red centralizadas y OpenRAN, además de aplicaciones de Plataformas como servicio.

Escuchemos a Alessandro Defilippi, CTIO de IpT y co-chair del grupo NaaS de Telecom Infra Project-TIP, así como a Roberto Ibarra, Jefe de Sistemas, mientras nos explican su visión en la siguiente entrevista:

Referencias

  1. Teresa Gomes De Almeida. Nosotros. Internet para Todos, s/f. Consultado el 17 de noviembre de 2022.

Acerca de Whitestack

Whitestack es una empresa líder en el despliegue productivo de soluciones basadas en tecnologías y código abierto, con un fuerte foco en la industria de telecomunicaciones. 

¡Contáctanos para conocer más!