ورود ثبت نام 021 - 49624
Logo Logo
  • سرور مجازی
    • فروش سرور مجازیسرور مجازی خارج20 لوکیشن ، تحویل فوری
    • فروش سرور مجازیسرور مجازی ایران5 دیتاسنتر ، ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی فارکسآی پی ثابت،ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی ترید و بایننسآی پی ثابت ، ترافیک نامحدود
    • فروش سرور مجازیسرور مجازی بورسسرعت بالا ، دسترسی آسان
    • فروش سرور مجازیسرور مجازی اقتصادیآی پی ثابت ، قیمت مناسب
    • فروش سرور مجازیسرور مجازی میکروتیکآی پی ثابت ، قیمت مناسب
    • فروش سرور گرافیک دارسرور مجازی با گرافیکآی پی ثابت ، ترافیک نامحدود
  • سرور اختصاصی
    • فروش سرور اختصاصیسرور اختصاصی ایرانپورت 10 گیگ ، سخت افزار بروز
    • فروش سرور اختصاصیسرور اختصاصی خارجلوکیشن های برتر
    • فروش سرور اختصاصیکولوکیشنارائه از 5 دیتاسنتر برتر
  • هاست
    • هاستهاست ایرانبکاپ منظم ، پهنای باند نامحدود
    • هاستهاست خارجبکاپ منظم ، ترافیک نامحدود
    • فروش اس اس الگواهینامه SSLدامنه های داخلی و خارجی
  • دامنه
  • دانشنامه
  • تماس با ما

لینک های مفید

  • About

محبوبیت Kubernetes

  • خانه
  • ادامه مطلب
تیر 25 1398
  • وبلاگ

توسعه‌دهندگان به دلایل زیادی به سیستم‌های متن‌باز برای مدیریت کانتینرها روی آورده‌اند. این امر باعث شده تا بزرگان فناوری نیز دست‌ به کار شوند و پلتفرم‌‌های مختلفی را برای مدیریت کانتینرها معرفی کنند. یکی از این پلتفرم‌های معروف با نام کوبرنتیز (Kubernetes) شناخته می‌شود. کوبرنتیز (Kubernetes) در‌واقع ساز و کار مدیریت کانتینر ها است که توسعه آن را شرکت معظم گوگل انجام داده است و در نتیجه سلاطین فناوری و توسعه‌دهندگان، علاقه زیادی به استفاده از کوبرنتیز نشان می‌‌دهند. این امر باعث شده تا کوبرنتیز روز به روز مصارف بیشتری پیدا کند و به تعداد استفاده‌کنندگان آن افزوده شود. کاملاً مشخص است تعامل بیشتر با این ساز و کار، بهینه‌تر شدن آن را نیز به دنبال دارد.

 

 

همان‌‌گونه که شما بهتر از ما می‌دانید رایانش ابری نیازهای جدیدی را در دنیای سخت‌افزار و نرم‌افزار ایجاد کرد و شاهد نسل جدیدی از فناوری‌ها بودیم که تعامل با رایانش ابری را ساده‌تر می‌کردند. اپلیکیشن‌های بزرگ نیز به سمت ماژولار شدن پیش رفتند تا مدیریت و تعامل با آن‌ها از جانب توسعه‌دهندگان و کاربران ساده‌تر شود.

 

در همین راستا گوگل به عنوان یکی از بزرگترین غول‌های فناوری که حیات خود را مدیون رایانش ابری است به این فکر افتاد تا یکی از پروژه‌های بزرگ خود را که در داخل این مجموعه از آن استفاده می‌کرد به صورت متن باز منتشر کند. این پروژه از زیرساخت‌هایی بر اساس کانتینرها بهره می‌گرفت و در داخل گوگل با نام Borg شناخته می‌شد.

