.
sigma.cloud
مقالات رایانش ابری

اپن استک (openstack) چیست

اوپن استک (به انگلیسی: OpenStack) یک پلتفرم نرم‌افزاری متن باز برای رایانش ابری است که توسط Rackspace و ناسا در ژوئیه ۲۰۱۰ طرح‌ ریزی شد. هم‌اکنون بیش از ۵۰۰ شرکت از جمله IBM، فوجیتسو، اوراکل، یاهو، سیتریکس، دل، AMD، اینتل، کنونیکال، سوزه، اچ‌پی و سیسکو سیستمز و شرکت‌ های بسیار دیگری به این پروژه پیوسته‌ اند.

اپن استک (openstack) چیست
مروری بر تاریخچه و کلیات پروژه منبع-باز اپن استک در سال ۲۰۱۰ ناسا و Rackspace اولین توزیع اپن استک با نام Austin را منتشر کردند. هدف از انتشار این نسخه ارائه یک پلتفرم منبع باز برای ابرهای عمومی و ابرهای خصوصی بود.

مولفه های Austin

۱. مولفه Swift برای مدیریت سیستم های Object storage
۲. مولفه Nova برای مدیریت منابع پردازشی
در سال ۲۰۱۱ سه نسخه مختلف از اپن استک منتشر شد. در سال های بعد دو نسخه به ازای هر سال منتشر می شد. آخرین نسخه منتشر شده تا کنون، نسخه Pike است و نسخه بعدی که به احتمال زیاد در سال ۲۰۱۸ منتشر خواهد شد نسخه queens است. نسخه های مختلف و جزئیات آنها را می توانید از این لینک https://releases.openstack.org بررسی کنید.  هر یک از نسخه های اپن استک دارای نام‎ متفاوتی هستند. این نام ‏ها به وسیله کمیته فنی اپن استک پیشنهاد داده شده و انتخاب می ‏شوند.

اوپن استک دارای ساختاری ماژولار است. معماری ماژولار اپن استک این امکان را فراهم می کند که از هر یک از سرویس های آن برحسب نیاز در سناریوهای متفاوت استقرار استفاده شود. به عبارت دیگر برای هر استقراری از اپن استک می توان بر طبق نیاز از سرویس‎های مختلف اپن استک استفاده کرد.  مشارکت کنندگان اصلی، کمپانی‎های Rackspace، HP، Mirantis، Red Hat و IBM هستند.
 

مروری بر سرویس‎های اپن استک

اپن استک از طریق یک معماری ماژولار مجموعه ای از سرویس ها را ارائه می کند. هدف این سرویس ها تسهیل کشسانی و مقیاس پذیری در محیط های ابری است. شکل زیر سرویس ‏های اصلی اپن استک را نشان می ‏دهد.

سرویس ‎های اصلی اپن استک

compute (nova)، object storage (swift)، block storage (cinder)، networking (neutron)،(horizon) dashboard، Identity service (keystone)، Image service (glance). وابستگی های بین ماژول های مختلف اپن استک در معماری اپن استک، سه ماژول یا سرویس هستند که با تمامی سایر سرویس ها در ارتباط هستند:
۱. سرویس داشبورد یا Horizon یک واسط گرافیکی برای مدیریت اپن استک است و برای مدیریت سرویس ها استفاده می شود.
۲.سرویس Keystone، احراز هویت سرویس ها و کاربران را بر عهده دارد.
۳. سرویس نترون، سرویس شبکه است و ارتباطات بین ماژول های مختلف اپن استک را ممکن می ‏سازد. سرویس نوا را می توان بخش اصلی اپن استک نامید.
این سرویس برای ایجاد سرور ابری و یا ماشین های مجازی به ایمیج ماشین مجازی نیاز دارد که سرویس glance این ایمیج ها را فراهم می کند. همچنین ماشین های مجازی می توانند نیاز به منابع ذخیره سازی داشته باشند که سرویس های swift و Cinder این منابع ذخیره سازی را فراهم می کنند
 
كلمات كليدی: اوپن استک، اپن استک، اوپن استک چیست، اوپن استک در رایانش ابری، معرفی اوپن استک، معماری اپن استک، آموزش اوپن استک

 
امتیاز دهی
 
 

نظر شما
نام
پست الكترونيک
وب سایت
متنی که در تصویر می بینید عینا تایپ نمایید
نظر
مقالات مرتبط

SIGMACloud

1397/12/18 شنبه

SIGMACloud

ابرسیگما یکی از خدمات شرکت دانش بنیان شرکت سیگما در زمینه سرویسهای ابر عمومی میباشد. سیگما دارنده رتبه 1 شورای عالی انفورماتیک با 16 سال سابقه فعالیت در حوزه فناوری اطلاعات میباشد. سرویسهای cloud ابرسیگما شامل IaaS PaaS DaaS VPC DNSaaS LBaaS FWaaS VPNaaS DBaaS و Cloud storage میباشد.