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

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads