IT Infrastructure & Virtualisation

La infraestructura es la parte de la tecnología de una organización que solo se hace visible cuando deja de funcionar. Cuando actúa como es debido, es silenciosa, discreta y prácticamente invisible para quienes dependen de ella, lo cual es precisamente la señal de un buen diseño. Sin embargo, el ideal de una fiabilidad silenciosa convive con una tensión creciente frente a las fuerzas que actúan sobre el panorama moderno: la consolidación en plataformas virtualizadas e hiperconvergentes, la demanda impredecible de cargas de trabajo con gran volumen de datos y cada vez más próximas a la IA, y una década de migración a la cloud que muchas organizaciones están reexaminando ahora con una mirada más atenta al coste y al control.

Este artículo aborda la infraestructura como una disciplina de ingeniería y no como un ejercicio de compras. Expone cómo el cómputo, el almacenamiento y la red se combinan en un panorama coherente, por qué la virtualización y la hiperconvergencia cambiaron la economía de ese panorama de TI, cómo se diseñan realmente la capacidad y la resiliencia en lugar de darlas por supuestas, y cómo se decide de verdad la cuestión del entorno on-premise frente a la cloud una vez que las cuentas son honestas. El tema recurrente es que la mejor infraestructura es deliberadamente aburrida: predecible, observable y tediosa de operar, porque la emoción en este ámbito es casi siempre sinónimo de un incidente.

What Nashua offers hereCompromisos y servicios gestionados que le proporcionan una base de cómputo, almacenamiento y red fiable y observable, en sus instalaciones o alojada por Nashua.See the engagements

El panorama de TI sobre el que se sostiene todo

Toda aplicación, base de datos, canalización de analítica y sistema de negocio que ejecuta una organización se reduce en última instancia a tres recursos físicos: ciclos de cómputo, capacidad de almacenamiento y ancho de banda de red. La infraestructura es la disciplina de aprovisionar, organizar y operar esos recursos para que las capas superiores puedan comportarse como si el hardware fuera un servicio abstracto e inagotable. La razón por la que esto importa ahora, más que hace una década, es que las exigencias impuestas al panorama de TI se han vuelto a la vez mayores y mucho menos predecibles. Los volúmenes de datos crecen más deprisa que los presupuestos, las cargas de trabajo se disparan de formas que la planificación de la era del procesamiento por lotes nunca tuvo que contemplar, y la llegada de las cargas de aprendizaje automático e inferencia ha reintroducido una presión de recursos intensa y sostenida en entornos que habían pasado años optimizándose para un tráfico ligero y transaccional.

Al mismo tiempo, el propio panorama de TI se ha fragmentado. Muy pocas organizaciones operan un entorno único y uniforme. La imagen habitual es un núcleo on-premise virtualizado, uno o varios inquilinos de cloud pública, un puñado de dependencias de software como servicio y, a menudo, algo de hardware físico heredado que se resiste a la consolidación por motivos de licencias, latencia o normativa. Cada uno de ellos tiene su propio modelo operativo, sus propias características de fallo y su propia estructura de costes. La consecuencia práctica es que la infraestructura ya no consiste en operar un centro de datos; consiste en operar un panorama coherente a través de varias fronteras de propiedad y control, y en lograr que ese panorama de TI se comporte como un solo sistema ante quienes lo consumen.

Por qué esto importa ahora es sencillo. El coste de equivocarse con la infraestructura ha aumentado al mismo ritmo que la dependencia que la organización tiene de ella. Un negocio de comercio minorista o logística cuyos sistemas quedan indisponibles durante una tarde no pierde una tarde de productividad; pierde pedidos, confianza y, cada vez más, cumplimiento normativo. La infraestructura ha pasado de ser una función de apoyo a ser un factor que determina si el negocio puede siquiera operar, y ese cambio en lo que está en juego es lo que justifica tratarla con verdadero rigor de ingeniería.

Primeros principios: qué promete realmente la infraestructura

Bajo el vocabulario de hipervisores, clústeres y fabrics, la infraestructura hace cuatro promesas, y todo lo demás es un medio para cumplirlas. Promete capacidad, es decir, que habrá recursos disponibles cuando llegue el trabajo. Promete disponibilidad, es decir, que el servicio continúa a pesar del fallo inevitable de componentes individuales. Promete rendimiento, es decir, que el trabajo se completa en un tiempo predecible y aceptable. Y promete integridad, es decir, que los datos sobreviven, sin corromperse, a los fallos y al paso del tiempo. Un diseño que no puede articular cómo cumple cada una de estas promesas, y a qué coste, no es un diseño; es una esperanza.

