6 بهترین برنامه های نرم افزار مجازی ماشین مجازی

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

هنگام استفاده از نرم افزار VM مبتنی بر نرم افزار، همچنین به عنوان یک hypervisor شناخته می شود، سیستم عامل رایانه شما معمولا به عنوان میزبان شناخته می شود. سیستم عامل ثانویه که در داخل رابط VM اجرا می شود اغلب مهمان نامیده می شود.

در حالی که برخی از سیستم عامل های مهمان مانند ویندوز نیاز به خرید یک کلید مجوز اضافی دارند، دیگران به صورت رایگان در دسترس هستند. این شامل بیشتر توزیعهای لینوکس و همچنین macOS است، با فرض اینکه در سال 2009 یا بالاتر از سختافزار Mac استفاده میکنید.

لازم به ذکر است که اجرای macOS در یک ماشین مجازی در سختافزارهای غیر مک، مانند رایانه های شخصی ویندوز، گاهی ممکن است با چندین راه حل نرم افزاری که در زیر فهرست شده اند شامل VirtualBox اوراکل باشد. با این حال، MacOS تنها در نظر گرفته شده است که بر روی سخت افزار اپل اجرا شود و در غیر این صورت ممکن است نه تنها نقض توافق نامه مجوز MacOS باشد، بلکه تجربه کاربر معمولا آهسته و حیرت انگیز و کاملا غیر قابل پیش بینی است.

در زیر برخی از بهترین راه حل های ماشین مجازی موجود است، هر کدام از ویژگی های منحصر به فرد خود و سازگاری پلت فرم را ارائه می دهند.

01 از 06

ایستگاه کاری VMware

Screenshot از ویندوز

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

ایستگاه کاری VMware اجازه می دهد راه حل های پیشرفته 3D با پشتیبانی از DirectX 10 و OpenGL 3.3، از بین بردن تصویر و ویدئو تضعیف در VM خود را حتی در هنگام اجرای برنامه های گرافیکی شدید. این نرم افزار اجازه می دهد تا استانداردهای باز کردن ماشین مجازی، توانایی ایجاد و اجرای VM ها را از فروشندگان رقابت در محصول VMware فراهم کند.

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

Snapshots VMware به شما اجازه می دهد تا نقاط رولپرداسیون مختلف را برای آزمایش تعیین کنید و سیستم آن شبیه سازی می کند چندین نمونه از یک VM مشابه را در اختیار شما قرار می دهد - به شما این امکان را می دهد که بین تکراری کاملا جدا شده یا کلون های مرتبط مرتبط شوید، مقدار فضای هارد دیسک.

این بسته یکپارچه با پلت فرم مبتنی بر ابر سازگار با VSphere، VMware نیز ادغام می شود و در نتیجه، مدیریت آسان تمامی VM ها در مرکز داده های شرکت شما از راه دور از دستگاه محلی شما، می باشد.

دو نسخه از برنامه، Workstation Player و Workstation Pro وجود دارد که قبلا رایگان است.

پلیر به شما امکان می دهد تا VM جدید ایجاد کرده و از بیش از 200 سیستم عامل مهمان پشتیبانی کند. همچنین اجازه می دهد تا به اشتراک گذاری فایل بین میزبان و مهمان و ویژگی های تمام مزایای گرافیکی ذکر شده در بالا، و همچنین پشتیبانی از صفحه نمایش 4K .

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

برای این ویژگی ها، همچنین برای ایجاد و مدیریت ماشین های مجازی رمز شده، باید VMware Workstation Pro را خریداری کنید. Workstation Player همچنین از استفاده تجاری محدود است، بنابراین کسب و کارهایی که به دنبال استفاده از نرم افزار Workstation هستند، انتظار دارند که یک یا چند مجوز Pro را خریداری کنند، اگر قصد استفاده از برنامه را فراتر از دوره آزمایشی خود داشته باشند.

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

سازگار با سیستم عامل میزبان زیر:

02 از 06

VMware Fusion

VMware، Inc.