جالب است بدانید Borg نقش اساسی در اجرای سرویس‌‌های مهم گوگل مانند جیمیل و موتور جستجوی این برند داشت. به این ترتیب با متن‌باز شدن این پروژه سایر شرکت‌ها نیز قادر بودند پروژه‌های خود را همانند گوگل در ابعاد بزرگ پیش بگیرند. به این ترتیب به زبان ساده‌تر می‌توان کوبرنتیز را وارث Borg دانست. یکی از خاصیت‌های مهم متن‌باز شدن هر پروژه‌ای توسعه سریع و گسترش آن در میان کاربران است و کوبرنتیز نیز به‌سرعت راه خود را به جوامع فناوری باز کرد و به رقیب بزرگی برای ساز و کارهای دیگر کنترل کانتینرها مانند Apache Mesos و Docker Swarm تبدیل شد. در حال حاضر هزاران توسعه‌دهندگان سرور مجازی و سرور ابری با اهداف تجاری و شخصی در توسعه و بهینه‌تر کردن کوبرنتیز فعالیت دارند و شاهد ایجاد نسخه‌های تجاری کوبرنتیز نیز هستیم که شر‌کت‌های بزرگی مانند RedHat سرمایه‌گذاری‌های زیادی را برای گسترش آن انجام داده‌اند.

سرویس های متن باز

اگر بخواهیم به‌زبان ساده کوبرنتیز را توضیح دهیم باید بگوییم کوبرنتیز اجرا و مدیریت کانتینرهای مختلف را در سرورهای متفاوتکه در یک پایگاه داده یا چندین پایگاه قرار گرفته‌اند را بر عهده می‌گیرد. در کوبرنتیز کانتینرهای مختلفی که مشترکاً برنامه کاربردی خاصی را شامل می‌شوند در حالت جداگانه و مستقل تحت عنوان پاد (Pod)‌ دسته‌بندی خواهند شد.

این کار فرآیند مدیریت و شناسایی آن‌ها را ساده‌تر می‌کند. به این ترتیب می‌توان گفت سازمان‌ها و شرکت‌هایی که سرویس‌های مختلف نرم‌افزاری را اجرا می‌کنند ابتدا به کانتینرها و در نهایت به ابزارهایی مانند کوبرنتیز نیاز دارند تا با کمک گرفتن از کانتینرها، برنامه‌ها را در بهترین حالت از یکدیگر جداسازی کنند. این فرآیند تولید و آزمایش اپلیکیشن‌ها و سرویس‌ها را ساده‌تر کرده و امکان اجرای آن‌ها در یک زیرساخت مشترک را فراهم می‌کند.

کوبرنتیز کمک می‌کند تا کانتینرها در گروهی‌ از ماشین‌ها به صورت خودکار و اتوماتیک اجرا شوند، به این ترتیب به زبان ساده‌تر می‌توان گفت کوبرنتیز نقش سیستم‌عاملی را ایفا می‌کند که بر روی چندین سرور از جمله سرور های ابری و سرور اختصاصی در حالت یکپارچه اجرا می‌شود. در نتیجه نیازی به نگرانی برای وضعیت ماشین‌های مختلف وجود ندارد و کاربران در حالی که هیچ تغییری در سرویس‌های اجرا شده مشاهده نمی‌کنند قابل تعامل با اپلیکیشن‌ها و سرویس‌های مورد نظر هستند.

 

ویژگی‌های و برتری‌های کوبرنتیز

به لطف کوبرنتیز شرکت‌ها قادر هستند در فضای ابری برنامه‌های خود را به پیش بگیرند و کوبرنتیز را به عنوان یک سرویس عرضه نمایند. از طرف دیگر به لطف این قابلیت که کوبرنتیز بستر مناسبی برای راه‌اندازی و اجرای اپلیکیشن‌ها را فراهم می‌کند توسعه‌دهندگان به‌ سادگی می‌توانند اپلیکیشن خود را طراحی نموده و در پلتفرم‌های مختلف منتشر کنند.