La virtualización es la técnica que replanteó las cuatro promesas. Al insertar un hipervisor entre el sistema operativo y la máquina física, la virtualización desacopla la carga de trabajo del hardware sobre el que se ejecuta. Una máquina virtual se convierte en un fichero que puede moverse, copiarse, capturarse en snapshots y reiniciarse en distintos hosts físicos. Ese desacoplamiento es lo que hace prácticas la capacidad y la disponibilidad modernas: las cargas de trabajo pueden consolidarse en menos hosts físicos mejor aprovechados, y pueden migrarse de un hardware defectuoso o sobrecargado sin necesidad de reconstruirlas. El panorama físico deja de ser un conjunto de servidores individualmente valiosos y se convierte en un pool de capacidad intercambiable.

La hiperconvergencia toma esa misma lógica y la aplica al almacenamiento y, en cierta medida, a la red. En lugar de mantener una cabina de almacenamiento independiente conectada por un fabric dedicado, una infraestructura hiperconvergente, o HCI, fusiona el cómputo y el almacenamiento en los mismos nodos y presenta sus discos locales combinados como un único pool resiliente definido por software. El atractivo es la simplicidad operativa: el panorama de TI se convierte en un conjunto de nodos uniformes que pueden añadirse de forma incremental, y la capa de almacenamiento hereda la misma gestión definida por software que la capa de cómputo. La idea de fondo es que la virtualización y la hiperconvergencia no cambian lo que promete la infraestructura. Cambian la granularidad y la economía con que se cumplen esas promesas, sustituyendo sistemas rígidos, diseñados uno a uno, por una capacidad agrupada y definida por software sobre la que se puede razonar como un todo.

Hacia dónde avanza el campo

Tres corrientes están reconfigurando a la vez la práctica de la infraestructura, y conviene separar los cambios genuinos del ruido. La primera es la madurez del software-defined en todos los ámbitos. La virtualización del cómputo hace tiempo que está asentada, pero el almacenamiento y la red han seguido el mismo camino, de modo que un panorama moderno se define y opera cada vez más mediante abstracciones de software en lugar del cableado físico de cabinas y conmutadores. Esto es lo que hace viable la hiperconvergencia a escala y lo que permite que la infraestructura se describa, versione y reconstruya como código en lugar de ensamblarse a mano. El beneficio práctico no es la novedad, sino la repetibilidad: un panorama de TI definido en software puede probarse, auditarse y reconstruirse con una confianza que los entornos montados a mano nunca ofrecieron.

La segunda corriente es una reevaluación más sobria de la economía de la cloud. La ola migratoria de la última década se justificaba a menudo bajo el supuesto de que la cloud pública es intrínsecamente más barata. Para cargas de trabajo elásticas, con picos e impredecibles, con frecuencia lo es, porque solo se paga por lo que se consume y se evita aprovisionar para un pico que rara vez llega. Para cargas de trabajo estables, predecibles y de alta utilización, la aritmética suele ir en sentido contrario, y no pocas organizaciones han comprobado que repatriar esas cargas a una plataforma on-premise o hiperconvergente bien gestionada reduce el coste de forma notable. La postura madura no es cloud primero ni on-premise primero, sino carga de trabajo primero: la ubicación de cada carga es una decisión económica y técnica, tomada sobre la base de la evidencia y no de la moda.

La tercera corriente es la presión que las cargas de trabajo intensivas en datos y relacionadas con la IA ejercen sobre el panorama de TI. La inferencia y el entrenamiento exigen un cómputo sostenido, a menudo acelerado, junto con un almacenamiento de alto rendimiento y una red de baja latencia. Esto reintroduce una clase de trabajo ávido de recursos y sensible a la latencia que los panoramas virtualizados, optimizados para cargas de propósito general, no fueron diseñados para absorber. Está renovando la atención sobre el rendimiento del almacenamiento, el diseño del fabric de red y la pregunta honesta de dónde corresponde ubicar esas cargas, que por razones de gravedad de los datos y de coste suele ser más cerca de los propios datos de la organización de lo que sugeriría una postura ingenua de todo a la cloud.

Diseñar para el aburrimiento

Una buena infraestructura está diseñada para no dar sorpresas, y eso es un objetivo de diseño con implicaciones concretas, no un eslogan. El primer principio es la eliminación de los puntos únicos de fallo. Toda capa que importe, alimentación, ruta de red, copia de almacenamiento y host de cómputo, debería poder perder un componente sin perder el servicio. En un clúster virtualizado, esto significa dimensionar de modo que el fallo de uno o varios hosts deje aún capacidad suficiente para que todas las cargas de trabajo se reinicien en otro lugar, una disciplina que suele expresarse como margen N+1 o N+2. Una planificación de capacidad que da por hecho que todos los nodos están siempre disponibles no es planificación; es el aplazamiento de una caída.

