صفحه اصلی»رایانش ابری و سرور و شبکه : OpenStack چیست؟ – مقدمه ای بر اپن استک

OpenStack چیست؟ – مقدمه ای بر اپن استک

اشتراک گذاری:

اپن استک(OpenStack) به مجموعه‌‎ای از ابزارهای نرم‌افزاری متن‌باز گفته می‌شود که به منظور ساختن و مدیریت کردن زیرساخت‎‌های رایانش ابری بکار می‌‎رود

[tie_index]OpenStack چیست؟[/tie_index]

OpenStack چیست؟

اپن استک(OpenStack) به مجموعه‎ای از ابزارهای نرم‌افزاری متن‌باز گفته می‌شود که به منظور ساختن و مدیریت کردن زیرساخت‎های رایانش ابری شامل ابرهای خصوصی و عمومی بکار می‎رود و حوزه عملیاتی آن در رایانش ابری، ارائه زیرساخت به عنوان سرویس یا IaaS است. این پروژه‌ی متن‌باز به کمک تعداد زیادی کمپانی بزرگ که سال‌هاست در زمینه‌‎های مختلف شبکه و… فعالیت دارند و هزاران توسعه‌دهنده دیگر، توسعه می‌‎یابد.

[tie_index]کاربردهای اپن استک (OpenStack)[/tie_index]

کاربردهای اپن استک (OpenStack)

OpenStack این امکان را برای کاربران خود فراهم می‌کند تا ماشین‌های مجازی یا instanceها را با هدف مدیریت یا انجام وظایف مختلف، با مشخصات سخت‌افزاری و شبکه‌ای دلخواه، در مدت زمان بسیار کم بسازند. در محیط ابری، مقیاس پذیری به صورت افقی بوده به این معنا که افزودن و کاهش ماشین‌های مجازی بنا به بار کار آن‎ها، به راحتی امکان‌پذیر است.

کاربردهای اپن استک

به طور مثال فرض کنید یک سرویس شبکه‎‌ای بر روی ۲ ماشین مجازی در حال پاسخ به درخواست کاربران است. حال اگر در این سناریو تعداد درخواست‌های وارد شده به این سرویس بیشتر از حد آستانه‌ای باشد که قبلاً برای آن تعریف شده، در همین حال است که یک ماشین مجازی به این مجموعه اضافه شده و تعداد ماشین‌های در حال سرویس دهی را به ۳ عدد افزایش می‎یابد. به طور مشابه هنگامی که بار کاری به حالت قبل برگردد و در یک بازه زمانی مشخص از حد آستانه کمتر بماند ماشین ساخته شده بعد از این مدت مشخص پاک شده و پیکربندی محیط بروزرسانی می‌شود.

نکته‌ی مهمی که باید به آن اشاره شود این است که OpenStack پروژه‌ای متن‌باز است؛ بدین منظور که هر کسی می‌تواند به کد منبع آن دسترسی پیدا کرده و تغییرات موردنظر و یا مورد احتیاج خود را در آن اعمال نماید و آن‌ها را با جامعه OpenStack به اشتراک بگذارد.

این بدین معناست که اپن استک از توانمندی هزاران توسعه دهنده در سراسر دنیا بهره می‌برد که منجر به بزرگتر شدن و قدرتمندتر شدنش می‌شود.

اپن استک

[tie_index]تاریخچه Openstack[/tie_index]

تاریخچه Openstack

سازندگان اپن استک چه کسانی بودند؟

در جولای ۲۰۱۰، شرکت Rackspace و NASA با همکاری هم پروژه متن‌باز رایانش ابری را شروع کردند که بعدها OpenStack نام گرفت.

علت شکل‎‌گیری پروژه‌‎ای به نام اپن استک

پروژه OpenStack برای کمک به سازمان‌ها برای راه‌‏‎اندازی سرویس‎‌های رایانش ابری بر روی سخت افزارهای استاندارد در نظر گرفته شد. اولین نسخه ارائه شده این جامعه با نام Austin بود و بعد از ۴ ماه تصمیم بر آن گرفته شد که به صورت دوره‌های ماهیانه بروزرسانی‎‌هایی برای این نرم‌‎افزار ارائه شود. بعدها پروژه‌ای با نام مستعار Nebula در سیستم Rackspace Cloud File platform به این منظور راه‌اندازی شد.

نسخه‎‌های متفاوت، شرکت‎‌های متفاوت

در سال ۲۰۱۱، برنامه نویسان Ubuntu پروژه OpenStack را به صورت پیش‌نمایشی با نام Bexar در Ubuntu در نسخه ۱۱٫۰۴ ارائه کردند. در نهایت در همان سال نیز Debian نیز پروژه OpenStack با نام Cactus را بر روی سیستم عامل Debian 7.0 Wheezy ارائه کرد.

در اکتبر ۲۰۱۱، SUSE یک نسخه پیش‌نمایش از OpenStack با نام Diablo را ارائه کرد.

در سال ۲۰۱۲، RedHat اقدام به معرفی توزیعی از OpenStack با نام Essex نمود و پس از آن در سال ۲۰۱۳ گروه RedHat نسخه‎ای با پشتیبانی تجاری از OpenStack با نام Grizzly را در جولای ۲۰۱۳ معرفی کرد.

در دسامبر ۲۰۱۳، شرکت Oracle اقدام به ورود به پروژه OpenStack نمود و پروژه OpenStack را بر روی Oracle Solaris قرار داد.

