نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

پردازنده مجازی برای کامپیوتر برنامه های سیستم عامل کامپیوتر - ماشین های مجازی

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

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

ماشین مجازی- یک برنامه ویژه که بر روی سیستم عامل بومی کاربر نصب شده است و پس از راه اندازی، شروع به شبیه سازی، یعنی بازتولید عملکردهای دیگر می کند. سیستم عاملدر تنظیمات مشخص شده است. راحتی اصلی چنین برنامه هایی عدم نیاز به جابجایی بین سیستم عامل ها و دسترسی به تمام عملکردهای سیستم در حال بازتولید است. علاوه بر این، تمام اقدامات انجام شده در داخل ماشین مجازی بر عملکرد سیستم اصلی تأثیری نخواهد داشت که از خرابی های احتمالی رایانه جلوگیری می کند.

بر این لحظهتوسعه دهندگان ماشین های مجازیبرنامه‌هایی ایجاد کرده‌اند که به شما امکان می‌دهند هر سیستم‌عاملی، از نسخه‌های اولیه ویندوز گرفته تا اوبونتو، OS X و محورهای کمتر شناخته شده را شبیه‌سازی کنید، و همچنین با آن‌ها کار کنید. سرورهای آماده، مثلا، ماشین مجازی Bitrix.

درک محدود دیگری از اصطلاح "ماشین مجازی" وجود دارد که در بین موسیقیدانان رایج است - ماشین درام مجازی، که صداهای درام کیت را پخش می کند. این برنامه به شما این امکان را می‌دهد که بخش‌هایی از سازهای درام را بدون استفاده از تنظیمات زنده ضبط کنید، اما در برنامه‌های ضبط ویژه یا با "احیای" یک آهنگ میدی از پیش ضبط شده، قرار دادن نمونه‌های ضبط شده هر ضرب در زیر صدای الکترونیکی.

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

دامنه اقداماتی که می توان با استفاده از ماشین مجازی انجام داد در واقع بسیار زیاد است.

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

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

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

علاوه بر این، آنها در کارهای شرکتی، مثلاً ماشین های مجازی Bitrix کمک می کنند.

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

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

ماشین مجازی برای ویندوز 10

مخصوصاً برای کاربران پیشرفته ای که با مفهوم "ماشین مجازی" آشنا هستند، مایکروسافت شبیه سازی داخلی سایر سیستم عامل ها - . در ابتدا، عملکرد آن مسدود شده است، اما اجزای آن به راحتی از طریق کنترل پنل فعال می شوند.

به کنترل پنل بروید و به بخش فرعی بروید " برنامه ها و کامپوننت ها" آنجا در پنجره " روشن یا خاموش کردن اجزا» نام سرویس Hyper-V را بررسی کنید. پس از این، ماشین مجازی روی رایانه شخصی نصب می شود و در آینده می توانید آن را از طریق منو راه اندازی کنید. شروع کنید».

مزایای کلیدی Hyper-V:

  • تعبیه شده در سیستم، بدون نیاز به دانلود یا جستجو برای چیزی؛
  • دارای عملکرد کامل برای شبیه سازی نسخه های مختلف ویندوز، به عنوان مثال، 98 و سایر سیستم عامل ها.
  • پشتیبانی می کند نسخه های ویندوزبیت های مختلف؛
  • رابط کاربری ساده و شهودی

به طور کلی، به لطف وجود Hyper-V در ویندوز 10، کاربران دیگر نیازی به برنامه های مشابه دیگر ندارند. اگرچه این ابزار به هیچ مهارت خاصی برای پیکربندی نیاز ندارد، می‌توانید اطلاعات بیشتری در مورد آن در مقاله مرتبط بخوانید.

ماشین مجازی برای ویندوز 7

محبوب ترین ماشین مجازی برای کاربران ویندوز 7 است ویندوز مجازیکامپیوتر. در ابتدا، عملکرد اصلی آن شبیه سازی ویندوز XP بود، به طوری که توسعه دهندگان می توانند به راحتی برنامه های توسعه یافته برای این سیستم عامل را به هفت جدید که در آن زمان منتشر می شد، منتقل کنند. متعاقباً قابلیت های آن گسترش یافت و اکنون Virtual PC یک پلتفرم جداگانه است که قادر است تقریباً تمام سیستم عامل های موجود را بازتولید کند.

مانند Hyper-V، این سرویس به صورت بومی در سیستم تعبیه شده است. برای نصب آن باید به " شروع کنید"و زیر منو" برنامه ها" در آنجا باید یک خط با نام برنامه پیدا کنید و روی آن کلیک کنید. پنجره ای باز می شود که در آن می توانید آزادانه با شبیه ساز سیستم عامل دستکاری های دیگر را ایجاد، حذف و انجام دهید.

ماشین های مجازی برای مک و سایر سیستم عامل ها

علاوه بر آنهایی که در هفتم و دهم ساخته شده است ویندوز مجازیماشین‌ها، توسعه‌دهندگان شخص ثالث بسیاری از ابزارهای مستقل دیگر را ایجاد کرده‌اند که تقریباً قابلیت‌های مشابهی دارند، اما در جزئیات متفاوت هستند. محبوب ترین آنها است Oracle VirtualBox، در مورد آن صحبت خواهیم کرددر این قسمت از مقاله

این ماشین مجازی می‌تواند تمام سیستم‌عامل‌های موجود را شبیه‌سازی کند و همچنین برای محبوب‌ترین سیستم‌عامل‌های حال حاضر - Windows، OS X، Linux و Solaris در دسترس است. می‌توانید آن را از وب‌سایت توسعه‌دهنده دانلود کنید و قبلاً انتخاب کرده باشید که برای کدام سیستم به آن نیاز دارید.

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

برای اکثر کاربران، VirtualBox به دلیل کاربردی بودن، قابلیت اطمینان و کارایی آن انتخاب بسیار خوبی است.

هنگامی که توزیع برنامه در رایانه شما قرار گرفت، روی آن دوبار کلیک کنید. با این کار نصب کننده راه اندازی می شود. در آن شما باید انتخاب کنید که کدام توابع، علاوه بر این ماشین های اوراکل، به همراه آن نصب می شوند. این لیست شامل موارد زیر است: امکان برنامه نویسی داخلی در پایتون، پشتیبانی پیکربندی شده برای اینترنت و همچنین یکپارچه سازی پورت های USB. پس از آن، فقط دستورالعمل ها را دنبال کنید فایل نصبتا زمانی که نصب Oracle VirtualBox کامل شود.