El segundo principio es que la resiliencia debe escalonarse según el valor real de la carga de trabajo. No todo merece la misma protección, y fingir lo contrario derrocha dinero en sistemas poco importantes mientras deja desprotegidos los críticos. Aquí es donde el lenguaje de los objetivos de recuperación cobra sentido. El objetivo de tiempo de recuperación describe con qué rapidez debe restablecerse un servicio, y el objetivo de punto de recuperación describe cuánta pérdida de datos es tolerable. Un sistema de pagos y un servidor de impresión se sitúan en extremos opuestos de ambas escalas, y la replicación de almacenamiento, la cadencia de copias y el diseño de conmutación por error de cada uno deberían diferir en consecuencia. Diseñar cada carga de trabajo al nivel más estricto es tanto un fracaso de ingeniería como diseñarlas todas al más laxo.

El tercer principio es la observabilidad como propiedad de primer orden y no como añadido posterior. Un panorama de TI que no puede medirse no puede operarse con confianza, porque el agotamiento de la capacidad, el aumento gradual de la latencia de almacenamiento y la saturación de la red se anuncian en las métricas mucho antes de anunciarse como caídas. Métricas, logs y trazas exhaustivas en cómputo, almacenamiento y red son lo que convierte la operación de una lucha reactiva contra incendios en un mantenimiento anticipatorio. El principio final es la estandarización. Nodos uniformes, configuraciones consistentes e infraestructura definida como código reducen la superficie de lo que puede desviarse, y la desviación es el origen silencioso de buena parte de los incidentes. La infraestructura aburrida está estandarizada, instrumentada, generosamente aprovisionada frente al fallo y ajustada al valor real de lo que transporta.

Observabilitymetrics, logs and tracing across the whole landscapeVirtualisation & HCIpooled compute abstracted from hardwareStorage & Datatiered, replicated and matched to workload valuePhysical Foundationpower, network fabric and compute nodes
The infrastructure landscape as a set of software-defined layers, each resting on a resilient physical foundation.

Cómo falla realmente la infraestructura

Comprender los modos de fallo es más útil que catalogar buenas prácticas, porque el mismo puñado de errores se repite en panoramas por lo demás muy distintos. El agotamiento silencioso de la capacidad es el más común. El almacenamiento se llena, la sobreasignación de memoria alcanza su límite, o un clúster de virtualización se carga hasta un punto en el que el fallo de un solo host ya no puede absorberse. El sistema funciona a la perfección hasta el momento en que deja de hacerlo, y el fallo es repentino precisamente porque las señales de alerta estaban en métricas que nadie vigilaba. El remedio no es más hardware, sino una monitorización honesta del margen y la disciplina de tratar las líneas de tendencia como compromisos.

El fallo correlacionado es el error de suponer que la redundancia es real cuando no lo es. Dos fuentes de alimentación conectadas al mismo circuito, dos réplicas de almacenamiento en el mismo nodo, o dos máquinas virtuales que un planificador ha colocado discretamente en el mismo host físico son redundantes solo sobre el papel. La resiliencia genuina exige que las copias de una cosa fallen de forma independiente, y verificar esa independencia es tedioso, poco lucido y con frecuencia se omite. La copia de seguridad que nunca se restaura es un fallo relacionado y dolorosamente común: las copias se ejecutan durante años, parecen correctas y resultan estar, en el peor momento posible, incompletas, corruptas o imposiblemente lentas de recuperar. Una copia de seguridad que no se ha restaurado en un ensayo es una hipótesis, no una salvaguarda.

La desviación de configuración erosiona los panoramas lentamente. Hosts que antes eran idénticos divergen a medida que se acumulan los cambios manuales, hasta que el comportamiento del panorama de TI ya no puede predecirse a partir de su documentación y la resolución de problemas se convierte en arqueología. La complejidad como riesgo en sí misma es el fallo más sutil: cada capa adicional de abstracción, orquestación y automatización se añade por una buena razón, pero el conjunto se convierte en un sistema que ninguna persona comprende del todo, y las interacciones entre capas producen fallos que ninguna de ellas exhibe por separado. La lección que atraviesa todos estos casos es coherente. La infraestructura rara vez falla porque un componente se rompa, ya que se espera que los componentes se rompan y se diseña contando con ello. Falla porque una suposición sobre la redundancia, la capacidad o la recuperabilidad resulta no haber sido nunca puesta a prueba.

Cómo trabaja Nashua en esto

