نشست 2 شیراز کلود
موضوع: آشنایی با پلتفرم OpenStack
دانشگاه صنعتی شیراز
با جامعه آزاد رایانش ابری شیراز همراه باشید.
با تشکر از انجمن شیرازلاگ
کانال شیرازکلود: @shirazcloud
@shirazcloud
موضوع: آشنایی با پلتفرم OpenStack
دانشگاه صنعتی شیراز
با جامعه آزاد رایانش ابری شیراز همراه باشید.
با تشکر از انجمن شیرازلاگ
کانال شیرازکلود: @shirazcloud
@shirazcloud
قسمت اول: مدتی است که پلتفرم OpenStack جهت راه اندازی و توسعه زیرساخت های ابری برای ارایه خدمات IaaS بسیار مورد توجه قرار گرفته و شرکت ها و افرادی که در حال ورود به این حوزه هستند در اولین جلسات مشاوره یک سوال بنیادی می پرسند: "کدام توزیع گنو/لینوکس برای راه اندازی اپن استک مناسب است؟" که در این پست به طور خلاصه به این سوال، پاسخ خواهیم داد:
پلتفرم اپن استک همواره با چرخه توسعه توزیع اوبونتو و به صورت 6 ماهه در حال توسعه است و می توان گفت اکثر کامپوننت های آن در اوبونتو توسعه داده می شوند. از طرفی تست ها و رفع باگ ها به صورت عمومی در اوبونتو انجام شده و سپس به دیگر توزیع ها پورت می شود. جالب است بدانید تا سال 2016 آمار راه اندازی اپن استک روی اوبونتو 55 درصد محاسبه شده که سهم بسیار زیادی را در مقایسه با دیگر توزیع ها به خود اختصاص داده است. همچنین با استفاده از اوبونتو برای راه اندازی اپن استک این امکان برای شما فراهم است که زیرساخت شما با لبه فناوری موجود بروز باشد. البته پیشنهاد ما استفاده از توزیع های LTS اوبونتو می باشد. در صورت نیاز به مشاوره با @ssbostan در تماس باشید.
@shirazcloud
پلتفرم اپن استک همواره با چرخه توسعه توزیع اوبونتو و به صورت 6 ماهه در حال توسعه است و می توان گفت اکثر کامپوننت های آن در اوبونتو توسعه داده می شوند. از طرفی تست ها و رفع باگ ها به صورت عمومی در اوبونتو انجام شده و سپس به دیگر توزیع ها پورت می شود. جالب است بدانید تا سال 2016 آمار راه اندازی اپن استک روی اوبونتو 55 درصد محاسبه شده که سهم بسیار زیادی را در مقایسه با دیگر توزیع ها به خود اختصاص داده است. همچنین با استفاده از اوبونتو برای راه اندازی اپن استک این امکان برای شما فراهم است که زیرساخت شما با لبه فناوری موجود بروز باشد. البته پیشنهاد ما استفاده از توزیع های LTS اوبونتو می باشد. در صورت نیاز به مشاوره با @ssbostan در تماس باشید.
@shirazcloud
قسمت دوم: برای پیاده سازی زیرساخت ذخیره سازی(Storage) در زیرساخت ابری OpenStack راه حل های بسیار زیادی وجود دارد که یکی از منعطف ترین و سازگارترین راه حل های موجود، پلتفرم ذخیره سازی یکپارچه Ceph می باشد. این پلتفرم ذخیره سازی توسط کمپانی Red Hat توسعه می یابد و به همین دلیل توزیع های RHEL و CentOS بیشترین سازگاری و کارایی را برای پیاده سازی این پلتفرم خواهند داشت. پلتفرم ذخیره سازی Ceph در دو نسخه RHCS و Community ارایه می شود که نسخه RHCS به صورت تجاری و توسط کمپانی ردهت به صورت مستقیم پشتیبانی می شود و نسخه کامیونیتی نیز اصطلاحا با روش Self-support پیاده سازی می شود. با توجه به محدودیت های تهیه لایسنس محصولات Red Hat پیشنهاد ما استفاده از توزیع CentOS و نسخه کامیونیتی Ceph می باشد و بهتر است برای کارایی بیشتر، دیسک ها به صورت JBOD متصل شده و جهت کلاستر ذخیره سازی از Jumbo-frame استفاده شود. در صورت نیاز به مشاوره با @ssbostan در تماس باشید.
@shirazcloud
@shirazcloud
قسمت سوم: عموما زیرساخت اپن استک با استفاده از QEMU/KVM برای ارایه خدمات IaaS به صورت ماشین مجازی(VM) راه اندازی می شود اما این امکان فراهم است که توسط این پلتفرم سرویس های CaaS و CEaaS نیز ارایه گردد. سرویس CaaS یا همان "کانتینر به عنوان سرویس" با استفاده از چندین روش پیاده سازی می شود. به صورت Nova-native ارایه سرویس های کانتینری بر پایه LXC توسط libvirt بر روی گره های اوبونتو پیاده سازی شده و برای کانتینر های پایه Docker از Nova-docker استفاده می شود که با عملیاتی شدن کامپوننت Zun برای ارایه CaaS روش های native منسوخ شده و دیگر توسعه داده نمی شوند. همچنین با استفاده از کامپوننت Magnum می توان سرویس Container Engine بر پایه Docker Swarm و Kubernetes به کاربران ارایه نمود. در صورت نیاز به مشاوره با @ssbostan در تماس باشید.
@shirazcloud
@shirazcloud
نشست 3 شیراز کلود
موضوع: خودکارسازی فرآیند با Ansible
زمان: 1398/06/20 ساعت 16:30-18:30
محل برگزاری: دانشگاه صنعتی شیراز
ثبت نام رایگان:
https://evnd.co/bupar
کانال شیرازکلود: @shirazcloud
@shirazcloud
موضوع: خودکارسازی فرآیند با Ansible
زمان: 1398/06/20 ساعت 16:30-18:30
محل برگزاری: دانشگاه صنعتی شیراز
ثبت نام رایگان:
https://evnd.co/bupar
کانال شیرازکلود: @shirazcloud
@shirazcloud
نشست 3 شیراز کلود
موضوع: کارگاه عملی ابزار Ansible
دانشگاه صنعتی شیراز
با جامعه آزاد رایانش ابری شیراز همراه باشید.
با تشکر از انجمن شیرازلاگ
کانال شیرازکلود: @shirazcloud
@shirazcloud
موضوع: کارگاه عملی ابزار Ansible
دانشگاه صنعتی شیراز
با جامعه آزاد رایانش ابری شیراز همراه باشید.
با تشکر از انجمن شیرازلاگ
کانال شیرازکلود: @shirazcloud
@shirazcloud
چگونه اطلاعات RAID5 را بازیابی کنیم؟
بازیابی اطلاعات و بازسازی آن پس از خرابی یک دیسک با قرار دادن یک هارد جدید در سرور به صورت خودکار توسط ریدکنترلر صورت می گیرد اما زمانی که ریدکنترلر خود دچار آسیب شده باشد چه باید کرد؟ در این مقاله به بررسی راهکار بازیابی اطلاعات RAID5 در هنگام خرابی ریدکنترلر و یک دیسک آرایه خواهیم پرداخت.
ابتدا لازم است تمامی دیسک های سالم آرایه مورد نظر را به صورت JBOD به سرور متصل نموده تا بتوانیم در سطح فیزیکی به اطلاعات ساختاری RAID دسترسی ایجاد کنیم. در مرحله بعد تمامی اطلاعات دیسک های سالم را در سطح بلاک استخراج نموده و در یک فایل باینری ذخیره می کنیم. با عبور از این مرحله لازم است برای بازیابی اطلاعات stripe size و جهت توزیع parity در دیسک را مشخص کرده و در نهایت با استفاده از ابزارهای بازیابی RAID5 اطلاعات را بازسازی می نماییم. برای بدست آوردن این دو پارامتر ابزارهای مختلفی موجود است. همچنین مقدار پیشفرض این دو پارامتر به ترتیب 64KiB و Left می باشد.
📝 سعید بستان دوست
کانال شیرازکلود: @shirazcloud
@shirazcloud
بازیابی اطلاعات و بازسازی آن پس از خرابی یک دیسک با قرار دادن یک هارد جدید در سرور به صورت خودکار توسط ریدکنترلر صورت می گیرد اما زمانی که ریدکنترلر خود دچار آسیب شده باشد چه باید کرد؟ در این مقاله به بررسی راهکار بازیابی اطلاعات RAID5 در هنگام خرابی ریدکنترلر و یک دیسک آرایه خواهیم پرداخت.
ابتدا لازم است تمامی دیسک های سالم آرایه مورد نظر را به صورت JBOD به سرور متصل نموده تا بتوانیم در سطح فیزیکی به اطلاعات ساختاری RAID دسترسی ایجاد کنیم. در مرحله بعد تمامی اطلاعات دیسک های سالم را در سطح بلاک استخراج نموده و در یک فایل باینری ذخیره می کنیم. با عبور از این مرحله لازم است برای بازیابی اطلاعات stripe size و جهت توزیع parity در دیسک را مشخص کرده و در نهایت با استفاده از ابزارهای بازیابی RAID5 اطلاعات را بازسازی می نماییم. برای بدست آوردن این دو پارامتر ابزارهای مختلفی موجود است. همچنین مقدار پیشفرض این دو پارامتر به ترتیب 64KiB و Left می باشد.
📝 سعید بستان دوست
کانال شیرازکلود: @shirazcloud
@shirazcloud
همایش لینوکس و برنامه نویسی آزاد
جشن انتشار اوبونتو 19.10
9 آبان 1398، اراک
بازم دورهم جمع میشیم و از دنیای گنو/لینوکس و نرم افزار آزاد صحبت میکنیم.
ثبت نام رایگان: events.ubuntu.ir
کانال همایش: @ufest1910
کانال شیرازکلود: @shirazcloud
@shirazcloud
جشن انتشار اوبونتو 19.10
9 آبان 1398، اراک
بازم دورهم جمع میشیم و از دنیای گنو/لینوکس و نرم افزار آزاد صحبت میکنیم.
ثبت نام رایگان: events.ubuntu.ir
کانال همایش: @ufest1910
کانال شیرازکلود: @shirazcloud
@shirazcloud
آشنایی با ذخیره سازی Stratis
محصول جدید Red Hat
ویدیوکست و فایل ارایه پیوست شد.
http://bostandoust.ir/1398/07/07/آشنایی-با-ذخیره-سازی-stratis/
کانال شیرازکلود: @shirazcloud
@shirazcloud
محصول جدید Red Hat
ویدیوکست و فایل ارایه پیوست شد.
http://bostandoust.ir/1398/07/07/آشنایی-با-ذخیره-سازی-stratis/
کانال شیرازکلود: @shirazcloud
@shirazcloud
در همایش لینوکس و برنامه نویسی و جشن انتشار اوبونتو 19.10 اراک با ارایه "چه خبر از ردهت؟" خبرهای تازه کمپانی ردهت رو بررسی میکنیم. همچنین ی خبر انگیزشی هم براتون دارم. در حاشیه این ارایه ی مسابقه با جایزه جالبی رو براتون در نظر گرفتم. پس تا دیر نشده برای حضور در این همایش ثبت نام رایگان کنید.
events.ubuntu.ir
کانال شیرازکلود: @shirazcloud
@shirazcloud
events.ubuntu.ir
کانال شیرازکلود: @shirazcloud
@shirazcloud
آشنایی با SELinux، قسمت اول: Security-Enhanced Linux یک کرنل ماژول امنیتی لینوکس است که با استفاده از کنترل دسترسی(AC) به امنیت سیستم شما کمک می کند. این ماژول برای اولین بار در سال 2000 توسط کمپانی Red Hat و NSA معرفی شد و از RHEL4 به عنوان یک ماژول اصلی در توزیع های ردهت ظهور کرد. یکی از مزایای این ماژول امنیتی بهره گیری از سیستم کنترل دسترسی اجباری یا MAC است که سیستم عامل را مجبور می کند "کاربر یا پردازه"(subject) برای انجام هر عملیاتی(action) روی منابع مانند "فایل، رسانه ها، سوکت و..."(object) بر اساس policy های تعریف شده، امکان انجام عملیات را داشته باشد یا عملیات رد شود. در این مدل هر موجودیتی در سیستم دارای یک type می باشد که بر اساس آن تصمیم گیری در مورد انجام عملیات صورت می پذیرد.
📝 سعید بستان دوست
کانال شیرازکلود: @shirazcloud
@shirazcloud
📝 سعید بستان دوست
کانال شیرازکلود: @shirazcloud
@shirazcloud