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
Submit search
EN
Uploaded by
Yashar Esmaildokht
76 views
Rbdmap ceph realease 0.2
rbd and block base device
Data & Analytics
◦
Read more
0
Save
Share
Embed
Embed presentation
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PDF
Pg autoscaling in ceph
by
Yashar Esmaildokht
PDF
how enable ceph dashboard
by
Yashar Esmaildokht
PDF
Wazuh و Ossec Wazuh به ossec از مهاجرت نحوه همچنین
by
Yashar Esmaildokht
PDF
Podman
by
Yashar Esmaildokht
PDF
Ossec
by
Yashar Esmaildokht
PDF
rbdmap in ceph
by
Yashar Esmaildokht
PDF
Varnish
by
Yashar Esmaildokht
PDF
Recovery in gnu/linux
by
Yashar Esmaildokht
Pg autoscaling in ceph
by
Yashar Esmaildokht
how enable ceph dashboard
by
Yashar Esmaildokht
Wazuh و Ossec Wazuh به ossec از مهاجرت نحوه همچنین
by
Yashar Esmaildokht
Podman
by
Yashar Esmaildokht
Ossec
by
Yashar Esmaildokht
rbdmap in ceph
by
Yashar Esmaildokht
Varnish
by
Yashar Esmaildokht
Recovery in gnu/linux
by
Yashar Esmaildokht
What's hot
PDF
Partition in oracle mysql |Mariadb
by
Yashar Esmaildokht
PDF
(Linux Ubuntu Guide in Persian- Basic)رهنمود سیستم عامل اوبنتو فارسی- محب ال...
by
Muhibullah Aman
PDF
مقاله نحوه فعال کردن rc-local در systemd برای اجرا فرامین در اجرای سیستم
by
Yashar Esmaildokht
PDF
how config Naxsi
by
Yashar Esmaildokht
PDF
how upgrade ceph
by
Yashar Esmaildokht
DOCX
Docker
by
AlirezaGoshayesh
PDF
How Create Waf With Naxsi
by
Yashar Esmaildokht
PDF
Beowolf
by
Yashar Esmaildokht
PDF
Zabbix monitoring website
by
Yashar Esmaildokht
PDF
Supervisor
by
Yashar Esmaildokht
PDF
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
by
Muhibullah Aman
PDF
Cisco Exploration 2 In Persion-Muhibullah Aman
by
Muhibullah Aman
PDF
Ossec و Wazuh
by
Yashar Esmaildokht
PDF
Zfs and btrfs
by
Yashar Esmaildokht
PDF
Ras in linux
by
Yashar Esmaildokht
PDF
Osm
by
Yashar Esmaildokht
PDF
ورودی خروجی Hadoop
by
nasser rezaei
PDF
Forth exploration dari note-muhibullah aman اکسپلوریشن چهارم- شبکه های کمپیور...
by
Muhibullah Aman
PDF
کتاب Samba and Nfs
by
Yashar Esmaildokht
Partition in oracle mysql |Mariadb
by
Yashar Esmaildokht
(Linux Ubuntu Guide in Persian- Basic)رهنمود سیستم عامل اوبنتو فارسی- محب ال...
by
Muhibullah Aman
مقاله نحوه فعال کردن rc-local در systemd برای اجرا فرامین در اجرای سیستم
by
Yashar Esmaildokht
how config Naxsi
by
Yashar Esmaildokht
how upgrade ceph
by
Yashar Esmaildokht
Docker
by
AlirezaGoshayesh
How Create Waf With Naxsi
by
Yashar Esmaildokht
Beowolf
by
Yashar Esmaildokht
Zabbix monitoring website
by
Yashar Esmaildokht
Supervisor
by
Yashar Esmaildokht
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
by
Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah Aman
by
Muhibullah Aman
Ossec و Wazuh
by
Yashar Esmaildokht
Zfs and btrfs
by
Yashar Esmaildokht
Ras in linux
by
Yashar Esmaildokht
Osm
by
Yashar Esmaildokht
ورودی خروجی Hadoop
by
nasser rezaei
Forth exploration dari note-muhibullah aman اکسپلوریشن چهارم- شبکه های کمپیور...
by
Muhibullah Aman
کتاب Samba and Nfs
by
Yashar Esmaildokht
Similar to Rbdmap ceph realease 0.2
PDF
OpenStack and its service
by
Yashar Esmaildokht
PDF
Proxmox
by
Yashar Esmaildokht
PDF
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
by
Mobin Ranjbar
PDF
سیستم فایل HDFS
by
nasser rezaei
PDF
Everything you need about basics of computer
by
nq2tzqmpwx
PDF
Everything you need to know about computer
by
nq2tzqmpwx
PDF
Everything you need to know about computer
by
nq2tzqmpwx
PDF
انواع حملات در شبکه های کامپیوتری.pdf
by
AliAzarifar
PDF
توسعه امن نرم افزار
by
Mohammad Hamidi Esfahani
PDF
توسعه نرمافزارهای مقیاسپذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
by
Web Standards School
PDF
Ceph: A Powerful, Scalable, and Flexible Storage Solution
by
Yashar Esmaildokht
PDF
چرا نود.جی اس؟
by
Masoud Sharifi
PDF
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
by
Farafekr Technology
PDF
Openstack Rally
by
Yashar Esmaildokht
PDF
Network management 2_sample
by
Paktia University
PDF
Presentation research method
by
amirhosseinshahed
PDF
how use iptables
by
Yashar Esmaildokht
PDF
ارائهٔ DLP
by
جشنوارهٔ روز آزادی نرمافزار تهران
PPSX
grid
by
mohamad mahmodi
PDF
khazeni_taghizade
by
Masoud Khazeni
OpenStack and its service
by
Yashar Esmaildokht
Proxmox
by
Yashar Esmaildokht
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
by
Mobin Ranjbar
سیستم فایل HDFS
by
nasser rezaei
Everything you need about basics of computer
by
nq2tzqmpwx
Everything you need to know about computer
by
nq2tzqmpwx
Everything you need to know about computer
by
nq2tzqmpwx
انواع حملات در شبکه های کامپیوتری.pdf
by
AliAzarifar
توسعه امن نرم افزار
by
Mohammad Hamidi Esfahani
توسعه نرمافزارهای مقیاسپذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
by
Web Standards School
Ceph: A Powerful, Scalable, and Flexible Storage Solution
by
Yashar Esmaildokht
چرا نود.جی اس؟
by
Masoud Sharifi
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
by
Farafekr Technology
Openstack Rally
by
Yashar Esmaildokht
Network management 2_sample
by
Paktia University
Presentation research method
by
amirhosseinshahed
how use iptables
by
Yashar Esmaildokht
ارائهٔ DLP
by
جشنوارهٔ روز آزادی نرمافزار تهران
grid
by
mohamad mahmodi
khazeni_taghizade
by
Masoud Khazeni
More from Yashar Esmaildokht
PDF
maxscale and spider engine for performance and security and clustering
by
Yashar Esmaildokht
PDF
the refrence of Oracle Database - The 0.4 release
by
Yashar Esmaildokht
PDF
firewalling in linux and netfilter and iptables
by
Yashar Esmaildokht
PDF
oracle mysql/mariadb api -the connect engine
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
ceph csi vs rook and its benefit and future
by
Yashar Esmaildokht
PDF
how install and config sdn in proxmox virtualization
by
Yashar Esmaildokht
PDF
devops and bcp (bussiness continues planning)
by
Yashar Esmaildokht
PDF
openstack designate
by
Yashar Esmaildokht
PDF
nbd and it's benefits
by
Yashar Esmaildokht
PDF
bcache and cachefs its benefits.
by
Yashar Esmaildokht
PDF
Systemd and its various uses and capabilities.
by
Yashar Esmaildokht
PDF
مرجع oracle mysql |mariadb
by
Yashar Esmaildokht
PDF
radosgw
by
Yashar Esmaildokht
PDF
process
by
Yashar Esmaildokht
PDF
what is staging in database (oracle and mariadb |mysql)
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
service registery and the service discovery
by
Yashar Esmaildokht
maxscale and spider engine for performance and security and clustering
by
Yashar Esmaildokht
the refrence of Oracle Database - The 0.4 release
by
Yashar Esmaildokht
firewalling in linux and netfilter and iptables
by
Yashar Esmaildokht
oracle mysql/mariadb api -the connect engine
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
ceph csi vs rook and its benefit and future
by
Yashar Esmaildokht
how install and config sdn in proxmox virtualization
by
Yashar Esmaildokht
devops and bcp (bussiness continues planning)
by
Yashar Esmaildokht
openstack designate
by
Yashar Esmaildokht
nbd and it's benefits
by
Yashar Esmaildokht
bcache and cachefs its benefits.
by
Yashar Esmaildokht
Systemd and its various uses and capabilities.
by
Yashar Esmaildokht
مرجع oracle mysql |mariadb
by
Yashar Esmaildokht
radosgw
by
Yashar Esmaildokht
process
by
Yashar Esmaildokht
what is staging in database (oracle and mariadb |mysql)
by
Yashar Esmaildokht
DevOps reference - Devops metadologhy - devops technologhy
by
Yashar Esmaildokht
louad balancing vs api getway vs reverse proxy
by
Yashar Esmaildokht
service registery and the service discovery
by
Yashar Esmaildokht
Rbdmap ceph realease 0.2
1.
حق بسمه rbdmap عنوان به
استفاده برای block device عامل سیستم در با آن دیگر روش و : نویسنده دخت اسمعیل یاشار مهندس : نسخه ۰.2 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 . کنید پیدا را کردم منتشر آزاد بصورت که دیگری های کتاب میتونید بگردید من اسم دنبال گوگل یا 2
3.
: مشاوره . بود
خواهم شما خدمت در من . فرمایید حاصل تماس . کردم اشاره قبل صفحه در که هایی کانال از میتوانید مشاوره جهت 3
4.
: است کسانی
چه برای کتاب این و داده و داده کالن مختلف های حوزه در که افرادی همه برای کتاب این STORAGE : ازجمله باشد مفید میتواند میکنند فعالیت • SYS ADMIN ها • SYS ENGINEER ها • ها کار دواپس • داده دانشمندان • میکنند کار داده کالن با که کسانی • DBA ها • … و ورژن در ۰.۲ : است شده اضافه چیزی چه ساخت ورژن این در rbd . است گرفته قرار تحلیل و بررسی مورد آن دیگر امکانات و 4
5.
( افزار م
نر بر مبتنی سازی ذخیره sds ) پلت نیازمند راستا این در چنین هم . میباشد صنعت مختلف های جنبه در گذار تاثیر و اهمیت حائز مفاهیم از یکی سازی ذخیره امروزه امکان بتواند که ساختی زیر و فرم scale up و scale out مفهوم از دور و . باشد داشته را SPOF یا Single Point Of failor باشد . میباشد اهمیت حائز بسیار از هدف. SDS های برند به نسبت را خود وابستگی و کنیم مدیریت افزار نرم توسط را خود های داده ما که ، هست مفهوم این بیان ها با ساز ذخیره کالسترینگ برای مثال برای.ببریم بین از افزاری سخت SDS تمام بین سازیکسان ذخیره برند یک از حتما که نیست نیاز و کرده کالستر وارد انرا برندی هر با سازخود ذخیره روی مربوطه افزار نرم نصب با میتوانید و کنید استفاده خود داده مراکز Ha الیه رادر . نمایید محقق سازی ذخیره ی واقع در ceph برای big data . است ای العاده فوق گزینه واقع در Ceph object storage فضای پیکربندی برای محبوب گزینه یک به دارد که ای صرفه به مقرون قیمت و پذیری مقیاس لطف به ساختارهای و مجازی های ماشین روی بر سازی ذخیره HI TECK .است شده تبدیل object storage بیشتر ابری های محیط در معموال .هاست محیط سایر از بیشتر هایی محیط چنین در پذیری مقیاس به نیاز زیرا شود می دیده Ceph object storage ترین محبوب از یکی پیکربندی برای اخیرا که است محصوالتی backing storage مجازی های ماشین برای KVM .است گرفته قرار استفاده مورد هم به متصل های هرایان از ای همجموع روی بر سیستم فایل و بالک ،آبجکت ایجاد منظور به که است آزاد سازی هذخیر سکوی یک سف .است شده ایجاد )(کالستر نودها بیشتر ،سف در می ها کالینت از مختلفی انواع .آورند فراهم ای شده توزیع سازی ذخیره فضای بتوانند تا کنند می کار یکدیگر همراه به کالستر یک در نود طریق از که شود می انجام ای متاداده اطالعات به دستیابی طریق از اینکار .شوند متصل سازی ذخیره )ها گره (نودهای این به توانند 5
6.
ceph-mon افزارهای نرم .است
شده فراهم Ceph object storage .اند یافته توسعه جدید شیوه به سازی ذخیره فضای ارائه منظور به ( مستقیم نویسی برنامه رابط طریق از توانند می ها اپلیکیشن API معنی بدین موضوع این .باشند داشته دسترسی سازی ذخیره فضای به ) محصوالت از برخی .آورد فراهم را سازی ذخیره فضای به دسترسی امکان عامل سیستم یک به نیاز بدون تواند می اپلیکیشن که است object storage طریق از دسترسی تنها ، API و مفید زیاد هایی برنامه چنین خاطر همین به . دهند می قرار خود مشتریان اختیار در را (سف افزار نرم ،مقابل در .بود نخواهند کاربردی Ceph .کند می فراهم ها کالینت دسترسی برای را مختلفی های روش ) دارد؟ بهتری عملکرد هایی محیط چه در برنامه این ، گفت که باید Ceph object storage سفارشی ها محیط از برخی در اما . دارد اهمیتی حائز و خوب بسیار عملکرد ها محیط همه در ؛ ها محیط این با که است خاطر این به ساختار این این و. دارد ای شده سازی INTEGRATE های محیط : نمونه برای . دارد باالیی سازی ذخیره فضاهای از وسیعی محدوده برای را آن توان می که است ای صرفه به مقرون محصول زیرا . میباشد ها مثال این از یکی ابری باید مربوطه کارمندان که معناست بدین موضوع این !!!!.نیست آسان و ساده زیاد سف تنظیمات دادن انجام ،وجود این با .کرد بندی مقیاس سایر برابر در سف .باشند داشته را محصول این مورد در کافی دانش SAN داده مراکز بیشتر در و است تر هصرف به مقرون بسیار سنتی های .باشد بزرگتر های محیط برای آل ایده سازی ذخیره محصول یک سف است شده باعث امر همین .گیرد می قرار استفاده مورد امروزی بر که پیشنهاداتی در .کنند نمی استفاده گزینه این از کنند میزبانی را مجازی ماشین اندکی تعداد خواهند می تنها که هایی شرکت بیشتر رود می کار به سف سطح در داده های بلوک عنوان به موارد این .نویسد می را باینری های ابجکت سف کالینت ،شود می انجام سف اساس (تکرار بار سه حداقل خودکار صورت به تواند می و Replicate توزیعی ماهیت که است این دارد وجود سف در که قابلیتی ترین مهم .شود ) خواهد نوشته باینری های ابجکت از شده تکرار نسخه عنوان به مجازی ماشین این ،کند می ایجاد را مجازی ماشین ادمین که زمانی .دارد می میان به ها رابط مسئله که زمانی .نماید سازگار هم با را مختلفی سرورهای و کند کار سرعت به تواند می سف آبجکت ساز ذخیره .شد به سرور ها ده توسط ها درخواست ،عوض در .باشند داشته دسترسی سازی ذخیره رابط یک به تنها ندارند نیازی دیگر ها کالینت ،آید .گیرد می قرار افراد اختیار در سرعت به ها فایل که معناست بدین موضوع این .شود می مدیریت همزمان صورت : : بودن صرفه به مقرون :: افزارهای سخت روی بر ،قیمت گران افزارهای سخت روی بر اجرا جای به را آن توان می که باشد این سف مورد در خبر بهترین شاید که است این آید می دست به موضوع این از که ای نتیجه .کرد اجرا صرفه به مقرون و مناسب Ceph object storage ارزانتر بسیار تواند می از SAN افزارهای سخت اگرچه .کنند تنظیم رک روی بر گرفته قرار سرورهای از استفاده با را سف توانند می کاربران .باشد سنتی های از .بگیرید نظر در زیادی سرمایه باید شبکه افزارهای سخت برای که باشید داشته خاطر به باید اما هستند قیمت ارزان سف سازی ذخیره بار سه باینری آبجکت هر که آنجایی Replicate شما .شد خواهد برابر سه شود می ارسال شبکه طریق از که هایی داده مقدار ،شود می فضای از استفاده با توانید می ۱ محیط یک در سف از استفاده هنگام به که باشید داشته خاطر به اما کنید تست را چیز همه بایتی گیگا به ،تولیدی ۱۰ .داشت خواهید نیاز خود شبکه برای فضا گیگابایت :سازی ذخیره کالستر دهنده تشکیل اجزای به ابری محیط برای شما نداره فرق Object Storage یا Block Storage ها فایل سازی ذخیره برای یا دارید نیاز Ceph File System رو از بخواید دیگه منظور هر برای یا کنید می اندازی راه Ceph .کنید استفاده سازی پیاده Ceph Cluster اندازی راه با Ceph Node کالستر یک .میشه شروع سازی ذخیره منابع و شبکه ،ها Ceph کار به شروع برای (مانیتور نود یک حداقل به Monitor Node (مدیر نود یک ،) Manager Node (سازی ذخیره نود یک ،) OSD Node از استفاده برای و ) Ceph File System همون یا CephFS (ابرداده نود یک به MDS Node .دارد نیاز ) 6
7.
(مانیتور نود Monitor Node :) ceph-mon دارای
سیستم این اجزای تمامی .دارد عهده به را کالستر کلی وضعیت نگهداری وظیفه Map نود این توسط که هستند هایی عضو مهمترین .باشد می نود این عهده به ها کالینت و کالستر اعضای هویت احراز و تصدیق وظیفه همچنین .شود می مدیریت و نگهداری کالستر Ceph و افزونگی برای متوسط تا کوچک سازی پیاده یک در .کند می فعالیت کالستر قلب عنوان به که هست مانیتور نود همین به حداقل سرویس پایداری 3 .است نیاز مانیتور نود (مدیر نود Manager Node :) (نود این ceph-mgr نگهداری وظیفه ) Runtime metrics .دارد عهده به را سیستم لود و کارایی ،سازها ذخیره ،کالستر جاری وضعیت ، مثل جانبی های قابلیت تواند می ،شوند می نوشته پایتون زبان به که هایی ماژول میزبانی با همچنین Dashboard, Exporter, Remote Logging حداقل سرویس این پایداری و افزونگی برای .کند فراهم را …و 2 .است نیاز نمونه (سازی ذخیره نود OSD Node :) یا کننده ذخیره Object Storage Daemon مدیریت ،سازی ذخیره وظیفه Replication و بازیابی ، Rebalance و داشته عهده بر را اختیار در را الزم اطالعات Monitor و Manager به حداقل ها داده پایداری و افزونگی جهت .دهد می قرار 3 OSD .است نیاز (ابرداده نود MDS Node :) Metadata Server در شده ذخیره های فایل به مربوط متا اطالعات ، CephFS یا Ceph File System این .کند می مدیریت و نگهداری را استاندارد از کننده استفاده کاربران به نود POSIX کالستر به اضافی بار آوردن بدون که دهد می قابلیتی Ceph داشته دسترسی ها فایل به به حداقل افزونگی و پایداری برای .باشند 2 MDS .داریم نیاز . نکرد استفاده نود این از میتواند و ، نیست الزام یک نود این : نکته :کالستر در داده سازی ذخیره نحوه 7
8.
ها نمیلیو شامل که
بزرگ کالسترهای در Obecjt تعداد این مدیریت و داری هنگ ،است Object .شود یم سخت لحظه در ها نآ کردن پیدا و نام به مفهومی دلیل همین به PG یا Placement Group که است شده تعریف Object یک با مرتبط های Pool یک در را PG داری هنگ .کند یم در اطالعات تمام Ceph صورت به Object (استخر در Pool نام به الگوریتمی که شوند می ذخیره منطقی های ) CRUSH پیاده وظیفه سازی Replication .دهد می انجام را شده تعریف روش اساس بر CRUSH که کند می محاسبه Object کدام در PG و PG کدام در OSD وجود با کلی طور به .شود ذخیره CRUSH .است شده فراهم اطالعات پویای بازیابی و کردن باالنس ،پذیری مقیاس 8
9.
Red Hat Ceph
Storage و پذیر سمقیا بسیار ،باز سازی هذخیر پلتفرم یک ، ( افزار منر بر مبتنی Software-Defined Storage برای ) Cloud :باشد یم برخوردار زیر های تقابلی از که است • برای های تزیرساخ Cloud و Object Storage مقیاس در باال .گردد یم طراحی • پایدار های هنسخ Ceph یک با را مدیریت پلتفرم Ceph .کند یم ترکیب پشتیبانی های سسروی همچنین و سازی هپیاد ابزار ، • مقیاس در حجیم های هداد استقرار برای هصرف به مقرون و پذیر فانعطا ،خودکار مدیریت جهت را ابزاری Petabyte ها نسازما در .آورد یم فراهم • های هداد مدیریت از پشتیبانی دلیل به Cloud .نمایند تمرکز خود وکار بکس مدیریت بر توانند یم ها تشرک ، 9
10.
م از استفاده زایای Red
Hat Ceph Storage ها نسازما برای تا کنند یم تالش ها تشرک امروزه اقتصادی صرفه به توجه با و چابکی و سرعت حفظ بر عالوه جهت امکاناتی از ، ها هداد سریع رشد مدیریت برخوردار نیز .باشند تکنولوژی از باید ها نسازما Cloud وکارهای بکس در ،نیاز مورد سرعت با اطالعات از انبوهی حجم مدیریت منظور به .نمایند استفاده خود های هداد سازی هذخیر جهت امروزی های یویژگ Red Hat Ceph Storage ( اگزابایت حد در پذیری سمقیا – Exabyte ) • قابلیت Scale-Out یک از را کالستر : Node هزاران به Node .دهد یم توسعه دیگر • قابلیت Rebalancing معماری از :خودکار صورت به Peer-to-Peer عملیاتی اقدامات حداقل با زمان هر در ظرفیت افزایش جهت های هپروژ از و نموده استفاده Migration .نماید یم اجتناب آن ارتقاء و داده • هیچگونه بدون ای همرحل هر در را کالسترها :ای همرحل یا وقفه بدون صورت به افزار منر ارتقاء Downtime .دهد یم ارتقاء - API ها • S3 و Swift API از پشتیبانی : Object Storage • RESTful API و کالستر عملکردهای تمامی مدیریت : Object Storage های هبرنام- Storage-Aware در (فقط وب مقیاس در Object ) • برنامه مستقیم سازی هیکپارچ جهت ها هکتابخان توسعه مانند پیشرفته عملکردهای برخی قابلیت این : Trigger ،ها Message Passing .نماید یم امکانپذیر را مناسب محل در ها هداد تبدیل و • پروتکل یک Native ،قابلیت این :باال عملکرد با Overhead کاربری واسط به مربوط RESTful به حساس افزارهای منر برای را عملیاتی توان حداکثر و تاخیر زمان حداقل به نیاز که ،عملکرد I/O .نماید یم حذف ،دارند ( امنیت- Security ) • کاربران بر دقیقی کنترل :کنترل فهرست به دسترسی Object Storage مجوزهای و Bucket-Level .کند یم اعمال • Quota کاربر های تمحدودی کمک به هسوءاستفاد از جلوگیری : Object Storage یا Pool ها ( اطمینان قابلیت- Reliability ( پذیری سدستر و ) Availability ) • اندازه تغییر Block پویا صورت به با : زمان حداقل Downtime تجهیزات توان یم Ceph Block را Expand یا Shrink .نمود 10
11.
• های قابلیت Striping، Erasure
Coding یا و Replication در Node یا باال پذیری سدستر ،ها هداد پایداری از :ها ( High Availability (HA .گردد یم مند هبهر باال عملکرد و • Policy تا نماید یم پیکربندی را گرفتن قرار نحوه :سازی هذخیر های SLA ( خطا های هحوز و عملکرد ملزومات ،ها Failure Domain .دهد بازتاب را ) • یا ها هداد استقرار Data Placement الگوریتم از : CRUSH از یک هر برای را امکان این و نموده استفاده Client تا کند یم فراهم ها .کنند تعیین را ها هداد استقرار محل سرعت به و جداول جستجوی به نیاز بدون • قابلیت Failover جلوگیری ها هداد صحت و عملکرد ،پذیری سدستر بر آن تاثیر همچنین و سرور یا دیسک خرابی از :خودکار .نماید یم ( عملکرد- Performance ) • Copy-on-Write Cloning قابلیت این : Image یا مجازی ماشین های VM در (فقط .کند یم ارائه سرعت به را Block ) • Cache سمت در کردن Client صورت به In-Memory هم ویژگی این از استفاده با : Kernel هم و Hypervisor را Cache در (فقط .نماید یم Block ) • ارتقاء I/O مدل جای به :ها هداد برای همتراز Client-Server مدل از ، Client-Cluster .کند یم استفاده • Cache Tiering انقضا های تسیاس از استفاده با : ( Hot Data (Expiration Policy به را SSD .دهد یم ارتقا • Flash Journals .دهد یم ارتقا را ها هداد نوشتن عملکرد : • تنظیم قابل های هانداز Stripe تصاویر ذخیره تا گرفته گیگابایتی چند ویدئویی های لفای نمودن ذخیره از را سیستم بهینه عملکرد : .کند یم تنظیم کوچک پشتیبانی- Multi-Datacenter ( و Disaster Recovery (DR • از پشتیبانی Zone با مشابهی های یتوپولوژ :مناطق و ها Amazon Web Service S3 یک از موارد سایر در و گرفته کار به Namespace در (فقط.کند یم استفاده کلی Object ) • های هنسخ :ها وابستگی خواندن Local کاربران برای را ها هداد از Local در (فقط.نماید یم ارائه Object ) • یا سنتر ادیت سازی نهمسا Datacenter Synchronization گیری نپشتیبا مناطق بین در ها ه ددا از بخشی یا کامل مجموعه از : در (فقط.نماید یم Object ) • Snapshot و نموده ارسال ،جغرافیایی لحاظ به پراکنده دیتاسنترهای به را ها Disaster Recovery در (فقط .کند یم آغاز را Block ) • Snapshot صورت به را ها Incremental در (فقط .دهد یم کاهش را شبکه باند پهنای و نموده ارسال Block ) بودن صرفه هب مقرون- 11
12.
• Thin Provisioning در (فقط
.گردد یم فضا از بیشتر استفاده موجب امر این : Block ) • ( بارکاری با را قیمت و عملکرد از ترکیبی :هزینه کم افزار تسخ Workload .دهد یم پیوند ) • :ناهمگون افزار تسخ جایگزینی در اجبار عدم Node با قدیمی های Node ساختاری تغییرات در جدید های • Erasure Coding ماندگاری گزینه از : ها هداد صورت به .گیرد یم بهره صرفه به مقرون وب تحت مدیریت- • مدیریت پلتفرم Ceph .نماید یم ایجاد کالستر های تعملیا برای را داشبوردی : • عملکرد به مربوط ارقام و آمار ارائه Per-Disk و Per-Pool .نماید یم شناسایی سادگی به و سرعت با را مشکالت : • .کند یم تسریع را یابی بعی فرآیند :کار محیط بررسی و شناسایی 12
13.
که بپردازیم مفهوم
این بررسی به حال block device ؟ چیست block device نیازمند ما دوایس بالک مفهوم از استفاده برای درواقع . بالک بالک بصورت ها داده انتقال یعنی مقوله این که هستیم این . کند سرو را آن بتواند عامل سیستم و شود سرو عامل سیستم توسط ی یک از قسمتی از استفاده خواهان ما عنی image یک داخل که pool مثل چیزی . بدهیم سیستم یک به میخواهیم را هست iscsi که در مفهوم این خود البته ceph شما که زمانی اما . است موجود cephs آن طبع به و باشید داشته MDS . نود که بگیرید نظر در صورت این به را ساختار این . باشد درک قابل برایتان اینکه برای san storage آن برای و دارید lun . اید نموده بندی ب یک من منظور این رای pool نام به yashar_pool . ام ساخته میتوانید روش این با شما : نکته image نیز را دیگری های map . کنید یک من چیز هر از قبل image نام به image حجم با ۱ . سازم می ترابایت به اقدام سپس map این کردن image . پرداخت خواهیم از تعدادی میبایستید . گرفتید خطا پیغام اگر future به مربوط image . نمایید فعال غیر را این : نکته future ساخت زمان در میتوانید را ها image . نمایید فعال غیر نیز جمله از future : بحث مورد های object-map , fast-diff,deep-flatten . میباشد 13
14.
نام به دوایسی
حال rbd0 شاخه در dev یک همانند . نمایید بندی پارتیشن یا فرمت را دوایس بالک این میتوانید که . است شده ایجاد block device . های ساختار : نکته pool مسیر در میتوانید هم را نظر مد dev/rbd / . میباشد صورت این به مثال این در نمونه برای . ببینید /dev/rbd/yashar_pool/image ح سرویس میبایستی فرایندها این کردن دائمی برای ال rbdmap را start و enable بواسطه تا کنید fstab در بتوانید . کنید استفاده آن از سیستم بوت هنگام Systemctl start rbdmap systemctl enable rbdmap در میتوانید سپس fstab : نمایید اضافه های ویژگی بررسی به اینجا در image . پرداخت خواهیم میسازیم سف در که هایی فعال را ها ویژگی این ساخت زمان در میتواینم ما . نماییم فعال یاغیر 14
15.
دستور از استفاده
با همچنین info در image . برد پی مربوطه های ویژگی به مربوط تکمیلی اطالعات به میتوان Rbd info image -p yashar_pool برای دیگر های روش بررسی به ادامه در rbd . داد حواهیم قرار بررسی مورد را ساخت به اقدام ما ، شد مطرح که قبلی روش در iamge . میکنیم استفاده کار این برای دیگر روشی از ما روش این در حال . کردیم : نمونه برای ساخت # pool نام به rbd ceph osd pool create rbd 128 pool 'rbd' created قابلیت auto scale برای را pool . میکنیم فعال را ceph osd pool set rbd pg_autoscale_mode on # initialize برای pool . میدهیم انجام را rbd pool init rbd 15
16.
ceph osd pool
autoscale-status : میباشد زیر صورت به خروجی POOL SIZE TARGET SIZE RATE RAW CAPACITY RATIO TARGET RATIO EFFECTIVE RATIO BIAS PG_NUM NEW PG_NUM AUTOSCALE rbd 6 3.0 239.9G 0.0000 1.0 128 32 on یک حال block device حجم به ۵۰۰ . میسازیم گیگ rbd create --size 500G --pool rbd rbd_yashar rbd ls -l NAME SIZE PARENT FMT PROT LOCK rbd_yashar 500 GiB 2 قبل روش مانند feature . مکنیم فعال غیر را نظر مد ی ها rbd feature disable rbd01 object-map fast-diff deep-flatten حال map . میدهیم انجام را rbd map rbd01 /dev/rbd0 با جدید سیستم فایل xfs . میسازیم mkfs.xfs /dev/rbd0 16
17.
نهایت در و mount .
میکنیم mount /dev/rbd0 /mnt وضعیت بررسی نحوه rbd :: . میدهد ما به را ها دوایس بالک تعداد مشاهده امکان دستور این rbd showmapped id pool namespace image snap device 0 rbd rbd01 - /dev/rbd0 بررسی به ادامه در ceph-fuse . پرداخت خواهم 17