ماشین های درام مجازی

ماشین های درام مجازی به شکل پلاگین های اضافی وجود دارند که از طریق برنامه ای برای ضبط یا نوشتن موسیقی - FL Studio، Ableton، Cubase و دیگران نصب و راه اندازی می شوند. محبوب ترین شبیه سازهای درام ماشین - EZ درامرو طبل های اعتیاد آور. کتابخانه های بزرگی از نمونه ها برای هر سلیقه ای که توسط درامرهای معروف ضبط شده است، به رایگان در دسترس آنهاست.

ساخت ماشین مجازی خودتان

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

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

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

تمام قابلیت های توسعه یافته است برنامه های VMWareمتکی به استفاده واحد از یک ماشین مجازی نیست، بلکه بر تشکیل شبکه ای از آنها و یک مکان واحد که از آنجا این شبکه کنترل می شود، متکی است.

مجازی سازی 1C-Bitrix

برنامه دیگری که برای کار راحتبا محصولات 1C-Bitrix - ماشین مجازی Bitrix، این بار از توسعه دهندگان داخلی که می توانند با هر کدام نیز کار کنند برنامه های کاربردی PHP. در اصل، این برنامه یک شبیه سازی از یک سرور وب سایت است که شامل تمام تنظیمات برای کار راحت. ماشین تمام شدهمی تواند در باز شود پخش کننده VMWareیا سایر برنامه های این توسعه دهنده (نسخه هایی برای VirtualBox و HyperV نیز وجود دارد).

این برنامه به شما امکان می دهد در زمان خود صرفه جویی کنید و بلافاصله پس از آماده شدن پلت فرم اصلی برای استفاده، شروع به کار کنید. در این حالت، ماشین مجازی Bitrix مستقیماً در سیستم شبیه‌سازی اصلی نصب می‌شود و در عملکرد و عملکرد آن ادغام می‌شود، که به شما امکان می‌دهد بلافاصله پس از نصب و راه‌اندازی با پروژه‌های 1C تعامل برقرار کنید.

کدام ماشین مجازی را انتخاب کنید

دیگر مقایسه واضحی وجود ندارد. همه چیز به کاربر و نیازهای او بستگی دارد. برای شبیه‌سازی بازی‌ها و بررسی نرم‌افزارهای شخص ثالث، خدمات معمول Hyper-V و موارد مشابه که در خود سیستم عامل تعبیه شده‌اند، کاملاً کافی هستند. یک گزینه تست شده، قابل اعتماد و رایگان است VirtualBox.برای سازمان‌ها، بهترین ماشین‌های مجازی قطعاً محصولات VMWare یا ماشین مجازی Bitrix هستند، زیرا انجام تجارت و تعامل با کارکنان را ساده می‌کنند.

ویدیو در مورد موضوع

آیا نیاز به اجرای برنامه های توسعه یافته برای مک در ویندوز دارید؟ من واقعاً می خواهم یکی از اولین کسانی باشم که Windows 10 TP را امتحان می کنم، اما نمی توانم یک پارتیشن جداگانه روی هارد دیسکم برای آن اختصاص دهم؟ هیچ چیز غیرممکن نیست؛ مجازی سازی، پیچیده ترین و مفیدترین فناوری، در همه این موارد به شما کمک می کند.

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

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

هدف مجازی سازی اطمینان از وجود و کار همزماندر یک کامپیوتر چندین سیستم عامل به طور همزمان.

اغلب، مجازی سازی برای حل مشکلات از نوع زیر استفاده می شود:

  • متخصصان شرکت های بزرگ از مجازی سازی برای بهترین و کارآمدترین توزیع قدرت محاسباتی بزرگ سرورها استفاده می کنند.
  • کاربران خانگی از مجازی سازی (ماشین های مجازی) برای اجرای همزمان چندین برنامه از سیستم عامل های مختلف استفاده می کنند. با کمک ماشین های مجازی، کاربر می تواند ویندوز XP و برنامه های نوشته شده برای آن را در سیستم عامل دیگری اجرا کند، مثلاً در حال اجرا بر روی هسته لینوکس. یا یک سیستم عامل مجازی ویندوز 8 روی آن ایجاد کنید کامپیوتر اپلمکینتاش.

رایانه مجازی - ماشین مجازی از مایکروسافت

مایکروسافت، توسعه دهنده محبوب ترین سیستم عامل، توسعه داده است سیستم خودمجازی سازی، که برای کار انحصاری در آن طراحی شده است محیط ویندوز Virtual PC 2007 برای Windows XP و Vista و همچنین ماشین مجازی نسبتاً جدید Virtual PC برای Windows 7 است. علاوه بر آخرین نسخه برنامه مجازی سازی، توسعه دهندگان ابزاری به نام Windows XP Mode ایجاد کرده اند که یک نسخه مجازی XP Professional. این ابزاربه شما امکان می دهد برنامه ها و برنامه های قدیمی را در سیستم عامل جدیدتر ویندوز 7 اجرا کنید.

در ویندوز 8 و ویندوز را تست کنید 10، رایانه مجازی با فناوری جدیدتر Hyper-V که از ویندوز سرور قرض گرفته شده بود، جایگزین شد. این تکنولوژیتفاوت های زیادی با ماشین های مجازی معمولی دارد، بنابراین بررسی جداگانه ای را به آن اختصاص خواهیم داد.

مایکروسافت در واقع توسعه دهنده رایانه شخصی مجازی نیست. در ابتدا این برنامه توسط یک شرکت دیگر ساخته شد و برای کار بر روی ویندوز و مک او اس طراحی شد. در آن زمان از OS/2، DOS و OS مبتنی بر هسته لینوکس به عنوان سیستم عامل مهمان استفاده می شد. زمانی که مایکروسافت مالک انحصاری این محصول شد، تصمیم گرفته شد از پشتیبانی خودداری کند برنامه مکسیستم عامل بنابراین، تمام تلاش های توسعه بر روی آن متمرکز شد پیشرفتهای بعدیرایانه مجازی منحصراً برای سیستم عامل ویندوز. در نتیجه امروز داریم ابزار رایگانبرای ایجاد محیط مجازی، که در ویندوز به عنوان سیستم عامل میزبان و مهمان به خوبی کار می کند. با این حال، با همه اینها، این ابزار به دلیل کمبود آن، کاملاً متوسط ​​است انواع مختلفافزونه هایی که برای تعامل با سایر سیستم ها طراحی شده اند.

