Orchestrace (informatika)
From Wikipedia, the free encyclopedia
Remove ads
Orchestrace při správě počítačových systémů je automatizovaná konfigurace, koordinace a správa počítačových systémů a softwaru,[1] včetně middlewaru a služeb. Orchestrace zabezpečuje koordinaci procesů a výměnu informací pomocí webových služeb.[zdroj?]
Pro automatizaci konfigurace a správu serverů existují různé nástroje. K nejznámějším patří Ansible, Puppet, Salt, Terraform,[2] AWS CloudFormation,[3] příp. Microsoft BizTalk Server.
Remove ads
Účel
Orchestrace se obvykle používá se Service Oriented Architecture, virtualizací, provisioningem, konvergovanou infrastrukturou a pro dynamická datová centra. Orchestrace by měla podporovat sladění obchodních požadavků s aplikacemi, daty, a infrastrukturou.[4]
V kontextu Cloud computing je hlavním rozdílem mezi orchestrací a workflow, že workflows fungují jen jako procesy pro účely automatizace v rámci jediné domény; orchestrace zahrnuje workflows a poskytuje akce orientované směrem k vyšším cílům a úkolům.[1]
Účelem orchestrace je dosáhnout určitého cíle (popsaného pomocí parametrů Quality of Service), například splnit výkonnostní cíle aplikace při minimalizaci ceny[5] nebo maximalizovat výkonnost aplikací při daném rozpočtu.[6]
Remove ads
Odkazy
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads