امروز چهارشنبه ، ۱۴۰۱/۰۴/۱۵
بدان
FAENZYXWVUTSRQPONMLKJIHGFEDCBA

آپاچی مزوس

آپاچی مزوس به چه معناست؟ توسعه یافته در the University of California, Berkley, Apache Mesos یک خوشه منبع باز است مدیر. هدف آن ارائه جداسازی و اشتراک منابع کارآمد در سراسر جهان است چارچوب ها یا برنامه های کاربردی توزیع شده به عبارت دیگر، به اشتراک منابع کمک می کند به صورت ریزدانه، در نتیجه بهبود می یابد استفاده از خوشه آپاچی مزوس به عنوان پایه ای برای یک بزرگ در نظر گرفته می شود تعداد سیستم های توزیع شدهBedan Apache Mesos را توضیح می دهد Apache Mesos با همان اصول هسته لینوکس ساخته شده است. برخی از ویژگی‌های برجسته Apache Mesos مقیاس‌پذیری به هزاران گره، زمان‌بندی چند منبعی، رابط کاربری وب برای مشاهده وضعیت خوشه، جداسازی بین وظایف با کانتینرهای لینوکس و مستر تکراری مقاوم در برابر خطا با استفاده از Zookeeper است. Mesos از برخی جهات را می توان متضاد مجازی سازی در نظر گرفت، زیرا مجازی سازی یک منبع فیزیکی واحد را به چندین منبع مجازی تقسیم می کند، در حالی که Mesos چندین منبع فیزیکی را در یک منبع مجازی واحد ترکیب می کند. Apache Mesos از فرآیند اصلی و فریم‌ورک‌هایی با فرآیند اصلی که شیاطین برده را مدیریت می‌کند در هر گره خوشه‌ای و فریم‌ورک‌هایی که وظایف این بردگان را انجام می‌دهند، تشکیل شده است. این منابع فهرستی از منابع رایگان را در چندین برده ارائه می دهند. مشابه منابع مدیریت سیستم عامل رایانه شخصی، Apache Mesos می تواند منابع را در صورت نیاز از یک چارچوب به فریمورک دیگر تغییر دهد. این می تواند به کاهش بسیاری از مراحل دستی در استقرار برنامه ها کمک کند و می تواند به جابجایی خودکار بارهای کاری برای بالا نگه داشتن نرخ استفاده کمک کند. Apache Mesos، با کمک یک ماژول تخصیص قابل اتصال، به سازمان ها کمک می کند تا از سیاست های تخصیص بین چارچوبی متنوعی پشتیبانی کنند. Apache Mesos بین لایه برنامه و سیستم عامل قرار دارد. این امر استقرار آن را آسان‌تر می‌کند و می‌تواند برنامه‌ها را به طور مؤثرتری در محیط‌های خوشه‌ای در مقیاس بزرگ مدیریت کند. همچنین می‌تواند چندین برنامه را روی یک مجموعه پویا از گره‌ها اجرا کند. Apache Mesos همچنین می تواند عملکرد برنامه سریع تری را ارائه دهد. Apache Mesos توسط چندین شرکت نرم افزاری از جمله اپل پذیرفته شده است.

Apache Mesos

What Does Apache Mesos Mean? Developed at the University of California, Berkley, Apache Mesos is an open-source cluster manager. It aims to provide efficient resource isolation and sharing across distributed frameworks or applications. In other words, it helps in resource sharing in a fine-grained manner, thus improving cluster utilization. Apache Mesos is considered the foundation for a large number of distributed systems. Techopedia Explains Apache Mesos Apache Mesos has been built with the same principles as the Linux Kernel. Some of the salient features of Apache Mesos are scalability to thousands of nodes, multi-resource scheduling, web user interface for viewing of cluster state, separation between tasks with Linux containers and fault-tolerant replicated master using Zookeeper. Mesos in some ways can be considered the opposite of virtualization, as virtualization splits a single physical resource into multiple virtual resources, whereas Mesos combines multiple physical resources into a single virtual resource. Apache Mesos consists of master process and frameworks with master process managing slave daemons running on each cluster node and frameworks taking care of tasks on these slaves. The resources offer a list of free resources on multiple slaves. Similar to PC operating system management resources, Apache Mesos can switch resources from one framework to another as and when needed. It can help reduce a lot of manual steps in the deployment of applications and can help in shifting workloads automatically to keep the utilization rates high. Apache Mesos, with the help of a pluggable allocation module, helps organizations to support diverse inter-framework allocation policies. Apache Mesos is located between the application layer and operating system. This makes it easier in deployment and can manage applications more efficiently in large-scale clustered environments. It can also execute multiple applications on a dynamically shared pool of nodes. Apache Mesos can also provide faster application performance. Apache Mesos has been adopted by several software companies, including Apple.