Infraestructura como servicio
# Infraestructura como servicio

Infraestructura como servicio (IaaS) se refiere a los servicios en línea que proporcionan un alto-nivel de APIs utilizadas para indireccionar detalles a bajo nivel de infraestructura como recursos de informática física, ubicación, dato partitioning, scaling, seguridad, copia de seguridad etc. Un hypervisor, como Xen, Oracle VirtualBox, Oracle VM, KVM, VMware ESX/ESXi, o Hyper-V, LXD, corre las máquinas virtuales como huéspedes. Pools de hypervisors dentro del sistema operacional de la nube pueden apoyar gran cantidad de máquinas virtuales y la capacidad de adaptarse a los servicios según los requisitos de los clientes. Contenedores de Linux funcionan en particiones aisladas de un Linux kernel, que a la vez se ejecuta directamente en el hardware. Linux cgroups y namespaces son las tecnologías subyacentes de Linux para aislar, asegurar y dirigir los distintos contenedores. Containerisation ofrece un rendimiento más alto que la virtualizacion, porque hay no hypervisor por encima. También, la capacidad del contenedor aumenta dinámicamente cuando el contenedor se va llenando, lo que elimina el problema de tener sobre-provisiones y entonces adapta su gasto según lo que necesite. Las nubes IaaS a menudo ofrecen recursos adicionales como una imagen de disco de una máquina virtual, almacenamiento de bloque crudo, archivo o almacenamiento de objetos, cortafuegos, carga de balances, direcciones de IP, redes de área locales virtuales (VLANs), y cantidades de software.

El Instituto nacional de estándares y tecnología (NIST) define en el apartado de computación en nube, a la Infraestructura como Servicio como:

Según la Fuerza de Tarea de Ingeniería de Internet (IETF), el servicio más básico de la nube es el modelo que puede ofrecer Infraestructura TIC — máquinas virtuales y otros recursos — como servicio a suscriptores.

Los provedores de IaaS según las necesidades del cliente desde sus centros de datos. Para ofrecer una mejor conectividad de área ancha, los clientes pueden utilizar el Internet o nubes cargadoras (redes privadas virtuales). Para sus aplicaciones, los usuarios instalan imágenes de sistemas operativos y su software en la infraestructura de la nube.En este modelo, los usuarios de la nube mantienen los sistemas operativos y el software de aplicación. Los proveedores típicamente enuncian y cobran los servicios IaaS según la utilidad que se esté haciendo del servicio: el coste refleja la cantidad de los recursos requeridos y consumidos.

El IaaS no se limita solo al procesamiento de big data, sino que hay una amplia gama de casos de usos para los diferentes servicios que entran en este.

- Informática (procesamiento de datos, pruebas de software, alojamiento de aplicaciones, etc.)

El primer tipo de uso de IaaS es la computación en nube como servicio. En este, como ya mencionamos, se alquilan servidores virtuales o instancias de almacenamiento y potencia de cálculo para ejecutar aplicaciones u otros procesos en la nube. En el cual, a diferencia de un plan de alojamiento normal, normalmente se sigue un modelo de pago por uso y se puede escalar libremente según las necesidades en tiempo real. Se puede también optar por planes mensuales para pagos predecibles.

- Alojamiento de Sitios Web.

Para un alojamiento de sitios web, los proveedores de IaaS destacan.

Los grandes proveedores de IaaS se encuentran entre los principales proveedores de alojamiento web del mundo.

Hay varias razones por lo que las personas eligen un proveedor de IaaS para el alojamiento web básico.

1- Al no tener que pagar por un apoyo activo o por entorno específico, suele ser más barato, especialmente a escala. Por eso, para las agencias y los departamentos internos de las empresas que gestionan una cartera de sitios web, IaaS suele ser la opción ideal.

2- Si se ejecuta una aplicación pesada o se tiene miles de millones de visitantes mensuales, un servicio de alojamiento web normal podría tener problemas para ofrecer la estabilidad que se requiere. Con IaaS, sin embargo, se puede escalar automáticamente para satisfacer el uso fluctuante.

3- Se puede personalizar la máquina virtual para optimizar la velocidad y el rendimiento del sitio web. Por el costo aumentará por configurar un entorno de servidor adecuado sin los conocimientos apropiados.

- Almacenamiento (Gestión de Archivos, Copias de Seguridad)

Otro uso para IaaS es el ‘almacenamiento como servicio’.

Con la existencia de ordenadores y archivos digitales desde hace décadas, el almacenamiento y la gestión de archivos se han vuelto más difíciles para las grandes empresas. Cada vez que se actualizan los ordenadores y sistemas, la exportación de archivos y datos se vuelve más laboriosa.

IaaS es una solución para almacenar archivos y documentos en la nube. Puedes gestionar el acceso público a los archivos, controlar la ubicación del servidor, categorizar los archivos automáticamente en “cubos” y mucho más.

- Almacenamiento a Largo Plazo (Archivado)

Una característica útil de IaaS es que se tienen varios niveles de almacenamiento. Por ejemplo, se puede elegir un almacenamiento barato y de acceso lento, también conocido como almacenamiento en frío, si es que no se va a necesitar un acceso frecuente a los datos.

- Servicios de Red

La red es la tercera capa de los servicios IaaS. Está conectada a la usabilidad general de los demás productos.

Por ejemplo, utilizando redes virtuales, se puede crear una nube híbrida que utilice tanto máquinas in situ como máquinas virtuales para el mismo fin.

Aunque no se tenga un solo servidor físico, las máquinas IaaS vienen con servicios de red incorporados. Con una WAN virtual y direcciones IP únicas, pueden comunicarse entre máquinas virtuales sin conectarse al Internet público.

Los proveedores modernos también ofrecen equilibrio de carga, cortafuegos y seguridad en tiempo real, y optimización de la WAN.

REFERENCIAS:

1. "¿Qué es IaaS?. Marzo 15, 2021, de rackspace Sitio web: https://www.rackspace.com/es-mx/library/what-is-iaas"

2. ¿Qué es la Infraestructura como Servicio (IaaS)?. 15 de marzo de 2021, de stackscale Sitio web: https://www.stackscale.com/es/blog/iaas/

3. ¿Qué es IaaS?. 15 de marzo de 2021, de Microsoft Azure Sitio web: https://azure.microsoft.com/es-mx/overview/what-is-iaas/

4. Duò, M. (2021, 1 abril). ¿Qué es IaaS? En Qué se Diferencia la Infraestructura Como Servicio del SaaS y el PaaS. Kinsta. Recuperado 4 de diciembre de 2021, de https://kinsta.com/es/blog/que-es-iaas/

