مرکز آموزش

راه اندازی ابر سرور کلود توسط OpenStack

 OpenStack نرم افزار نسبتا جدید هستش که برای راه اندازی ابر سرور روی بستر لینوکس معرفی شده . از مهمترین ویژگی های این نرم افزار (نقل قول از توسعه دهندگان) قابلیت مقایس پذیری بسیار بالا و پیاده سازی ساده هستش . در واقع با مقایسه ی این نرم افزار با راهکار های مشابهی که شرکت هایی مثل مایکروسافت برای راه اندازی ابر سرور های خصوصی ارایه می کنند ، راه اندازی و مدریت OpenStack مثل آب خوردن می مونه!

برای نصب و راه اندازی OpenStack نیاز به آخرین نسخه سیستم عامل Ubuntu دارید . من توصیه می کنم که نسخه سرور رو استفاده کنید تا در مرحله های بعدی وقت کمتری رو صرف دریافت نرم افزار های مورد نیاز برای راه اندازی OpenStack کنید . بعد از راه اندازی سیستم عامل یک حساب کاربری جدید مخصوص OpenStack ایجاد کنید :

adduser stack

به دلیل اینکه این حساب کاربری نیازمند انجام عملیات سیستمی در مراحل بعدی خواهد بود ، سطح دست رسی sudo رو به این حساب کاربری اضافه می کنیم :
apt-get install sudo -y
echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
قدم بعدی نصب Git و دریافت پروژه devstack از سرور گیت هاب هستش . پروژه devstack شامل اسکریپت ها و تنظیمات اولیه برای دریافت و نصب OpenStack هست :
sudo apt-get install git -y
git clone git://github.com/openstack-dev/devstack.git
پس از دریافت devstack برای شروع نصب OpenStack به مسیر فایل اجرایی devstack برین و اون رو اجرا کنید :
cd devstack
stack.sh/.
بعد از اجرای این دستور ، اسکریپت devstack شروع به دریافت برنامه های مورد نیاز و اجرای تنظیمات اولیه می کنه . در آخر هم فایل های مربوط به OpenStack رو از سرور گیت هاپ دانلود و نصب می کنه ! البته این اسکریپ شامل قسمت های مختلفی هستش که می تونید تنظیمات مربوط به هر بخش رو به دلخواه خودتون تغییر بدین . برای کسب اطلاعات بیشتر در مورد این تنظیمات می تونید به سایت devstack مراجعه کنید .

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

 


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


نمایش مشخصات سخت افزاری سرور در centos

برای اینکه مشخصات کامل یک سرور را بتوانید مشاهده کنید اول باید بسته lshw را نصب کنید:yum install...

میزبانی سایت بدون کنترل پنل

  برای این کار بهتر است از یک وب سرور رایگان مثل Xampp روی سرور خود استفاده کنید. با نصب زمپ...

نمایش پارتیشن ها در لینوکس centos

برای نمایش کل دیسک ها و بلاک ها: fdisk -lبرای نمایش فضای دیسک ها و مسیر مونت شده: df -hبرای...

رفع مشکل ویرایش متون فارسی در ویرایشگر دایرکت ادمین

بصورت پیش فرض متون فارسی در ویرایشگر آنلاین دایرکت ادمین بصورت کد شده نمایش پیدا می کند برای...

دانلود کرک Windows Server 2008 R2

دو کرک برای Windows Server 2008 R2 که بدون مشکل کار می کنند. کرک اول (bie):...