F5 Distributed Cloud Services aporta capacidades nativas de la nube a la infraestructura privada de SoftBank Corp.
SoftBank Corp. (TOKIO: 9434) presta servicios de telecomunicaciones y los combina con tecnologías avanzadas para desarrollar y gestionar nuevos negocios tanto en Japón como en el resto del mundo. SoftBank Corp. cuenta con 56 millones de suscriptores de servicios móviles y de banda ancha en Japón. La División de Tecnología de la Información Corporativa de SoftBank Corp. decidió que debía mejorar el bajo aprovechamiento de los recursos y resolver otras ineficiencias de su infraestructura privada virtualizada. Sin embargo, la empresa global se enfrentaba a un dilema: sus requisitos de seguridad exigían una implementación local, pero con la posibilidad de incorporar capacidades de nube pública en el futuro. Buscaba una forma de llevar la eficacia de los microservicios y contenedores nativos de la nube a su centro de datos privado, por lo que recurrió a los servicios de F5 Distributed Cloud.
El reto
La División de Tecnologías de la Información Corporativa de SoftBank Corp. gestiona una infraestructura de TI compuesta por más de 800 tipos de sistemas, más de 20.000 servidores y más de 20.000 conmutadores. Además, el número de servidores aumenta en varios cientos cada mes.
Tradicionalmente, esta empresa ha creado infraestructuras basadas en máquinas virtuales (VM) y sistemas monolíticos, una solución idónea para cargas de trabajo de tamaño similar. Sin embargo, con el tiempo, el tamaño y la complejidad de las cargas de trabajo han cambiado drásticamente. En cuanto al dimensionamiento de los recursos, dado que la empresa aprovisionaba recursos suficientes para soportar los periodos de mayor actividad, estos no podían aprovecharse eficazmente durante los periodos de menor actividad. Como consecuencia, el índice global de utilización de los recursos era muy bajo: en 1.500 servidores o más, el uso de la CPU era del 10 % o inferior y el de la memoria, del 50 % o inferior. Esto supuso un aumento considerable de los costes, y la imposibilidad de gestionar toda la infraestructura generó otras ineficiencias.
La División de Infraestructura de TI de SoftBank consideró que la adopción de una arquitectura basada en microservicios mediante un sistema de contenedores virtuales mejoraría considerablemente el grado de utilización y la flexibilidad de los recursos, lo que permitiría gestionar muchas más cargas de trabajo a un coste significativamente menor. Sin embargo, era necesario integrar estas innovaciones nativas de la nube en el entorno privado actual de la empresa. Para ello, había que reducir el número de máquinas virtuales migrando las cargas de trabajo a contenedores y, con el tiempo, sustituirlas por completo.
Otro reto al que se enfrentaba la empresa era que, con la incorporación de nuevos sistemas internos, el departamento de aplicaciones tenía que dedicar tiempo a su implementación. Dado que SoftBank Corp. presta servicios a diversos sectores, como la tecnología, la telefonía móvil, Internet, la energía y los negocios, ha incorporado nuevos sistemas internos con frecuencia.
La División de Infraestructura de TI consideró que sería posible resolver este problema ofreciendo opciones de autoservicio mediante microservicios nativos de la nube, con el fin de simplificar el desarrollo de la infraestructura a la que se añadían con frecuencia sistemas internos.
Además, SoftBank quería reducir la carga general de TI para que los empleados pudieran centrarse en su actividad principal. Se espera que permitir que F5 Distributed Cloud Services gestione la infraestructura y actualice la plataforma mejore la eficiencia operativa de TI de la empresa.
La solución
SoftBank validó técnicamente tres soluciones —F5 Distributed Cloud Services y dos soluciones de la competencia, ambas de importantes marcas de infraestructura— para resolver este reto de infraestructura de TI y conseguir el contrato. Como resultado de la evaluación para su uso comercial realizada en 2020, se seleccionaron F5 Distributed Cloud App Stack y F5 Distributed Cloud Mesh. Esto significa que se confió a Distributed Cloud Services la transformación nativa en la nube y la protección del entorno privado de la infraestructura de TI de una de las empresas más influyentes del mundo.
La División de Infraestructura de TI espera que el uso de soluciones Distributed Cloud App Stack mejore la tasa de utilización de los recursos y la eficiencia general de su infraestructura privada. SoftBank tiene previsto lograr una baja latencia y un alto nivel de seguridad tanto en la capa de aplicaciones como en la de red, dentro de los clústeres y entre ellos, mediante la incorporación de Distributed Cloud Mesh.
La plataforma Distributed Cloud App Stack fue seleccionada como la mejor solución por los siguientes motivos:
- Contenedores ligeros basados en microservicios.
- Red y seguridad integradas que permiten proteger los contenedores y las cargas de trabajo.
- Arquitectura multiinquilino que separa los inquilinos y los espacios de nombres, y control de acceso basado en roles que separa los inquilinos.
- Equilibrar el cumplimiento de las políticas de seguridad corporativa con la agilidad que ofrecen a los socios comerciales las funciones de autoservicio mediante capas de políticas.
- Capacidades integrales y centralizadas de supervisión y gestión que abarcan la red, la seguridad y las aplicaciones.
- Políticas que abarcan aplicaciones y redes, así como la capacidad de visualizar y aplicar dichas políticas en las capas de red 3 a 7.
Distributed Cloud Mesh proporciona redes de aplicaciones distribuidas y servicios de seguridad como parte de la solución con Distributed Cloud App Stack, y la capacidad integrada de las tecnologías llevó a la empresa a elegir Distributed Cloud Services.
Distributed Cloud Services fue elegida como la mejor solución entre las de la competencia por los siguientes motivos:
- Los servicios de nube distribuida demostraron ventajas frente a la competencia, ya que ofrecen compatibilidad integral con el aislamiento de espacios de nombres entre redes, microservicios y aplicaciones.
- Otra ventaja de Distributed Cloud Services frente a las demás soluciones era su capacidad para gestionar de forma centralizada un sitio web desde una única interfaz de usuario, además de ofrecer mejores funciones de aprovisionamiento prácticamente sin intervención, así como una mayor facilidad de gestión y actualización del software.
- Las soluciones de la competencia necesitaban una pila de software independiente para funcionar en cualquier entorno, independientemente de los requisitos de infraestructura, y para habilitar la interconexión de redes y otros servicios de las capas L4 a L7.
- Tampoco podían ofrecer operaciones basadas en SaaS tanto para aplicaciones como para contenedores.
En comparación con uno de sus competidores, Distributed Cloud Services demostró disponer de más funciones de red, incluida una que facilita el escalado de las conexiones de red externas, y no requería integración con software de terceros; por tanto, Distributed Cloud Services ofrece una excelente rapidez desde la implementación hasta la puesta en funcionamiento.
Los resultados
Integración con herramientas de CI/CD
Los servicios de nube distribuida se integran con el proceso de CI/CD (integración continua/entrega continua) preparado por SoftBank para agilizar las cargas de trabajo, eliminando la necesidad de que los desarrolladores esperen a que se desplieguen sus aplicaciones. Además, mediante el uso de Kubernetes gestionado, el Departamento de Desarrollo de Aplicaciones puede desplegar sus propias aplicaciones y microservicios en régimen de autoservicio.
Configuración de red mediante infraestructura como código
Dado que Distributed Cloud App Stack está totalmente integrado con Distributed Cloud Mesh, en lugar de solicitar por separado una red, medidas de seguridad y políticas a la División de Infraestructura de TI cada vez que surge una nueva necesidad, el Departamento de Desarrollo de Aplicaciones puede implementar por sí mismo en la nube privada una configuración de red de tipo infraestructura como código, aplicando automáticamente la seguridad en las capas 3 a 7.
Expansión futura
Este cambio de infraestructura se ha incluido en la previsión de inversiones de SoftBank para el periodo comprendido entre 2022 y 2025, y sus planes contemplan aumentar la inversión en nuevas unidades de contenedores y reducir el gasto en máquinas virtuales. La previsión estima que la proporción de unidades de contenedores pasará del 0 % al 60 % para 2025.

Mediante el uso de estos nuevos contenedores, la empresa tiene previsto lanzar dos nuevas aplicaciones de gran importancia que permitirán aumentar las ventas y agilizar las transacciones, tanto en las tiendas físicas como en los portales en línea. Los servicios de nube distribuida desempeñarán un papel clave en el éxito de ambas aplicaciones.
Por último, aunque está sujeta a unos requisitos de seguridad muy estrictos, la empresa pretende aprovechar en el futuro las capacidades de la nube pública para aplicaciones específicas, como la recuperación ante desastres.

Ventajas
- Mayor aprovechamiento de los recursos y mayor eficiencia
- Latencia reducida, mayor seguridad y cumplimiento normativo
- Gestión integral y centralizada
- Mayor velocidad y rendimiento de las aplicaciones, además de una reducción del tiempo de inactividad
Retos
- Tasa de utilización de los recursos informáticos baja e ineficiente
- Aumento del tiempo necesario para el desarrollo de aplicaciones
- Cumplimiento de los requisitos de seguridad vinculados a la ampliación de la infraestructura local
- Menor flexibilidad con las máquinas virtuales