می توانید آن را از اینجا دانلود کنید: www. مایکروسافت com

ماشین مجازی VmWare

VmWare یک رهبر شناخته شده توسط کل جامعه جهانی فناوری اطلاعات در زمینه ایجاد راه حل های مجازی برای متخصصان است. با این حال، شرکت توسعه دهنده نه تنها برای متخصصان سازمان های بزرگ، بلکه برای کاربران خانگی نیز ابزارهایی دارد - این یک برنامه رایگان VMware Player است. پیش از این، برنامه رایگان مجازی سازی VMware Player فقط می‌توانست ماشین‌های مجازی (تصاویر آنها) را که قبلاً ایجاد شده بود راه‌اندازی کند، اما اکنون یاد گرفته است که آنها را ایجاد کند. یعنی اپلیکیشن به یک ابزار مجازی سازی تمام عیار تبدیل شده است. درست است، بر خلاف همتای پولی خود، به نام VMware Workstation، عملکرد برنامه رایگان تا حدودی محدود است، اما به جرات می توان گفت که عملکردهای پیشرفته نسخه پولیهمیشه مورد نیاز کاربر خانگی نیست.

VMware Player از لینوکس و ویندوز به عنوان سیستم عامل اصلی استفاده می کند و DOS، Windows، Linux، Mac، BSD و غیره را می توان به عنوان سیستم عامل مهمان استفاده کرد. برای کسانی که صاحب خوش شانس هستند کامپیوتر مکینتاش، توسعه دهنده برنامه VMware Fusion را منتشر می کند که در قابلیت های خود کاملاً یادآور VMware Workstation است.

یکی از ویژگی های متمایز این نرم افزارحالت Unity است (به هر حال، محصول Parallels نیز دارای آن است که در زیر در مورد آن صحبت خواهیم کرد) که برای پنهان کردن پنجره ماشین مجازی از چشم کاربر طراحی شده است. به این معنا که کاربر یک سیستم عامل را در یک سیستم عامل می بیند. در این حالت، پنجره های باز شده در سیستم عامل مهمان برنامه ها در دسکتاپ اصلی نمایش داده می شوند.

می توانید آن را از اینجا دانلود کنید: www. vmware. com

Parallels Workstation – مجازی سازی برای کاربر خانگی

یکی از مهمترین بازیگران اصلی Parallels یک شرکت مجازی سازی جهانی پیشرو است. ابزار مجازی سازی اصلی آن در درجه اول برای شرکت های بزرگ ارائه دهنده خدمات در نظر گرفته شده است. اما توسعه‌دهنده کاربر خانگی را نیز تحقیر نمی‌کند؛ برای ماشین‌های دارای ویندوز و لینوکس، این شرکت یک برنامه مجازی‌سازی به نام Parallels Workstation دارد و برای ماشین‌های اپل نیز راه‌حل مشابهی وجود دارد، Parallels Desktop. برخلاف سایر توسعه دهندگان، این شرکت راه حل های رایگان ارائه نمی دهد؛ کاربر باید برای ایجاد و راه اندازی یک ماشین مجازی هزینه کند.

عملکرد و قابلیت های Parallels Workstation یا Parallels Desktop قیمت اپلیکیشن را کاملا توجیه می کند. به عنوان مثال، با استفاده از آنها می توانید به راحتی ماشین های مجازی را وارد کنید، حتی آنهایی که در برنامه های مجازی سازی دیگر ایجاد شده اند؛ علاوه بر این، قابلیت های این برنامه های کاربردی پولیبه شما امکان می دهد تصاویری از سیستم های مجازی اصلی ایجاد کنید و متعاقباً روی ماشین های دیگر راه اندازی کنید.

همچنین شایان ذکر است که این شرکت نسخه موبایلی از اپلیکیشن Parallels Mobile را برای iOS دارد. با استفاده از این نسخهرا می توان به راحتی پیکربندی کرد کنترل از راه دوراجرای ماشین مجازی Parallels Desktop در سیستم عامل مک.

می توانید آن را از اینجا خریداری کنید: www. parallels.com.ru

VirtualBox – ماشین مجازی از Oracle

یکی از رایج ترین برنامه های مجازی سازی VirtualBox است. بیش از یک گروه از توسعه دهندگان، و نه یک شرکت شناخته شده در محیط IT، روی ایجاد این برنامه کار کردند. در حال حاضر، این محصول به طور کامل تحت مالکیت اوراکل است، که آن را در زمان خرید مالک قبلی (سان مایکروسیستمز) در سال 2010 به دست آورد. در نتیجه همه جابجایی های برنامه VirtualBox از مالکی به مالک دیگر، امروز یک برنامه مجازی سازی با تعداد زیادی سیستم عامل پشتیبانی شده داریم. در وب سایت رسمی برنامه، می توانید مجموعه هایی را برای نصب بر روی رایانه خود برای پلتفرم های Windows، Mac OS، Linux و Solaris دانلود کنید. به هر حال، همین سیستم عامل را می توان در VirtualBox به عنوان مهمان استفاده کرد.

به طور کلی، VirtualBox با منبع باز توزیع می شود کد منبع، استفاده از آن را کاملا رایگان می کند. با این حال، برای به دست آوردن قابلیت ها و قابلیت های پیشرفته تر، مثلاً برای پشتیبانی از پروتکل RDP یا استاندارد USB 3.0 برای سیستم عامل مهمان، کاربر باید پلاگین های اضافی را نصب کند، که به هر حال، آنها نیز به صورت رایگان توزیع می شوند، اما منبع بسته هستند

می توانید آن را از اینجا دانلود کنید: www. جعبه مجازی org

از همه چیزهایی که در بالا توضیح داده شد، می توانیم نتیجه گیری کنیم و همانطور که به نظر می رسد روی دو برنامه مجازی سازی - VirtualBox و VMware Player تمرکز کنیم. این برنامه ها برای نصب سیستم عامل های اضافی کافی هستند.

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

ایمن است، جالب است، علاوه بر این، حتی برای توسعه مفید است. برنامه VirtualBox شاید تنها نماینده شناخته شده نرم افزاری باشد که قابلیت های ذکر شده را ارائه می کند.

این برنامه رایگان، ساده و آسان برای استفاده حتی برای کاربران تازه کار است. مانند با با استفاده از VirtualBoxسیستم عامل ویندوز مجازی نصب کنید؟ در ادامه این سوال را بررسی خواهیم کرد.