Nashua aborda la infraestructura como un compromiso de ingeniería fundamentado en la evidencia, no como un catálogo de productos por vender. El punto de partida es siempre la evaluación: un inventario lúcido del panorama existente, sus cargas de trabajo, su utilización real y sus verdaderos requisitos de resiliencia. Buena parte de la toma de decisiones en infraestructura queda socavada desde el inicio por trabajar a partir de una demanda supuesta en lugar de medida, de modo que la primera tarea es sustituir la suposición por datos. Qué es genuinamente estable y predecible, qué presenta picos y es elástico, qué conlleva restricciones normativas o de latencia y qué es simplemente un legado que persiste por inercia: estas distinciones determinan cada decisión de diseño posterior.

A partir de esa línea de base, Nashua diseña para el panorama concreto y no para una arquitectura de referencia. Donde la consolidación y la previsibilidad lo favorecen, eso se traduce en plataformas virtualizadas o hiperconvergentes dimensionadas con un margen de fallo honesto y una resiliencia escalonada acorde al valor de la carga de trabajo. Donde la elasticidad o el alcance favorecen la cloud pública, las cargas de trabajo se ubican allí de forma deliberada, con el modelo de coste comprendido de antemano y no descubierto en una factura. La cuestión del on-premise frente a la cloud se responde carga de trabajo a carga de trabajo, según su economía y sus restricciones técnicas, que es la única forma defendible de responderla. En todo momento, la observabilidad se diseña desde el principio, porque un panorama de TI que no puede medirse no puede operarse al nivel del que depende la organización.

La entrega es deliberadamente poco espectacular. Nashua opta por configuraciones estandarizadas y definidas como código que resisten la desviación, disposiciones de copia de seguridad y recuperación que se ensayan en lugar de darse por supuestas, y una planificación de capacidad que trata las líneas de tendencia como compromisos. El compromiso no termina con la entrega. La infraestructura es un panorama vivo cuyas exigencias cambian, y el modelo de Nashua es de operación continuada, monitorización y reevaluación periódica, para que el margen, la resiliencia y el coste sigan alineados con la realidad a medida que la organización y sus cargas de trabajo evolucionan.

Dónde marca Nashua la diferencia

La diferencia que aporta Nashua no es una sola tecnología, sino una forma de pensar la infraestructura como un sistema completo con obligaciones hacia el negocio que se sostiene sobre ella. Muchos proveedores pueden instalar un clúster hiperconvergente o migrar una carga de trabajo a la cloud. Menos pueden decirle a una organización, con evidencia, cuáles de sus cargas de trabajo corresponden a cada sitio, cuánto margen de fallo está sosteniendo realmente y si sus copias de seguridad sobrevivirían al contacto con un incidente real. Esa combinación de rigor de ingeniería y economía honesta, aplicada al panorama concreto y no a una plantilla genérica, es donde se acumula el valor, y es la razón por la que el trabajo de infraestructura de Nashua tiende a juzgarse no el día en que se entrega, sino a lo largo de los años tranquilos en los que nada sale mal.

Hay además un corolario práctico que cambia lo que el trabajo puede dar por supuesto. Cuando un compromiso requiere una capacidad que aún no existe, no tiene por qué esperar a un ciclo de compras ni a la hoja de ruta de un proveedor. La Nashua 360 Enterprise Platform está construida para dar cabida a casi cualquier funcionalidad con rapidez, mediante extreme vibe coding: lo que se necesita se describe en lenguaje llano y se genera con rapidez, pero siempre dentro de principios de arquitectura firmes y bajo un aseguramiento de la calidad estricto, de modo que la velocidad nunca se logre a costa de la coherencia, la seguridad o el control. El efecto es estratégico y no meramente práctico. Desplaza la frontera del fabricar o comprar, mantiene barata la opcionalidad y permite que la arquitectura siga a la estrategia en lugar de que la estrategia se pliegue a lo que hubiera disponible en la estantería.

Lo que da cohesión al compromiso es la continuidad de la responsabilidad. Una infraestructura bien diseñada pero operada con descuido recae en los mismos modos de fallo que se construyó para evitar, así que Nashua permanece implicada a lo largo de la operación, la monitorización y la reevaluación en lugar de tratar la construcción como la meta. La organización obtiene un panorama de TI que es aburrido en el mejor sentido: predecible en coste, resiliente por diseño, observable de extremo a extremo y ajustado al valor real de lo que transporta. Esa fiabilidad silenciosa, sostenida en el tiempo, es la diferencia que importa, porque en infraestructura el mayor elogio es que nadie haya tenido motivo alguno para pensar en ella.