Daftar Isi:
Definisi - Apa yang dimaksud dengan Apache Mesos?
Dikembangkan di University of California, Berkley, Apache Mesos adalah manajer cluster open-source. Ini bertujuan untuk menyediakan isolasi sumber daya yang efisien dan berbagi di seluruh kerangka kerja atau aplikasi yang didistribusikan. Dengan kata lain, ini membantu dalam berbagi sumber daya secara halus, sehingga meningkatkan pemanfaatan cluster. Apache Mesos dianggap sebagai fondasi untuk sejumlah besar sistem terdistribusi.
Techopedia menjelaskan Apache Mesos
Apache Mesos telah dibangun dengan prinsip yang sama dengan Kernel Linux. Beberapa fitur yang menonjol dari Apache Mesos adalah skalabilitas ke ribuan node, penjadwalan multi-sumber daya, antarmuka pengguna web untuk melihat status cluster, pemisahan antara tugas dengan wadah Linux dan master replikasi yang toleran terhadap kesalahan menggunakan Zookeeper. Mesos dalam beberapa hal dapat dianggap sebagai lawan dari virtualisasi, karena virtualisasi membagi satu sumber daya fisik menjadi beberapa sumber daya virtual, sedangkan Mesos menggabungkan beberapa sumber daya fisik menjadi satu sumber daya virtual tunggal. Apache Mesos terdiri dari proses master dan kerangka kerja dengan proses utama mengelola daemon slave yang berjalan pada setiap node cluster dan kerangka kerja yang menangani tugas pada budak ini. Sumber daya menawarkan daftar sumber daya gratis pada banyak budak.
Mirip dengan sumber daya manajemen sistem operasi PC, Apache Mesos dapat mengalihkan sumber daya dari satu kerangka kerja ke kerangka kerja lainnya jika diperlukan. Ini dapat membantu mengurangi banyak langkah manual dalam penyebaran aplikasi dan dapat membantu dalam memindahkan beban kerja secara otomatis untuk menjaga tingkat pemanfaatan tetap tinggi. Apache Mesos, dengan bantuan modul alokasi pluggable, membantu organisasi untuk mendukung beragam kebijakan alokasi antar-kerangka kerja. Apache Mesos terletak di antara lapisan aplikasi dan sistem operasi. Ini membuatnya lebih mudah dalam penyebaran dan dapat mengelola aplikasi lebih efisien di lingkungan berkerumun skala besar. Itu juga dapat menjalankan beberapa aplikasi pada kumpulan node yang secara dinamis dibagi. Apache Mesos juga dapat memberikan kinerja aplikasi yang lebih cepat.
Apache Mesos telah diadopsi oleh beberapa perusahaan perangkat lunak, termasuk Apple.