Saltar al contenido
Autana Business Partners

Arquitectura de Referencia en Cloud Computing

Publicado el 3 min de lectura

En términos generales, podemos dividir la arquitectura de computación en la nube en dos secciones:

Front End

Esta es la interfaz visible que los usuarios o clientes encuentran a través de sus dispositivos cliente habilitados para la web. No todos los sistemas van a utilizar la misma interfaz de usuario.

Back End

Es la parte "nube" en una arquitectura de computación en la nube. Comprende todos los recursos necesarios para ofrecer los servicios de computación en la nube.

El "back end" de un sistema puede estar compuesto de un número de servidores físicos, instalaciones de almacenamiento de datos, máquinas virtuales, mecanismo de seguridad, y servicios, todos construidos en conformidad con un modelo de implementación, y todos juntos responsables de proporcionar un servicio.

Puntos para considerar

  • 1.El "back end" tiene la autoridad y la responsabilidad de proporcionar un mecanismo incorporado de seguridad, control de tráfico y protocolos.
  • 2.Un sistema operativo en un servidor físico (popularmente conocido como un hipervisor o monitor de máquina virtual) hace uso de protocolos bien definidos que permiten múltiples máquinas virtuales ejecutándose simultáneamente.

Un servidor central es responsable de la gestión y el funcionamiento del sistema, revisando de forma sistemática las solicitudes de tráfico y peticiones de cliente para asegurarse de que todo está funcionando bien.

Es muy importante disponer de una fuerte capa de virtualización en la infraestructura para ser capaces de responder a la demanda con una agresiva escalabilidad. Esta abstracción es clave en Cloud Computing ya que permite compartir y acceso ubicuo

Gracias a la virtualización de servidores se evitan algunas de las limitaciones físicas que los servidores independientes pueden tener. La virtualización permite que el software se comporte como si en realidad estuviera en un entorno de varios servidores, aprovechando mejor la capacidad.

La virtualización consiste en asignar un nombre lógico a un recurso físico, estos recursos se gestionan fácil y dinámicamente ya que se realiza un mapeo entre los recursos físicos y lógicos, estos mapeos pueden ser cambiados dinámicamente de una forma muy eficiente, siempre a través de las herramientas y productos que nos ofrecen los proveedores expertos como VMWARE.

Algunas de las características de la virtualización son:

  • -Acceso: Un cliente puede acceder a un servicio Cloud desde cualquier geografía.
  • -Aplicación: Un Cloud tiene múltiples instancias de la aplicación y peticiones directas a una de las instancias basadas en condiciones.
  • -CPU: Se pueden crear particiones dentro de los ordenadores como un conjunto de máquinas virtuales que se ejecutan dentro de ese ordenador. Alternativamente se puede introducir un balanceador para repartir cargas.
  • -Almacenamiento: A menudo se realiza una replicación para conseguir redundancia.

A medida que el número de servicios alojados por un proveedor de computación en la nube crecen, las demandas de mayores cargas de tráfico y de cómputo que, obviamente, crecen con ella deben preverse y acomodarse. También es imprescindible prever el crecimiento exponencial de la demanda de espacio de almacenamiento.

Para mantener adecuadamente y proteger los datos de un cliente, una arquitectura de computación en la nube requiere una mayor redundancia de lo que podría ser necesaria para los sistemas alojados localmente. Las copias generadas por esta redundancia permiten al servidor central recuperar y restaurar los datos con urgencia ante posibles fallos del sistema.

Conclusiones

En una arquitectura de computación en la nube, todas las aplicaciones se controlan, manejan, y ejecutan por un servidor de la nube.

Los datos se replican y se conservan de forma remota, como parte de la configuración de la nube. Un sistema en la nube bien integrado puede crear eficiencias y posibilidades casi ilimitadas.

Actualizado el

Etiquetas

← Volver al blog

  • Casos de Éxito

    Proyecto Sourcing Optimization

    Las organizaciones más exitosas están orientando sus estrategias de negocio hacia procesos de toma de decisión guiados por datos. Los líderes de estas empresas de alto…

    Leer artículo

  • Casos de Éxito

    Caso de éxito de BPO - sector financiero

    Conoce cómo las soluciones BPO de ABP optimizaron sistemas CRM y la gestión de portafolios para una firma líder en inversión de capital privado, mejorando la eficiencia, reduciendo costos y aumentando la calidad del servicio durante 14 años.

    Leer artículo

  • Casos de Éxito

    Análisis de la tasa de abandono de empleados

    El estudio detallado de las motivaciones que llevan a un empleado a abandonar una compañía, supone alcanzar una posición ventajosa para aquellos departamentos de gestión de…

    Leer artículo