مرحله 1. یک کامپیوتر مجازی ایجاد کنید

با دانلود و نصب VirtualBoxبعید است که مشکلی ایجاد کند، می توان آن را به صورت رایگان از اینجا دانلود کرد وب سایت رسمی توسعه دهنده، و به صورت استاندارد نصب شده است.

برنامه راه اندازی شده با یک پنجره خوش آمدگویی باز می شود، جایی که باید روی فرمان - "Create" کلیک کنید.

پنجره ای که ظاهر می شود به شما امکان انتخاب سیستم عامل های پشتیبانی شده توسط برنامه را می دهد. ما نسخه مورد نیاز را انتخاب می کنیم، یک نام برای رایانه مجازی تعیین می کنیم. روی "Forward" کلیک کنید.


ما نشان می دهیم که چه سیستمی ایجاد می کنیم:

عملکرد صحیح ویندوز XP با حجم 512 مگابایت تضمین می شود حافظه دسترسی تصادفیاما برای ویندوز 7 بهتر است 800-900 مگابایت اختصاص داده شود.

شما نمی توانید وارد بخش قرمز مقیاس شوید و در نتیجه بیش از نیمی از پتانسیل سخت افزاری رایانه فیزیکی را به رایانه مجازی می دهید. روی "Forward" کلیک کنید.

در پنجره بعدی انتخاب سختدیسک گزینه ایجاد را انتخاب کنید جدید سختدیسک

در پنجره بعدی، برای مبتدیان بهتر است فرمت ذخیره سازی - دیسک ثابت را انتخاب کنند، زیرا کمی سریعتر از پویا کار می کند. روی "Forward" کلیک کنید.

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

برای ویندوز XP می توانید 5 گیگابایت و برای ویندوز 7 - حدود 15 گیگابایت اختصاص دهید. در اینجا، با استفاده از دکمه مرور که در انتهای خط اول قابل مشاهده است، دایرکتوری رایانه فیزیکی را انتخاب کنید که در آن قرار می گیرد. HDDمجازی

انتخاب کنید مکانی بهترروی یک درایو غیر سیستمی دستور "Create" فرآیند را آغاز می کند ایجاد یک سختدیسک رایانه مجازی، پس از آن می توانید پارامترهای رایانه مجازی تازه ایجاد شده را تحسین کنید.

مرحله 2. سیستم عامل را بر روی کامپیوتر مجازی نصب کنید

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

ما یا دیسک بوت سیستم عامل واقع در درایو فیزیکی یا تصویر دیسک را انتخاب می کنیم. شما می توانید مسیر تصویر دیسک را با استفاده از دکمه مرور در انتهای خط تنظیم کنید. روی "ادامه" کلیک کنید.

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

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

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

ماشین مجازی برای ویندوز 7 - ما یک نمای کلی از برنامه های محبوب را به شما ارائه می دهیم.

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

این فناوری از دنیای زیرساخت سرور، جایی که ماشین های مجازی برای ایجاد استفاده می شود، به عموم مردم آمد حداکثر بارسرور و کاهش زمان خرابی تجهیزات

ماشین های مجازی برای حل طیف وسیعی از وظایف مانند:

  1. بهینه سازی استفاده از منابع سرور
  2. امنیت اطلاعات، و همچنین محدود کردن قابلیت های برخی از برنامه ها، به اصطلاح ایده سندباکس.
  3. تحقیق در مورد معماری یا نرم افزار جدید کامپیوتر.
  4. شبیه سازی معماری های مختلف کامپیوتر (به عنوان مثال، برای شبیه سازی بازی کنسول های پلی استیشناز سونی).
  5. ایجاد کدهای مخرب
    به عنوان مثال، روت کیت SubVirt که در سال 2006 ایجاد شد توسط مایکروسافت Research (MSR)، یک محیط کار مجازی ایجاد کرد که در آن سیستم عامل کاربر به همراه یک آنتی ویروس، فایروال و سایر نرم افزارهای طراحی شده برای محافظت از رایانه شخصی قرار می گرفت.
    در همان زمان، خود روت کیت خارجی باقی می ماند و بنابراین در محدوده نرم افزار آنتی ویروس قرار نمی گرفت و کنترل از راه دور ماشین مجازی را در اختیار مهاجم قرار می داد.
  6. مدل سازی شبکه های کامپیوتر.
  7. تست نرم افزار و اشکال زدایی.

ما یک مرور مختصر از محبوب ترین برنامه های مجازی سازی را مورد توجه شما قرار می دهیم.

ماشین مجازی برای ویندوز 7: جعبه مجازی

برنامه مجازی سازی از Oracle، برای سیستم عامل های لینوکس، Mac OS X، MS Windows و غیره.

این برنامه بسیار محبوب است و در زیر همه چیز را در نظر نمی گیریم، بلکه فقط مزایای اصلی آن را در نظر خواهیم گرفت:

رایگان.

کراس پلتفرم.

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

از دستگاه های صوتی و انواع مختلف ارتباطات شبکه پشتیبانی می کند.

قابلیت ایجاد زنجیره ای از حالت های پشتیبان که در صورت بروز مشکل در سیستم مهمان می توانید به آن ها بازگردید.

رابط روسی زبان.

مهم! کاستی های برنامه قابل توجه نیست، اما برای عینیت در ارزیابی، باید به آنها نیز اشاره کرد - VirtualBox با Win 95/98 (عملکرد کند سیستم) و Mac OS X (مشکلات صدا) سازگاری ضعیفی دارد.

همانطور که می بینید، کاستی های برنامه قابل توجه نیست و بیشتر اسمی است.

ماشین مجازی برای ویندوز 7: Xen

مانیتور ماشین مجازی (هایپروایزر)، که در دانشگاه کمبریج توسعه یافته و تحت منبع باز (مجوز GPL) توزیع شده است.

Xen با استفاده از فناوری paravirtualization (حالت PV)، به شما اجازه می دهد تا به خیلی چیزها دست پیدا کنید عملکرد بالابا شبیه سازی پلتفرم های سخت افزاری واقعی.

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

شایان ذکر است که Xen را می توان با نرم افزار مقایسه کرد سطح شرکتیبه دلیل عملکرد غنی آن

مزایای:

رایگان.

کراس پلتفرم.

عملکرد بالای ماشین های مجازی در حال اجرا که بسیار نزدیک به عملکرد سیستم های واقعی است.

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