به همین ترتیب توسط افرادی که VMware Workstation را برای لینوکس و ویندوز، پورت های Fusion ایجاد کرده اند، ساخته شده است که اساسا همان تجربه ای است که Workstation به پلت فرم Mac ارائه می دهد.

بر خلاف VMware Workstation، نسخه اصلی نرم افزار رایگان است و فقط برای شخصی استفاده می شود در حالی که Fusion Pro می تواند برای اهداف تجاری یا افرادی که نیاز به دسترسی به مجموعه ویژگی های پیشرفته دارند خریداری شود.

این ویژگی های خاصی مانند مکینتاش مانند پشتیبانی از صفحه نمایش 5K iMac و نیز تنظیمات شبکیه و غیر شبکیه دارد. فیوژن همچنین شامل حالت وحدت است که رابط کاربری دسکتاپ ویندوز را پنهان می کند و به شما امکان می دهد تا برنامه های ویندوز را از داک خود راه اندازی و اجرا کنید، به شرط اینکه مهاجرت به macOS باشد.

هر دو نسخه رایگان و پرداخت شده از Fusion همچنین امکان اجرای ویندوز از پارتیشن Boot Camp خود را به عنوان نمونه مهمان VM فراهم می کند، و هنگامی که می خواهید به عقب و جلو بروید، نیاز به راه اندازی مجدد را از بین می برید.

سازگار با سیستم عامل میزبان زیر:

03 از 06

اوراکل VM VirtualBox

Screenshot از ویندوز

ابتدا در سال 2007 منتشر شد، این منبع باز Hypervisor برای هر دو در خانه و شرکت در دسترس است بدون مجوز تحت مجوز GPLv2.

VirtualBox از مجموعه ای گسترده از سیستم عامل مهمان پشتیبانی می کند که فهرستی از تمامی نسخه های ویندوز را از XP تا 10 و همچنین ویندوز NT و Server 2003 پشتیبانی می کند. این اجازه می دهد تا شما با اجرای لینوکس 2.4 و بالاتر Solaris و OpenSolaris علاوه بر OpenBSD حتی گزینه ای برای بازگرداندن ساعت و اجرای OS / 2 یا DOS / Windows 3.1، حتی برای اهداف دلتنگانه یا برای بازی برخی از علاقه مندی های قدیمی مانند Wasteland یا Pool of Radiance در محیط های بومی خود، به شما داده شده است.

شما همچنین می توانید MacOS را در یک VM با استفاده از VirtualBox اجرا کنید، اگر چه این تنها کار خواهد کرد اگر سیستم عامل میزبان شما نیز بر روی Mac باشد. این عمدتا به دلیل این واقعیت است که اپل اجازه نمی دهد سیستم عامل خود را بر روی سخت افزار های غیر اپل کار کند. این مورد با نصب macOS استاندارد است و همچنین در هنگام اجرای سیستم عامل در یک راه حل VM مورد استفاده قرار می گیرد.

VirtualBox از توانایی اجرای چندین پنجره مهمان به طور همزمان پشتیبانی می کند و سطح قابل حمل را نیز فراهم می کند که در آن یک VM ایجاد شده در یک میزبان می تواند به راحتی به دیگری منتقل شود که ممکن است یک سیستم عامل کاملا متفاوت داشته باشد.

این تمایل دارد که در سختافزارهای قدیمی نسبتا خوب اجرا شود، بیشتر دستگاههای USB را شناسایی کرده و کتابخانه ای مفید از افزودنیهای مهمان را ارائه می دهد که به صورت رایگان و آسان برای نصب در دسترس هستند. این ویژگی های اضافه شده شامل قابلیت انتقال فایل ها و کلیپ بورد محتوا بین سیستم عامل های میزبان و مهمان، مجازی سازی 3D و دیگر پشتیبانی از ویدئو های اضافه برای رفع بسیاری از مشکلات رایج با تصاویر VM است.

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

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

سازگار با سیستم عامل میزبان زیر:

04 از 06

رومیزی Parallels

