مجازی ساز ها (virtualizers)
@uselinux
مجازی ساز ها در دنیای امروز دارای کاربرد های فراوانی ,, برای ادمین های سیستم و سرورداران است ,, و به واسطه آن قادر هستند تا یک سرور را به قسمت های مختلف و جداگانه و ایزوله تبدیل کنند
مجازی ساز ها به ۲ دسته کلی :
Hypervisors
container-based
تبدیل میشوند
مجازی سازی از سال 1970 بحث و دغدغه شرکت های زیادی بوده است ,, و یکی از زمان های اوج آن با شرکت VM ware در سال 1998 همراه بود ,, و قبل تر از آن , ایده شرکت Novel بود , که قصد داشت ۲ مورد از اپلیکیشن های ویندوزی را روی لینوکس اجرا کند ,, که البته با بوت دوگانه(Dual Boot)بسیاری از مشکلات حل میشد , اما فقط روی دسکتاپ!
@uselinux
هایپروایزر ها:
امروزه مجازی ساز های از نوع Hypervisor سعی در مجازی سازی در مقیاس کرنل دارد . که با اضافه کردن ماژول هایی به کرنل قادر به استفاده از آن هستند و آن را تبدیل به مجازی ساز میکنند(مانند kvm)
مجازی ساز های از نوع Hypervisor مشکلاتی همانند ساپورت سخت افزار و فیچر های کرنل دارند( مثلا : بعضی از کرنل ها پچ هایی دارند که با Xen بعنوان میزبان یا مهمان رفتار میکند , dom0 , domU)و همچنین مشکلات پرفورمنس نیز از مشکلات هایپروایزر ها میباشد . چرا که سیستم عامل مهمان . با یک لایه اضافی تر .با کرنل در ارتباط است .. و در این بین . مقدار زیادی نیز خود مجازی ساز مصرف رم و منابع برای خود اختصاص میدهد
@uselinux
از مزیت های هایپروایزر ها میتوان به "اجرای انواع سیستم عامل ها(نه همه آنها!) و دسترسی به فیچر های سخت افزاری . اشاره کرد" این مورد زمانی به کمک شما می آید که قصد دارید از ویندوز بر روی لینوکس یا برعکس نیز بهرمند شوید
@uselinux
مجازی ساز های کانتینر بیس:
یکی از اولین نوع کانتینر بیس ها FreeBSD Jails بود که بر روی بی اس دی بوجود آمد .بر خلاف هایپروایز ها . کانتینر بیس ها سعی در مجازی سازی سخت افزار ندارند .کانتینر بیس ها . سیستم عامل هایی بدون کرنل بر روی سیستم عامل میزبان نصب میکنند .. و از یک کرنل واحد استفاده میکنند .و از مزایای کرنل ها همانند ایزوله کردن پروسس ها و تخصیص منابع بهره میبرند .. و در عین حال هر کانتینر شامل فایل سیستم / پروسس ها /رم و دیوایس های ایزوله و مخصوص به خود میباشد
@uselinux
کانتینر بیس ها پرفورمنس بسیار عالی دارند و یوزر احتمالا متوجه نخواهد شد که بر روی سرور اصلی درحال کار است یا روی یک سیستم عامل مجازی سازی شده و محدود شده .
@uselinux
کانتینربیس ها . از روند نصب سیستم عامل های جداگانه ای بهره میبرند و مانند هایپروایزر ها قادر نیستید تا CD یا DVD یک سیستم عامل را در دستگاه قرار دهید یا یک ایزوی کامل و جداگانه دانلود و آن را به کانتینر الحاق کنید . هر کانتینر تمپلیت و مدل مخصوص به خود را دارد
@uselinux
و از معایب کانتینربیس ها میتوان به محدود شدن به یک نوع کرنل اشاره کرد .. شما قادر نیستید روی مثلا OpenVZ یا Virtuozzo که بر روی لینوکس یا سولاریس نصب شده است ویندوز نصب کنید! .. یا برعکس ..
@uselinux
در انتها . اگر قصد دارید صدها یا هزاران سیستم کوچک و بزرگ (از یک نوع) را . در کنار هم داشته باشید و سرویس دهی کنید . کانتینر بیس ها پیروز هستند . و همچین با توجه به نوع سرویس دهی شما و محدودیت های سخت افزاری شما میتواند انتخاب شما متفاوت تر باشد .
@uselinux
امروزه کانتینر بیس ها بسیار محبوب هستند و در محیط های هاستینگ و سرویس های VPS استفاده بسیاری میشوند
@uselinux
@uselinux
مجازی ساز ها در دنیای امروز دارای کاربرد های فراوانی ,, برای ادمین های سیستم و سرورداران است ,, و به واسطه آن قادر هستند تا یک سرور را به قسمت های مختلف و جداگانه و ایزوله تبدیل کنند
مجازی ساز ها به ۲ دسته کلی :
Hypervisors
container-based
تبدیل میشوند
مجازی سازی از سال 1970 بحث و دغدغه شرکت های زیادی بوده است ,, و یکی از زمان های اوج آن با شرکت VM ware در سال 1998 همراه بود ,, و قبل تر از آن , ایده شرکت Novel بود , که قصد داشت ۲ مورد از اپلیکیشن های ویندوزی را روی لینوکس اجرا کند ,, که البته با بوت دوگانه(Dual Boot)بسیاری از مشکلات حل میشد , اما فقط روی دسکتاپ!
@uselinux
هایپروایزر ها:
امروزه مجازی ساز های از نوع Hypervisor سعی در مجازی سازی در مقیاس کرنل دارد . که با اضافه کردن ماژول هایی به کرنل قادر به استفاده از آن هستند و آن را تبدیل به مجازی ساز میکنند(مانند kvm)
مجازی ساز های از نوع Hypervisor مشکلاتی همانند ساپورت سخت افزار و فیچر های کرنل دارند( مثلا : بعضی از کرنل ها پچ هایی دارند که با Xen بعنوان میزبان یا مهمان رفتار میکند , dom0 , domU)و همچنین مشکلات پرفورمنس نیز از مشکلات هایپروایزر ها میباشد . چرا که سیستم عامل مهمان . با یک لایه اضافی تر .با کرنل در ارتباط است .. و در این بین . مقدار زیادی نیز خود مجازی ساز مصرف رم و منابع برای خود اختصاص میدهد
@uselinux
از مزیت های هایپروایزر ها میتوان به "اجرای انواع سیستم عامل ها(نه همه آنها!) و دسترسی به فیچر های سخت افزاری . اشاره کرد" این مورد زمانی به کمک شما می آید که قصد دارید از ویندوز بر روی لینوکس یا برعکس نیز بهرمند شوید
@uselinux
مجازی ساز های کانتینر بیس:
یکی از اولین نوع کانتینر بیس ها FreeBSD Jails بود که بر روی بی اس دی بوجود آمد .بر خلاف هایپروایز ها . کانتینر بیس ها سعی در مجازی سازی سخت افزار ندارند .کانتینر بیس ها . سیستم عامل هایی بدون کرنل بر روی سیستم عامل میزبان نصب میکنند .. و از یک کرنل واحد استفاده میکنند .و از مزایای کرنل ها همانند ایزوله کردن پروسس ها و تخصیص منابع بهره میبرند .. و در عین حال هر کانتینر شامل فایل سیستم / پروسس ها /رم و دیوایس های ایزوله و مخصوص به خود میباشد
@uselinux
کانتینر بیس ها پرفورمنس بسیار عالی دارند و یوزر احتمالا متوجه نخواهد شد که بر روی سرور اصلی درحال کار است یا روی یک سیستم عامل مجازی سازی شده و محدود شده .
@uselinux
کانتینربیس ها . از روند نصب سیستم عامل های جداگانه ای بهره میبرند و مانند هایپروایزر ها قادر نیستید تا CD یا DVD یک سیستم عامل را در دستگاه قرار دهید یا یک ایزوی کامل و جداگانه دانلود و آن را به کانتینر الحاق کنید . هر کانتینر تمپلیت و مدل مخصوص به خود را دارد
@uselinux
و از معایب کانتینربیس ها میتوان به محدود شدن به یک نوع کرنل اشاره کرد .. شما قادر نیستید روی مثلا OpenVZ یا Virtuozzo که بر روی لینوکس یا سولاریس نصب شده است ویندوز نصب کنید! .. یا برعکس ..
@uselinux
در انتها . اگر قصد دارید صدها یا هزاران سیستم کوچک و بزرگ (از یک نوع) را . در کنار هم داشته باشید و سرویس دهی کنید . کانتینر بیس ها پیروز هستند . و همچین با توجه به نوع سرویس دهی شما و محدودیت های سخت افزاری شما میتواند انتخاب شما متفاوت تر باشد .
@uselinux
امروزه کانتینر بیس ها بسیار محبوب هستند و در محیط های هاستینگ و سرویس های VPS استفاده بسیاری میشوند
*بحث درباره مجازی ساز ها در اینجا به پایان نمیرسد ,, و در پست های آینده مطالب بیشتری در اختیار شما عزیزان قرار خواهد گرفت*@uselinux
۱۶ سال پیش در چنین روزی ویندوز XP به طور رسمی منتشر شد.
@uselinux
@uselinux
اینستاگرام از امروز امکان مکالمه تصویری زنده را برای کاربران فراهم کرد/این ارتباط زنده برای همه فالورهای کاربران قابل مشاهده است
@uselinux
@uselinux
توییت جالب موسس IdealLab درباره درک نسل جدید از تکنولوژی دیروز: یه بچه این دیسک فلاپی رو دید و گفت: «اوه، آیکون Save رو با پرینتر سهبعدی پرینت کردی؟» 🤣
💥 @uselinux
💥 @uselinux
@uselinux
💥کدام یک از مدرک های لینوکسی امروزه پرطرفدار و کار بیشتری دارند ؟
@uselinux
همونطور که در عکس سوم میبینید ,, دو مدرک ردهت RHCSA و RHCE ترند های شغلی لینوکس هستند و بیشترین میزان رشد را دارند
در عکس های اول و دوم ,, مباحثی که در امتحان این مدارک مهم هستند لیست شده است ,,
آزمون های EX200(RHCSA) و EX300(RHCE)
@uselinux
💥کدام یک از مدرک های لینوکسی امروزه پرطرفدار و کار بیشتری دارند ؟
@uselinux
همونطور که در عکس سوم میبینید ,, دو مدرک ردهت RHCSA و RHCE ترند های شغلی لینوکس هستند و بیشترین میزان رشد را دارند
در عکس های اول و دوم ,, مباحثی که در امتحان این مدارک مهم هستند لیست شده است ,,
آزمون های EX200(RHCSA) و EX300(RHCE)
@uselinux
Forwarded from زیرساخت و پلتفرم ابری هایو | Haio (Mrs Hooshmand)
#محصول جدید هایو آماده شد.
با هایو ابر میتوانید در عرض کمتر از یک دقیقه سرور مجازی ابری خود را با آی پی اختصاصی تحویل بگیرید.
در حال حاضر ایمیجهای ubuntu و centos آماده شده است.
با هایو ابر میتوانید در عرض کمتر از یک دقیقه سرور مجازی ابری خود را با آی پی اختصاصی تحویل بگیرید.
در حال حاضر ایمیجهای ubuntu و centos آماده شده است.
خب مثل اینکه قراره نسخهی جدیدی از فایرفاکس (Firefox Quantum) منتشر بشه که مصرف رم شگفت انگیزی داره، حدودا نصف کروم
این نسخه فردا برای دانلود به طور عمومی منتشر میشه
🔹 @uselinux
این نسخه فردا برای دانلود به طور عمومی منتشر میشه
🔹 @uselinux
Forwarded from زیرساخت و پلتفرم ابری هایو | Haio (Ali Zowghi)
ایمیج مخصوص nodejs برای سرویس هایوابر در دسترس قرار گرفت.
امکانات:
- کانفیگ شده روی اوبونتو
- امکان استفاده از ورژنهای مختلف با کمک nvm
- امکان ست کردن دامنه روی سرور از طریق haio-cli
my.haio.ir
امکانات:
- کانفیگ شده روی اوبونتو
- امکان استفاده از ورژنهای مختلف با کمک nvm
- امکان ست کردن دامنه روی سرور از طریق haio-cli
my.haio.ir
@uselinux
چرا WSL مایکروسافت . یک بازی (برد-برد)(به نفع طرفین) محسوب میشود ؟؟
قبل از هرچیزی اگر با WSL آشنایی ندارید . ابتدا سری به صفحات وب و ویکی پدیا بزنید .. تا اطلاعات مختصر و مفیدی درباره آن پیدا کنید ..
@uselinux
بعد از گذشت سال ها .. و پیشرفت های متعدد در پلتفرم های مختلف ,, سیاست های شرکت ها تغییر کرده اند . و بسیاری از کمپانی ها برای توسعه و افزایش قدرت خود . دست دوستی به یکدیگر داده اند (( لینوکس , مایکروسافت , گوگل و.....))
@uselinux
بر کسی پوشیده نیست که . لینوکس ابزار های سرور و سیس ادمین فوق العاده قدرتمند و کم نظیری دارد ,, و همچنین ایمنی بسیار بالای توزیع های گنو/لینوکس و سبکی آنها.. آنرا برای استفاده های وسیعی . مناسب کرده است
@uselinux
اما همیشه کاربران تازه وارد (( و کاربرانی که تخصص در حیطه های دیگری دارند)) از کمبود نرم افزار های عینی و قدرتمند یا راحت نبودن استفاده از معادل ها .. گلایه داشته اند ,, و همچنین گیم نیز از مواردی است که باعث شده است بسیاری از کاربران . لینوکس و ویندوز را در کنار یکدیگر نصب کنند .. یا برخی کاربران لینوکس را صرفا بر روی ماشین مجازی داشته باشند..
@uselinux
مایکروسافت و یک کامیونیتی مشترک بین مایکروسافت و لینوکس .. با ایجاد WSL و مهیا کردن ویندوز برای اپلیکیشن های لینوکسی و همینطور ترمینال قدرتمند بش .. یک پل بین لینوکس و ویندوز زدند .. و مایکروسافت اخیرا این بستر را بعنوان آپدیت رسمی برای ویندوز 10 ارائه کرد ..
@uselinux
بسیاری از کاربران معتقدند که این یک سیاست پلید است تا کاربران گنو/لینوکسی را به سمت ویندوز بکشاند ,, و آنها را از فلسفه و راه آزادی و حقوق کاربری دور کند . برخی ها معتقدند مایکروسافت قصد دارد تا خود لینوکس را به سمت کد های حبابی بیشتر و کلوز سورس بکشاند و از آن یک ابزار تجاری بسازد! ..
@uselinux
اما . یک بعد قضیه نیز اینجاست که .. کاربری بعد از کار با بش .. و دیدن قدرت آن و اپلیکیشن های مینیمال و قدرتمند لینوکسی. کاملا به سمت دنیای گنو/لینوکس بیاید!
@uselinux
بله این هم کاملا امکان پذیر است .. اما مایکروسافت این ریسک را پذیرفته است .. و به نفع لینوکس و گنو میباشد:)
@uselinux
از طرفی.. بسیاری از برنامه نویسانی که به زبان های تک سکویی((همانند c# یا swift)) کد نمیزنند .. ((دولوپران پایتون / جاوا / c / cpp / روبی و.....)) بر روی ویندوز هستند .. و ممکن است شناختی از لینوکس نداشته باشند!((لینوکس در دسکتاپ بسیار گمنام و شناخته نشده است و مورد انزوا قرار گرفته است))
اینکار.. این فرصت را به این برنامه نویسان میدهد تا برنامه های چند سکویی بنویسند و بدون دردسر و نصب سیستم عامل دیگر و نیاز به یادگیری کار با آن سیستم عامل . .برای آن برنامه تولید و تست کنند! و باز هم یک منفعت دیگر برای گنو/لینوکس
@uselinux
حال تصور کنید . شخصی ,, یک برنامه تحت ترمینال نصب و با آن کار کند و در مقابل با ایراداتی از نسخه ویندوزی آن مواجه است! .. و در این بین . نرم افزار گنو/لینوکسی را میپسندد!! .. بله یک برد دیگر برای گنو/لینوکس .. تا کامیونیتی و حامیان((استفاده کننده / اسپانسر/دونر)) آن افزایش یابد ..
بقول لینوس تروالدز :
زمانی که مایکروسافت برای لینوکس , برنامه بسازد . یعنی ما پیروز شدیم:)
@uselinux
چرا WSL مایکروسافت . یک بازی (برد-برد)(به نفع طرفین) محسوب میشود ؟؟
قبل از هرچیزی اگر با WSL آشنایی ندارید . ابتدا سری به صفحات وب و ویکی پدیا بزنید .. تا اطلاعات مختصر و مفیدی درباره آن پیدا کنید ..
@uselinux
بعد از گذشت سال ها .. و پیشرفت های متعدد در پلتفرم های مختلف ,, سیاست های شرکت ها تغییر کرده اند . و بسیاری از کمپانی ها برای توسعه و افزایش قدرت خود . دست دوستی به یکدیگر داده اند (( لینوکس , مایکروسافت , گوگل و.....))
@uselinux
بر کسی پوشیده نیست که . لینوکس ابزار های سرور و سیس ادمین فوق العاده قدرتمند و کم نظیری دارد ,, و همچنین ایمنی بسیار بالای توزیع های گنو/لینوکس و سبکی آنها.. آنرا برای استفاده های وسیعی . مناسب کرده است
@uselinux
اما همیشه کاربران تازه وارد (( و کاربرانی که تخصص در حیطه های دیگری دارند)) از کمبود نرم افزار های عینی و قدرتمند یا راحت نبودن استفاده از معادل ها .. گلایه داشته اند ,, و همچنین گیم نیز از مواردی است که باعث شده است بسیاری از کاربران . لینوکس و ویندوز را در کنار یکدیگر نصب کنند .. یا برخی کاربران لینوکس را صرفا بر روی ماشین مجازی داشته باشند..
@uselinux
مایکروسافت و یک کامیونیتی مشترک بین مایکروسافت و لینوکس .. با ایجاد WSL و مهیا کردن ویندوز برای اپلیکیشن های لینوکسی و همینطور ترمینال قدرتمند بش .. یک پل بین لینوکس و ویندوز زدند .. و مایکروسافت اخیرا این بستر را بعنوان آپدیت رسمی برای ویندوز 10 ارائه کرد ..
@uselinux
بسیاری از کاربران معتقدند که این یک سیاست پلید است تا کاربران گنو/لینوکسی را به سمت ویندوز بکشاند ,, و آنها را از فلسفه و راه آزادی و حقوق کاربری دور کند . برخی ها معتقدند مایکروسافت قصد دارد تا خود لینوکس را به سمت کد های حبابی بیشتر و کلوز سورس بکشاند و از آن یک ابزار تجاری بسازد! ..
@uselinux
اما . یک بعد قضیه نیز اینجاست که .. کاربری بعد از کار با بش .. و دیدن قدرت آن و اپلیکیشن های مینیمال و قدرتمند لینوکسی. کاملا به سمت دنیای گنو/لینوکس بیاید!
@uselinux
بله این هم کاملا امکان پذیر است .. اما مایکروسافت این ریسک را پذیرفته است .. و به نفع لینوکس و گنو میباشد:)
@uselinux
از طرفی.. بسیاری از برنامه نویسانی که به زبان های تک سکویی((همانند c# یا swift)) کد نمیزنند .. ((دولوپران پایتون / جاوا / c / cpp / روبی و.....)) بر روی ویندوز هستند .. و ممکن است شناختی از لینوکس نداشته باشند!((لینوکس در دسکتاپ بسیار گمنام و شناخته نشده است و مورد انزوا قرار گرفته است))
اینکار.. این فرصت را به این برنامه نویسان میدهد تا برنامه های چند سکویی بنویسند و بدون دردسر و نصب سیستم عامل دیگر و نیاز به یادگیری کار با آن سیستم عامل . .برای آن برنامه تولید و تست کنند! و باز هم یک منفعت دیگر برای گنو/لینوکس
@uselinux
حال تصور کنید . شخصی ,, یک برنامه تحت ترمینال نصب و با آن کار کند و در مقابل با ایراداتی از نسخه ویندوزی آن مواجه است! .. و در این بین . نرم افزار گنو/لینوکسی را میپسندد!! .. بله یک برد دیگر برای گنو/لینوکس .. تا کامیونیتی و حامیان((استفاده کننده / اسپانسر/دونر)) آن افزایش یابد ..
بقول لینوس تروالدز :
زمانی که مایکروسافت برای لینوکس , برنامه بسازد . یعنی ما پیروز شدیم:)
@uselinux
Forwarded from اتچ بات
سرور های کانتینر بیس هایو
با قیمت مناسب ,,
امکان تغییر کانفیگ بعد از ساخته شدن(به زودی)
ــــــــــــــــــــــــــــــــــــ
هاست های اشتراکی همراه با منابع دلخواه
ــــــــــــــــــــــــــــــــــــ
کانتینر های نودجی اس و پایتون
ــــــــــــــــــــــــــــــــــــ
ساخت و آماده استفاده در کمتر از 5 دقیقه ,,
ــــــــــــــــــــــــــــــــــــ
haio.ir
@uselinux
@haioir
با قیمت مناسب ,,
امکان تغییر کانفیگ بعد از ساخته شدن(به زودی)
ــــــــــــــــــــــــــــــــــــ
هاست های اشتراکی همراه با منابع دلخواه
ــــــــــــــــــــــــــــــــــــ
کانتینر های نودجی اس و پایتون
ــــــــــــــــــــــــــــــــــــ
ساخت و آماده استفاده در کمتر از 5 دقیقه ,,
ــــــــــــــــــــــــــــــــــــ
haio.ir
@uselinux
@haioir
Telegram