VirtualBox و یا VMware، بهترین ماشین مجازی برای ویندوز کدام است؟
ماشین مجازی یا کامپیوتر مجازی، یک نرم افزار است که در محیط ویندوز نصب میکنید (مثل بقیه نرم افزارها) و به شما امکان شبیه سازی یک کامپیوتر با قابلیت نصب سیستم عامل را میدهد. یعنی میتوانید در یک محیط کاملا ایزوله نرم افزاری در محیط ویندوز فعلی خودتان، چندین سیستم عامل شبیه سازی شده داشته باشید. از ماشین مجازی میتوان برای آموزش و تست نصب سیستم عامل ها، تست نرم افزار، شبیه سازی شبکه، تست CD بوت، و... استفاده کرد.
اگر تا به حال از یک ماشین مجازی استفاده نکرده اید، باید به شما بگوییم که این ابزار برای افرادی که تا به حال از آن استفاده نکرده اند میتواند گیج کننده باشد. البته کار با ماشین مجازی سخت نیست، تنها دلیلی که کاربران فکر میکنند کار با ماشین مجازی سخت است این است که تا به حال با آن کار نکرده اند و هیچ آشنایی با آن ندارند. در حقیقت، کار با ماشین مجازی ساده بوده و این ابزار بسیار کارآمد است.
سخت ترین چیز برای شروع کار با ماشین مجازی انتخاب یک نرم افزار مجازی ساز برای شروع است. نرم افزار های زیادی بدین منظور وجود دارند اما اگر به دنبال یک گزینه معروف و قدرتمند جهت مجازی سازی میگردید بهتر است بین “VirtualBox” و “VMware Workstation” یکی را انتخاب کنید. به منظور دانلود یکی از این نرم افزار ها از لینک ها زیر استفاده نمایید:
در این مقاله این دو ابزار را با هم مقایسه میکنیم تا به شما در انتخاب یکی از این دو کمک کنیم. در این مقاله ما از نسخه 5.1.26 نرم افزار VirtualBox و نسخه 12.5.7 نرم افزار VMware Workstation استفاده کردیم.
راحتی در استفاده
برای مقایسه این دو مجازی ساز، سیستم عامل “Elementary OS 0.4.1” که یک توزیع لینوکس است را در هر دوی آنها نصب و سپس اجرا کردیم.
VirtualBox دارای یک راه انداز است که به شما در ساخت یک ماشین مجازی و تعیین مقداری از رم (RAM) و از حافظه هارد دیسک برای آن کمک میکند. راه اندازی یک ماشین مجازی با استفاده از VirtualBox بسیار راحت است.
راه اندازی ماشین مجازی در VMware آسان تر نیز میباشد. در ViretualBox میتوانید حین ساخت ماشین مجازی، کارهایی نظیر تنظیم تعداد هسته های پردازنده (CPU) برای اختصاص دادن به ماشین مجازی که در حال ساخت آن هستید را انجام دهید. اما در VMware تنها پس از ساخت ماشین مجازی اینچنین کاری را میتوان انجام داد.
قدرت
VirtualBox جزو کند ترین مجازی ساز ها در حال حاضر است. این مجازی ساز از همان اول هم کند بود اما از زمانی که کمپانی Oracle آن را در سال 2010 خریداری کرد هر چه گذشت کند تر نیز شد!
البته کلا اگر میخواهید یک ماشین مجازی در کامپیوترتان راه بیاندازید باید از سخت افزار قدرتمندی برخوردار باشید زیرا
عمل شبیه سازی کند است. اگر کامپیوتر قدرتمندی در اختیار دارید بنابراین کندی VirtualBox چندان به چشم نمیاید.
اما VMware کارایی بسیار خوبی دارد و قدرتمند است. زمانی که با استفاده از هر دوی این شبیه ساز ها یک سیستم عامل را در یک کامپیوتر اجرا کنید متوجه خواهید شد که VMware بسیار سریع تر است.
اگر میخواهید عمل ساخت ماشین مجازی را در یک کامپیوتر با سخت افزار متوسط انجام دهید، یا اگر میخواهید روزانه چندین ساعت را با ماشین های مجازی کار کنید، بهتر است به سراغ VMware بروید. زیرا در زمینه سرعت و قدرت یک سر و گردن از VirtualBox بالاتر است. اما اگر یک سیستم بسیار قدرتمند دارید با VirtualBox مشکلی نخواهید داشت.
سازگاری و قابل اطمینان بودن
یکی از کار های بسیار جالب با ماشین های مجازی قابلیت کپی کردن یک سیستم عامل و اجرای آن به صورت مجازی در کامپیوتری دیگر است. برای مثال برنامه نویسان میتوانند محیط توسعه و برنامه نویسی لینوکس خود را کپی و یا همان به اصطلاح "کلون" کنند و در یک کامپیوتر با سیستم عامل ویندوز در ماشین مجازی شبیه سازی کنند. برای اینکه بتوانید این کار را انجام دهید ماشین مجازی باید با هر دوی سیستم ها سازگار باشد.
در این مرحله است که VirtualBox نسبت به VMware برتری دارد. میتوانید یک ماشین مجازی راه بیاندازید، از سیستم عامل یک کپی تهیه کنید، سیستم عامل ذخیره شده را به یک کامپیوتر دیگر انتقال دهید و سپس در آن کامپیوتر اجرایش کنید. انجام این کار ها با VirtualBox به آسانی امکان پذیر است.
البته زمانی که نوبت به قابل اطمینان بودن میرسد همه چیز برعکس میشود. زمانی که از VirtualBox استفاده میکنید با باگ های نرم افزاری زیادی مواجه خواهید شد. اما VMware در زمینه پایداری و قابل اطمینان بودن بسیار برتر از VirtualBox است.
باقی قابلیت های جالب
اگر تا به این جای مقاله را مطالعه کرده اید اما هنوز نمیدانید که کدام یک از این نرم افزار های مجازی ساز را انتخاب کنید بنابراین بهتر است نگاهی به قابلیت های جالب این نرم افزار ها بیاندازید که دیگری ندارد.
VirtualBox
1. Snapshot
با استفاده از قابلیت Snapshot میتوانید کل سیستم عامل هایی که هم اکنون در ماشین مجازی نصب است را کپی کنید. این قابلیت بسیار کاربردی است که در VMware وجود ندارد.
2. Extension Pack
قابلیت هایی همانند پشتیبانی از پورت های USB 2.0 و USB 3.0، قفل کردن هارد دیسک های مجازی، استفاده از ریموت دسکتاپ و... را به ارمغان میاورد.
VMware Workstation Player
Encrypted Virtual Machines
با استفاده از این قابلیت میتوانید ماشین های مجازی قفل گذاری شده ای بسازید که هیچ فردی به جز شما نمیتواند اجرایشان کند. همچنین میتوانید تعیین کنید که کاربران نتوانند در تنظیمات ماشین مجازی دستکاری کنند.
قابلیت های موجود در هر دوی این نرم افزار ها:
1. Shared Folders
با استفاده از این قابلیت میتوانید پوشه های بین کامپیوتر اصلی و ماشین مجازی را به اشتراک بگذاری تا بتوانند به اطلاعات یکدیگر دسترسی داشته باشند.
2. Shared Data Transfer
به علاوه پوشه های اشتراک گذاری شده، فایل ها را نیز میتوانید بین کامپیوتر و ماشین مجازی اشتراک گذاری کنید.
3. Seamless Mode (در VirtualBox) و Unity Mode (در VMware)
با استفاده از این قابلیت که نام آن در این نرم افزار های متفاوت است میتوانید هم با کامپیوتر و هم با ماشین مجازی در یک زمان کار کنید.
موفق باشید.
این مطلب مربوط به موضوع VMware میباشد.