Nube concepto de computación -Ironic

Proporcionar una pluralidad de accionamiento Ironic unión a la operación de API hipervisor de la máquina física, similar a una unidad para Nova hipervisor utilizado.

 

resumen:

En resumen, OpenStack irónico es un proyecto de implementación bare-metal de instalar.

    El llamado metal desnudo, que significa que el equipo no está configurado el sistema operativo. De metal desnudo a las necesidades de aplicación a:

  (1) RAID de disco duro, partición y el formato;

  (2) instalar el sistema operativo, los controladores;

  (3) para instalar la aplicación.

    Ironic lograr la función, es decir, que es fácil de especificar uno o más desnudo metal, la realización de la serie anterior de las operaciones. Por ejemplo, implementar clústeres de datos grandes necesitan implementar varias máquinas físicas, se pueden implementar utilizando irónico.

    Irónica puede lograr una rápida entrega de los recursos de infraestructura de hardware.

 

usos:

1, computación de alto rendimiento;

2, no puede utilizar un virtualizadas tareas de computación;

3, anfitrión base de datos;

4, de un solo inquilino, hardware dedicado, la seguridad, la fiabilidad, y otras necesidades;

5, el rápido despliegue de infraestructura de nube (tales como el despliegue de un nodo virtualizado)

 

Irónico aplicación en el proyecto Openstack

OpenStack se utiliza para construir un público o proyectos de código abierto en la nube privada, la mayoría de las veces se utiliza como IaaS (Infraestructura como Servicio). OpenStack está diseñado para proporcionar recursos de la nube basado en la tecnología de virtualización de aplicaciones para el intercambio eficiente de programa de usuario, poniendo en común los recursos de infraestructura, para proporcionar de usuario dinámica de computación, almacenamiento, redes y otros servicios.

    Pero bajo algún posible escenario, sólo el servicio virtual no es suficiente, estos escenarios usuarios necesitan utilizar los recursos directos de servidores físicos para satisfacer las necesidades específicas de la eficiencia y, por lo tanto, OpenStack necesidad de apoyar la capacidad de despliegue de metal desnudo directamente. En este caso, el metal desnudo es también parte de la infraestructura de recursos comunes IaaS.

 

Una simulación de accionamiento virtualización Nova es actualmente en la arquitectura OpenStack, irónico o invocado por Nova (otra unidad virtual, así como KVM, VMware, Xen, etc.), basado en la realización de la unidad virtual irónico.

    Después de pre-configurado PXE, IPMI y otros servicios a la configuración completa irónico, el usuario entonces puede implementarse para crear una instancias de máquinas físicas utilizando Nova API. Nova para la gestión del ciclo de vida de las máquinas virtuales; irónico es la gestión de ciclo de vida de las máquinas físicas, da Nova proporciona una interfaz API para manejar máquinas físicas.

 

    Por Nova, el despliegue de máquinas físicas por irónico, y desplegar máquinas virtuales es el mismo flujo de llamadas, crear una instancia son realizadas por las interfaces Nova, pero el subyacente nova-programador y la unidad de cómputo-nova no es lo mismo. Virtual Machine factor subyacente utiliza una tecnología de virtualización, y la máquina física y la tecnología PXE IPMI.

 

    Como openstack en un módulo separado, irónico necesidad de interactuar con la clave de bóveda, nova, neutrones, ceniza y veloz, como Nova crear una máquina virtual, se requiere de los servicios de autenticación, servicios de red, servicio de almacenamiento en bloque, servicios de almacenamiento de objetos.

 

Irónica 和 hipervisor

 implementación OpenStack directamente en el metal desnudo, irónico requiere el control directo de las operaciones físicas de implementación de hardware de la máquina, mientras que la máquina virtual es a través de los Servicios de implementación del hipervisor.

 

    Hipervisor es una capa de software intermedio entre los servidores físicos operativos y sistemas operativos, sistemas operativos y permite que varias aplicaciones comparten un conjunto de hardware físico subyacente, y por lo tanto puede ser considerado como el sistema operativo entorno virtual "meta", coordinar todos los dispositivos físicos y máquinas virtuales para acceder al servidor, también conocido como un monitor de máquina virtual VMM (monitor de máquina virtual).

    La tecnología de virtualización de hipervisor es el centro de todo. la migración no disruptiva de las cargas de trabajo para apoyar multi-habilidad es la función básica del hipervisor.

    Cuando el servidor está activo y ejecutar el hipervisor, que dará a cada máquina virtual se asigna la cantidad correcta de memoria, CPU, la red y el disco, y cargue el sistema operativo huésped todas las máquinas virtuales.

    Hay corriente principal del hipervisor: ESXi de VMware, Microsoft Hyper-V o Citrix XenServer.

 

    Irónica puede realizarse directamente en el nodo de gestión de la máquina física, complemento física del nodo, eliminar la operación de administración de energía, el sistema de despliegue. Debido a la heterogeneidad de la máquina física varios fabricantes, por diferentes servidores, irónico proporciona plug-in mecanismo, diferentes proveedores puede conectar su propio desarrollo servidor irónico, siempre que el controlador correspondiente. De acuerdo con las necesidades del usuario puede seleccionar el controlador apropiado.

 

estructura lógica icónica

La siguiente figura muestra los componentes básicos de servicios irónico, llame a la relación entre los servicios OpenStack irónico y otros servicios, y crean una instancias de máquina lógica de flujo de llamada física.

 

servicio Ironic consta de los siguientes componentes:

(1) En base a un servicio de API RESTful. Los operadores y otros servicios a través de una API para interactuar con el servidor de gestión de metal desnudo.

(2) Servicios conductores. componentes básicos Irónicas proporcionan llamadas de función a través de la API. servicios de conductores y servicios a través de la API de comunicación RPC.

(3) varios conductores, apoyan un hardware diferente.

(4) la RabbitMQ cola de mensajes.

(5) de base de datos. Para el almacenamiento de los recursos de información, además de conductor comprende además un almacenamiento, el nodo (servidor físico), y los conductores y otra información.

 

    Nova API por un usuario para iniciar un metal desnudo y la instancia Nova Scheduler, después de las peticiones de API irónico, de conexión del conductor irónico al servicio, entonces el conductor correspondiente, para finalizar los casos de implementación, para proporcionar a los usuarios servicios de despliegue exitoso de la máquina física.

 

Publicados 119 artículos originales · ganado elogios 24 · vistas 120 000 +

Supongo que te gusta

Origin blog.csdn.net/CodeAsWind/article/details/104699260
Recomendado
Clasificación