Why we shud use kubernetes ? What its advanteage

  • فرض کنید Container Runtime ای که در مجموعه استفاده می‌کنیم docker است.
  • فرض کنید چندین سرور داریم که بر روی آن‌ها docker نصب است.
  • فرض کنید بر روی این docker های نصب شده بر روی سرور ، کلی Container وجود دارد.
  • مدیریت تمام این سرور ها و تمام این Container ها مشکل است.
  • تخصیص منابع به صورت مشترک امکان‌پذیر نیست. چرا که تمام این سرورها به صورت جدا و Stand Alone فعالیت می‌کنند.
  • از آنجایی که این سرورها به صورت جداگانه فعالیت می‌کنند ، قابلیت پیاده سازی Cluster و استفاده از مزایای Cluster مهیا نیست.

 

  • در چنین شرایطی از Kubernetes استفاده می‌شود.
  • Kubernetes تمام این سرورها را مدیریت می‌کند.
  • Kubernetes وظیفه‌ی تخصیص منابع را بر عهده می‌گیرد.
  • Kubernetes قابلیت پیاده‌سازی Cluster از روی سرورهای ذکر شده را فراهم می‌نماید.

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

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