DevOpsOpenStack

انواع معماری OpenStack

انواع معماری OpenStack

 

نرم افزار OpenStack قابلیت بالایی از منظر پیکربندی و سفارشی‌سازی دارد. بطور کلی OpenStack با چهار معماری متفاوت به شرح زیر پیاده‌سازی می‌گردد:

معماری یک Node با استفاده از مدل شبکه قدیمی

معماری دو Node با استفاده از مدل شبکه قدیمی

معماری سه Node به همراه زیرساخت شبکه Neutron

معماری چهار Node به همراه زیرساخت شبکه Neutron

با توجه به اینکه معماری یک و دو Node قدیمی هستند و معماری سه و چهار Node دارای قابلیت‌های به مراتب بیشتری می‌باشند.

در ادامه معماری سه Node را که از معماری‌های رایج امروزی است را مورد بررسی قرار می‌دهیم.

معماری سه Node دارای ویژگی‌ها و قابلیت های زیر می‌باشد:

بر روی Controller Node سرویس‌هایی از قبیل هویت‌سنجی و Image و قسمت‌های مدیریتی سرویس‌های شبکه و محاسبات و سرویس داشبورد قرار می‌گیرد.

همچنین می‌توان پایگاه داده OpenStack و NTP و سرویس Message Broker را نیز بر روی این node‌ نصب و راه‌اندازی نمود.

می‌توان سرویس‌هایی مانند سرویس بلاک و سرویس اشیاء و سرویس پایگاه داده و سرویس اندازه‌گیری و همچنین

سرویس‌ Orchestration را بصورت انتخابی بر روی این node نصب نمود.
بر روی Network Node سرویس‌هایی مانند‌ Networking plug-in ، سرویس لایه دوم و انواع عامل‌های مدیریت لایه سوم شبکه مستقر می‌گردد. سرویس لایه دوم شامل ایجاد زیرساخت شبکه مجازی و تانل می‌باشد. سرویس لایه سوم شامل مسیریابی و سرویس NAT‌ و DHCP می‌باشد.

این node همچنین وظیفه ایجاد اتصال شبکه داخل ماشین‌های مجازی به بیرون از شبکه OpenStack را، دارا می‌باشد.

نودهای محاسبات یا Compute Node ها وظیفه اجرای ماشین‌های مجازی را برعهده دارند. node های محاسبات بصورت پیش‌فرض از مدیر ماشین مجازی KVM استفاده می‌نمایند. می‌توان بیش از چند node محاسبات استفاده نمود. همچنین بر روی node های محاسبات‌ عامل‌های اندازه‌گیری سرویس اندازه‌گیری اجرا می‌گردد.

سازن هاست ارائه دهنده خدمات ثبت دامنه و هاست و هاست وردپرس

برچسب ها
نمایش بیشتر

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

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

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

دکمه بازگشت به بالا
بستن
بستن