دوره آموزش Ceph Cluster Storage
دوره معماری و مدیریت Ceph
دوره معماری و مدیریت Ceph
نام دوره آموزشی: دوره معماری و مدیریت Ceph Storage
معرفی دوره آموزشی: این دوره به آموزش حرفه ای پیاده سازی و مدیریت Ceph به عنوان یک سیستم ذخیره سازی داده ها به صورت توزیع شده می پردازد.
Ceph یک پلت فرم ذخیره سازی متن باز است که ذخیره سازی دیتا را بر روی یک کلاستر کامپیوتری توزیع شده پیاده سازی می کند و رابطهای 3 در 1 را برای ذخیره سازی در سطوح Block، Object، File فراهم می کند. اساس و بنیان سف، Object است و ساختارهای block و file بصورت سرویس هایی به آن اضافه شدهاند. دیتا در هر نوعی که باشد در نهایت در Ceph Backend بصورت object نمایش داده میشود. هدف Ceph در درجه اول عملکرد کاملاً توزیع شده و بدون آسیب پذیری است و دوم نگهداری از دیتا تا سطح پتابایت و اگزابایت است. همچنین امکان توسعه و اتصال از طریق API نیز در Ceph نیز وجود دارد.
در حال حاضر بخش اعظمی از سرمایه سازمان ها صرف راه اندازی زیرساخت های ذخیرهسازی میشود. روش هایی نظیر استفاده از SAN و یا NAS در کنار مزایایی که دارد، هزینه ی بسیار بالایی را تحمیل سازمان ها و شرکت ها می کند. ورود Ceph به حوزه IT که ماهیتی متن باز و توسعه پذیر دارد، توانست بخش زیادی از استراتژی ها و معماری زیرساختهای استوریج را در ابرهای خصوصی، عمومی و هیبرید تغییر دهد. تا به امروز برآورد شده است که حداقل 65 درصد کسانی که از OpenStack استفاده می کنند به این نرم افزار رو آوردهاند.
محتوای آموزشی: آموزش حرفه ای معماری و مدیریت Ceph Storage Cluster
مخاطبین دوره Ceph Storage:
سطح دوره آموزشی: پیشرفته
مدت زمان آموزش: ۲۴ ساعت
نحوه برگزاری: بصورت آنلاین و حضوری
پیش نیاز آموزش:
دوره رایگان Ceph: برای اطمینان از کیفیت دوره Ceph جلسه اول دوره را رایگان ثبت نام کنید.
زمانبندی و هزینه آموزش: برای اطلاع از هزینه لطفا به تقویم آموزشی مراجعه نمایید.
معتبرترین مدرک آموزشی: در پایان هر دوره مدرک معتبر اعطا خواهد شد که نمونه آن را می توانید در لینک "نمونه مدارک" مشاهده کنید.
Introduction to Ceph Cluster Storage
Install and Configure Ceph
Working with Ceph Block Device
Ceph Object Storage
Ceph Object Storage Multi-Site v2
Ceph Filesystem
Monitoring Ceph Clusters
Operating and Managing a Ceph Cluster
Ceph scalability and high availability
Production Planning and Performance Tuning for Ceph
The Virtual Storage Manager for Ceph
Troubleshooting Ceph
درباره Ceph بیشتر بدانیم:
امروزه که بحث کلود و رایانش ابری در ایران بیش از پیش داغ شده است، نیاز به شیوههای نوین ذخیرهسازی بیش از هر زمان دیگری احساس میشود. با ظهور نرمافزارهای متنباز و سیستمهای ذخیرهسازی با عملکرد بالا، امکان وارد شدن این پلتفرم ها به فناوریهای ابری بسیار زیاد شده است. با رشد نیاز به سیستم های ذخیره سازی با کارایی بالا برای محاسبه سریع، تکنولوژی ذخیره سازی به نام Ceph شروع به شکل گرفت.
Ceph Storage چیست؟
Ceph یک پلتفرم کاملا متنباز است که برای فراهم کردن فضای ذخیرهسازی مبتنی بر اشیا (Object)، بلوکها (Block) و پروندهها (File) تحت یک سیستم واحد طراحی شده است. Ceph یک بستر ذخیرهسازی کاملاً آزاد است که ذخیره سازی مبتنی بر شی را روی یک کلاستر توزیع شده فراهم میکند. Ceph همچنین رابطهایی را برای ذخیرهسازی مبتنی بر پرونده و بلوک نیز فراهم میکند. این پلتفرم از چندین ویژگی پیشرفته مانند Ceph File System (CephFS) ، RADOS Gateway (RGW) و RADOS Block Device (RBD) برخوردار است. همچنین از طریق کتابخانههای نرمافزاری موجود در خود، برنامههای مشتری به سیستم ذخیرهسازی مبتنی بر شی Reliable Autonomic Distributed Object Store (RADOS)، دسترسی مستقیم خواهند داشت.
کلاسترهای Ceph به منظور اجرا روی سخت افزار ها با کمک الگوریتمی به نام CRUSH (Replication Controlled Under Scalable Hashing) طراحی شدهاند. این الگوریتم از این موضوع که همه دادهها بدرستی در کلاستر توزیع شدهاند و همه گرههای کلاستر میتوانند جذب شوند و همچنین دادهها را بدون هیچ محدودیتی به سرعت بازیابی کنند.
Ceph چگونه کار میکند؟
Ceph از چیزی به اسم Ceph Block Device استفاده میکند، یک دیسک مجازی که میتواند به سرورها BareMetal یا ماشین های مجازی مبتنی بر لینوکس متصل شود. RADOS (Reliable Autonomic Distribution Object Store)، یک جز مهم در Ceph، قابلیت ذخیره سازی بلوک مانند SnapShot ها و تکثیر داده را فراهم میکند که میتواند با OpenStack Block Storage نیز یکپارچه شود. Ceph همچنین از POSIX (رابط سیستم عامل قابل حمل) نیز پیروی میکند، یک سیستم پرونده Ceph برای ذخیره داده ها در کلاسترهای های ذخیره سازی خود استفاده میکند. سیستم فایل از همان سیستم کلاستر ذخیره سازی بلوک Ceph و ذخیره سازی شی برای ذخیره مقدار زیادی داده استفاده میکند.
Ceph از پنج بخش مجزا و توزیع شده تشکیل شده است و این بخش ها میتوانند در همان مجموعه سرورها اجرا شوند و به کاربران اجازه میدهند مستقیماً با آنها تعامل داشته باشند:
استقرار یک یا چند Ceph Monitor و دو یا چند دستگاه ذخیره سازی آبجکت Ceph را Ceph Storage Cluster مینامند. در عمل، سیستم فایل Ceph، ذخیره ساز شی Ceph و دستگاه های بلوک Ceph داده ها را از کلاستر ذخیره سازی Ceph میخوانند و مینویسند. در داخل کلاستر ذخیره سازی Ceph، دستگاه های ذخیره سازی آبجکت Ceph داده ها را به عنوان اشیا در گره های ذخیره سازی ذخیره میکنند. یک کلاستر ذخیره سازی Ceph میتواند هزاران گره ذخیره سازی داشته باشد.
در داخل این سیستم ذخیرهسازی، Ceph از ذخیره سازی شی توزیع شده استفاده میکند، که یک معماری ذخیره سازی است که با دادهها به عنوان اشیا رفتار میکند. این امر متفاوت از سایر معماری های ذخیره سازی است که دادهها را در یک سلسله مراتب پرونده مانند سیستم های پرونده مدیریت میکنند. از طریق کتابخانه های نرم افزار Ceph، کاربران مستقیماً به سیستم ذخیره سازی قابل اعتماد مبتنی بر آبجکت توزیع شده مستقل (RADOS) دسترسی پیدا میکنند، که همچنین پایهای برای برخی از ویژگی های Ceph مانند RADOS Block Device و Ceph Filesystem فراهم میکند.
اصلا چرا باید از Ceph Storage استفاده کنیم؟
از آنجا که امروزه داده ها با سرعت تصاعدی در حال رشد هستند، سازمان ها به راه حلی نیاز دارند که بتواند حجم زیادی از داده ها را به طور موثر ذخیره کند. این امر یک چالش اساسی شده است. ذخیره سازی Ceph ابزاری موثر است که کم و بیش بطور خوبی به این مشکل پاسخ داده است. علاوه بر این، شهرت Ceph روز به روز افزایش یافته است، زیرا:
امروزه، هنگام ذخیره سازی یا بایگانی کردن حجم زیادی از داده ها، راه حل های ذخیره سازی نرم افزار محور روش پیش روی ما است. یکی از دلایل اصلی این است که زیرساخت ها و راه حل های قدیمی دیگر نمیتواند نیازهای ذخیره سازی را با هزینه مناسب تأمین کند. همه این عوامل به Ceph کمک کرده است تا هنگام ورود به زیرساخت های جدید، یک مکان مهم را از آن خود کند.
بیشتر برنامه های ذخیره سازی از CPU و RAM موجود در یک سرور معمولی بیشترین استفاده را نمیکنند اما ذخیره سازی Ceph این کار را انجام میدهد. Ceph با استفاده از توان محاسباتی توزیع شده Ceph’s OSD (Object Storage Daemons) برای انجام کارهای مورد نیاز مشتری استفاده میکند.
Ceph به سازمانها اجازه مقیاس بندی میدهد بدون اینکه بر روی Cap-ex یا Op-ex خود تأثیر بگذارند. یک گره Ceph از سخت افزار و سرویس های هوشمند به همراه Cluster های ذخیره سازی Ceph استفاده میکند که برای تکثیر و توزیع مجدد داده ها به صورت پویا با یکدیگر ارتباط برقرار میکنند. این گره ها توسط مانیتورهای Ceph کنترل میشوند تا از HA آنها اطمینان حاصل کنند.
به طور خلاصه، Ceph سازمان های IT را در زمینه ذخیره سازی اطلاعات تغییر اساسی داده است.
نتیجهگیری
اگر به Ceph به طور کلی نگاه کنید، سه چالش اساسی را در مورد سیستم های ذخیره سازی برآورده کرده است: مقیاس پذیری، قابلیت اطمینان و عملکرد. از همه مهمتر، اصول مرکزی آن RADOS، CRUSH و POSIX آن را به یک سیستم ذخیره سازی جامع تبدیل کرده است. علاوه بر این موارد، در بحث امنیت ذخیره سازی ابری نیز خود را مفید نشان داده است. امیدواریم که با این مقاله، این موضوع که ذخیره سازی Ceph چیست؟ و چرا ارائهدهندگان و شرکت ها آن را ترجیح میدهند؟، را بخوبی درک کرده باشید.
سوالات رایج به نحوه شرکت در دوره ها:
چه کسانی نیاز دارند این دوره را بگذرانند؟
این دوره مخصوص کسانی است که می خواهند از Ceph برای پیاده سازی راهکارهای ذخیره سازی اطلاعات خود در شبکه یا زیرساخت های ابری استفاده کنند.
برای شرکت در این دوره چه پیش نیازهایی باید داشته باشیم؟
دانش در سطح دوره LPIC-2 مورد نیاز است و آشنایی با سیستم های Cloud، مجازی سازی و Shared Storage Systems مزیت محسوب می شود.
با گذراندن این دوره در چه حوزه هایی می توانم وارد شوم؟
شما با یادگیری Ceph می توانید در حوزه زیر ساخت، شبکه و کلود راهکارهای ذخیره سازی اطلاعات را بصورت حرفه ای پیاده سازی نمایید.
دوره های خانه لینوکس حضوری هست یا آنلاین؟
دوره های خانه لینوکس هم به صورت آنلاین و هم به صورت حضوری برگزار می گردند که از هنگام شیوع بیماری کرونا اکثر دوره ها بصورت آنلاین و با کیفیت عالی برگزار می گردند. نحوه برگزاری هر دوره قبل از شروع دوره، در وبسایت مجموعه اعلام می گردد.
آیا امکان شرکت در دوره ها از خارج از ایران امکان پذیر هست؟
بله، امکان شرکت از هرجای دنیا در دوره های آنلاین خانه لینوکس وجود دارد.
سامانه آموزش آنلاین مجموعه چیست؟
سامانه آموزش آنلاین خانه لینوکس نرم افزارهای توسعه داده شده مبتنی بر پروژه متن باز bigbluebutton Moodle +می باشد که بر روی بستر امن و قدرتمند لینوکس میزبانی شده است و هر امکانی که در سامانه های آموزش آنلاین رایج وجود دارد را در بالاترین کیفیت ارائه می دهد و همچنین یه انقلابی را از لحاظ کیفیت و قدرت استفاده از امکانات، در صنعت آموزش آنلاین بوجود آورده است.
آیا کیفیت دوره های آنلاین به اندازه دوره های حضوری هست؟
بی شک می توان گفت با توجه به سامانه نرم افزاری مورد استفاده در دوره های آنلاین آنیسا و میزبانی بر روی بستر لینوکس و پشتیبانی قدرتمند و وجود امکاناتی چون مشاهده ویدیوهای کلاس بعد از تشکیل کلاس و وجود همه نوع امکانات ارتباطی در بالاترین کیفیت، دوره های آنلاین کیفیتی کم از دوره های حضوری نداشته و معمولا با شرکت در دوره های آنلاین آنیسا، دشمنان دوره های آنلاین به طرفداران پروپاقرص این نوع از دوره های آموزشی تبدیل شده اند.
دوره ها به چه زبانی برگزار می گردند؟
دوره ها بصورت پیش فرض به زبان فارسی برگزار می گردند و درصورت نیاز می توان برخی دوره ها را بصورت خصوصی یا سازمانی به زبان انگلیسی برگزار کرد.
آیا می توانم همزمان در دو یا چند دوره آموزشی شرکت نماییم؟
در صورتی که یکی از این دوره ها آنلاین باشد، بله می توان. البته در صورت شرکت در دوره بصورت آفلاین، کسب مدرک به شرط قبولی در آزمون پایان دوره می باشد.
آیا امکان پرسش و پاسخ در کلاس آنلاین وجود دارد؟
بله شما در طول کلاس می توانید بصورت صوتی و یا تصویری، یا بصورت چت و حتی با به اشتراک گذاری تصویر صفحه کامپیوترتان در سامانهLMS ، به راحتی سوالات خود را بپرسید و استاد محترم مشکلات شما را در طول دوره به بهترین نحو حل می نماید.
آیا مدرس دوره تجربه عملیاتی مناسبی در حوزه مربوطه دارد؟
بله، مدرسان مجموعه آنیسا متخصصین و مدرسین برتر و مرجع حوزه تخصصی که آموزش می دهند با تجربه بالا در محیط ها کاری و عملیاتی هستند و غیر از دانش، بینش و تجربه را بصورت کاملا عملیاتی به دانشجویان منتقل می نمایند. قابل ذکر است که دوره های خانه لینوکس در بالاترین سطح علمی و عملی در دنیا ارائه می گردد.
آیا می توانیم قبل از شرکت در دوره تعیین سطح و مشاوره داشته باشیم؟
بله شما می توانید با تماس با مجموعه و مشاوره کاملا صادقانه و رایگان به منظور جلوگیری از طوفان مغزی در انتخاب مسیر، مشاوره و تعیین سطح شوید.
امکان شرکت در کلاس ها بصورت آفلاین وجود دارد؟
شما باید دوره های مجازی (آنلاین) را ثبت نام نمایید، اما می توانید با توجه به وجود مشغله کاری، یا اختلاف ساعت محل زندگی تان، دوره را در طول زمان برگزاری بصورت آفلاین ملاحظه بفرمایید. البته در صورت شرکت در دوره بصورت آفلاین، کسب مدرک منوط به قبولی در آزمون پایان دوره است.
ساعت برگزاری دوره ها به چه صورت است؟
معمولا زمان برگزاری دوره های در طول هفته، در بعد از ظهر ها و دوره های آخر هفته صبح ها و یا بعد از ظهر ها می باشند. لطفا برای اطلاع دقیق از ساعت برگزاری هر دوره به تقویم آموزشی مراجعه فرمایید.
آیا تعداد ساعت دوره های حضوری و آنلاین با یکدیگر متفاوت است؟
خیر، کاملا یکسان است.
سوالات رایج آزمون ها و مدارک:
آیا پس از دوره مدرک معتبر دریافت می کنم یا باید در آزمون های بین المللی شرکت کنم؟
پس از شرکت در هر دوره، در صورت اجرای تمرینات دوره و قبولی در آزمون های دوره، مدرک فناوران آنیسا - خانه لینوکس برای شما صادر می گردد که به دلیل سطح دانش کسب شده توسط دانشجویان، در اکثر شرکت های بزرگ دنیا از اعتبار بالایی برخوردار است.
در حوزه لینوکس، در صورت نیاز، دانشجویان می توانند جداگانه در ازمون های بین المللی موسسه LPI شرکت نمایند و پس از قبولی مدرک موسسه LPI را اخذ نمایند.
آیا مدرک خانه لینوکس قابل ترجمه هست؟
مدرک خانه لینوکس به زبان انگلیسی صادر می گردد و نیازی به ترجمه در هنگام پروسه مهاجرت یا همکاری با شرکت های خارجی نیست.
آیا می توانم بدون شرکت در دوره آموزشی در آزمون بین المللی شرکت کنم؟
بله، در صورت آمادگی برای شرکت در آزمون های بین المللی لینوکس، این امکان وجود دارد.
آزمون های بین المللی به چه زبانی برگزار می شوند؟
این آزمون ها در ایران به زبان انگلیسی برگزار می گردند.
چگونه داوطلبان می توانند صحت مدارک خود را به کارفرمایان اثبات کنند؟
کارفرمایان می توانند جهت آگاهی از وضعیت گواهینامه شما، با ارائه شماره سریال مدرک موسسه در وبسایت موسسه، مدارک خانه لینوکس را استعلام نمایند.
آزمون پایان دوره به چه صورت است؟
این آزمون به صورت آنلاین در سامانه LMS مجموعه برگزار می گردد. اجرای تمارین کلاسی و تاییدیه مدرس جهت صدور مدرک نیاز است.
سوالات عمومی:
آیا من می توانم ویدیوی دوره را ضبط کنم؟
خیر، به منظور حفظ حق مالکیت معنوی موسسه (البته با لطف و حمایت دانش پژوهان محترم خانه لینوکس)، دوره های آنلاین توسط موسسه ضبط می گردند و تا دو ماه در دسترس کامل دانشجو برای تمرین و یادآوری در سامانه آموزش مجازی در دسترس هستند اما ضبط و انتشار ویدیوهای کلاس توسط دانشجو غیر قانونی است.
چه نیازمندی های سخت افزاری برای برگزاری این کلاس به صورت آنلاین نیاز هست؟
داشتن یک سیستم با حدود 30 گیگ هارد خالی و حداقل 8 گیگ مموری و حداقل cpu در سطح core i3 نیازمندی شرکت در این دوره هست. در دوره های حضوری مجموعه به هر دانشجو یک سیستم مجزا تخصیص داده می شود. دسترسی به اینترنت نیز برای کلاس های آنلاین، نیاز است.
آیا من پشتیبانی رو در طول دوره دارم؟
بله شما در طول دوره پشتیبانی مجموعه و مدرس را دارید.
آیا امکان پیشنهاد کار از سمت موسسه به دانشجویان وجود دارد؟
بله، بدین منظور موسسه همواره آگهی های شغلی سازمان های همکار را در شبکه های اجتماعی منتشر می کند و با کسب دانش و تخصص، دانشجویان توانسته اند در بهترین شرکت ها و سازمان های داخلی و خارجی جمله Dell، Cisco، MTN، Amazon و حتی NASA مشغول به کار شوند.
آیا کلاس را می توانم بصورت خصوصی و یا اختصاصی برای سازمان برگزار کنم؟
بله امکان شرکت بصورت دوره خصوصی یا سفارشی شده برای سازمانها وجود دارد.
آیا مسیر آموزشی مشخصی برای ادامه کسب تخصص وجود دارد؟
بله، حرفه ای ترین مسیر آموزش نتیجه سال ها تجربه و آموزش حرفه ای در صنعت و همچنین نتیجه اتاق فکر اساتید آنیسا بصورت یک Roadmap جامع در حوزه های مدیریت سیستم های لینوکس، توسعه نرم افزار، DevOps، IOT، Data Science، شبکه و DevNet و همچنین زیرساخت به دانشجویان ارائه می گردد.
تا چه مدت به دوره دسترسی دارم؟
در دوره های آنلاین، تا دو ماه پس از اتمام دوره، ویدیوهای دوره قابل بازدید در سامانه آموزش آنلاین است.
سوالات رایج ثبت نام و پرداخت:
آیا امکان پرداخت هزینه دوره بصورت اقساط وجود دارد؟
بله خوشبختانه، این امکان وجود دارد.
آیا تخفیفی برای شرکت در دوره ها وجود دارد؟
بله تخفیفات دائمی چون تخفیف گروهی، دوره های همزمان، تخفیف معرفی و تخفیفات مناسبتی وجود دارد.
گروه سنی مخاطب دوره ها چیست؟
مخاطب دوره های تخصصی آنیسا معمولا جوانان و بزرگ سالان متخصص هستند اما دوره های مجزایی برای رده سنی نوجوانان و کودکان وجود دارد.
چگونه می توانم برای شرکت در دوره ثبت نام کنم؟
کافی است برای شروع در قسمت پیش ثبت نام، پیش ثبت نام را انجام داده و منتظر تماس همکاران ما باشید که در اسرع وقت و در ساعات اداری با شما تماس خواهند گرفت و شما را در ادامه پروسه ثبت نام همراهی می نمایند.
آیا رعایت پیش نیاز ها واجب است؟
بله، رعایت پیش نیاز های رسمی دوره بسیار مهم هستند، و عملا بدون رعایت آنها امکان بهره وری از دوره وجود ندارد.
من دانش آموزم آیا می توانم در دوره ها شرکت کنم؟
بله، با مشاوره و سنجش دانش شما در حوزه IT امکان شرکت در دوره مناسب سن و دانش شما وجود دارد.
Ceph یک پلتفرم ذخیره سازی متن باز است که ذخیره سازی دیتا را بر روی یک کلاستر کامپیوتری توزیع شده پیاده سازی می کند...
Node.js یک محیط اجرای متفاوت برای جاوا اسکریپت، منبع باز و cross platform است که روی موتور V8 اجرا میشود....
Terraform یک ابزار متن باز در حوزه زیرساخت به عنوان کد یا همان IaC میباشد که توسط HashiCorp ساخته شده است...
به آموزش تخصصی رایانش ابری یا AWS Solutions Architect به صورت عملیاتی و راهبردی می پردازد. ...
آموزش مجازی سازی یا Virtualization با لینوکس، مجازی سازی با Container و استقرار و مدیریت ماشین های مجازی...
با OpenEmbedded محیط یکپارچه برای توسعه و اشکال زدایی سیستم های لینوکس تعبیه شده سفارشی، فراهم می کنید.