Parallels International

علاقه مندی های طولانی مدت از طرف علاقه مندان به Mac که گاهی اوقات نیاز به اجرای ویندوز دارند، Parallels توانایی یکپارچه اجرای برنامه های ویندوز و مک را به صورت یک طرفه فراهم می کند.

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

Parallels بیشترین ویژگی هایی را که می خواهید در یک محصول پرداخت شده VM انتظار داشته باشید و همچنین بسیاری از ویژگی های خاص Mac مانند قابلیت باز کردن وب سایت ها در IE یا Edge به طور مستقیم از مرورگر Safari و هشدارهای ویندوز در مرکز اطلاع رسانی Mac ارائه می دهد . فایل ها را می توان به سرعت بین دو سیستم عامل، و همچنین تمام محتوای کلیپ بورد، کشید. همچنین با Parallels شامل فضای ذخیره سازی ابر اختصاص داده شده است که می تواند در هر دو MacOS و ویندوز به اشتراک گذاشته شود.

تصور غلط رایج در مورد Parallels این است که آن را فقط می توانید برای ویندوز در VM مهمان استفاده کنید، در حالی که در واقع اجازه می دهد تا شما برای اجرای سیستم عامل Chrome، لینوکس و حتی نمونه دوم macOS.

سه نسخه مختلف از Parallels موجود وجود دارد، هر کدام برای یک مخاطب خاص مناسب هستند. نسخه اصلی هدف کسانی است که برای اولین بار از کامپیوتر به مک استفاده می کنند و همچنین کاربر روزمره که نیاز به استفاده از برنامه های ویندوز را به صورت منظم دارد. این شامل ابزارهای اساسی همراه با 8 گیگابایت VRAM و 4 vCPU برای هر مهمان VM و هزینۀ هزینه یک بار 79 .99 دلار است.

نسخه Pro، با هدف توسعه دهندگان نرم افزار، تسترها و سایر کاربران قدرتمند، همراه با مایکروسافت ویژوال استودیو علاوه بر سایر ابزارهای شناخته شده ی سازنده و QA مانند Jenkins نیز ادغام شده است. پشتیبانی از ایمیل و تلفن 24 ساعته همراه با ابزارهای شبکه پیشرفته و توانایی استفاده از خدمات ابر کسب و کار ارائه شده است. با یک 64GB vRAM و 16 vCPUs برای هر VM، Parallels Desktop Pro Edition برای 99.99 دلار در سال در دسترس است.

آخر، اما قطعا حداقل نسخه تجاری است که شامل همه موارد فوق همراه با ابزار متمرکز مدیریت و مدیریت و کلید مجوز حجم است که به شما اجازه می دهد تا رول و کنترل نمونه های Parallels در سراسر کل بخش ها و سازمان ها. هزینه کلی نسخه Parallels Desktop Business Edition بستگی به تعداد مجوزهای صندلی شما دارد.

سازگار با سیستم عامل میزبان زیر:

05 از 06

QEMU

QEMU.org

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

در حال اجرا ماشین های مجازی KVM هنگام استفاده از QEMU به عنوان یک مجازی ساز می تواند کارایی بومی در سطح سخت افزار درست را به وجود آورد و شما تقریبا فراموش کرده اید که از یک VM استفاده می کنید.

امتیازات اداری فقط در سناریوهای خاصی با QEMU مورد نیاز است، مانند زمانی که شما نیاز به دسترسی به دستگاه های USB خود را از یک VM مهمان دارید. این تا حدودی نادر بودن با این نوع نرم افزار است، اضافه کردن برخی از مقید به راه هایی که شما می توانید از آن استفاده کنید.

ساختار سفارشی QEMU نیز برای MacOS و Windows ایجاد شده است، اگرچه اکثر پایگاه کاربر آن لینوکس را میزبان خود می کند.

سازگار با سیستم عامل میزبان زیر:

06 از 06

ماشین های مجازی مبتنی بر ابر

گتی ایماژ (تصحیح تصاویر # 542725799)

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

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