راه اندازی Private Cloud با OpenStack

تولید کننده: مهندس مجید اسدپور
ناشر: اندیشه گستر رایکا *** شماره مجوز : 50/708
نرم افزار OpenStack سیستم عاملی جهت ایجاد محیط های Private Cloud و Public Cloud است. با OpenStack می توانید همه منابع دیتاسنتر از جمله سرور، شبکه و فضای ذخیره سازی را در یکجا گرد آورده و کنترل نمایید. همه کنترل ها از طریق یک صفحه dashboard انجام می شود که در آن ادمین از طریق این صفحه کنترل همه منابع را به عهده می گیرد و کاربر معمولی هم از طریق همین صفحه منابعع مورد نیاز خود را درخواست می دهد.
قیمت محصول: 10,000 ﷼
بسته بندی Tooltip

سرفصل مطالب و دموی محصول

!!!!!! حدود 5 دقیقه پایانی این ویدئو که رفع اشکال آخرین سناریو بوده است ، پاک شده است و نسخه اصلی آن نیز در دسترس نمی باشد !!!!!

نرم افزار OpenStack سیستم عاملی جهت ایجاد محیط های Private Cloud و Public Cloud است. با OpenStack می توانید همه منابع دیتاسنتر از جمله سرور، شبکه و فضای ذخیره سازی را در یکجا گرد آورده و کنترل نمایید. همه کنترل ها از طریق یک صفحه dashboard انجام می شود که در آن ادمین از طریق این صفحه کنترل همه منابع را به عهده می گیرد و کاربر معمولی هم از طریق همین صفحه منابعع مورد نیاز خود را درخواست می دهد.

OpenStack به کاربران اجازه می دهد تا درخواست منابع IT از جمله سرور، شبکه و فضای ذخیره سازی را از طریق dashboard ارائه نمایند و بلافاصله سرویس خود را دریافت نمایند. همچنین قادر خواهند بود کنترل روی منابع سخت افزاری خود داشته باشند و در صورت نیاز نسبت به افزایش و کاهش آنها اقدام نمایند. مثلا کاربر می تواند درخواست افزایش RAM، CPU و فضای ذخیره سازی  ماشین های مجازی و یا فیزیکی خود را ارسال نماید و بلافاصله سرویس خود را بدون دخالت انسان دریافت نماید.

این نرم افزار متشکل از بخش های مختلف است. که مهمترین آنها عبارتند از:

  • Nova

با این سرویس کاربر می تواند درخواست ماشین مجازی نموده و بلافاصله سرویس خود را دریافت نماید.

  • Glance

کاربر می تواند سیستم عامل و تنظیماتی که روی ماشین مجازی صورت می گیرد، را از بین لیستی انتخاب نماید. لیست سیستم عامل ها و تنظیمات آنها توسط سرویس Glance مدیریت می شود.

  • Cinder

کاربر می تواند با استفاده از این سرویس درخواست نماید تا دیسکی با فضای مورد نیازش به ماشین مجازی اضافه شود. هدف از سرویس Cinder ایجاد دیسک های block based است.

  • Swift

سرویس Cinder دیسک از نوع Block based است. اما سرویس Swift صرفا فضای ذخیره سازی در اختیار کاربر قرار می دهد. به عبارت دیگر سرویس Swift دیسک از نوع file based است.

  • Neutron

با سرویس Neutron کاربر می تواند شبکه های جدید با آدرس های جدید ایجاد نماید و ماشین های خود را به این شبکه ها طبق ساختار مورد نظرش متصل نماید. همچنین چگونگی اتصال ماشین ها با اینترنت نیز از طریق همین سرویس مدیریت می شود.

  • Horizon

این سرویس dashboard نرم افزار openstack است که هم کاربر و هم ادمین از طریق آن منابع خود را درخواست می دهند و یا کنتزل می نمایند.

همانطور که گفته شد، سرویس های فوق از مهمترین سرویس های OpenStack محسوب می شود و شما می توانید لیست کامل سرویس ها را از طریق سایت openstack.org دنبال نمایید.

در این دوره ابتدا کمی در مورد مفاهیم ابتدایی کلود و OpenStack صحبت می شود. سپس به پیاده سازی این سرویس ها با توجه به مستندات سایت openstack.org پرداخته می شود. در این دوره نسخه pike از openstack روی Ubuntu 16.04 نصب می گردد.

What Is Virtualization and Cloud Computing
What Is OpenStack
Getting Started to Play with OpenStack
Installing OpenStack All-In-One
OpenStack Components
OpenStack Keystone
OpenStack Glance
OpenStack Nova
OpenStack Neutron
OpenStack Horizon
OpenStack Cinder
OpenStack Swift

مشاهده دمو

بازنگری ها