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

۶ دقیقه برای خواندن نیاز دارید

ماشین مجازی (Virtual Machines) با نام اختصاری Vms ، یک نرم افزار است که شما می‌توانید آن را بر روی کامپیوتر خود نصب کنید و اگر قصد دارید چند سیستم عامل مختلف را در یک کامپیوتر داشته باشید از آن استفاده کنید.

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

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

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

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

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

 

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

 

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

همانطور که گفتیم ماشین های مجازی قابلیت های زیادی را در اختیار کاربران خود قرار می‌دهند در زیر به چند نمونه اشاره خواهیم کرد:

 

۱-تست آپدیت ها و ورژن جدید سیستم عامل

 

یکی از پرکاربرد ترین موارد استفاده از ماشین مجازی ، تست کردن آپدیت ها و ورژن جدید یک سیتم عامل مثلا ویندوز ۱۰ می‌باشد.

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

 

۲-تجربه کار با سایر سیستم عامل ها

 

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

 

۳-استفاده از نرم افزار و بازی های قدیمی که روی سیستم عامل های جدید اجرا نمی‌شوند

 

برخی نرم افزار های کاربردی وجود دارند که دیگر آپدیتی برای آن ها ارائه نشده و نمی‌توان آن‌ها را بر روی ویندوز ۱۰ اجرا نمود و برخی بازی های نوستالژیک نیز وجود دارند که فقط بر روی ویندوز Xp و یا ۷ اجرا می‌شوند، شما برای استفاده این بازی و نرم افزار ها می‌توانید نسخه مورد نیاز آن را در ماشین مجازی خود نصب کنید و به راحتی از آن‌ها استفاده کنید.

 

۴-اجرای نرم افزار مک بر روی ویندوز یا لینوکس و بالعکس

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

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

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

 

۵-آزمایش نرم افزار ها بر روی ورژن ها و سیستم عامل های مختلف

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

 

۶-استفاده در مدیریت و یکپارچه سازی سرور

 

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

 

۷- استفاده برای هکر ها و متخصصین امنیت

 

ماشین مجازی علاوه بر قابلیت های مثبت فراوانی که دارد یکی از نرم افزار های محبوب هکرها است که از آن  برای انجام تست های نفوذ و کشف باگ نیز استفاده می‌کنند .

برخی نیز با نصب سیستم عاملی مانند کالی لینوکس از نرم افزار های منحصر به فرد این توزیع لینوکس نیز برای تست امنیت استفاده می‌نمایند.

 

معرفی انواع ماشین مجازی

ماشین های مجازی همانطور که گفتیم یک نرم افزار هستند ؛ نرم افزار های مختلفی برای مجازی سازی وجود دارد که در زیر چند نمونه را معرفی می‌کنیم:

ماشین مجازی VirtualBox

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

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

ماشین مجازی Vmware

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

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

Vmware دارای دو نسخه رایگان Vmware player و تجاری Vmware workstation می باشد ، این نرم افزار محیط گرافیکی راحت تر و قابل فهمی را برای تنظیمات اولیه در اختیار شما قرار می‌دهد.

 

برای نصب سیستم عامل بر روی ماشین مجازی شما نیاز به داشتن CD نصب آن سیستم عامل هستید همچنین می‌توانید برای نصب از فایل نصبی ISO  نیز استفاده کنید که غالباً برای نصب توزیع های لینوکس استفاده می‌شود.

ماشین مجازی محدود به کاپیوتر ها نیست و حتی می‌توان بر روی اندروید نیز با استفاده از ماشین مجازی ویندوز ۱۰ را اجرا نمود .

فیسبوک توییتر گوگل + لینکداین تلگرام واتس اپ کلوب

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

19 − یازده =