ماشین مجازی (Virtual Machine) یک دستگاه مجازی طراحی‌ شده‌ برای اجرای سیستم‌ عامل‌‌ و برنامه‌های مختلف است. Virtual Machine در قالب یک نرم‌ افزار روی دستگاه فیزیکی برای اجرا با این دستگاه مجازی، نصب می‌شود . با استفاده از VM می‌توان یک دستگاه مجازی با سیستم عامل مجزا را روی یک دستگاه واقعی ایجاد و شبیه‌ سازی کرد.

ماشین مجازی مزایای زیادی دارد که برای مثال می‌توان به افزایش بهره وری، جداسازی برنامه‌ها و تست نرم افزارها در محیط‌های ایزوله اشاره کرد.

Virtual Machine در مواردی مثل محاسبات ابری و مراکز داده برای استفاده بهینه از منابع سخت ‌افزاری استفاده می‌شوند. لازم به ذکر است که از آنجا که هر ماشین مجازی به طور مستقل عمل می‌کند، اگر مشکلی در یکی از آنها پیش بیاید، تاثیری بر دیگر ماشین‌ها و سیستم اصلی نخواهد داشت.

در این صفحه به بررسی مقالات و آموزش‌های مرتبط با موضوع ماشین مجازی می‌پردازیم.


کانتینر چیست؟ بررسی جامع کانتینر به زبانی ساده

کانتینرها (Containers) به عنوان واحدهای اجرایی مستقل در دنیای نرم‌ افزار به کار می‌روند و تمام نیازهای یک اپلیکیشن برای اجرا را به صورت خود کفا تأمین می‌کنند. هر کانتینر شامل کد منبع اپلیکیشن، وابستگی‌های نرم‌ افزاری (شامل کتابخانه‌ها، فایل‌های پیکربندی و...) و تنظیمات سیستم است که به گونه‌ای طراحی شده‌اند که اپلیکیشن را در محیطی ایزوله و بدون وابستگی به سیستم‌ عامل میزبان اجرا کنند. این ایزوله‌ سازی به معنای این است که اپلیکیشن درون کانتینر بدون توجه به اینکه در کجا اجرا می‌شود (مثلاً در سیستم‌...

آموزش نصب macOS روی ماشین مجازی

ممکن است شما بخواهید سیستم‌عامل دیگری به جز ویندوز را در کامپیوتر شخصی خود امتحان کنید. سیستم‌عامل macOS دومین سیستم‌عامل محبوب جهان پس از Windows و پیش از ChromeOS است که از سال 2001 هرسال نسخه جدیدی از آن به بازار عرضه می‌شود. در این مقاله آموزشی به نکات نصب macOS روی ماشین مجازی موجود در ویندوز می‌پردازیم. با آموزش نصب macOS روی ماشین مجازی با ما همراه باشید.سیستم‌عامل چیست؟یک سیستم‌عامل (Operating System) به‌اختصار OS نام دارد. در زمان روشن‌شدن اولیه ماشین اجرا می‌شود و وظیفه آن مدیریت...

چگونه به سادگی ESXi را نصب کنیم؟

اگر بخواهیم از ماشین مجازی (Virtual Machine) بر روی سرور استفاده کنیم در ابتدا یک برنامه Hypervisor نیاز داریم. هایپروایزرها به ما کمک می‌کنند تا بتوانیم از سرورهای مجازی روی سرور فیزیکی استفاده کنیم. در ادامه با Hypervisor آشنا شده و آموزش گام به گام نصب ESXi را که نوعی هایپروایزر است یاد می‌گیریم. با ما همراه باشید.هایپروایزر چیست؟می‌توان گفت هایپروایزر یک نوع برنامه مجازی سازی است که ماشین مجازی اجرا می‌کند، در واقع یک نوع سیستم عامل است. این نوع برنامه منابع سخت افزاری مانند RAM ،CPU...