Configuración, coordinación y gestión automatizada de sistemas informáticos y software.
En la administración de sistemas , la orquestación es la configuración , coordinación, [1] implementación , desarrollo y gestión automatizada de sistemas informáticos y software . [2]
Existen muchas herramientas para automatizar la configuración y gestión del servidor.
Uso
La orquestación se suele analizar en el contexto de la arquitectura orientada a servicios , la virtualización , el aprovisionamiento , la infraestructura convergente y los temas de centros de datos dinámicos . En este sentido, la orquestación trata de alinear la solicitud empresarial con las aplicaciones, los datos y la infraestructura. [3]
En el contexto de la computación en la nube , la principal diferencia entre la automatización y la orquestación del flujo de trabajo es que los flujos de trabajo se procesan y completan como procesos dentro de un solo dominio con fines de automatización, mientras que la orquestación incluye un flujo de trabajo y proporciona una acción dirigida hacia objetivos y metas más amplios. [2]
En este contexto, y con el objetivo general de alcanzar metas y objetivos específicos (descritos a través de los parámetros de calidad del servicio ), por ejemplo, cumplir con los objetivos de rendimiento de la aplicación utilizando un costo minimizado [4] y maximizar el rendimiento de la aplicación dentro de las limitaciones presupuestarias, [5] las soluciones de gestión de la nube también abarcan marcos para el mapeo y la gestión del flujo de trabajo.
Véase también
Referencias
- ^ Sarma, Anita (11 de febrero de 2019). "Tecnologías de coordinación". En Sungdeok Cha; Richard N. Taylor; Kyochul Kang (eds.). Manual de ingeniería de software. Springer Cham. ISBN 978-3-030-00262-6. Recuperado el 15 de julio de 2024 .
- ^ ab Erl, Thomas (2005). Arquitectura orientada a servicios: conceptos, tecnología y diseño . Prentice Hall. ISBN 0-13-185858-0.
- ^ Menychtas, Andreas; Gatzioura, Anna; Varvarigou, Theodora (2011). "Un motor de resolución de negocios para los mercados de la nube". Tercera Conferencia Internacional IEEE de 2011 sobre Tecnología y Ciencia de la Computación en la Nube . Tercera Conferencia Internacional IEEE sobre Tecnología y Ciencia de la Computación en la Nube (CloudCom). IEEE . págs. 462–469. doi :10.1109/CloudCom.2011.68. ISBN. 978-1-4673-0090-2.S2CID14985590 .
- ^ Mao, Ming; M. Humphrey (2011). "Escalado automático para minimizar los costos y cumplir con los plazos de entrega de las aplicaciones en flujos de trabajo en la nube". Actas de la Conferencia internacional de 2011 sobre computación de alto rendimiento, redes, almacenamiento y análisis . págs. 1–12. doi :10.1145/2063384.2063449. ISBN 978-1-4503-0771-0.S2CID11960822 .
- ^ Mao, Ming; M. Humphrey (2013). "Escalado y programación para maximizar el rendimiento de las aplicaciones dentro de las limitaciones presupuestarias en los flujos de trabajo en la nube". 27.° Simposio internacional sobre procesamiento paralelo y distribuido de la IEEE de 2013. págs. 67–78. doi :10.1109/IPDPS.2013.61. ISBN 978-0-7695-4971-2. Número de identificación del sujeto 5226147.