درجه بالایی از پشتیبانی از سخت افزار شبیه سازی شده.

شاید تنها یک اشکال برنامه وجود داشته باشد - پیچیدگی نسبی آن در مقایسه با نرم افزارهای مشابه سایر شرکت ها.

ماشین مجازی برای ویندوز 7: کامپیوتر مجازی

این برنامه در ابتدا توسط Connetix برای سیستم عامل مک در سال 1997 توسعه یافت. 4 سال بعد، نسخه ای برای سیستم عامل ویندوز منتشر شد.

بعداً در سال 2003، حقوق این برنامه توسط شرکت مایکروسافت به دست آمد و در سال 2006 این برنامه رایگان شد.

متعاقباً، Virtual PC توسعه داده نشد و در حال حاضر دارای عملکردی از سال 2007 است.

مزایای:

رایگان.

رابط کاربری ساده و کاربر پسند.

ایرادات:

این برنامه فقط در سیستم عامل ویندوز کار می کند، اما با ویندوز 8 و بالاتر سازگار نیست.

برنامه بر خلاف جعبه مجازی، با پردازنده های AMD سازگار نیست.

ماشین مجازی برای ویندوز 7: VMware Player

محصولی از بزرگترین توسعه دهنده نرم افزار مجازی سازی آمریکایی Vmware.

بنابراین، محصولات Vmware در درجه اول بخش شرکتی بازار را هدف قرار می دهند نسخه کاملبرنامه ها - VMware Workstation - پولی.

قیمت مجوز حدود 250 دلار است. برای استفاده غیرتجاری، سازنده برنامه ای با عملکرد محدود VMware Player ارائه می دهد.

شایان ذکر است که محدودیت ها معمولاً برای توسعه دهندگان نرم افزار و متخصصان فناوری اطلاعات اعمال می شود؛ این برنامه برای انجام وظایف کاربر عادی کاملاً کاربردی است.

مزایای:

رایگان.

سریع.

رابط کاربری ساده و کاربر پسند.

فناوری ThinPrint به شما امکان می دهد هر سندی را که در سیستم عامل مهمان باز شده است بدون نصب درایورهای اضافی چاپ کنید.

کار با چندین مانیتور در یک سیستم عامل مهمان

تبادل فایل بین سیستم های مهمان با استفاده از فناوری Drag&Drop.

ایرادات:

عملکرد محدود نسخه رایگان.

نصب ویندوز 7 x64 روی VirtualBox (ماشین مجازی)

ماشین مجازی برای ویندوز 7: چندین سیستم عامل در یک دستگاه

به نظر شما کدام یک بهترین است؟ بهترین ماشین مجازی?

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

  • ماشین مجازی چیست؟
  • چرا به ماشین مجازی نیاز دارید؟
  • چگونه ماشین های مجازی را آزمایش کردیم
  • کارایی
  • عملکرد
  • سازگاری و عکس های فوری
  • ادغام دسکتاپ
  • شتاب گرافیکی
  • حکم

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

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

چرا به ماشین مجازی نیاز دارم؟

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

چگونه ماشین های مجازی را آزمایش کردیم

ابتدا یک کامپیوتر دو هسته ای (به دلیل محدودیت بودجه) با لینوکس جدید Arc گرفتیم. علاوه بر VMware اختصاصی (نسخه 7.1.0 لایه و 30 روز آزمایشی Workstation 11)، ما از بسته‌های رسمی Arch استفاده کردیم که نسخه‌های توسعه‌دهنده را با دقت دنبال می‌کنند. هر دستگاه دارای 2 گیگابایت رم سیستم و 128 مگابایت حافظه ویدیویی (256 مگابایت در صورت نیاز) بود.

ما هر نامزد را روی سیستم‌عامل‌های مهمان مختلف آزمایش کردیم: Mint 17.1 و Kubuntu 15.04 بتا، و همچنین نسخه‌های مختلف یک سیستم‌عامل غیرلینوکس به نام Windows. برای ارزیابی عملکرد، هسته Mint را گردآوری کردیم، بنچمارک جاوا اسکریپت SunSpider را اجرا کردیم و بازی‌های مختلفی را از کتابخانه Steam خود بازی کردیم. برای تست کردن گزینه های واقعی، ما آنها را روی یک دستگاه 8 هسته ای با 16 گیگابایت رم و 4 گیگابایت Nvidia GTX اجرا کردیم، اما آنها ما را مجبور کردند آن را برگردانیم.

فناوری مجازی سازی چشم انداز محاسباتی را به طور اساسی تغییر داده است. خجالت می‌کشیم بگوییم که این یک اختراع جدید است (ماین‌فریم‌های اولیه از آن به عنوان وسیله‌ای برای تامین استفاده می‌کردند)، اما نوآوری‌های دهه‌های گذشته CPU به این معنی است که شما فقط با کد x86 عملکرد تقریباً اصلی را خواهید داشت. و اکنون می‌توانیم ده‌ها دستگاه (که به راحتی کپی و بازیابی می‌شوند) را در یک کیس جمع کنیم و کار مراکز داده بسیار کارآمدتر شده است. همچنین می توانید از معماری دیگری مانند ARM تقلید کنید که برای توسعه دهندگان سیستم جاسازی شده مناسب است.

این نیز برای کاربران عادی: آشنایی با یک سیستم‌عامل جدید دیگر نیازی به تمرین وقت‌گیر در ترس دائمی از خراب کردن سیستم شما نیست. حتی اگر فقط بخواهید تست کنید برنامه جدید، انجام این کار در یک ماشین مجازی به جای به خطر انداختن تنظیمات فعلی بسیار ایمن تر است. پشتیبانی از مجازی سازی درون هسته (از طریق KVM) و شبیه ساز Qemu به این معنی است کاربران لینوکسدیگر نیازی به توسل به ابزارهای اختصاصی نیست.

در قدیم، VirtualBox از Sun (که زمانی متعلق به Innotek بود، اکنون اوراکل) تنها گزینه واقعی بود. اما زمان تغییر کرده است، بنابراین اجازه دهید به دیگر برنامه های مجازی سازی نگاه کنیم.

