Orquestación (informática)


De Wikipedia, la enciclopedia libre
  (Redirigido desde Orchestration (computadoras) )
Saltar a navegación Saltar a búsqueda

En la administración de sistemas , la orquestación es la configuración , coordinación y gestión automatizadas de los sistemas informáticos y el software . [1]

Existen varias herramientas para la automatización de la configuración y la administración del servidor, incluidas Ansible , Puppet , Salt , Terraform , [2] y AWS CloudFormation . [3]

Uso

La orquestación a menudo se analiza 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 consiste en alinear la solicitud empresarial con las aplicaciones, los datos y la infraestructura. [4]

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 metas y objetivos más amplios. [1]

En este contexto, y con el objetivo general de lograr metas y objetivos específicos (descritos a través de parámetros de calidad de servicio ), por ejemplo, cumplir con los objetivos de rendimiento de la aplicación utilizando costos minimizados [5] y maximizar el rendimiento de la aplicación dentro de las limitaciones presupuestarias. [6]

Ver también

Referencias

  1. ^ a b Erl, Thomas (2005) Arquitectura orientada a servicios: conceptos, tecnología y diseño. Prentice Hall , ISBN  0-13-185858-0 .
  2. Yevgeniy Brikman (26 de septiembre de 2016). "Por qué usamos Terraform y no Chef, Puppet, Ansible, SaltStack o CloudFormation" .
  3. Giangntc (12 de abril de 2019). "Introducción a AWS CloudFormation" .
  4. ^ Menychtas, Andreas; Gatzioura, Anna; Varvarigou, Theodora (2011), "A Business Resolution Engine for Cloud Marketplaces", IEEE Third International Conference on Cloud Computing Technology and Science , IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom), IEEE , págs. 462–469 , doi : 10.1109 / CloudCom.2011.68 , ISBN 978-1-4673-0090-2, S2CID  14985590
  5. ^ Mao, Ming; M. Humphrey (2011). Escalado automático para minimizar los costos y cumplir con los plazos de las aplicaciones en los flujos de trabajo en la nube . Actas de la Conferencia Internacional 2011 de Computación, Redes, Almacenamiento y Análisis de Alto Rendimiento (SC2011) . doi : 10.1145 / 2063384.2063449 . ISBN 978-1-4503-0771-0. S2CID  11960822 .
  6. ^ Mao, Ming; M. Humphrey (2013). Escalado y programación para maximizar el rendimiento de las aplicaciones dentro de las restricciones presupuestarias en los flujos de trabajo en la nube . Actas del 27º Simposio Internacional de IEEE 2013 sobre procesamiento paralelo y distribuido (IPDPS2013) . págs. 67–78. doi : 10.1109 / IPDPS.2013.61 . ISBN 978-0-7695-4971-2. S2CID  5226147 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Orchestration_(computing)&oldid=1038611671 "