buy vpn kharid vpn kerio vpn mobile vpn
Juju و نصب راحت تر برنامه ها | رایانش ابری
download
Arduino , Raspberry , cubieboard, beaglebone
۱۳۹۵/۰۲/۰۴
18909407-a-word-cloud-of-benchmarking-related-items-stock-vector-benchmarking-benchmark-metrics
Benchmark
۱۳۹۵/۰۷/۳۰
نمایش همه

Juju و نصب راحت تر برنامه ها

juju-on-ubuntu-cloud-1-638

Juju یک مدل جهانی متن باز برای خدمات و معماری های مبتنی بر سرویس است . به شما این امکان رو میده که نصب ، پیکربندی ، مدیریت و نگه داری سرویس های ابری رو روی ابرهای عمومی و سرورهای فیزیکی ، اپن استک و کانتینر ها را سریع تر و کارآمدتر انجام دهید .

مدل سازی خدمات 

در محیط های پیشرفته ، سرویس ها ندرتا به صورت ایزوله اجرا می شوند . حتی برنامه های کاربردی ساده برای اجرا نیاز به چندین سرویس واقعی دارند . برای اجرای یک سیستم پیچیده تر ، مثل اپن استک ، نیاز به نصب سرویس های بیشتری خواهد بود که باید نصب شده و ارتباطشان با یکدیگر برقرار شود . مدل سازی سرویس JUJU ابزاری برای استقرار و مدیریت سرویس ها فراهم می کند .

ابزارهای مدیریتی مانند Chef و Puppet یا حتی اسکریپت نویسی هم می تواند به طور خودکار این پیکربندی ها را برای ما انجام دهد اما با استفاده از Juju شما یک مدل ارتباطی بین سرویس ها ایجاد می کنید که طبق نقشه ارتباطی از پیش تعیین شده شما ارتباط بین سرویس ها را برقرار می کند

برای آگاهی بیشتر در مورد juju و charm به این لینک  مراجعه کنید .

نصب juju:

 

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:juju/stable

sudo apt-get update

sudo apt-get install juju-quickstart juju-core

برای نصب juju روی ویندوز این راهنما را طی کنید .

برای مثال ماژول mediawiki رو به کمک JuJu نصب میکنیم :

 

نصب MediaWiki :

juju quickstart mediawiki-single

استقرار به صورت لوکال یا روی یک ابر عمومی :

Juju به شما امکان اجرا ونصب یک مدل برای LXC ( برای لوکال ) ، openstack ، Amazon EC2، Windows Azure یا joyent را می دهد .

اجرای سرویس  :

juju expose mediawiki

بررسی وضعیت سرویس :

juju status mediawiki

برای مطالعه بیشتر در این لینک شما با کمک juju ، سیستم مدیریت محتوای wordpress رو نصب ، دیتابیس Mysql رو نصب و ارتباط بین این دو رو برقرار می کنید .

کریمی
کریمی
کارشناس سخت افزار، ارشد معماری سیستم های موازی - دانشگاه فردوسی مشهد || محقق در زمینه رایانش ابری؛ زیرساخت به عنوان سرویس || مربی آزمایشگاه های ریزپردازنده، سیستم عامل ، معماری ، منطقی و معماری - دانشگاه بزرگمهر قائنات || آشنایی با انواع پلت فرم های زیرساخت | openstack | Eucalyptus | OpenNebula ||| تجربه کاری در زمینه شبکه : Linux | Debian | Ubuntu Cisco | CCNA | CCNP Microsoft | Server 2003

دیدگاه ها بسته شده است