هر دو VMware و VirtualBox از ماژول های وابسته به هسته استفاده می کنند که برای کار جادویی خود بارگذاری می شوند. VMware باید آنها را کامپایل کند، که نیاز به نصب بسته های هدر هسته و تمام موارد کامپایلر دارد. سپس یک اسکریپت init برای بارگذاری ماژول های مشخص شده دریافت خواهید کرد، اگرچه این برای کاربران Systemd فایده ای نخواهد داشت. اگر این مورد شماست، ممکن است بخواهید به جای اجرای دائمی این اسکریپت به عنوان روت (یا دیدن همان پیام های خطا) فایل init خود را ایجاد کنید. در زمان نگارش، هسته های سری 3.19 نیاز به اصلاح کد منبع VMware داشتند، اما امیدواریم تا زمان انتشار مجله این مشکل برطرف شود. بسته‌های VirtualBox در اکثر توزیع‌ها موجود هستند و اگر هسته استانداردی دارید، لازم نیست نگران چیزی باشید.

Virt-Manager نیاز دارد که سرویس libvirtd قبل از راه‌اندازی روی سیستم شما اجرا شود، که یک پیام مفید به شما اطلاع می‌دهد و اگر از یک محیط دسکتاپ با امکانات کامل استفاده می‌کنید، این کار را برای شما انجام می‌دهد. تنها کاری که باید انجام دهید این است که رمز عبور root را وارد کنید.

هر دو VirtualBox و VMware Workstation بسیار ساده هستند، به شرطی که حواس شما با هر گزینه پرت نشود. اما در VMware Player گزینه های زیادی وجود ندارد و شما خیلی سریع دستگاه خود را راه اندازی خواهید کرد. اما اگر مصمم هستید که از همه این گزینه ها نهایت استفاده را ببرید، باید Guest Additions را نصب کنید.

میهمانان افزونه های لینوکسنصب VirtualBox بسیار ساده تر است (سی دی به طور خودکار اجرا می شود) از "ابزار" اضافی VMware که نیاز به کپی کردن برنامه ها از یک سی دی خیالی، تغییر مجوزها و سپس اجرای اسکریپت دارند. آیا واقعا سال 1999 است؟ اما، با انجام همه اینها، با گرافیک بهبود یافته و تعدادی عملکرد اضافی پاداش دریافت خواهید کرد که در ادامه در مورد آنها صحبت خواهیم کرد.

ساده ترین استفاده از انتخاب ما Boxes است، حتی اگر این به دلیل ارائه حداقل حداقل توابع Qemu / libvirt باشد. VMware Player و VirtualBox در رتبه های دوم قرار دارند و پس از آن رقیب پولی آنها قرار دارند (به دلیل اینکه اسما سخت تر هستند. بیشترگزینه ها). استفاده از Virt-Manager چندان دشوار نیست، اما به اندازه کافی پیچ و خم تنظیمات Qemu را دارد که می تواند یک تازه کار را تحت تأثیر قرار دهد. علاوه بر این، مکانیسم آن برای مدیریت فضای ذخیره‌سازی کاملاً گیج‌کننده است، به خصوص اگر می‌خواهید دیسک مجازی خود را در یک مکان غیر استاندارد ذخیره کنید: ابتدا باید دایرکتوری مورد نیاز را به عنوان "حوضچه ذخیره" اضافه کنید. با این حال، تمام ماژول های عجیب و غریب لازم توسط شما ارائه می شود توزیع خودو در این مورد، چرا ریسک نکنید.

کارایی

آیا آنها یک VM آهسته یا چابک برای شما ایجاد خواهند کرد؟

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

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

ما در اینجا عملکرد سه بعدی را در نظر نمی گیریم - این کاملاً منصفانه نخواهد بود و دسته بندی خاص خود را در سراسر صفحه دارد. با این حال، برای کارهای روزمره با استفاده از ترمینال، بعید است که تفاوت زیادی بین نامزدهای ما مشاهده کنید. آزمایشات با کامپایل هسته نشان داده است که VirtualBox به طور قابل توجهی از رقبا عقب است. تست مقایسه JavaScript SunSpider این یافته را تأیید کرد: هر دو کار 20٪ کندتر از بقیه انجام شدند. ورودی/خروجی دیسک (I/O) (به خصوص اگر SSD دارید) و ترافیک شبکه برای همه نامزدهای ما سریع بود. در نهایت، VMware با پشتیبانی از پردازنده های جدیدتر اینتل به برتری دست یافت.

عملکرد

هر نامزد چه چیزی برای ارائه دارد؟

همه کاندیداهای ما موارد استفاده متفاوتی را هدف قرار می‌دهند و بنابراین هر کدام مزایای خاص خود را دارند. البته وجود برخی از ویژگی‌های استاندارد مسلماً تلویحی است: برای مثال، این ویژگی‌ها شامل توانایی ایجاد عکس‌های فوری، پشتیبانی از پسوندهای پردازنده Intel VT-x و AMD-V و پیکربندی انعطاف‌پذیر سخت‌افزار مجازی است. همه اینها توسط همه ارائه شده است، اما برخی از برنامه ها قادر به شاهکارهای قهرمانانه بیشتری هستند.

یک سلب مسئولیت در اینجا این است که Gnome Boxes و Virt-Manager فقط رابطی برای Qemu هستند (از طریق لایه انتزاعی libvirt). و Qemu اساساً یک شبیه‌ساز پردازنده است که قادر به مجازی‌سازی از طریق KVM است، اما هنوز دنیایی برای خود است.

بنابراین، بیایید به کاندیداهای خود به صورت جداگانه نگاه کنیم.

جعبه های گنوم ★★

هنگامی که از خط فرمان فراخوانی می شود، Qemu از تعداد زیادی گزینه پشتیبانی می کند که اکثر آنها در جعبه های Gnome وجود ندارند: هدف آن (اجرا شده) سادگی و وضوح است. ظاهرو کار. از طریق رابط کاربر پسند جادوگر آن، می‌توانید یک ماشین مجازی را به معنای واقعی کلمه با سه کلیک راه‌اندازی کنید - فقط کافی است آن را روی ISO مناسب قرار دهید. Boxes تفاوت بین یک ماشین مجازی و یک ماشین راه دور را خلاصه می کند و شما می توانید از طریق VNC، SPICE (که اجازه می دهد صدا روی شبکه کار کند) یا OVirt به هر دو متصل شوید.

جعبه های گنوم

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

Virt-Manager ★★★★

Virt-Manager (معروف به مدیر ماشین مجازی) به طور قابل توجهی ارائه می دهد ویژگی های بیشترقمو (اما باز هم نه همه). به نظر می رسد با لیست سیستم عامل های پشتیبانی شده x86، به ویژه از آن، زیاده روی کرده است خانواده لینوکس.


