Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Yashar Esmaildokht
181 views
OpenStack and its service
OpenStack and its service
Technology
◦
Related topics:
Cloud Computing Insights
•
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 75
2
/ 75
3
/ 75
4
/ 75
5
/ 75
6
/ 75
7
/ 75
8
/ 75
9
/ 75
10
/ 75
11
/ 75
12
/ 75
13
/ 75
14
/ 75
15
/ 75
16
/ 75
17
/ 75
18
/ 75
19
/ 75
20
/ 75
21
/ 75
22
/ 75
23
/ 75
24
/ 75
25
/ 75
26
/ 75
27
/ 75
28
/ 75
29
/ 75
30
/ 75
31
/ 75
32
/ 75
33
/ 75
34
/ 75
35
/ 75
36
/ 75
37
/ 75
38
/ 75
39
/ 75
40
/ 75
41
/ 75
42
/ 75
43
/ 75
44
/ 75
45
/ 75
46
/ 75
47
/ 75
48
/ 75
49
/ 75
50
/ 75
51
/ 75
52
/ 75
53
/ 75
54
/ 75
55
/ 75
56
/ 75
57
/ 75
58
/ 75
59
/ 75
60
/ 75
61
/ 75
62
/ 75
63
/ 75
64
/ 75
65
/ 75
66
/ 75
67
/ 75
68
/ 75
69
/ 75
70
/ 75
71
/ 75
72
/ 75
73
/ 75
74
/ 75
75
/ 75
More Related Content
PDF
Oracle Cloud Integrations Overview
by
Abdelrahman Saied
DOCX
cloud computing basics
by
Sweta Kumari Barnwal
PPTX
cloud Resilience
by
Integral university, India
PPT
Cloud computing
by
Syam Lal
PDF
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
by
Govt. P.G. College Dharamshala
PDF
Serverless Architecture - A Gentle Overview
by
CodeOps Technologies LLP
PPTX
Cloud computing
by
Siddiq Abu Bakkar
PPT
Seminar on cloud computing by Prashant Gupta
by
Prashant Gupta
Oracle Cloud Integrations Overview
by
Abdelrahman Saied
cloud computing basics
by
Sweta Kumari Barnwal
cloud Resilience
by
Integral university, India
Cloud computing
by
Syam Lal
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
by
Govt. P.G. College Dharamshala
Serverless Architecture - A Gentle Overview
by
CodeOps Technologies LLP
Cloud computing
by
Siddiq Abu Bakkar
Seminar on cloud computing by Prashant Gupta
by
Prashant Gupta
Similar to OpenStack and its service
PDF
Openstack Rally
by
Yashar Esmaildokht
PDF
Pdn tech-cloud management-softwares-ver2.0.1
by
pdnsoftco
PDF
طرح رایانش ابری در صنعت برق خراسان
by
عباس بني اسدي مقدم
PPT
cloud computing , رایانش ابری
by
vhd-abdarbashi
PDF
طرح چارچوب متن باز تولید نرم افزار
by
عباس بني اسدي مقدم
PDF
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
by
Yashar Esmaildokht
PDF
توسعه نرمافزارهای مقیاسپذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
by
Web Standards School
PDF
Proxmox
by
Yashar Esmaildokht
PDF
Podman
by
Yashar Esmaildokht
PDF
مجازي سازي، مجازى سازى
by
marketingfarkhad
PDF
oracle mysql/mariadb api -the connect engine
by
Yashar Esmaildokht
PPTX
mobile cloud Security and challenges
by
Roshanak Ramezani
PDF
Presentation research method
by
amirhosseinshahed
PDF
how enable ceph dashboard
by
Yashar Esmaildokht
PDF
Wazuh و Ossec Wazuh به ossec از مهاجرت نحوه همچنین
by
Yashar Esmaildokht
PDF
Ossec و Wazuh
by
Yashar Esmaildokht
PDF
Cloud Computing and Cloud Services
by
Saeid Bostandoust
PDF
رایانش ابری
by
Shiraz LUG
PDF
security book
by
Yashar Esmaildokht
PDF
مهاجرت به متن باز در شرکت توزیع برق مشهد
by
عباس بني اسدي مقدم
Openstack Rally
by
Yashar Esmaildokht
Pdn tech-cloud management-softwares-ver2.0.1
by
pdnsoftco
طرح رایانش ابری در صنعت برق خراسان
by
عباس بني اسدي مقدم
cloud computing , رایانش ابری
by
vhd-abdarbashi
طرح چارچوب متن باز تولید نرم افزار
by
عباس بني اسدي مقدم
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
by
Yashar Esmaildokht
توسعه نرمافزارهای مقیاسپذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
by
Web Standards School
Proxmox
by
Yashar Esmaildokht
Podman
by
Yashar Esmaildokht
مجازي سازي، مجازى سازى
by
marketingfarkhad
oracle mysql/mariadb api -the connect engine
by
Yashar Esmaildokht
mobile cloud Security and challenges
by
Roshanak Ramezani
Presentation research method
by
amirhosseinshahed
how enable ceph dashboard
by
Yashar Esmaildokht
Wazuh و Ossec Wazuh به ossec از مهاجرت نحوه همچنین
by
Yashar Esmaildokht
Ossec و Wazuh
by
Yashar Esmaildokht
Cloud Computing and Cloud Services
by
Saeid Bostandoust
رایانش ابری
by
Shiraz LUG
security book
by
Yashar Esmaildokht
مهاجرت به متن باز در شرکت توزیع برق مشهد
by
عباس بني اسدي مقدم
More from Yashar Esmaildokht
PDF
ceph csi vs rook and its benefit and future
by
Yashar Esmaildokht
PDF
firewalling in linux and netfilter and iptables
by
Yashar Esmaildokht
PDF
the refrence of Oracle Database - The 0.4 release
by
Yashar Esmaildokht
PDF
The Refrence Of DevOps -The 0.5 release
by
Yashar Esmaildokht
PDF
Ceph RADOS Gateway (RGW) - s3 swift -object storage
by
Yashar Esmaildokht
PDF
what is staging in database (oracle and mariadb |mysql)
by
Yashar Esmaildokht
PDF
devops and bcp (bussiness continues planning)
by
Yashar Esmaildokht
PDF
maxscale and spider engine for performance and security and clustering
by
Yashar Esmaildokht
PDF
DevOps reference - Devops metadologhy - devops technologhy
by
Yashar Esmaildokht
PDF
louad balancing vs api getway vs reverse proxy
by
Yashar Esmaildokht
PDF
Ceph: A Powerful, Scalable, and Flexible Storage Solution
by
Yashar Esmaildokht
PDF
how install and config sdn in proxmox virtualization
by
Yashar Esmaildokht
PDF
service registery and the service discovery
by
Yashar Esmaildokht
PDF
process
by
Yashar Esmaildokht
PDF
nbd and it's benefits
by
Yashar Esmaildokht
PDF
مرجع oracle mysql |mariadb
by
Yashar Esmaildokht
PDF
openstack designate
by
Yashar Esmaildokht
PDF
bcache and cachefs its benefits.
by
Yashar Esmaildokht
PDF
Systemd and its various uses and capabilities.
by
Yashar Esmaildokht
PDF
radosgw
by
Yashar Esmaildokht
ceph csi vs rook and its benefit and future
by
Yashar Esmaildokht
firewalling in linux and netfilter and iptables
by
Yashar Esmaildokht
the refrence of Oracle Database - The 0.4 release
by
Yashar Esmaildokht
The Refrence Of DevOps -The 0.5 release
by
Yashar Esmaildokht
Ceph RADOS Gateway (RGW) - s3 swift -object storage
by
Yashar Esmaildokht
what is staging in database (oracle and mariadb |mysql)
by
Yashar Esmaildokht
devops and bcp (bussiness continues planning)
by
Yashar Esmaildokht
maxscale and spider engine for performance and security and clustering
by
Yashar Esmaildokht
DevOps reference - Devops metadologhy - devops technologhy
by
Yashar Esmaildokht
louad balancing vs api getway vs reverse proxy
by
Yashar Esmaildokht
Ceph: A Powerful, Scalable, and Flexible Storage Solution
by
Yashar Esmaildokht
how install and config sdn in proxmox virtualization
by
Yashar Esmaildokht
service registery and the service discovery
by
Yashar Esmaildokht
process
by
Yashar Esmaildokht
nbd and it's benefits
by
Yashar Esmaildokht
مرجع oracle mysql |mariadb
by
Yashar Esmaildokht
openstack designate
by
Yashar Esmaildokht
bcache and cachefs its benefits.
by
Yashar Esmaildokht
Systemd and its various uses and capabilities.
by
Yashar Esmaildokht
radosgw
by
Yashar Esmaildokht
OpenStack and its service
1.
تعالی باسمه openstack آن های
سرویس و : نویسنده دخت اسمعیل یاشار مهندس : نسخه 0.1
2.
: نویسنده درباره رشته
آموخته دانش دخت اسمعیل یاشار بنده cyber security . هستم از بیش ۱۵ . دارم فعالیت سابقه سال مولف - مدرس - مشاور : داد شرح زیر های ساختار در میتوان را بنده های فعالیت جمله از gnu/linux system/network/security/cloud Engineer/administrator & oracle dba | Linux Trainer |devops . ): جدید دنیاهای کشف و تحقیق و مطالعه به مند عالقه . کنم اشاره استراتژی های بازی و اوتلو و شطرنج بازی به میتوانم من های سرگرمی از واقع در تبریز الگ گذاران بنیان از یکی و لینوکس/گنو و باز متن دنیای عاشق . هستم عاشق یک من : کنید پیدا و کنید دنبال را من میتوانید چطور خب Mob : 09141100257 Telegram ID Telegram channel Instagram Account Linkedin Account . بشنوم را انتقادتون یا پیشنهاد هرگونه میشم خوشحال همچنین : کنید پیدا را من از ی دیگر های کتاب میتونید چطور توی slideshare . کنید پیدا را کردم منتشر آزاد بصورت که دیگری های کتاب میتونید بگردید من اسم دنبال گوگل یا این از میتوانید هم دونیت جهت لینک کنید استفاده
3.
: مشاوره . بود
خواهم شما دسترس در من . فرمایید حاصل تماس . کردم اشاره قبل صفحه در که هایی کانال از میتوانید مشاوره جهت
4.
: به تقدیم خدا شتافت
یاریم به که بود او تنها هایم سختی در که چرا مادرم اویم مدیون که را حبتَ م و انسانیت داد یاد و . کرد تقدیم زندگی به مرا که چرا پدرم اویم مدیون و بود من حامی همیشه روحش که عشقم هست و بود مشوقم که سورس اپن جامعه بشریت را هایش دانسته میکند منتشر و میخواند که او و ): هیچ دیگر و جهانی صلح امید به و
5.
که کرد بررسی
را مفهوم این باید مقاله شروع قبل openstack ؟ چیست شک بدون واقع رد OpenStack .است ابری رایانش بزرگ خدمات از عظیم ًاواقع اکوسیستم یک : جمله از داریم ساختار چندین ما ابر مفهوم در واقع رد . میباشد ابر سازی هپیاد برای اکوسیستم یک واقع رد و سکو یک استک اپن Infrastructure as a service (Iaas) Platform as a service (Paas) Software as a service (Saas) Network as a service (Naas) Storage as a service (Staas) xaas (anything as a service) Security as a service Load balancing as a service Dns as a service And … پردازش کارهای گذاری اشتراک امکان تا هستند شبکه در دور راه از سرورهای از بزرگی های گروه آن در که اینترنت بر مبتنی محاسبات .شود فراهم ای هرایان منابع یا خدمات به آنالین دسترسی و ها هداد متمرکز سازی ذخیره ،ها هداد Cloud ،اینترنت طریق از محاسباتی خدمات انواع شامل که است ای هرایان منابع از مشترک مجموعه یک AI ،Big Data و وب های هبرنام ، .کنیم یم استفاده دیگری شخص یا سازمان رایانه منابع از موقت طور به واقع در ما ،مدل این در .شود یم غیره IaaS چیست؟ یا سرویس عنوان به زیرساخت Infrastructure as a service مانند منابعی تواند یم )(مشتری شما به کننده فراهم که معناست این به همگانی مدیریت و افزار تسخ خرید به نیازی دیگر شما بنابراین .بدهد را …و عامل سیستم ،شبکه مختلف اجزای ،داده سازی هذخیر ،سرور این به تان یدسترس میزان توانید یم شما .باشید داشته اختیار در سرویس یکسری عنوان به را ها نآ توانید یم اما ،ندارید موارد این تمام های سسروی گوییم یم که روست این از .کنید گسترده یا محدود را منابع IaaS .باشند پذیر سمقیا توانند یم
6.
مزایای IaaS IaaS از .ندارند را
افزاری تسخ منابع از زیاد بسیار استفاده برای امکانی و دلیل ،قصد که باشد هایی تشرک برای گزینه بهترین تواند یم که آنجایی IaaS کنید تصور مثال برای .باشد مناسب کنند یم تغییر ناگهانی صورت به که هایی ناپلیکیش برای تواند یم ،است پذیر سمقیا صورت این در ،باشد نیازمند منابع از میزان چه به ها هداد پردازش برای است ممکن آینده در که دانید ینم و اید هساخت اپلیکیشن یک که IaaS .یابد تطبیق شما نیاز براساس تواند یم • از استفاده در تان یها ههزین ،ندارید ها نآ مدیریت برای محیطی اجاره و افزار تسخ خرید به نیازی که آنجایی از IaaS کم بسیار .بود خواهد • .داد خواهند انجام سرویس خود مدیران که است فرایندی سازی یمجاز • .داشت خواهید ها تزیرساخ روی کاملی کنترل شما • .گیرید یم انجام سرعت به سرویس از نوع این در پذیری سمقیا • .بود خواهد تان فمصر میزان براساس شما های ههزین • ،دیگر های سسروی با مقایسه در IaaS .کند یم ارائه شما به را پذیری فانعطا بیشترین
7.
PaaS چیست؟ های سسروی ،ها تزیرساخ بر
اضافه PaaS ،داده توسعه را تان یافزارها منر توانید یم آن در که دهند یم را محیطی از استفاده قابلیت شما به بتوانند فزار منر مهندسین که است آن سرویس این اصلی هدف واقع در .باشید داشته ها نآ روی مناسبی مدیریت نهایت در و کنید تست داده سازی هذخیر و سیستم مدیریت ،ها یبروزرسان بابت از نگرانی دیگر و باشند داشته ها ناپلیکیش طراحی روی را ممکن تمرکز بیشترین .باشند نداشته مزایای PaaS • که هایی تقابلی روی تواند یم شما شرکت PaaS .نباشد منابع بابت از نگران و کرده حساب کند یم ارائه • .است کم بسیار سرویس این در افزار منر دیپلوی و توسعه پروسه • .باشید تان ناپلیکیش ساخت نگران تنها شما بنابراین ،شود یم انجام دهنده سسروی توسط سرور مدیریت فرایندهای تمام • .دهد یم را تان متی با دور راه از همکاری قابلیت شما به که دارد وجود سرویس این در امکاناتی احتمالی مشکالت • شدن قطع صورت در است شده ساخته منابع این پایه بر شما سرویس که آنجایی از و .است محدود سرور منابع روی شما کنترل .دهید انجام را کاری هیچ توانید ینم شما منابع • از استفاده با PaaS امنیتی مشکالت آوردن بوجود باعث مسئله این خود که دارند منابع به را دسترسی میزان یک مختلف کاربران ، .شود یم • توسط که افزاری منر محیط PaaS مطمئن رو این از .باشد داشته ابزاری پشتیبانی نظر از هایی تمحدودی است ممکن شود یم ارائه دهنده سسروی که شوید PaaS .کند یم فراهم شما برای را موجود ابزارهای تمام
8.
SaaS چیست؟ یا عنوان به
افزار منر SaaS یک در که است این بکنید باید که کاری تنها .است ابری پردازش برای ها هگزین ترین هشد هشناخت از یکی سرویس SaaS .ندارید …و سرور مدیریت بابت از نگرانی هیچ شما بنابراین .کنید یم اجرا را افزارتان منر و کرده نام ثبت دهندگان سسروی SaaS تمرکز توانند یم نویسان هبرنام رو این از .دهند یم انجام را ها یبروزرسان و کنند یم مدیریت را ها تزیرساخ تمام .باشند نداشته دیگری نگرانی و گذاشته افزار منر روی را بیشتری درحالیکه IaaS و دارد نیاز داری هنگ برای تخصصی دانش به PaaS ،است شده طراحی دهندگان هتوسع برای نیز SaaS در که است سرویسی یک شما نهایت end user .بود خواهید آن برای که گفت توان یم زیر دالیل به SaaS :دارد باالیی بسیار محبوبیت • .است ساده بسیار ها ناپلیکیش دیپلوی و نصب • .است کم بسیار آن هزینه • .است راحت آن در ارتقا و بروزرسانی احتمالی مشکالت • .کند ایجاد خالل کارتان در است ممکن تکنیکی مشکالت رو این از و ندارید اپلیکیشن اجرایی محیط روی کنترلی هیچ شما • .شوند روبرو امنیتی مشکالت برخی با است ممکن کاربران نام به فردی پیش سال چند Albert Barron انجمن در IBM با پیتزا یک ساخت پروسه طریق از را مختلف های لمد میان های تتفاو .کرد مقایسه همدیگر
10.
باید دهنده سسروی که
است کارهایی دهنده ننشا سبز رنگ و دهید انجام باید شما که است کارهایی دهنده ننشا باال تصویر در آبی رنگ .دهد انجام را شبکه های هالی ،کنید مدیریت را سرور باید که شمایید .دارید ها شبخ تمام روی کاملی کنترل شما ،است سنتی مدل که مدل اولین در همان که دوم مدل در . …و بگیرید اختیار در را حافظه مدیریت ،نمایید بررسی IaaS بجز و دارید اختیار در را کنترل بیشتر شما ،است همان یا سوم حالت در .دهید انجام باید را کارها تمام سازی یمجاز و افزار تسخ مدیریت PaaS صورت به کارها تقریبا ۵۰ - ۵۰ شود یم انجام که آخر حالت نهایت در و SaaS چرا ندارد سازگاری منطق با حدی تا آخر حالت البته .شود یم انجام دهنده سسروی توسط کارها تمام ،است .دهید یم انجام شما نیز را کارها از بخشی که ،کند اجرا دردسر بدون را افزارتان منر بتواند که هستید ای هدهند سسروی دنبال به تنها اگر SaaS از میزانی به اگر .کنیم یم پیشنهاد را دارید نیاز تنظیمات و سازی یسفارش PaaS به و باشید داشته ها تزیرساخ روی کاملتری کنترل خواهید یم اگر .شماست گزینه بهترین دهید انجام را تان یکارها ای هحرف صورت IaaS .شماست مناسب
12.
مختلف های سرویس
بررسی به ادامه در openstack : پرداخت خواهیم سرویس آورنده فراهم واقع در پروژه این DNS با دیگر های سسروی مانند سرویس این .است ابر بستر در REST API های سسروی با مانند زیرساختی Neutron های درکور خودکار صورت به تواند یم و کرده برقرار ارتباط DNS به با پروژه این دیگر عبارت به .کند ثبت را مانند سرویسی کارگیری Bind9 خدمت ارائه به اقدام DNS as a Service یا DNSaaS .کند یم
13.
ابر روی بر
کانتینر تکنولوژی ارائه جهت Openstack پروژه Magnum کمک با پروژه این .است کانتینر مدیریت موتور که شده معرفی Nova تکنولوژی تواند یم هاست عنوان به مجازی های نماشی ایجاد با و Docker مانند آن مختلف مدیریت افزارهای منر همراه به را Docker Swarm ،Apache Mesos Kubernetes و داده ارائه ابری بستر در Container as a Service ارائه دهندگان هتوسع به نهایت در را .دهد یم Magnum سرویس از Heat کردن هماهنگ برای Image یک OS شامل و کرده استفاده Docker و Kubernetes این و است Image هم را در Virtual machine در هم و ها Bare metal machine .کند یم اجرا ای خوشه پیکربندی یک در ،ها داکر Docker جداسازی وظیفه که هاست برنامه اندازی راه و خدمات ی ارائه ،توسعه برای افزار نرم سیستم و باز پلتفرم یک ساده زبان به بپردازید؛ افزار نرم ارائه به تری سریع طور به بتوانید تا دارد عهده بر را تان ساخت زیر از ها برنامه ( کوبرنیتز Kubernetes از پشتیبانی و ها ابزار ،مختلف های سرویس که است پیشرفت و رشد حال در و بزرگ اکوسیستم یک دارای ) دهد می قرار ما اختیار در را متنوع های سیستم های ویژگی Magnum های ویژگی از Magnum :کرد اشاره زیر موارد به توان یم با یکپارچگی – Kubernetes، Swarm، Mesos تکنولوژی برای Backend Container با یکپارچگی – Keystone امنیت برای multi-tenant با یکپارچگی – Neutron امنیت برای multi-tenant شبکه Kubernetes با یکپارچگی – Cinder برای حجم سرویس ارائه برای Container ها
14.
Trove در openstack بستر روی بر
ای هرابط غیر و ای هرابط های هداد هپایگا کامل ارائه منظور به است قدیمی نسبتا های هپروژ از دیگر یکی ا سرویس ارائه برای واقع در پروژه این .است شده طراحی ابری DataBase as a Service یا DBaaS روی بر Openstack و شود می اضافه داده پایگاه مدیران و کاربران همچنین .سازد یم مخفی دهندگان هتوسع و کاربران دید از را داده هپایگا مدیریت به مربوط های یپیچیدگ .کنند استفاده ها نآ از و دریافت راحتی به را مختلف دیتابیس چندین توانند یم
15.
حجیم های هداد پردازش
های بچارچو ارائه منظور به پروژه این Big Data بستر روی بر Openstack از یکی و است یافته توسعه و معرفی قدیمی نسبتا های هپروژ Openstack از هدف . است Sahara سرویس ارائه BigData as a Sevice یا BDaaS پردازش های بچارچو و است مانند حجیم های هداد Apache Hadoop ،Apache Spark ،Apache Storm .دهد یم ارائه استک ناپ ابر بستر در را
16.
پروژه ،ابر بستر
در فایل گذاری کاشترا سرویس ارائه برای Malina بر مبتنی پروژه این .است شده معرفی Cinder آن از استفاده با و بوده مانند موجود های لپروتک کارگیری هب با سرویس این .شوند یم ایجاد کاربران های لفای سازی هذخیر جهت مجازی های کدیس NFS ،CIFS ، SMB .شوند یم استفاده ابر بستر بر فایل گذاری کاشترا به و سازی هذخیر سرویس ،ها لفای جایی هجاب و گذاری کاشترا جهت …و
17.
همان یا بار
کننده عتوزی ارائه جهت پروژه این LoadBalancer انجام و Scaling ابر محیط در Openstack .است یافته توسعه و شده معرفی از پروژه این LBaaS توسط که Neutrun سازی هپیاد مرجع گفت توان یم و بوده مجزا ،شود یم ارائه LBaaS v2 توزیع کار تواند یم و است بین را بار instance سرورهای ،ها Bare Metal یک مانند که فیزیکی (سرورهای Nova Instance به Openstack و )است شده معرفی انجام و تقاضا اساس بر بار توزیع ،کرد مطرح سرویس این برای توان یم که ای هبرجست ویژگی از .دهد انجام کانتینرها Scaling صورت هب مانند اجزا دیگر با ،خود وظیفه انجام جهت پروژه این .است زمان مه صورت هب و افقی Nova، Neutron، Keystone، Glance تعامل در .… و .است
18.
پروژه Barbican کلیدهای ،پسوردها مانند
امنیتی موارد مدیریت و تولید ،ذخیره جهت ،است کلید مدیریت سرویس آن دیگر نام که های هنام گواهی ،غیرمتقارن و متقارن رمزنگاری X.509 باالبردن و ابری های طمحی برای سرویس این .رود یم کار به امن صورت به …و .هستند مفید بسیار آنها امنیت
19.
اصلی محاسباتی موتور
،کامپوننت این OpenStack بر را محاسباتی وظایف که موارد سایر و مجازی های ماشین از زیادی تعداد و است .کند یم کنترل را دارند عهده
20.
کلی معماری ختار
سا nova . باشد یم زیر شرح به Compute (Nova) Compute های تکامپونن ترین اجباری و مهمترین از یکی OpenStack یک اصل در .است Hypervisor محیط یک در .است سازی مجازی مدیریت برای همچنین .کند یم مدیریت مجازی محیط یک در را منابع تمام که کند یم عمل کننده کنترل یک عنوان به ،ابری محاسبات تنظیمات metal bare .شود یم استفاده باال کارایی با .است کرده استفاده قوی عملکردی ارائه برای شده تعریف پیش از های هکتابخان بسیاری از و است شده نوشته پایتون وسیله به برنامه این های یفناور Hypervisor گیرد قرار استفاده مورد است ممکن که Xen ، KVM و VMware نسخه به بستگی انتخاب این و هستند OpenStack .دارد شده استفاده SQL .شود یم استفاده داده پایگاه به دسترسی برای
21.
عملکرد • nova-api .کند یم مدیریت نهایی
کاربر طرف از را ها پاسخ و ها درخواست • nova-compute بین از یا تولید ،شود می ایجاد درخواستی که زمانی را ها نمونه .برد یم • Nova-scheduler برای را وظایف nova-compute .کند می ریزی برنامه • رجیستری Glance جزئیات Image .کند یم ذخیره آن های متادیتا همراه به را • مخزن Image، Image ذخیره را کاربر / ادمین توسط شده تعریف پیش از های .کند یم • nova-network .کند یم تضمین را شبکه مسیریابی و اتصال
22.
Neutron در شبکه شود یم
باعث که است کامپوننتی OpenStack مؤلفه از یک هر که کند یم حاصل اطمینان کامپوننت این .شود فعال های OpenStack به منحصر های یویژگ سرویس این خود .شود برقرار آنها بین خوبی ارتباط تا ،باشد ارتباط در ها مؤلفه سایر با خوبی به . میدهد قرار ما اختیار در را … و فایروالینگ باالنسینگ لود جمله از فردی – معماری کلی ساختار همچنین : میباشد زیر صورت به نیز
24.
)(نوترون شبکه Neutron پروژه یک OpenStack ،مثال
عنوان (به رابط های دستگاه بین "سرویس یک عنوان به شبکه "اتصال ارائه برای vNIC سایر توسط که است ) های سرویس OpenStack ،مثال عنوان (به nova برنامه این .شود می مدیریت ) OpenStack Networking API .کند می سازی پیاده را .گیرند می نظر در ابری رایانش مهم های ویژگی از یکی عنوان به را ای اجاره چند مفسران از برخی ( مجازی شبکه زیرساخت شبکه های جنبه تمام VNI ( فیزیکی شبکه زیرساخت دسترسی الیه های جنبه و ) PNI محیط در را ) OpenStack .کند می مدیریت شبکه OpenStack خصوصی شبکه و فایروال مانند خدماتی شامل است ممکن که کنند ایجاد پیشرفته مجازی شبکه های یتوپولوژ تا سازد یم قادر را ها هپروژ ( مجازی VPN .باشد ) های آدرس تا دهد می اجازه نوترون IP یا ثابت DHCP های آدرس به همچنین .شود داده اختصاص IP مسیر تغییر پویا صورت به ترافیک تا دهد می اجازه شناور .دهد ( افزار منر با شده فتعری های هشبک های یفناور از توانند یم کاربران SDN مانند ) OpenFlow - نشینی هاجار چند از پشتیبانی برای - multi tenancy و شبکه .کنند استفاده پذیری مقیاس OpenStack ( نفوذ تشخیص های مسیست مانند - کند مدیریت و مستقر را اضافی شبکه خدمات تواند یم IDS ،بار تعادل ،) ( مجازی خصوصی های هشبک و ها لفایروا VPN .)
25.
مستاجری چند :انگلیسی (به Multitenancy یک
.دهند می ارائه سرویس صورت به را افزار منر که است سیستمهای معماری طراحی در ای شیوه به اشاره ) یک از کاربر هر اینکه جای به .گذارند می اشتراک به )سرویس های ی(مشتر کنندگان اجاره از گروهی بین را برنامه اجرای حال در نمونه یک مستاجری چند سیستم .شود یم گذارده اشتراک به کاربر چندین بین نمونه این ،کند استفاده اختصاصی برنامه اجرای حال در نمونه .دهد می ارائه خدمات مستأجر چندین به و شود می اجرا سرور یک روی بر افزار نرم از نمونه یک آن در که است افزاری نرم معماری یک افزار نرم ای اجاره چند دسترسی که است کاربران از گروهی مستاجر .)""منزوی یا ""اختصاصی جای (به هستند "شده گذاشته اشتراک "به ،اند هشد طراحی شکل این به که هایی مسیست ارائه را نمونه از اختصاصی سهم مستاجر هر به تا است شده طراحی افزاری نرم برنامه یک ،مستاجر چند معماری با .دارند افزار نرم نمونه به خاص امتیازات با مشترکی ،است تضاد در ای نمونه چند های معماری با ای اجاره چند .کاربردی غیر های ویژگی و مستاجر فردی عملکرد ،کاربر مدیریت ،پیکربندی ،آن های داده جمله از - دهد .کنند می عمل مختلف مستاجرین از نمایندگی به جداگانه افزاری نرم های نمونه که جایی Timesharing دهه از : 1960 از همچنین آنها اغلب .دادند اجاره )زمان (تقسیم اصلی های رایانه در را پردازش و فضا ، محاسبات های هزینه کاهش برای ها شرکت ، شناسه این براساس .مشتری حساب شناسه کردن مشخص برای سیستم به ورود صفحه در جداگانه ورودی قسمت یک با ، کنند می استفاده موجود های برنامه برای را شخصی مشتریان توانند می اصلی حسابداران CPU .کنند شارژ واقع در نوار/دیسک از استفاده و حافظه ، دهه از :میزبان های برنامه 1990 ( سنتی های برنامه خدمات دهندگان ارائه ASP )زمان آن در (موجود میزبان های برنامه میزبان خود مشتریان از نمایندگی به که ) ، اصلی برنامه محدودیت به بسته .بودند ASP همان در ها برنامه از نمونه چندین (اگر کنند میزبان جداگانه های دستگاه در را میزبان های برنامه شدند مجبور ها هزینه با را مشابه سرویس یک که دهد می نشان را تر بالغ معماری یک منظوره چند های برنامه .جداگانه فرآیندهای عنوان به یا )نباشند اجرا قابل فیزیکی دستگاه .کند می پذیر امکان تر پایین عملیاتی (مانند گرا کننده مصرف محبوب وب های برنامه :وب های برنامه Hotmail برنامه .است شده تهیه ، شود می ارائه مشتریان همه به که واحد برنامه نمونه یک با ) .دهد می ارائه مشتری سازمان )ً ال(مث داخل در کاربران های گروه به را اضافی سازی سفارشی و دهد می نشان را مدل این از طبیعی تکامل یک منظوره چند های سازی مجازی از تمایز .شوند می اجرا عامل سیستم همان در ، داده ذخیره مکانیسم همان با ، افزار سخت همان در ، عامل سیستم همان با مشتری چندین ، منظوره چند محیط یک در در که سازی مجازی با را این .بینند نمی یا گذارند نمی اشتراک به را یکدیگر های داده مشتریان بنابراین ، آید می دست به برنامه طراحی هنگام در مشتریان بین تمایز شوند یم مقایسه یافته تغییر اجزای آن .شود اجرا جداگانه مجازی ماشین یک روی که کند می فراهم مشتری برنامه هر برای را امکان این و رقابتی تمایز افزایش حال در روز به روز چندتایی از استفاده .کنند می استفاده رقابتی تمایز منبع عنوان به آن از و بخشند می ارتقا را چندتایی اصل فعال طور به ها شرکت از برخی .است رایانه ورودی وسایل ترین هاستفاد پر از یکی دی یس اندازهای هرا که رسیم یم روزگاری به ،کنیم بررسی را ها کامپیوتر تاریخ و برگردیم اگر بر افزارها منر .بود امروز از متفاوت ً الکام افزار منر صنعت روزها آن ،)باشند داشته ادعایی چنین هنوز هم برخی است ممکن چند (هر بودند اینترنت به دسترسی ،دوره این از پس .شوند نصب ها هرایان روی بر توانستند یم طریق این از که شد یم فروخته ای هفشرد های حلو روی ٔ رایانه روی بر و بارگیری را افزار منر باید مشتری ،حاضر حال در .شدند ناپدید آرامی به فشرده های حلو و شد فراهم عمومی صورت به سریع :انگلیسی (به سازمانی-درون ،شود یم نصب مشتریان های هرایان روی بر که افزاری منر چنین .کند نصب خود On-premises .شود یم نامیده )
26.
های هنسخ ٔ همه که
دلیل این به :است افزاری منر ارتقاء فرایند ،مثال یک .داشت هم مشکل چند روش این اما ،کرد یم کار سیستم این اگرچه .کرد روزرسانی به جداگانه را ها هرایان این ٔ همه باید افزار منر ارتقاء برای ،است شده نصب مختلف های هرایان روی بر افزار منر در را ها یروزرسان هب ٔ همه بتوانیم که ایده این .آید پدید مستأجری-چند نام به جدیدی معماری تا داد هم دست به دست مشکالت این ٔ همه .دهیم انجام مکان یک تواند یم این .دهد یم مشابه های هرایان روی بر را کاربردی افزار منر یک از استفاده ٔ هاجاز )(مستأجرین رایانه متعدد کاربران به مستأجری-چند :شود انجام روش دو به 1 . چندگانه های هنمون 2 . مشترک ٔ نمونه :انگلیسی (به نمونه برنامه یک ،مجازی های نماشی از استفاده با ،چندگانه های هنمون روش مثال برای Instance اجرا کاربر هر برای را ) .دارد نیاز جداگانه فضای اختصاص به نمونه هر که است منابع به نیاز ،روش این بدیهی مشکل .کند یم ارتقاء برای که معناست این به این .گذارد یم اشتراک به کاربر چندین میان در را داده هپایگا و افزار منر از نمونه یک ،اشتراکی ٔ نمونه روش مزیت یک تنها این البته .کند جویی هصرف ،زمان و پول در تواند یم چقدر این که کنید تصور کنیم یم روز به را نمونه یک تنها افزاری منر — .است یمستأجر-تک افزار منر یک جای به مستأجری-چند افزار منر یک اجرای ( سرویس-عنوان-به-افزار منر مدل SaaS ارائه کاربران از زیادی تعداد برای را افزاری منر بستر یک که طوری به کند یم استفاده ای یمعمار چنین از نیز ابری رایانش در ) .شود یم یاد ابری رایانش مزایای از یکی عنوان به مستأجری-چند از خاطر همین به .کند یم
27.
Cinder سرویس OpenStack Block Storage مجازی
های ماشین به حجم ارائه برای Nova، Ironic .است دیگر موارد و کانتینرها ، Cinder بلوک سازی ذخیره کامپوننت عنوان به OpenStack به دسترسی و کردن پیدا برای سنتی های شرو مشابه به و شود یم شناخته .کند یم کار درایو یا دیسک روی خاص های نمکا واقع رد Component سازی ذخیره block مکان به بود خواهد قادر کامپیوتر که است این سنتی مفهوم شبیه بیشتر که است اطالعاتی های مزیت از .باشد داشته دسترسی هارد روی مختلف های Cinder به اتصال توانایی CEPH، SAN هارد و Local .باشد می
28.
Ironic پروژه یک OpenStack جای به
که است Virtual machine ،ها Baremetal machine نقش نوعی به و کند می فراهم را ها Hypervisor از بخشی ابتدا در پروژه این .کند می حذف را Nova Baremetal driver توسعه مستقل پروژه یک عنوان به بعدها اما بود .یافت یک صورت به پروژه این bare-metal hypervisor API پیش طور به .شود می شناخته آن با مرتبط های پالگین از ای مجموعه و ،فرض PXE و IPMI اما .کند می استفاده ها ماشین کردن وخاموش روشن و کردن فراهم برای ها آن از و دارد اختیار در هم با را Ironic های پالگین با یافتن گسترش و پشتیبانی قابلیت vendor-specific .دارد را جدید های قابلیت اجرای برای OpenStack bare metal provisioning نام با Ironic برنامه یک OpenStack های نماشی ارائه آن هدف که است یکپارچه bare metal سازی هپیاد واقع رد . میباشد baremetal as a service درایور از که است مجازی های نماشی جای به Nova baremetal بهتر .اند هشد جدا یک عنوان به است API افزار تسخ و هایپروایزرها با که شود گرفته نظر در ها پالگین از ای مجموعه و bare metal طور هب .دارند تعامل از ،فرض شپی PXE و IPMI اما ،کند یم استفاده ها نماشی کردن خاموش/روشن و تهیه برای Ironic نیز فروشنده خاص های هافزون از .کنند سازی هپیاد را اضافی عملکردهای است ممکن که کند یم پشتیبانی Ironic پروژه یک OpenStack های نماشی که است bare metal به یا مستقل طور به است ممکن .کند یم فراهم را )مجازی خالف (بر از بخشی عنوان OpenStack Cloud خدمات با و شود استفاده OpenStack Identity (keystone)، Compute (nova)، Network ،)(نوترون Image و )(نگاه Object (swift) .شود ادغام سرویس که هنگامی Bare Metal خدمات با مناسب طور به Compute و Network و مجازی های نماشی ارائه امکان ،باشد شده پیکربندی طریق از فیزیکی API سرویس Compute مختلف های ویژگی از ناشی که است محدود نمونه اقدامات مجموعه ،حال این با .دارد وجود نمونه یک روی بر توان نمی را زنده مهاجرت ،مثال عنوان به .است سوئیچ افزار سخت و فیزیکی سرورهای bare metal .داد انجام اتصال قابل درایور معماری Ironic ممکن که دهند مشارکت و بنویسند را درایورهایی تا دهد می اجازه افزار سخت فروشندگان به همچنین .است نشده ارائه جامعه درایورهای توسط که کند اضافه را عملکردی یا بخشد بهبود را عملکرد است
29.
خدمات discovery برای را تحویل
و شدن رجیستر ، Image .کند می فراهم دیسک و سرور های Image به قالب عنوان به شده ذخیره های نامحدودی تعداد کردن فهرست و ذخیره برای توانند می همچنین و رفته کار Backup .شوند استفاده Glance این تخصیص در image عنوان به ها Template .کند یم کمک مجازی ماشین جدید های نمونه اختصاص هنگام در
30.
Swift سازی ذخیره سیستم
یک Scalable و Redundant های سرور سراسر در که ای چندگانه های دیسک روی ها فایل و اشیا .است سراسر در یکپارچگی و شدن کپی و تکرار از است موظف استک اپن افزار نرم و شوند می ذخیره هستند پخش داده مرکز Cluster اطمینان .کند حاصل Cluster یا سرور یک خرابی صورت در .یابند می گسترش افقی صورت به جدید های سرور کردن اضافه با سادگی به سازی ذخیره های ،دیسک هارد OpenStack در جدید هایی مکان به فعال های گره دیگر از را آن محتوای Cluster .کند می کپی Swift سازی ذخیره سیستم OpenStack طریق از اشیاء و پرونده به مراجعه جای به .شود یم استفاده ها هپروند و اشیاء ذخیره برای و است اطالعات قطعه یا پرونده یک به که ،کنند مراجعه آنها به فرد به منحصر شناسه یک طریق از آن جای به توانند یم دهندگان توسعه ،مسیر به طریق این از و کند یم اشاره OpenStack تالش کاهش باعث این .کند مدیریت ،است الزم ها فایل ذخیره برای را محلی تا دهد یم اجازه از ،شبکه رفتن بین از یا دستگاه خرابی صورت در همچنین .شود می سازی ذخیره فضای توزیع از نگرانی و درک برای دهندگان توسعه .کنید یم حاصل اطمینان ها داده شدن گیری پشتیبان
31.
Openstack Storlets برای افزودنی
برنامه یک Openstack Swift نام به - کاربر توسط شده تعریف محاسبات اجرای قابلیت با storlets - کانتینرهای از استفاده طریق از ایزوله و ایمن روشی به ذخیره شی داخل در Docker .است storlet شده بندی بسته و شده کامپایل کد یک فایل یک ً ال(مث jar در دیگری شیء هر مانند تواند می که است ) Swift ،آپلود از پس .شود بارگذاری storlet در داده اشیاء روی توان می را کرد فراخوانی سوئیفت
32.
Keystone کاربران از مرکزی
دایرکتوری یک Openstack به سیستم این .کند می فراهم ،دارند دسترسی ها آن به که هایی سرویس و مانند موجود دایرکتوری های سرویس با تواند می و کند می عمل ابر عامل سیستم در مشترک هویت تأیید سیستم یک عنوان LDAP .شود ادغام Keystne ابر کاربران کلیه برای مرکزی لیست یک شامل ًااساس .دهد یم ارائه کاربران همه برای را هویتی های سرویس OpenStack است دسترس قابل های سسروی در که OpenStack نویسان برنامه به که کند یم فراهم متعدد های دسترسی برای را امکان این .شوند یم مپ به را خود کاربر فعلی دسترسی اینکه اجازه Keystone .دهد یم را ،کنند مپ این در دارند وجود ما استک اوپن ابری فضای در که یوزرهایی تمام از مرکزی لیست یک واقع در Component های دسترسی و دارد قرار به کاربران Component این طریق از مختلف های Component .شود می اعطا
33.
Horizon طراحی این .کند
می فراهم کاربران برای ابری فضای خدمات اتوماتیک گسترش و دسترسی برای گرافیکی کاربری رابط یک .است مدیریتی ابزارهای و نظارت ،صورتحساب محاسبه مانند ثالث طرف خدمات و محصوالت شامل Dashboard منابع با توانند می کاربران که است هایی راه از یکی OpenStack دسترسی توانند می دهندگان توسعه .کنند برقرار ارتباط .بسازند منابع مدیریت برای ابزارهایی یا و کنند ایجاد خودکار Horizon شروع هنگام افراد همه که است کامپوننتی اولین این .کند یم فراهم سیستم مدیران برای را ابر مدیریت و دسترسی امکان از استفاده OpenStack ( برنامه نویسی برنامه رابط طریق از بود خواهند قادر دهندگان توسعه ."بینند ی"م API ها کامپوننت همه به ) که حالی در ،باشند داشته کار و سر آنها با و کنند پیدا دسترسی Horizon معماری با سیستم مدیران که است مکانی تنها OpenStack .کنند یم برقرار ارتباط
34.
Telemetry (Ceilometer) Ceilometer تمام شامل
و کند می فراهم صورتحساب صدور های سیستم برای تماس منحصربفرد نقطه یک Counter برای الزم های این .باشد می استک اوپن آتی و فعلی اجزای در کاربران صورتحساب ی محاسبه Counter سهولت به ،جدید های پروژه در استفاده برای ها .اند توسعه قابل پروژه Ceilometer اصلی های کامپوننت کلیه در را ها داده تبدیل و سازی عادی امکان که ،است داده آوری جمع سرویس یک OpenStack .کند یم فراهم Ceilometer پروژه از کامپوننتی Telemetry ،مشتری صورتحساب تهیه برای توان یم آن های داده از .است اصلی اجزای کلیه در دهنده هشدار های قابلیت و منابع ردیابی OpenStack .کرد استفاده واقع رد دورسنجی های سرویس Telemetry های سرویس توان می آن از استفاده با و دهد می ارائه را Billing کنندگان استفاده به را Cloud .داد ارائه Ceilometer بررسی قابل لیستی همچنین Verifiable مختلف اجزای از کاربران از یک هر استفاده از OpenStack .دارد
35.
در سازی هماهنگ OpenStack افزار
نرم های نیازمندی ،آن از استفاده با دهندگان توسعه که دارد عهده به را Cloud فایل یک در را روش این با .است ضروری افزار نرم آن برای منابعی چه کند می تعیین که کنند می ذخیره Heat اجرای برای نیاز مورد زیرساخت به روی بر ها سرویس Cloud .کند می کمک Heat طریق از ،مرکب چندگانه های اپلیکیشن هماهنگی برای سرویسی OpenStack-native REST API یک و CloudFormation- compatible Query API از استفاده با واقع در .باشد می Heat یک توان می Template بر آن در که کرد تعریف Threshold تعیین های توسط ،شده Ceilometer این از شدن رد صورت در و شده مانیتور Threshold سرویس توسط Aodh و شود می داده آالرم Automation نیاز درصورت و شده انجام نیاز مورد های Scale up یا Scale down .پذیرد می صورت هم
36.
Placement سرویس یک OpenStack یک که
است API HTTP سایر به تا دهد می ارائه ابری منابع از استفاده و ها موجودی ردیابی برای .دهند تخصیص و مدیریت را خود منابع مؤثر طور به تا کند کمک ها سرویس سرویس placement API نسخه در 14.0.0 مخزن در نیوتن nova نسخه در و شد معرفی 19.0.0 Stein . گرفت قرار مخزن در داده مدل و پشته یک این REST API منابع مختلف های سکال با همراه ،منبع دهنده هارائ های هاستفاد و ها یموجود ردیابی برای که است استخر یک یا مشترک سازی ذخیره استخر یک ،محاسباتی گره یک تواند می منبع دهنده ارائه یک ،مثال عنوان به .شود یم استفاده تخصیص IP روی بر شده ایجاد نمونه یک ،مثال عنوان به .کند می ردیابی را دهنده ارائه هر استفاده و موجودی یابی مکان سرویس .باشد مانند منابعی کننده مصرف است ممکن محاسباتی گره یک RAM و CPU ارائه یک از دیسک ،محاسباتی گره منبع دهنده ارائه یک از های آدرس و خارجی مشترک سازی ذخیره منبع منبع دهنده IP منبع منبع دهنده ارائه یک از IP .باشد خارجی مثال عنوان (به استاندارد منبع های کالس از ای مجموعه سرویس این .شوند می ردیابی کالس عنوان به شده مصرف منابع انواع DISK_GB، MEMORY_MB و VCPU .کند می فراهم نیاز صورت در را سفارشی منبع های کالس تعریف توانایی و دهد می ارائه را ) صفات .کند یم توصیف را منبع دهنده هارائ کیفی های هجنب که باشد داشته نیز را ها یویژگ از ای همجموع است ممکن منبع دهنده هارائ هر برای .شود مشخص کاری حجم است ممکن اما نیست مصرف قابل خود خودی به که کند می توصیف را منبع کننده تامین یک از ای جنبه ( درایوهای است ممکن موجود دیسک ،مثال SSD .باشد )
37.
هدف Aodh توسط شده آوری
جمع رویداد یا نمونه های داده برابر در شده تعریف قوانین اساس بر اقدامات اندازی راه توانایی که است این Ceilometer .کند فعال را ( دهنده هشدار خدمات پروژه aodh های داده برابر در شده تعریف قوانین اساس بر اقدامات اندازی راه توانایی که دهد می ارائه را سرویسی ) توسط شده آوری جمع رویداد یا متریک Ceilometer یا Gnocchi .کند می پذیر امکان را
38.
یا کاری های
جریان مدیریت برای سرویسی Workflow زبان از استفاده با را کاری جریان معمول طور به کاربر .است Workflow اساس بر YAML طریق از و نویسد می REST API برای را آن Mistral .کند می آپلود این تواند می کاربر سپس Workflow همان طریق از دستی صورت به را API شروع برای تنظیماتی یا و کند شروع Workflow رخ اثر در .بگیرد نظر در خاص موردی دادن Mistral که داد نشان فرآیندهایی عنوان هب توان یم را کامپیوتری های مسیست در محاسبات از بسیاری امروزه .است کار گردش سرویس یک ماشین در شده توزیع اجزای با تعامل اغلب مراحل این .شوند اجرا خاصی ترتیب به باید که اند هشد تشکیل پیوسته هم به مرحله چندین از .کانتینرها یا ابری مجازی های ماشین ،واقعی افزاری سخت های ماشین :است مختلف های Mistral خودکارسازی برای را هایی قابلیت .کند می فراهم فرآیندهایی چنین ،ویژه به Mistral که دیگری کار هر برای یا ،افزار نرم های خوشه مدیریت به مربوط مدیر وظایف حل برای مثال عنوان به توان می را نرم استقرار برای مرکزی جزء یک عنوان به تواند می همچنین .کرد استفاده ،کشد می طول آن تکمیل و گیرد می بر در را مؤلفه چندین ،است مهم بسیار فعالیت پیشرفت ردیابی توانایی که موردی هر در .شود استفاده بزرگ ًاواقع مقیاس در شده توزیع افزار Mistral مناسب .است کاربر یک Mistral در را تعریفی چنین و کند توصیف آنها بین انتقال و وظایف از ای مجموعه عنوان به را فرآیندی چنین تواند می Mistral اصطالح در .کند می مراقبت باال بودن دسترس در و سازی هماهنگ ،سازی موازی ،اجرای صحیح ترتیب ،وضعیت مدیریت از که کند آپلود شود می نامیده کار گردش آنها بین روابط و وظایف از ای مجموعه چنین میسترال سوال به پاسخ در Workflow چیست که کنیم عنوان باید ؟ Workflow یک تکمیل برای که است تکراری های تفعالی از ای همجموع فرآیند ،دیگر بیانی به .شوند انجام باید ،شده مشخص هدف به دستیابی و workflow از فعالیتی چگونه کند یم توصیف که است مسیری .شود تبدیل پردازش ی همرحل به خام حالت
39.
Workflow ؟ چیست شما ،شود ینم
جا هب اج تیم افراد میان ،اطالعات و داده اگر که باشید داشته خاطر به workflow عنوان به .ندارید کار گردش نمونه نظر در مدرسه به را بچه :مانند کارهایی .کنید یم مدیریت را آنها و هستید غیرمرتبط کارهای از لیستی ی هروزان انجام حال در شما که بگیرید ،هستند شکل این به شما روتین کارهای اگر .این شبیه مواردی و بگیر تحویل ا هاز سلبا ،خشکشویی از ،برو غذایی مواد فروشگاه به ،برسان گردشکاری یک ایجاد برای .است وظایف مدیریت نوعی ،این بلکه ،ندارد وجود workflow ،شوند متصل یکدیگر به ای هگون هب باید وظایف ، .دهند تشکیل را بزرگتر چیزی از بخشی که workflow فرآیندی از پیش که معناست بدان این .باشد تکراری و بینی پیش قابل کارها مجموعه که گیرد یم قرار استفاده مورد زمانی .بردارید گام مسیری چه در باید که دانید یم ًادقیق شما ،کند شروع را خود فعالیت تیم اینکه کار گردش فرآیندی تعداد کنترل برای .است شده تنظیم ،برسد انجام به کار یک تا ،شوند انجام باید که وظایف از نامحدودی S
40.
Zaqar یک دارای سرویس
این .است موبایل و وب دهندگان توسعه برای مستاجر چند ابری رسانی پیام سرویس یک API ً الکام RESTful مختلف اجزای بین پیام ارسال برای آن از توانند می دهندگان توسعه که است SaaS زیربنای .کنند استفاده خود همراه تلفن های برنامه و این API های همؤلف سایر .است شده طراحی امنیت و پذیری مقیاس با که است کارآمد رسانی پیام موتور یک OpenStack با توانند یم Zaqar « الیه در که مهمان عوامل با و دهند نشان نهایی کاربران به را رویدادها تا شوند ادغام over-cloud برقرار ارتباط شوند یم اجرا » از توانند می ابری اپراتورهای .کنند Zaqar های معادل ارائه برای SQS و SNS .کنند استفاده خود مشتریان به
41.
Oslo متخصص نگهبانان و
عمومی کد بازبینان اسلو API پروژه در فنی های یبده به پرداختن در که آورد یم هم گرد را OpenStack ایجاد در و ، های هپروژ در توسعه و استقرار تجارب OpenStack .دارند مشترک منافع ، های پروژه OpenStack تاریخ اوایل در .گذارند می اشتراک به را سازی پیاده جزئیات و مشترک طراحی الگوهای از بسیاری OpenStack ای خانه کردن فراهم و ،وضعیت این به رسیدگی برای اسلو پروژه .شد دیگر پروژه به پروژه یک از کد زیادی تعداد شدن کپی به منجر این دیگر پروژه چندین توسط استفاده مورد رایج کدهای برای OpenStack های هکتابخان از استفاده .شد ایجاد oslo پروژه که شود یم باعث بقیه به تر هشبی OpenStack /اپراتور تجربه خود نوبه به ثبات این و باشد Deployer .بخشد یم بهبود را
42.
Zun یک OpenStack API .کند یم ارائه
،شوند یم پشتیبانی مختلف کانتینر های یفناور توسط که کانتینرهایی مدیریت و اندازی هرا برای ،مگنوم از متفاوت Zun توسط شده مدیریت منبع عنوان به را کانتینرها خواهند می که است کاربرانی برای OpenStack .بگیرند نظر در توسط شده مدیریت کانتینرهای Zun منابع سایر با خوبی به است قرار OpenStack حجم و نوترون شبکه مانند Cinder به .شوند ادغام یک کاربران API .شود یم ارائه مختلف کانتینر های یفناور های یپیچیدگ کشف به نیاز بدون کانتینرها مدیریت برای ساده Zun سرویس یک OpenStack Container سرویس یک ارائه آن هدف .است API مدیریت به نیاز بدون برنامه کانتینرهای اجرای برای است کالسترها یا سرورها
43.
شبکه انتزاع به
کانتینر های بچارچو سازی هشبک های لمد بین پل OpenStack
44.
Senlin ابرهای برای بندی
خوشه سرویس یک OpenStack های سرویس سایر توسط که همگن اشیاء از هایی خوشه .است OpenStack .کند تر آسان را مشابه اشیاء از هایی مجموعه ارکستراسیون که است این هدف .کند می اجرا و ایجاد را اند گرفته قرار دید معرض در Senlin مدیریت و ایجاد برای سرویسی Cluster : مثل . است ابری منبع چندین از aws , google cloud .… , Senlin یک API REST بومی OpenStack یک و دهد می ارائه API Query با سازگار AutoScaling AWS . میکند ایجاد
45.
Blazar برای منبع رزرو
سرویس یک OpenStack .است Blazar دوره یک برای را منابع از خاصی مقدار/نوع دهد می امکان کاربران به . دهد می اجاره کاربران به آنها رزرو اساس بر را منابع این و کنند رزرو خاص زمانی Blazar سرویس یک OpenStack ابر در منابع رزرو ارائه برای OpenStack ،ها حجم ،ها (نمونه مجازی هم - است مختلف منابع انواع برای .)(میزبان فیزیکی هم و )ها پشته
46.
ابرهای برای را
باال دسترسی با سرویس ،ناموفق های هنمون خودکار بازیابی با ماساکاری OpenStack ماساکاری ،حاضر حال در .کند یم ارائه بر مبتنی مجازی های نماشی تواند یم KVM (VM) فرآیند خرابی مانند خرابی رویدادهای از را VM میزبان خرابی و ،تأمین فرآیند خرابی ، سرویس یک همچنین ماساکاری .کند بازیابی نووا API .دهد می ارائه خودکار نجات مکانیسم کنترل و مدیریت برای Masakari پروژه یک OpenStack بر اجرا حال در محاسباتی های پردازش و ها نمونه باالی بودن دسترس در از اطمینان برای که است .است شده طراحی هاست روی
47.
منتشر مرور قابل
کاتالوگ یک در را ابر برای آماده مختلف های برنامه تا دهد می اجازه ابری مدیران و برنامه دهندگان توسعه به مورانو کاربران .کنند Cloud دکمه یک فشار با اعتماد قابل کاربردی های محیط ایجاد برای کاتالوگ از توانند می - تجربه بی افراد جمله از - از مورانو .کنند استفاده OpenStack Heat .کند می استفاده برنامه برای زیرساخت منابع کردن هماهنگ برای Murano پروژه یک OpenStack ساده را استقرار و بندی بسته تا کند می ترکیب کاره همه ابزارهای با را برنامه کاتالوگ که است باز منبع در سرویسی و برنامه هر با ًاتقریب .کند تسریع و OpenStack .است استفاده قابل :است شده تشکیل منبع کد مخزن چندین از مورانو پروژه murano سرور برای کد شامل این .اصلی مخزن - API مورانو و مورانو موتور ،مورانو PL .است murano-agent .کند می اجرا را استقرار برنامه و شود می اجرا مهمان مجازی ماشین روی که عاملی - murano-dashboard Murano UI – داشبورد برای افزونه یک عنوان به OpenStack .است شده سازی پیاده python-muranoclient – کالینت و مشتری کتابخانه CLI مورانو برای
48.
سازی هساد و ،تصویر
به منبع فرآیند کردن خودکار با تان هبرنام توسعه فرآیند با ابری های سسروی ادغام و مصرف کردن تر نآسا برای .محور برنامه استقرار
49.
Freezer ،(لینوکس چندگانه عامل
سیستم این .است خدمات فرم پلت یک عنوان به فاجعه بازیابی و بازیابی ،شده توزیع پشتیبان یک ،ویندوز OSX افزایشی گیری نپشتیبا ،بلوک بر مبتنی های یگیر نپشتیبا برای پذیری فانعطا و کارایی ارائه روی بر که است شده طراحی )... طراحی )است شده متمرکز گره چندین روی گیری نپشتیبا سازی مهمگا (یعنی کارها سازی مهمگا ،لحظه به لحظه اقدامات ،فایل بر مبتنی .است بزرگ ابرهای جمله از ،ها طمحی همه برای بودن مفید آن هدف .دیگر های ویژگی از بسیاری و ) .است شده چندگانه عامل سیستم این .است خدمات فرم پلت یک عنوان به فاجعه بازیابی و بازیابی برای شده توزیع پشتیبان نسخه یک فریزر ،ویندوز ،(لینوکس OSX، BSD ،بلوک بر مبتنی های یگیر نپشتیبا برای پذیری فانعطا و کارایی ارائه روی بر که است شده طراحی ) تمرکز )گره چندین روی گیری نپشتیبا سازی مهمگا (یعنی کارها سازی مهمگا ،ای هلحظ اقدامات ،فایل بر مبتنی افزایشی گیری نپشتیبا .است زودگذر بزرگ ابرهای جمله از ،ها طمحی همه برای بودن مفید آن هدف دیگر های ویژگی بسیاری و .دارد ¶کلیدی های ویژگی بگیرید پشتیبان خود فایل سیستم از لحظه لحظه لحظه از استفاده با :قوی رمزگذاری از پشتیبانی AES-256-CFB )حجم فوری عکس (بدون مستقیما را خود فایل سیستم درخت گیری پشتیبان دایرکتوری درخت از MongoDB فوری عکس از استفاده با خود شده ژورنال LVM در swift بگیرید پشتیبان از گیری پشتیبان MySQL DB فوری عکس با LVM کنید بازیابی خود فایل سیستم به خودکار طور به خاص تاریخ یک از را خود های داده شود می آپلود جریانی صورت به پشتیبان عنوان به سازی ذخیره فضای کم مصرف
50.
)دیفرانسیل و (افزایشی
پذیر انعطاف گیری پشتیبان سیاست قالب در ها داده GNU Tar شوند می بایگانی فایل بر مبتنی افزایشی برای ( بر مبتنی گیری پشتیبان از پشتیبانی rsync ) ( چندگانه سازی فشرده الگوریتم از پشتیبانی zlib، bzip2، xz ) کنید حذف خودکار طور به را قدیمی پشتیبان نسخه ،شده ارائه پارامترهای به توجه با ،محلی فایل سیستم ،(سوئیفت چندگانه سازی ذخیره های رسانه از پشتیبانی ssh ) کنید فالش دیسک روی را هسته شده بافر حافظه * ،ویندوز ،(لینوکس فرم پلت چند BSD، OSX ) )گره یک در پشتیبان نسخه چندین (یعنی کنید مدیریت را کار چندین گره چندین در بازیابی و گیری پشتیبان سازی همگام با شده ادغام وب کاربری رابط OpenStack Horizon کند اجرا کار اجرای از بعد یا قبل را دستورات / ها اسکریپت تواند می کم منابع به نیاز ،خروجی/ورودی مصرف که است شده طراحی ای گونه به فریزر CPU از داده جریان یک تولید با این .دهد کاهش حداقل به را حافظه و tar و )بایگانی (برای gzip - گزینه (با تنظیم قابل قطعه اندازه در را جریان فریزر .آید می دست به )سازی فشرده (برای max-seg-size تقسیم ) بخش فرض شپی اندازه .کند می 64 ،کلید ارائه صورت در ،کرد ذخیره حافظه در راحت خیال با را آن توان یم بنابراین ،است مگابایت .کرد آپلود سوئیفت در بخش یک عنوان هب و کرد رمزگذاری فایل سپس و شوند یم آپلود ها شبخ همه ابتدا .شوند می آپلود سوئیفت مانیفست از استفاده با متوالی صورت به بخش چندین Manifest .کند می تضمین را ها داده یکپارچگی این .داشت دسترسی ًامستقیم توان ینم داده های شبخ به بنابراین ،شود یم آپلود نیز از استفاده ،حافظه در ها بخش داشتن نگه کوچک با I/O نهایی فشرده آرشیو محلی ذخیره به نیازی که آنجایی از همچنین .یابد می کاهش ( tar-gziped عکس اندازه نیاز مورد اضافی فضای تنها .نیست اختصاصی یا اضافی سازی ذخیره به نیازی پشتیبان اجرای برای ،نیست )
51.
فوری LVM روی فرض پیش
طور (به است 5 فوری عکس اندازه .)است شده تنظیم گیگابایت lvm گزینه با توان می را – lvm-snapsize اندازه که است مهم .کرد تنظیم snapshot در و شود نوشته منبع حجم در داده مقداری که صورتی در زیرا ،نکنید مشخص را کوچک خیلی فوری عکس نتیجه lvm .شوند می خراب ها داده ،شود پر .کند می تسریع را روند این .داد افزایش توان می را بخش اندازه حداکثر ،باشد دسترس در گیری پشتیبان فرآیند برای بیشتری حافظه اگر از کوچکتر باید ها بخش که باشید داشته توجه ًالطف 5 .است سوئیفت سرور در شی اندازه حداکثر این زیرا ،باشند گیگابایت گزینه ،باشد داشته دسترس در کمی حافظه سروری اگر ،دیگر طرف از – max-seg-size واحد .کرد تنظیم کمتری مقادیر روی توان می را .است بایت حسب بر گزینه این کند می کار چگونه افزایشی اجرای هنگام زیر اصلی منطق .است ها ویژگی ترین مهم از یکی افزایشی گیری پشتیبان Freezer :افتد می اتفاق .خیر یا دارد وجود سوئیفت در قبل از فعلی گره برای شده ارائه پشتیبان نام آیا که کند می بررسی و کند می شروع را اجرا فریزر فایل ،باشد داشته وجود پشتیبان نسخه اگر Manifest فایل زیرا است مهم این .شود می بازیابی Manifest قبلی اجرای اطالعات حاوی Freezer .است
53.
: سرویس معماری
54.
یک API با سازگار EC2 برای OpenStack Nova .دهد
می ارائه
55.
Rally برای عملکرد تحلیل
و تجزیه و محک ابزار یک OpenStack تمرکز با سازی هنمای و گیری هانداز خودکارسازی برای تواند یم که است عملکرد بر جدید کد تغییرات تأثیر چگونگی بر OpenStack های یمعمار چگونه اینکه بررسی و ،عملکرد و بندی سمقیا مشکالت شناسایی ، عملکرد بر مختلف افزارهای تسخ و استقرار OpenStack برای اساسی ابزار یک عنوان به آن از توان می .شود استفاده گذارند یم تأثیر سیستم OpenStack CI/CD مداوم طور به که کرد استفاده SLA .بخشد می بهبود را آن پایداری و عملکرد ، " :دهد می پاسخ سؤال این به که است آزمایش برای ابزار یک واقع رد OpenStack "کند؟ می کار موجود مقیاس این در چگونه Rally آیا که شود بررسی که کند می فراهم را امکان این و ،دهد می انجام عمومی روشی به را کار این OpenStack های ساختار روی .… دیگر های تست و .خیر یا کند می کار خوبی به باال بار تحت نمونه برای مختلف سیستم برای اساسی ابزار یک عنوان به آن از توان می بنابراین OpenStack CI/CD مداوم طور به که کرد استفاده SLA و عملکرد ، .بخشد می بهبود را آن پایداری
56.
Tempest زنده خوشه یک
مقابل در باید که است سازی هیکپارچ های تتس از ای همجموع OpenStack .شود اجرا Tempest ساختار دارای سنجی اعتبار برای ها تست از هایی OpenStack API استقرار سنجی اعتبار در مفید خاص های تست سایر و ،سناریوها ، OpenStack .است Tempest ابر هر برابر در بتواند باید OpenStack ابر یک ،واحد گره یک خواه ،شود اجرا LXC 20 ابر یک یا گره KVM 1000 گره .باشد Tempest افزونه هر که است معنی این به که دهد می ارائه را پالگین قابلیت Tempest همراه را آن آزمایش و کرد وصل توان می را های تست با Tempest .کرد اجرا
57.
Patrole ابر یک در
و پیکربندی درستی به نقش بر مبتنی دسترسی کنترل اینکه تأیید برای امنیتی اعتبارسنجی ابزار یک OpenStack اجرا است شده
58.
CloudKitty .است شده طراحی
قیمت به معیارها ترجمه برای که است سرویس یک عنوان به بندی رتبه پروژه یک CloudKitty جمع از ساختار سازی هپیاد برای . کند می پشتیبانی متعدد های خروجی و متعدد بندی رتبه های سیاست ،متعدد های کننده billing . CloudKitty برای سرویس یک عنوان به بندی رتبه پروژه یک OpenStack حل راه یک که است این پروژه این هدف .است دیگر موارد و زمینه یک در آن از استفاده امکان تنها ،تاریخی لحاظ از .باشد ابر یک بندی رتبه و شارژ استرداد برای عمومی OpenStack ،داشت وجود توان یم اکنون اما CloudKitty .کرد اجرا مستقل حالت در را CloudKitty را پایانی نقاط ،خاص معیارهای مورد در ها هابرداد و معیارها بازیابی برای :کند یم فراهم را متریک بر مبتنی بندی هرتب امکان سازی هذخیر پشتوانه به را شده یبند هرتب های هداد و کند یم اعمال شده یآور عجم های هداد برای را بندی هرتب قوانین ،کند یم نظرسنجی .دهد یم سوق خود CloudKitty . کند می آسان را جدید های ویژگی کردن اضافه که است ماژوالر بسیار
59.
Adjutant چارچوب یک API سراسر در
حساب مدیریت به مربوط سازمان خودکار تجاری فرآیندهای نمایش برای یافته هتوسع OpenStack شود سازگار سازمان یک فرآیندهای فرد همنحصرب الزامات با تواند یم که دهد یم قرار کاربران اختیار در را خارجی های مسیست و
60.
Watcher بر مبتنی ابرهای
برای پذیر مقیاس و پذیر انعطاف منابع سازی بهینه سرویس یک OpenStack .دهد می ارائه مستاجر چند Watcher کاربردی برنامه یک و سازی بهینه پردازنده ،معیارها گیرنده از چیز همه شامل - دهد می ارائه را کامل سازی بهینه حلقه یک اجرا برنامه OpenStack Watcher بر مبتنی ابرهای برای پذیر مقیاس و پذیر انعطاف منابع سازی بهینه سرویس یک OpenStack ارائه مستاجر چند .دهد می Watcher نمایه و پیچیده رویدادهای پردازشگر ،معیارها گیرنده از چیز همه شامل - دهد می ارائه را کامل سازی بهینه حلقه یک از ،ابر سازی بهینه اهداف از ای گسترده طیف تحقق برای قوی چارچوب یک این .اقدام برنامه کننده اعمال و سازی بهینه پردازنده ،ساز و انرژی وری بهره افزایش ،هوشمند مجازی ماشین مهاجرت طریق از سیستم عملکرد افزایش ،داده مرکز عملیاتی های هزینه کاهش جمله !کند می فراهم را دیگر موارد پروژه Watcher :است شده تشکیل منبع کد مخزن چندین از سرور برای کد شامل این .است اصلی مخزن - تماشاگر Watcher API، Watcher Decision Engine و Watcher Applier .است python-watcherclient کالینت و مشتری کتابخانه - CLI برای Watcher . watcher-dashboard افزونه - Watcher Horizon . قبلی نسخه هیچ در را پروژه وضعیت است ممکن و شوند می داشته نگه روز به کد آخرین اساس بر مداوم طور به اینجا در شده ارائه اسناد .نکنند مشخص
61.
Vitrage سرویس OpenStack تحلیل و تجزیه
برای Root Cause Analysis ها مآالر تجسم و تحلیل و تجزیه ،سازماندهی برای .است رویدادهای و OpenStack شوند شناسایی ًامستقیم اینکه از قبل آنها وجود استنباط و مشکالت اصلی علت مورد در بینش آوردن دست به ، .شود یم استفاده Vitrage سرویس OpenStack RCA رویدادهای و هشدارها گسترش و تحلیل و تجزیه ،سازماندهی برای OpenStack آوردن دست به ، .شوند شناسایی ًامستقیم اینکه از قبل آنها وجود استنتاج و مشکالت اصلی علت مورد در بینش باال سطح عملکرد برای ای افزونه همچنین Horizon . است موجود سرویس این برای نیز
64.
Monasca با که است
نظارت سرویس یک عنوان به خطا تحمل با و عملکردی ،پذیر مقیاس بسیار ،باز منبع مستاجر چند حل راه یک OpenStack یک از .شود می ادغام REST API هشدار موتور دارای و کند می استفاده باال سرعت با جو و پرس و معیارها پردازش برای است اعالن موتور و جریان های محیط در نظارت الزامات OpenStack عنوان به نظارت حل راه یک ارائه موناسکا پروژه ماموریت .است پیچیده بسیار و متنوع ،گسترده نظارت برای یافته هتوسع پلتفرم یک موناسکا .باشد خطا تحمل و عملکرد ،پذیر مقیاس بسیار ،مستاجر چند دارای که است سرویس یک و ها تزیرساخ مورد در عملیاتی بینش آوردن دست به برای آن از توانند یم مستاجران هم و اپراتورها هم که کند یم فراهم پیشرفته .کنند استفاده خود کاربردی های هبرنام از موناسکا API های REST یک ،جریان زنگ موتور یک این .کند می استفاده جو و پرس و ها گزارش پردازش ،پرسرعت معیارهای برای .کند می ادغام را تجمع موتور یک و رسانی اطالع موتور با توانید می که ای استفاده موارد Monasca و کند می پیروی سرویس میکرو معماری از موناسکا .هستند متنوع بسیار کنید سازی پیاده می و است شده طراحی کلی نظارت حل راه در مجزا سرویس یک ارائه برای ماژول هر .است شده تقسیم مخزن چندین در سرویس چندین .شود حذف یا مستقر مشتریان/اپراتورها نیازهای به توجه با تواند
65.
معماری Monasca :
66.
Panko منابع وضعیت اطالعات
تا سازد یم قادر را کاربران که است شده طراحی ابرداده سازی هنمای ،رویداد سازی هذخیر خدمات ارائه برای OpenStack برای مدت بلند و مدت کوتاه های داده ذخیره برای پذیر مقیاس ابزار کردن فعال آن هدف .کنند دریافت معین زمان یک در را .است سیستم زدایی اشکال و ممیزی مانند استفاده موارد
68.
Skyline داشبورد یک OpenStack توسط که
است UI و UE کارکرد و نگهداری .میباشد مدرن فناوری پشته دارای .است شده بهینه .دارد باالتری همزمان عملکرد و است تر آسان دهندگان توسعه برای کاربران توسط
71.
kuryr شبکه انتزاع به
کانتینر های بچارچو سازی هشبک های لمد بین پل OpenStack
72.
Tacker مدیر یک VNF ( عمومی VNFM یک
و ) NFV Orchestrator (NFVO) شبکه توابع و شبکه خدمات اجرای و استقرار برای را ( مجازی VNF زیرساخت فرم پلت یک روی بر ) NFV مانند OpenStack معماری چارچوب اساس بر این .دهد می ارائه ETSI MANO از استفاده با شبکه خدمات سازماندهی برای عملکردی پشته یک و است VNF کند می فراهم انتها به انتها صورت به ها
73.
s کنگره – congress پروژه یک OpenStack ارائه منظور
به ابری خدمات از ای مجموعه هر در سرویس یک عنوان به مشی خط ارائه برای .است پویا های زیرساخت برای انطباق و حاکمیت
74.
: دیگر های
پروژه
Download