در می ۲۰۱۴، شرکت HP سیستمی به نام HP Helion را معرفی کرد که نسخه نمایشی از سیستم OpenStack برای HP بود و بر پایه Icehouse قرار داشت.

از مارچ ۲۰۱۵، همچنان NASA از OpenStack به عنوان رایانش ابری اختصاصی برای سیستم های خود استفاده می‌کند و پشتیبان OpenStack public cloud نیز است.

اپن استک

[tie_index]نسخه‌های مختلف OpenStack و وضعیت فعلی آنان[/tie_index]

نسخه‌های مختلف OpenStack و وضعیت فعلی آنان

هر یک از نسخه‎‌های اپن استک دارای نام‎ متفاوتی هستند. این نام‌‎‏ها به وسیله کمیته فنی OpenStack پیشنهاد داده شده و انتخاب می‌‏شوند.

لیست نسخه‌های Openstack به شرح زیر است و در طول زمان به‌روز می‌گردد.

آخرین وضعیت سال معرفی نام نسخه آخرین وضعیت سال معرفی نام نسخه
منسوخ شده 2010 Austin پایان پشتیبانی 2014 Juno
منسوخ شده 2010 Bexar پایان پشتیبانی 2015 Kilo
منسوخ شده 2010 Cactus پایان پشتیبانی 2015 Liberty
پایان پشتیبانی 2011 Diablo پایان پشتیبانی 2016 Mikita
پایان پشتیبانی 2012 Essex پایان پشتیبانی 2016 Newton
پایان پشتیبانی 2012 Folsom در حال پشتیبانی 2017 Ocata
پایان پشتیبانی 2013 Grizzly در حال پشتیبانی 2017 Pike
پایان پشتیبانی 2013 Havana در حال عیب‎یابی فاز دوم 2018 Queens
پایان پشتیبانی 2014 Icehouse در حال توسعه 2018 Rocky

 

آخرین اطلاع از وضعیت نسخه‌‎های مختلف اپن استک را می‎توانید با مراجعه به releases.openstack.org دریافت کنید.

[tie_index]توسعه‌دهندگان OpenStack[/tie_index]

توسعه‌دهندگان OpenStack

 

توسعه‌دهندگان OpenStack

هم‎‌اکنون بیش از ۵۰۰ شرکت از جمله:

  • IBM
  • Fujtsu
  • Oracle
  • Yahoo
  • Citrix
  • Dell
  • AMD
  • Intel
  • Canonical Ltd
  • SUSE
  • HP
  • Cisco Systems

و شرکت‌ها و افراد بسیاری به این پروژه پیوسته‌ و در حال توسعه آن هستند.

آنچه گفته شد تنها گوشه‎‌ای بود از کاربردهای این نرم‌‎افزار بسیار کارآمد؛ پس در ادامه با ما همراه باشید تا با یکدیگر به بررسی و توضیح کوتاه هر یک از اجزای این نرم‌‎افزار بپردازیم.

با خرید سرور ابری از آبالون می‎‌توانید کارکردهای این نرم‌‎افزار را از نزدیک بررسی و امتحان نمایید.

برای مطالعات مقالات بعد از این سری مقالات به لینک‌های زیر مراجعه کنید.

مطالب مرتبط

نصب و راه‌اندازی FTP سرور در ویندوز؛ آموزش کامل در ویندوز ۱۰، ۱۱ و ویندوز سرور ۲۰۱۹/۲۰۲۲

راه‌اندازی FTP سرور در ویندوز یکی از سریع‌ترین راه‌ها برای مدیریت و انتقال فایل‌هاست. در این مقاله از بلاگ آبالون، آموزش کامل نصب و پیکربندی FTP Server در ویندوز ۱۰، ۱۱ و ویندوز سرور ۲۰۲۲ را به‌صورت گام‌به‌گام بررسی می‌کنیم و مزایای استفاده از FTP برای امنیت، کنترل و انتقال داده‌های حجیم را توضیح می‌دهیم.

فضای ذخیره‌سازی S3 چیست؟

فضای ذخیره‌سازی Amazon S3 یکی از محبوب‌ترین سرویس‌های ابری جهان است که امکان ذخیره‌سازی مقیاس‌پذیر، ایمن و همیشه در دسترس را فراهم می‌کند. در این مقاله در آبالون بررسی می‌کنیم فضای S3 چیست، چگونه کار می‌کند، چه مزایا و کاربردهایی دارد و چرا جایگزینی مؤثر برای روش‌های سنتی ذخیره‌سازی به شمار می‌رود.

آشنایی با مهم‌ترین تغییرات اوبونتو 25.04 + معرفی قابلیت‌های جدید اوبونتو ۲۵.۱۰

اگر به دنبال آشنایی با مهم‌ترین تغییرات اوبونتو ۲۵.04 با اسم رمز Plucky Puffin هستید یا قصد دارید برای اولین بار آن را امتحان کنید، در ادامه این مطلب به معرفی قابلیت‌های جدید و بهبودهای کلیدی می‌پردازیم. علاوه بر این به قابلیت‌های جدید نسخه ۲۵.۱۰ با نام رمز  Questing Quokka می‌پردازیم.

دریافت سرویس تست رایگان

ارتباط با ابر زَس

تلفن:        91078149 –  021

ایمیل:       Sales@XaaS.ir