Virt-Manager

با کنار گذاشتن این موضوع، Virt-Manager پیکربندی ماشینی با هر پیچیدگی را نسبتاً آسان می کند - می توانید هر تجهیزاتی را اضافه کنید، از جمله چندین دستگاه رابط های شبکه. علاوه بر ماشین های مجازی KVM، Virt-Man-ager می تواند پشتیبانی Qemu/libvirt را برای مهمانان Xen و کانتینرهای LXC فعال کند. به صورت اختیاری، همچنین می‌تواند از منابع مهمان نظرسنجی کند و بنابراین نمودارهای بسیار خوبی ارائه دهد (مانند مواردی که در بخش عملکرد در صفحه 25، که حدود 30 ثانیه بعد از آن زمان می‌برد. راه اندازی ویندوز 10). علاوه بر این، Virt-Manager از پشتیبانی اخیراً اضافه شده USB 3.0 توسط Qemu بهره می برد.

سازگاری و عکس های فوری

آیا امکان جابجایی ماشین های مجازی بین ماشین های واقعی وجود دارد؟

گاهی اوقات لازم است یک VM را بین Hypervisor ها جابجا کنید. همه برنامه‌های ما می‌توانند ماشین‌های ذخیره‌شده در قالب Open Virtual Appliance (OVA) را وارد کنند، که به سادگی یک تصویر دیسک VMDK (VMware) و داده‌های سخت‌افزار مجازی است. VirtualBox اجازه می دهد تا به این فرمت صادر شود، اما خود را نیز دارد - Virtual Disk Image (VDI)، و همچنین با همه موارد دیگر مقابله می کند.

از دستور qemu-img می توان برای تبدیل فرمت ها استفاده کرد. نکته قابل توجه فرمت مورد علاقه او QCOW2 است که به شما امکان می دهد چندین عکس فوری از سیستم را با استفاده از تکنیک عالی Copy On Write (COW) در داخل ذخیره کنید.

جعبه‌ها، Virt-Manager، VirtualBox و VMware Workstation از عکس‌های فوری سیستم پشتیبانی می‌کنند و حالت‌های مختلف ماشین مجازی خود را ذخیره می‌کنند. VMware Player به شما این امکان را می دهد که علاوه بر آن فقط یک عکس فوری در هر دستگاه داشته باشید وضعیت فعلی. بنابراین آزمون رگرسیون عمیق مستثنی است.

VirtualBox و VMware Workstation همچنین می‌توانند یک ماشین مجازی را «کلون» کنند، و این یک روش مؤثر برای ایجاد عکس‌های فوری سیستم است: داده‌ها تنها در صورتی روی کلون مربوطه نوشته می‌شوند که وضعیت آن با حالت والد متفاوت باشد. VMware به شما امکان می دهد یک تصویر مهمان VMDK را روی هاست نصب کنید، که می تواند راحت باشد، اگرچه همین ترفند را می توان با تبدیل به یک تصویر دیسک خام و استفاده از استاندارد انجام داد. ابزارهای لینوکسو حسابی برای محاسبه افست پارتیشن.

VirtualBox ★★★★

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


VirtualBox

می تواند هر کدام را وارد کند دیسک های مجازی، اما فقط از کنترلر میزبان USB 2.0 پشتیبانی می کند و تنها در صورتی که بسته افزونه اختصاصی Oracle را نصب کنید. گزینه های دسترسی به کلیپ بورد توزیع شده و کشیدن و رها کردن (در یک یا هر دو جهت، به دلخواه) بسیار راحت هستند. VirtualBox دارای نشانگرهای مناسب برای شبکه و دیسک ورودی/خروجی و استفاده از CPU است.

به هر حال، در مقاله "" ما به طور مفصل در مورد نحوه نصب و پیکربندی صحیح ماشین مجازی VirtualBox صحبت کردیم.

VMware Player ★★★

ارائه رایگان VMware از زمان معرفی آن در سال 2008، مسیر طولانی را طی کرده است. قابل توجه ترین چیز این است که این دیگر یک بازیکن نیست: بیش از آن قادر است یک ماشین مجازی با کیفیت بالا برای شما ایجاد کند.


پخش کننده VMware

علاوه بر پشتیبانی از تعدادی پیکربندی شبکه (NAT، پل، فقط میزبان و غیره)، گزینه‌های بسیار خوبی برای شکل‌دهی ترافیک شبکه ارائه می‌دهد، که اگر آخرین نسخه، مثلاً یک کلاینت DDoS را آزمایش می‌کنید، بسیار مفید است. ببینید چه مقدار بدافزار می توانید ویندوز XP را روی ماشین مجازی خود آویزان کنید تا زمانی که خراب شود. VMware همچنین از دستگاه‌های USB 3.0 پشتیبانی می‌کند و نصب ابزار مهمان به شما امکان می‌دهد از گرافیک‌های درخشان، کلیپ‌بورد توزیع‌شده و فهرست‌های توزیع‌شده استفاده کنید. زمانی که بازیکن تا حدودی ضعیف است ما در مورددر مورد عکس های فوری (فقط به شما اجازه می دهد یک عکس بگیرید)، اما ما در بخش قبل از آن انتقاد کردیم.

VMware Workstation ★★★★★

نسخه غیر رایگان VMware Player (VMware Player Pro)، اما ما تصمیم گرفتیم که برای از این مقایسهبهتر است به جای آن از یک ایستگاه کاری با کیفیت بالاتر استفاده کنید. این نرم افزار بسیاری را فراهم می کند توابع اضافیبرای توسعه‌دهندگان، از جمله توانایی گروه‌بندی ماشین‌های مجازی به نوعی فالانکس مجازی، بنابراین می‌توانید همه آن‌ها را همزمان با یک کلیک آنلاین کنید.

VMware Workstation همچنین از دستورات جدید پشتیبانی می کند پردازنده های مدرناینتل، و همچنین به شما امکان می دهد ماشین هایی را با CPU مجازی، تا 16 و 64 گیگابایت رم پیکربندی کنید. با این حال برنامه ایستگاه کاریتا حد زیادی با هدف ادغام با بقیه بسته های VMware (به نسبت سنگین) است و بنابراین در یک محیط سازمانی مناسب تر از سایرین به نظر می رسد.

ادغام دسکتاپ

آیا آنها با طرح رنگ شما در تضاد خواهند بود؟

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

