Obsah:
Definice - Co znamená Apache Mesos?
Apache Mesos, vyvinutý na kalifornské univerzitě v Berkley, je manažerem klastrů s otevřeným zdrojovým kódem. Jeho cílem je zajistit účinnou izolaci a sdílení zdrojů napříč distribuovanými rámci nebo aplikacemi. Jinými slovy, pomáhá při sdílení zdrojů jemně zrnitým způsobem, čímž zlepšuje využití clusteru. Apache Mesos je považován za základ velkého počtu distribuovaných systémů.
Techopedia vysvětluje Apache Mesos
Apache Mesos byl postaven na stejných principech jako jádro Linuxu. Mezi hlavní rysy Apache Mesos patří škálovatelnost na tisíce uzlů, vícezdrojové plánování, webové uživatelské rozhraní pro prohlížení stavu clusteru, oddělení úkolů s kontejnery Linuxu a replikovaný master odolný vůči chybám pomocí Zookeeperu. Mesos lze v některých ohledech považovat za opak virtualizace, protože virtualizace rozdělí jediný fyzický zdroj na více virtuálních zdrojů, zatímco Mesos kombinuje více fyzických zdrojů do jednoho virtuálního zdroje. Apache Mesos se skládá z hlavních procesů a rámců s hlavním procesem, který řídí démony slave běžící na každém uzlu clusteru, a rámců, které se starají o úkoly na těchto otrokech. Zdroje nabízejí seznam bezplatných zdrojů na více otrokech.
Podobně jako prostředky pro správu operačního systému PC může Apache Mesos podle potřeby přepínat prostředky z jednoho rámce do druhého. Může pomoci snížit množství ručních kroků při nasazování aplikací a může pomoci při automatickém posunutí pracovního zatížení, aby byla míra využití vysoká. Apache Mesos s pomocí zásuvného modulu pro přidělení pomáhá organizacím podporovat různé politiky přidělování mezi rámci. Apache Mesos je umístěn mezi aplikační vrstvou a operačním systémem. Usnadňuje tak nasazení a efektivněji spravuje aplikace ve velkých skupinových prostředích. Může také spouštět více aplikací na dynamicky sdíleném fondu uzlů. Apache Mesos může také poskytovat rychlejší výkon aplikací.
Apache Mesos byl přijat několika softwarovými společnostmi, včetně Apple.
