سیستم عامل های کانتینری

سیستم عامل های کانتینری

سیستم عامل های کانتینری یا Container OS ها چی هستن و چه مزایایی دارن؟ این روزا که کانتینرها در تمام دنیا مورد توجه ویژه ای قرار گرفتن و میشه گفت جایی وجود نداره که از کانتینرها استفاده نکنن یا در فکر مهاجرت به اونها نباشن! و اما در این میان مراکز داده و سیستم های ابری که علاقه بسیاری به مصرف بهینه زیرساخت دارن با استفاده از کانتینرها به این بهینه سازی مصرف بسیار نزدیک شدن که با ظهور سیستم عامل های کانتینری این امر بیش از پیش بهینه تر شده و همه چیز راحتتر، سریعتر و بهتر به کانتینرها مهاجرت میکنه. سیستم عامل کانتینری دقیقا مثل خاک حاصل خیزی میمونه که کانتینرها بهتر و بهینه تر در اون رشد و نمو پیدا میکنن که در این پست قصد دارم به معرفی و بررسی این سیستم عامل های باحال بپردازم و بیشتر در موردشون براتون بگم.

ادامه خواندن

بررسی لود سرور در گنو/لینوکس

لود سرور عاملی است که در صورت بررسی و مانیتورینگ دایم و مناسب آن و بالانس نگه داشتن درستش باعث میشه منابع سیستم در بهترین حالت مورد استفاده قرار بگیرن و بتونیم حداکثر توان سیستم رو به خوبی بکار بگیریم که رعایت این اصل مهم باعث جلوگیری از اتلاف انرژی و صرفه جویی در هزینه هامون میشه. در این پست در مورد لود سرورهای گنو/لینوکس صحبت میکنیم.

ادامه خواندن

دسترسی امن راه دور به سرور داکر

یکی از نیازهای عمده دوآپس(DevOps) استقرار امن نرم افزار در محیط تجاری است. در این پست نحوه دسترسی امن راه دور به سرور داکر در پروژه های داکرایز شده رو بهتون آموزش میدم. خیلی وقتا پیش میاد که نیاز هست نرم افزار از محیط توسعه به محیط تجاری که عموما روی اینترنت قرار داره به طور خودکار منتقل بشه یا مهندسین دوآپس و مدیران سیستم میخوان از راه دور سرورهای داکر زیادی رو مدیریت کنن. در این حالت چطور میشه یک راه اصولی و ایمن برای ارتباط فراهم کرد؟

ادامه خواندن

وضعیت Split-brain در ذخیره سازی توزیع شده

در سیستم های ذخیره سازی توزیع شده(Distributed Systems) که معمولا مجموعه ای از سرورها به صورت خوشه ای(Cluster) با یکدیگر در ارتباط بوده و با یک منبع ذخیره سازی اشتراکی(Shared-storage) در تماس هستند، یکی از وضعیت های ممکن که امنیت داده را تهدید می نماید وضعیت Split-brain است. این وضعیت زمانی اتفاق می افتد که به دلیل طراحی نادرست شبکه اختصاصی کلاستر یا خارج از سرویس شدن سرورها و عدم ارتباط و هماهنگ سازی داده ها، سیستم با دو مجموعه داده روی هم افتاده(Overlap) روبرو شود.

ادامه خواندن

بررسی و معرفی فناوری رایانش ابری

رایانش ابری روشی برای پردازش داده است که با استفاده از یکپارچه سازی منابع و زیرساخت های مجازی به صورت سلف سرویس بر اساس تقاضا عمل می کند. در ارایه پیش رو که به صورت حضوری در تاریخ 97/09/21 در نشست 158 شیرازلاگ در دانشگاه زند شیراز برگزار شد، فناوری رایانش ابری(Cloud Computing) مورد بررسی قرار گرفت.

ادامه خواندن