VirtualBox از Qt4 استفاده می کند که به ویژه در دسکتاپ Arch Linux مبتنی بر Qt که در همه جا از Qt5 استفاده می کند خشمگین است، اما این فقط یک نقص خاص است. همانطور که انتظار دارید، Boxes کاملاً با گنوم 3 مطابقت دارد. Virt-Manager و VMware از GTK3 استفاده می کنند و همچنین به خوبی با آن کار می کنند.

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

حالت های برجسته عبارتند از Unity در VMware (نه، این راهی نیست که همه چیز را شبیه به اوبونتو کنیم) و Seamless در Virtual-Box - هر دو پنجره برنامه را مستقیماً از مهمان در دسکتاپ میزبان نمایش می دهند. این برای یک VM لینوکس بسیار خوب است (از بین بردن سردرگمی بالقوه بین ویندوز مهمان و میزبان)، با این وجود سعی در اجرا
پیش نمایش خوب پیش نرفت. ویندوز 7 با Aero فعال نیز لذت بخش ترین تجربه نبود.

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

شتاب گرافیکی

آیا می توان از مشکلات رندر نرم افزار جلوگیری کرد؟

هر یک از کاندیداهای ما به شما کمک می کند اگر فقط بخواهید یک ماشین مجازی نصب کنید بدون اینکه قصد انجام کارهای گرافیکی را داشته باشید.

اما اگر به شتاب سه بعدی نیاز دارید، باید از VMware یا VirtualBox استفاده کنید. پس از نصب Guest Additions (شامل سوال دو منفی VirtualBox که سعی می کند شما را از پشتیبانی آزمایشی WDDM خود که برای مثال مورد نیاز است دور کند. رابط ویندوز 7 Aero)، می‌توانید از شتاب سه بعدی در VirtualBox و دو کلاینت VMware لذت ببرید.


بوم-بوم، چکش نقره ای ماکسول روی کندوی عسل فرود آمد. او مدت کوتاهی پس از گرفتن این اسکرین شات در Don't Starve درگذشت.

VirtualBox به شما امکان می دهد تا 256 مگابایت رم سیستم را به کارت گرافیک مجازی اختصاص دهید و VMware - تا 2 گیگابایت. توجه داشته باشید که این گیگابایت‌ها از کارت گرافیک واقعی شما گرفته نشده‌اند، بنابراین اغلب شاهد بهبودی بالای ۲۵۶ مگابایت نخواهید بود. VirtualBox همچنین شتاب دو بعدی را برای مهمان های ویندوز، که باید به تسریع رندر ویدیو، بزرگ‌نمایی صفحه و تصحیح رنگ کمک کند، اگرچه این تا حد زیادی به پیکربندی میزبان بستگی دارد - این تنظیم تأثیر زیادی روی یک دستگاه سریع نخواهد داشت. ویندوز VM احتمالاً Battlefield 4 یا Middle-earth: Shadow of Mordor را اجرا نمی‌کند (خوشبختیم که آنها به لینوکس منتقل شده‌اند) وقتی همه چیز تا 11 تنظیم شده باشد، اما بازی‌های قدیمی‌تر یا کم‌تر سخت‌تر به خوبی کار خواهند کرد: ما ساعت خوبی را صرف بازی محبوب ایندی نکن گرسنگی نکنیم، کاملاً مقایسه خود را فراموش کردیم.

همه چیز روی VMware بهتر از VirtualBox کار می کرد، اما شاید این به دلیل پیکربندی سودمندتر بود - ما در Arch Linux از آخرین نسخه اختصاصی استفاده کردیم. درایور انویدیا، که می تواند منجر به برتری یکی بر دیگری شود.

حکم

مجازی سازی موضوعی طولانی مدت و پیچیده برای مقایسه است. اگر می‌خواهید بازی‌های سه بعدی را اجرا کنید، حتی به Gnome Boxes یا Virt-Manager نگاه نمی‌کنید و مگر اینکه به ... VirtualBox بهتریننتیجه از ما، شما هایپروایزر VMware خود را انتخاب خواهید کرد. اما باز هم، این فناوری به هیچ وجه به بلوغ DirectX 11 که با فرمت اصلی اجرا می‌شود، نیست. ممکن است با بازی‌های Wine [ویرایش: - یا نه.] با برخی وصله‌های عملکرد آزمایشی شانس بهتری داشته باشید. ما واقعاً دیوانه مجوزهای VMware نیستیم، به خصوص مجوزهایی که شما را مجبور به پرداخت پس از 30 روز می کنند. دوره آزمایشی، اما برای برخی، ویژگی های درجه سازمانی Workstation یک موهبت خواهد بود. به خصوص اگر از vCenter Converter از VMware استفاده می کنید، یک ماشین را با یک کلیک مجازی می کنید - اگر می خواهید چیز جدیدی را روی سیستم فعلی خود آزمایش کنید ایده آل است.

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


اگر تلاشی که برای رندر کردن آنها انجام شده است را مشاهده نکنید، حباب ها خوب به نظر می رسند.

اما تنها یک برنده وجود دارد (تساوی یک استثنای نادر است)، و این بار Virt-Manager است - خوب، ما نمی‌توانیم اجازه دهیم VMware برنده شود. Virt-Manager به شما این امکان را می‌دهد تا بدون استفاده از طلسم‌های خط فرمان طولانی، از بیشتر قدرت Qemu استفاده کنید. ماشین‌های مجازی را می‌توان متوقف کرد، پیکربندی مجدد کرد، جابه‌جا کرد و شبیه‌سازی کرد - همه بدون دردسر زیاد. تنها چیزی که کم دارد پشتیبانی از شتاب گرافیکی است، اما چه کسی می داند، شاید ظاهر شود. VMware Player و Gnome Boxes در رتبه دوم قرار دارند زیرا هر دو به دلیل سادگی خود امتیاز بالایی کسب می کنند و ما آیکون Boxes را دوست داریم که دارای یک تسراکت (یا یک هایپر مکعب، یا یک مکعب در یک مکعب - هر چه شما ترجیح می دهید) است.

Virt-Manager ★★★★
همه مدیران باید به این خوبی کار کنند.

VirtualBox ★★
زمانی تنها راه حل، حالا در حاشیه.

VMware Player ★★★
سریع و راحت، اما مجوز من را ناامید کرد.

ایستگاه کاری VMware ★★
سریع و با امکانات کامل، اما رایگان نیست.

جعبه ها ★★★
ساده ترین راه VM را نصب و پیکربندی کنید.

بهترین مقالات در این زمینه