کاملاً مشخص است چنین ویژگی‌ چالاکی و سرعت توسعه‌دهندگان را افزایش می‌دهد و به تمرکز ‌‌تیم توسعه‌دهنده در حین توسعه اپلیکیشن کمک می‌کند. جالب است بدانید تعداد کانتینرهایی که کوبرنتیس پوشش می‌دهد گاهی اوقات از صدها هزار هم تجاوز می‌کند که تعامل با چنین حجمی از کانتینرها بدون راه‌کارهایی مانند کوبرنتیز عملاً دست‌نیافتنی است. کوبرنتیز قابلیت‌های فنی زیادی را در اختیار توسعه‌دهندگان قرار می‌دهند که در این بین می‌توان به امکان بررسی سلامت و تکثیر برنامه‌ها در مجموعه سرورهای یک مجموعه اشاره کرد. قابلیت تشخیص سرویس‌ها، تعادل حجم‌بار (Load Balancing) و مدیریت تنظیمات برای ایجاد سیستم‌هایی که از فناوری معماری Microservice Architecture بهره می‌برند اشاره کرد.

 

سخن‌ پایانی

کوبرنتیز تاریخچه‌ای ۱۵ ساله دارد و به لطف این پشتوانه و جامعه بزرگ توسعه‌دهندگانی که آن را بهینه می‌کنند توانسته است به یکی از موفق‌ترین نمونه‌ها در دنیا متن‌باز تبدیل شود و انتظار می‌رود در آینده نیز شاهد افزایش و پیشرفت این ساز و کار کارآمد باشیم. در پایان پیشنهاد می‌کنیم اگر شما هم تجربه خوبی در زمینه کار با کوبرنتیز دارید یا اینکه اطلاعات دیگری به نظرات رسیده است، در قسمت نظرات ما و سایر کاربران را در جریان این موارد قرار دهید.

نوشته قبلی نوشته بعدی

درج نظر لغو پاسخ

نوشته‌های تازه

  • احراز هویت دو مرحله ای دیتاسنتر هتزنر
  • استخراج بیت‌ کوین با استفاده از سرور ابری + نکات مهم
  • آیا باید هاست ، سرور مجازی و دامنه را از یک کمپانی تهیه کرد؟
  • تاثیر سرور ابری بر تحولات سرویس های مالی
  • راهنمای خرید سرور مجازی نوین هاست

آخرین دیدگاه‌ها

  1. رابین کیمیا در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  2. نوین هاست در تفاوت NS و DNS چیست؟
  3. MS در تفاوت NS و DNS چیست؟
  4. نوین هاست در اتصال به سرور مجازی با اندروید
  5. نوین هاست در شبکه جهانی وب | بخش اول

دسته‌ها

  • راهکار های سازمانی
  • سرور مجازی
  • لایسنس
  • محصولات
  • نمایندگی فروش
  • وبلاگ

برچسب‌ها

اموزش نصب ssl در ویندوز سرور اموزش نصب اس اس ال رایگان اموزش وصل شدن به سرور نحوه اتصال به سرور با موبایل
Logo


تلفن : 49624 – 021
تلفن : 91070308 – 021
admin@novinhost.org
تلگرام : novinhost_org@
کانال تلگرام : novinhost@
تهران ، فلکه دوم صادقیه ، بلوار آیت الله کاشانی ، روبروی پمپ بنزین ، پلاک 160 طبقه 8

سرور مجازی

  • سرور مجازی آلمان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی آمریکا
  • سرور مجازی کانادا
  • سرور مجازی هلند
  • سرور مجازی فنلاند

سرور اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی تبیان
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا

نمادها و مجوزها

نمادها و مجوزهانظام صنفی

  • شبکه های اجتماعی نوین هاست را در شبکه های اجتماعی حتما دنبال کنید!

تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.

  • قوانین سرویس دهی
  • درباره ما
  • شماره حساب ها
  • استخدام