ماشین مجازی چیست؟

یک ماشین مجازی از ترکیبی از نرم افزار و رایانه موجود شما برای شبیه سازی رایانه های اضافی استفاده می کند، همه در یک دستگاه فیزیکی.

ماشین های مجازی توانایی شبیه سازی یک سیستم عامل جداگانه (مهمان) و به همین ترتیب یک کامپیوتر جداگانه را از سمت راست سیستم OS موجود خود (میزبان) فراهم می کنند. این مستقل به نظر می رسد در پنجره خود است و به طور معمول به عنوان یک محیط کاملا مستقل جدا می شود، اگرچه تعامل میان مهمان و میزبان برای انجام وظایف مانند انتقال فایل ها مجاز است.

دلایل روزمره برای استفاده از ماشین مجازی

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

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

چرا شرکت ها می توانند از دستگاه های مجازی استفاده کنند

در مقیاس غولپیکر غیر شخصی، بسیاری از سازمانها چندین ماشین مجازی را در اختیار دارند. به جای اینکه تعداد زیادی از رایانه های شخصی را در همه زمان ها اجرا کنید، شرکت ها تصمیم می گیرند که تعدادی از VM ها را در یک زیرمجموعه کوچکتر از سرورهای قدرتمند میزبانی کنند، صرفه جویی در هزینه نه تنها در فضای فیزیکی، بلکه در زمینه برق و تعمیر و نگهداری. این VM ها را می توان از یک رابط اداری یکپارچه کنترل کرد و از طریق ایستگاه های کاری از راه دور خود به کارکنان دسترسی پیدا کرد، که اغلب در نقاط مختلف جغرافیایی پخش می شود. به دلیل ماهیت جداگانه دستگاه های مجازی، شرکت ها حتی می توانند به کاربران خود اجازه دسترسی به شبکه های شرکت های خود را از طریق این تکنولوژی را در رایانه های شخصی خود اضافه کنند و به هر دو انعطاف پذیری و صرفه جویی در هزینه کمک می کنند.

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

محدودیت های مشترک دستگاه های مجازی

در حالی که VM ها مطمئنا مفید هستند، محدودیت های قابل توجهی وجود دارد که باید قبلا آنها را درک کنید تا انتظارات عملکرد شما واقعی باشند. حتی اگر دستگاه میزبان VM دارای سخت افزار قدرتمند باشد، ممکن است خود نمونه مجازی به طور قابل ملاحظه ای کندتر از آن است که بر روی کامپیوتر مستقل خود باشد. پیشرفت های سخت افزاری در داخل VM ها در سال های اخیر راه زیادی گرفته است، اما واقعیت این است که این محدودیت هرگز به طور کامل حذف نخواهد شد.

یکی دیگر از محدودیت های آشکار هزینه است. به غیر از هزینه های مربوط به برخی از نرم افزار های ماشین مجازی، نصب و راه اندازی یک سیستم عامل - حتی در یک VM - در بعضی از موارد، بسته به سیستم عامل خاص، هنوز مجوز یا روش احراز هویت دیگر را می گیرد. برای مثال، اجرای یک نمونه مهمان از ویندوز 10 نیازمند یک کلید مجاز معتبر است همانطور که اگر شما سیستم عامل را بر روی یک کامپیوتر واقعی نصب کردید. در حالی که یک راه حل مجازی معمولا در مقایسه با خرید دستگاه های فیزیکی اضافی ارزان تر است، هزینه های آن می تواند در زمانی که شما نیاز به مقیاس بزرگتر در اختیار دارید، افزوده شود.

سایر محدودیت های احتمالی در نظر گرفتن عدم حمایت از اجزای سخت افزاری خاص و محدودیت های شبکه ممکن است. با همه این گفته می شود تا زمانیکه تحقیق خود را انجام می دهید و انتظارات واقع گرایانه ای را در پیش می گیرید، استفاده از ماشین های مجازی در محیط خانه یا کسب و کارتان می تواند یک تغییر بازی واقعی باشد.

Hypervisors و دیگر نرم افزار ماشین مجازی

بسته به نوع کامپیوتر میزبان شما و نیازهای خاص شما، برنامه کاربردی مجازی وجود دارد که می تواند به شما در دستیابی به اهداف شما کمک کند. نرم افزار VM مبتنی بر نرم افزار، معمولا به عنوان یک hypervisor شناخته می شود، در تمام اشکال و اندازه ها می آید و معمولا به سمت استفاده شخصی و تجاری مورد استفاده قرار می گیرد.

لیست ما از بهترین برنامه های کاربردی مجازی به شما کمک می کند تا انتخاب مناسب را انجام دهید.