Microdimensionamiento del centro de datos

Ecosistema de F5 | 31 de agosto de 2015

El micromovimiento está empezando a transformar el centro de datos desde dentro. A medida que los desarrolladores comienzan a adoptar los microservicios para las aplicaciones, los arquitectos de redes centran su atención en la microsegmentación de la red.

Lo pequeño es lo nuevo grande

Hay un movimiento en marcha en el ámbito del desarrollo, concretamente en el terreno de la arquitectura. Este movimiento apuesta por los microservicios y se aleja de las aplicaciones monolíticas del pasado.

Con el respaldo de tecnologías emergentes como la contenerización y la nube, los microservicios buscan mejorar la estabilidad, la agilidad y la escalabilidad descomponiendo las aplicaciones en servicios más pequeños y centrados en funciones específicas.

Al mismo tiempo, los arquitectos de redes avanzan en la misma dirección, descomponiendo las arquitecturas de red monolíticas en dominios microsegmentados con un mayor conocimiento de las aplicaciones. ¿Su objetivo? Proporcionar estabilidad, agilidad y escalabilidad a los servicios de red esenciales para triunfar en una economía basada en las aplicaciones.

En conjunto, estos micromovimientos están transformando el centro de datos, que se bifurca en una arquitectura de dos niveles diseñada para ofrecer agilidad, velocidad y fiabilidad.

MICROSERVICIOS

arquitectura monolítica frente a microservicios

Lo que antes era una aplicación web monolítica compuesta por miles de líneas de código se convierte en un conjunto de microservicios desacoplados, cada uno de ellos formado por apenas cientos de líneas de código y centrado exclusivamente en una funcionalidad concreta.

Al principio, los microservicios pueden parecer simplemente otra variante de la SOA (arquitectura orientada a servicios), que también pretendía descomponer las aplicaciones monolíticas en servicios más específicos. Aunque ese principio fundamental sigue siendo válido, los microservicios evitan la compleja superestructura asociada a la SOA, lo que permite que los servicios evolucionen de forma rápida y ágil, sin preocuparse por su longevidad ni por las dependencias.

La repercusión en la calidad del desarrollo y en el flujo de trabajo es notable, ya que un menor número de líneas de código facilita la rápida resolución de problemas, el mantenimiento y las modificaciones.

También afecta a la arquitectura de red y a los servicios necesarios para ofrecer microservicios. Es poco probable que una arquitectura de red monolítica y de un solo nivel proporcione la agilidad operativa y la escalabilidad necesarias para permitir la entrega de cientos —o miles— de microservicios.

MICROSEGMENTACIÓN

Al otro lado del muro de TI, los arquitectos de redes están replanteándose al mismo tiempo los principios sobre los que han diseñado la red. La nube y la movilidad han llevado la escalabilidad de la red al límite, y es probable que los microservicios sean la gota que colme el vaso. Es necesario adoptar un nuevo enfoque, que suele denominarse microsegmentación.

Al igual que los microservicios, la microsegmentación es un enfoque arquitectónico basado en la descomposición que divide los servicios de red en componentes locales y más fáciles de gestionar. Aunque inicialmente se propuso como un modelo de seguridad mejorado, la microsegmentación resulta plenamente adecuada para otros servicios vinculados a las aplicaciones, como el equilibrio de carga, el almacenamiento en caché, la aceleración y la seguridad de las aplicaciones.

Al acercar estos servicios, tanto física como lógicamente, a las aplicaciones (o servicios) que se encargan de proporcionar, la arquitectura de red se vuelve más ágil y resistente a los cambios, ya que estos quedan limitados localmente a la aplicación o al servicio en cuestión.

ARQUITECTURA DE CENTRO DE DATOS DE DOS NIVELES

La combinación resultante de microservicios y microsegmentación supone, en la práctica, una división de la arquitectura del centro de datos. Los servicios centrales y compartidos permanecen en el perímetro tradicional de la red, mientras que los servicios específicos de cada aplicación migran hacia el interior, atraídos por el centro de gravedad de la aplicación. Los servicios centrales y compartidos, como el acceso corporativo mediante VPN SSL, la protección de la red y las aplicaciones corporativas frente a ataques DDoS y otros servicios similares, constituirán la columna vertebral de esta nueva arquitectura de dos niveles. Los servicios específicos de cada aplicación, como el almacenamiento en caché, el equilibrio de carga y la seguridad de las aplicaciones, conformarán el segundo nivel de la arquitectura del centro de datos.

