سیستم عاملفناوریمدیریت سرور

مزوسفر به گونه دیگری نسبت به Kubernetes فکر می کند

تفاوت بین Mesos و Kubernetes در چیست؟ این یک سوال بزرگ است به خصوص از زمانی که این دو مورد تغییرات زیادی را متحمل شدند. مزوز اخیرا نسخه ۱٫۰ خود را منتشر کرده است و OpenStack نیز در حال بازسازی Kubernetes است. برای سایت مزوسفر، که های قدرت گرفته از مزوز را برای مدیریت یکیشن ها ایجاد می کند، تفاوت موجود این است که Kubernetes در مورد ظروف است اما مزوز و DCOS در مورد ظروف به همراه هر چیز دیگری است که در کنار آن قرار می گیرد.

این موارد شامل داده های مورد استفاده توسط اپلیکیشن ها، خدماتی که داده ها را مدیریت می کند و سایر توابعی است که شرایط را بررسی می کند. در حال حاضر مزوسفر، حمایت از های همریز برای مدیریت استریمینگ داده ها را اعلام کرده است. او اینکار را به همراه پروژه های متن باز Apache Kafka ساخته است. پایگاه داده ی کاساندرا و سیستم صف بندی پیام کافکا در بخش خدمات آن قرار می گیرد. پایگاه داده کاساندرا به عنوان یک برای برنامه ها مورد استفاده قرار می گیرد در حالیکه سیستم صف بندی کافکا اپلیکیشن هایی را مورد حمایت قرار می دهد که دارای جریان زنده ای از داده ها هستند و آن را برای تبادل ها می نویسند.مزوسفر از واژه ظرف  ۲٫۰(container 2.0برای توضیح این داده ها و توابع استفاده می کند. این شرکت در لاگ خود چنین می نویسد: زمانی که شرکت ها پا را فراتر از ظروف شخصی قرار می دهند و از موارد انتزاعی سطح بالا استفاده می کنند بهبود بسیار زیادی در کسب وکار خود مشاهده خواهند کرد.بخشی از مفهوم ظرف ۲٫۰ در پچ اصلی DCOS نیز وجود داشت. مفهومی که در هر دو مورد به کار رفته است این است که برنامه ها در باید به عنوان موارد انتزاعی در نظر گرفته شوند و سپس مدیریت گردند. برنامه ها گرفته می شوند، در مجموعه ای از API ها پیچیده می شوند که مدیریت آن را با دستورات ساده اجرا می شود .شرکت مزوسفر هنوز هم نگاه بسیار قوی بر روی ظروف دارد اما همیشه به زیرساخت های احاطه کننده و مدیریت آن نیز توجه کافی داشته است. نسخه ۱٫۰ آن، یک زمان اجرای عمومی به همراه برخی از های پیچیده همچون پشتیبانی بومی برای اپلیکیشن هایی که از شتاب دهندهGPU استفاده می کنند اضافه کرده است. در مقابل Kubernetes، بیشتر بر روی ظروف به عنوان یک واحد استاندارد تمرکز دارد. به همین منظور، پشتیبانی ظروف اصلی آن تنها برای داکر بوده است. تاکید اساسی مزوسفر بر روی اجرای اپلیکیشن هایی است که حالت های زیادی دارند. قابلیت شتاب دهنده GPU در این مورد به خوبی هماهنگ شده است. تجزیه و تحلیل داده های قدرت گرفته از GPU به سرعت در حال تبدیل شدن به بخش اساسی هستند و دیگر لوکس و مجلل نخواهند بود. با داده ها و حالات هنوز هم یک تفاوت بزرگ محسوب می شود. حتی اگر Kubernetes و مزوسفر به دنبال اهداف متفاوتی باشند، زمانی که صحبت از مدیریت داده های موجود می شود Kubernetes می تواند در رقابت برنده باشد. اوایل امسال ، Kubernetes 1.2  قابلیت هایی را برای پیکربندی اپلیکیشن ها و توسعه آن اضافه کرد. نقشه راه آینده آن پشتیبانی بهتری برای حالت های اپلیکیشن فراهم خواهد کرد. به نظر نمی رسد Kubernetes خود را به گونه ای توسعه دهد که یک راه حل شبیه DCOS باشد. به احتمال زیاد Kubernetes شبیه مزوز نخواهد بود.

منبع

Rate this post
برچسب ها

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن