Acasă Audio Ce este apache mesos? - definiție din techopedia

Ce este apache mesos? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Apache Mesos?

Dezvoltat la Universitatea din California, Berkley, Apache Mesos este un manager de cluster open-source. Acesta își propune să asigure o izolare eficientă și distribuirea resurselor în cadre sau aplicații distribuite. Cu alte cuvinte, ajută la împărțirea resurselor într-o manieră fină, îmbunătățind astfel utilizarea clusterului. Apache Mesos este considerat baza pentru un număr mare de sisteme distribuite.

Techopedia explică Apache Mesos

Apache Mesos a fost construit cu aceleași principii ca și Kernel-ul Linux. Unele dintre caracteristicile importante ale Apache Mesos sunt scalabilitatea la mii de noduri, programarea cu mai multe resurse, interfața utilizator web pentru vizualizarea stării clusterului, separarea între sarcinile cu containerele Linux și masterul replicat tolerant la erori folosind Zookeeper. În unele moduri, Mesos poate fi considerat opusul virtualizării, deoarece virtualizarea împarte o singură resursă fizică în mai multe resurse virtuale, în timp ce Mesos combină mai multe resurse fizice într-o singură resursă virtuală. Apache Mesos constă din procedee principale și cadre cu sisteme de gestionare a demonilor sclavi care rulează pe fiecare nod de cluster și cadre care se ocupă de sarcini pe acești sclavi. Resursele oferă o listă de resurse gratuite pe mai mulți sclavi.

Similar cu resursele de gestionare a sistemului de operare pentru PC, Apache Mesos poate schimba resursele de la un cadru la altul, când și când este nevoie. Poate ajuta la reducerea multor etape manuale în implementarea aplicațiilor și poate ajuta la schimbarea sarcinilor de lucru în mod automat pentru a menține ratele de utilizare ridicate. Apache Mesos, cu ajutorul unui modul de alocare conectabil, ajută organizațiile să sprijine diverse politici de alocare inter-cadru. Apache Mesos este situat între stratul de aplicație și sistemul de operare. Acest lucru facilitează implementarea și poate gestiona aplicațiile mai eficient în medii grupate pe scară largă. De asemenea, poate executa mai multe aplicații pe un grup de noduri partajate dinamic. Apache Mesos poate oferi, de asemenea, performanțe mai rapide ale aplicației.

Apache Mesos a fost adoptat de mai multe companii de software, inclusiv Apple.

Ce este apache mesos? - definiție din techopedia