imagen

La infraestructura por aplicación (o por servicio) permite un mayor acoplamiento lógico de los servicios con las aplicaciones que ofrecen y, cuando se implementa en formato de software o virtual, proporciona una mayor agilidad y control durante todo el ciclo de vida de la aplicación o el servicio. Esto cobra cada vez más importancia en un entorno en el que los microservicios pueden tener una vida útil de apenas unos meses, ya que los servicios por aplicación deben poder configurarse y desmantelarse con la misma rapidez.

Estos servicios por aplicación se implementarán mediante un enfoque de microsegmentación, con políticas granulares que regirán dominios de escalabilidad y seguridad más pequeños y específicos, definidos en función de la responsabilidad sobre un microservicio determinado o un conjunto de microservicios relacionados.

El movimiento de los microservicios está aún en sus inicios, pero avanza rápidamente a medida que las organizaciones nacidas en la nube y aquellas con arquitecturas de red grandes, complejas y, a menudo, difíciles de gestionar buscan nuevas formas de simplificar y escalar los servicios necesarios para alcanzar el éxito.

Los microservicios y la microsegmentación armonizan las arquitecturas de aplicaciones y de red, lo que permite escalar ambas simultáneamente y agilizar la entrega de las aplicaciones esenciales para triunfar en un mundo centrado en las aplicaciones.

Compartir
Etiquetas: DevOps, 2015

Sobre el autor

Lori Mac Vittie
Lori Mac VittieIngeniero distinguido y evangelista jefe | F5

Lori MacVittie es ingeniera distinguida y evangelista jefe en la Oficina del CTO de F5, y cuenta con una amplia experiencia en entrega de aplicaciones, estrategia de automatización e infraestructura. Es conocida por convertir la complejidad en claridad, ya sea definiendo mecanismos de protección para agentes de IA, analizando arquitecturas multinube frágiles o explorando los límites de los sistemas escalables. Aporta más de treinta años de experiencia en el sector en desarrollo de aplicaciones, arquitectura de TI y operaciones de redes y sistemas. Antes de incorporarse a F5, fue una galardonada editora de tecnología. MacVittie posee un máster en Informática y es una autora prolífica cuyas publicaciones abarcan la seguridad, la nube y la arquitectura empresarial. También es una apasionada de los juegos de mesa y los videojuegos, y expresa sin complejos sus firmes opiniones sobre el queso.

Más artículos de Lori Mac Vittie

Artículos relacionados del blog

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS
Ecosistema de F5 | 26/05/2026

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS

Descubre cómo las organizaciones del sector público pueden modernizar de forma segura sus aplicaciones y soluciones de IA, al tiempo que gestionan los sistemas heredados, el cumplimiento normativo y el riesgo operativo.

Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación
Ecosistema de F5 | 04/08/2025

Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación

Desde acelerar avances revolucionarios en medicina y educación hasta transformar la vida cotidiana, la IA está cambiando nuestra forma de vivir y trabajar. Pero también ofrece grandes oportunidades a los ciberdelincuentes.

Avanzar hacia la optimización digital tras la transformación
Ecosistema de F5 | 06/08/2024

Avanzar hacia la optimización digital tras la transformación

Descubre estrategias de optimización digital para garantizar políticas de seguridad coherentes, impulsar la madurez de la transformación digital y superar los retos de la transformación.

Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp
Ecosistema de F5 | 07/06/2018

Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp

En el punto de mira del código abierto: cómo aumentar la observabilidad. Lee el blog de F5 para descubrir cómo exportar fácilmente la telemetría de BIG-IP a plataformas modernas de análisis en la nube.

El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad
Ecosistema de F5 | 16/01/2018

El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad

Descubre las principales conclusiones del cuarto informe anual de F5 sobre el estado de la entrega de aplicaciones.

Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps
Ecosistema de F5 | 17/04/2017

Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps

Descubre el informe sobre el estado de la entrega de aplicaciones de 2017. Lee el blog retrospectivo de F5 sobre los inicios del auge de las redes declarativas y los flujos de DevOps.