تیر, 1398 بدون نظر آموزش, مجازی سازی

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

مجازی سازی درسال ۱۹۶۰ توسط شرکت (International Business Machines) IBM آغاز شد و به عنوان یک روش منطقی برای تقسیم منابع سیستم توسط رایانه های بزرگ, بین برنامه های مختلف ارائه شد.ازآن زمان معنای اصطلاح مجازی سازی (Virtualization ) گسترش یافت.
مجازی سازی تکنولوژی است که بوسیله آن می توانیم به طور همزمان دو یا چند سیستم عامل را روی یک سرور راه اندازی کنیم. این تکنولوژی نرم افزاری موجبات دگرگونی در چشـم انـداز فناوری اطلاعات(IT) و همچنین تغییرات اساسی در زیرساخت سازمان را فراهم می کند.

لازم به ذکراست که شرکت های مختلفی ازجمله:

VMWARE –
KVM –
CITRIX –
MICROSOFT –
RED HAT –
CISCO –

دراین حوضه فعالیت دارندوبا ارائه راهکارهای مجازی سازی ,انواع نرم افزارهای کاربردی و…بازار رقابتی این حوضه رارهبری میکنند.

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

ماشین مجازی VMware Workstation:

شرکت محبوب VMware که در سال ۱۹۹۸ تاسیس شد ، یکی از شناخته شده ترین شرکت های موجود در حوزه مجازی سازی می باشد .

از جمله نرم افزارهای این شرکت در حوزه مجازی سازی ، نرم افزار VMware Workstation می باشد .

با استفاده از این نرم افزار رویای چند ویندوزی به راحتی تحقق می یابد .

شاید به این مطلب فکر کنید که به راحتی می توان دو یا چند ویندوز را در یک رایانه نصب کرد .

اما هدف در مجازی سازی ، نصب چند ویندوز بر روی همان ویندوز اصلی می باشد .

البته گزینه های دیگری به غیر از سیستم عامل ویندوز بر روی این نرم افزار قابل پیاده سازی می باشد .

همچون لینوکس و NetWare .

 

قطعا برایتان پیش آمده که می خواهید بدانید آیا فلان نرم افزار بر روی مثلا ویندوز ویستا نصب می شود یا خیر ؟

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

در این گونه موارد استفاده از نرم افزار VMware انتخاب هوشمندانه ای می باشد .

VMware Workstationبهترین ابزار موجود در این زمینه به شمار می رود.

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

بدون آنکه به سیستم عامل خود صدمه ای بزنید.

اگر از CPUهای شرکت Intel بر پایه ۳۲ بیتی استفاده کنید ، به راحتی می توانید با VMware Workstation نرم افزار و یا حتی سیستم عاملی ۶۴ بیتی را اجرا نمائید .

از قابلیت های این نرم افزار می توان به موارد زیر اشاره کرد :

  • پشتیبانی از PXE
  • اجرای کامل ویندوز ، Netware ، لینوکس ، به صورت شبکه مجازی
  • قابلیت نمایش چندین مانیتور
  • پشتیبانی از دستگاه های USB3 ، بلوتوث و صدای HD
  • ایجاد ماشین های مجازی تا ۸ هسته ، ۲ ترابایت هارد دیسک مجازی و پشتیبانی از ۶۴ گیگابایت حافظه در هر ماشین
  • پشتیبانی از OpenGL ، Shader Model
  • قابلیت پشتیبانی از CPU چند هسته ای
  • استفاده از پرینتر بدون نصب درایور آن با استفاده از تکنولوژی Thin Print و …

موارد بالا تنها بخشی از قابلیت های نرم افزار VMware Workstation  می باشد .

 

ماشین مجازی Virtual PC

 

شاید برایتان پیش آمده باشد که احتیاج به اجرای برنامه ای دارید که برای شما یک محیط مجازی در رایانه خود ایجاد کند .

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

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

قطعا انجام چنین کاری برای رایانه شما مخرب می باشد .

یا اصلا احتیاج به اجرای دو سیستم عامل دارید .

 

حال با این تفاسیر چاره کار چیست ؟

در این گونه موارد احتیاج به برنامه ای که یک محیط یا ماشین مجازی برای شما ایجاد کند حس می شود .

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

Microsoft virtual PC نام محصولی نرم افزاری از غول دنیای IT یعنی شرکت مایکروسافت می باشد .

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

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

 

نرم افزار مایکروسافت هایپروی(Microsoft Hyper-V):

ویژگی های این نرم افزار:

  • هایپروایزر اصلی مایکروسافت است
  • بر روی ویندوز ۱۰ و ویندوز سرور اجرا می شود
  • رایگان است
  • پشتیبانی از لینوکس در این نرم افزار محدود است

این روزها هایپر وی به عنوان بخشی از ویندوز ۱۰ پرو و ویندوز سرور ۲۰۱۲ و ۲۰۱۶ ارائه می شود و هیچ هزینه اضافی برای کاربران ندارد. با اینحال  چیزی که باعث می شود این نرم افزار یک هایپروایزر پایه ای باشد این است که نمی تواند کارهای هوشمندانه ای که VMware ارائه می کند را انجام دهد. پشتیبانی از سیستم عامل مهمان در برگیرنده ویندوز سرور، ویندوز XP SP3 یا نسخه های بالاتر، لینوکس ۳٫۴ یا بالاتر و FreeBSD است.  هرچند پشتیبانی درایور برای لینوکس زیاد عالی نیست  و هیچ پشتیبانی از GPU مجازی وجود ندارد.

هایپروی به کاربران تازه کار و مبتدی اجازه می دهد محیط سرور مجازی خود را ایجاد کنند اما انتظار معجزه از آن را نداشته باشید.

XenServer سیتریکس:

ویژگی های این نرم افزار:

  • یکی از راه حل های بسیار مقیاس پذیر از طرف سیتریکس است
  • رایگان است
  • نصب Bare-metal دارد
  • پشتیبانی محدودی از سیستم عامل های ثالث دارد

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

 

ماشین مجازی Virtual BOX

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

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

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

در ادامه به برخی از ویژگی های این برنامه اشاره می کنیم .

 

نرم افزار Parallels Desktop 13:

قابلیت های این نرم افزار:

  • بهترین مجازی ساز برای مک اپل است
  • قابلیت ادغام با سیستم عامل مک را دارد
  • مقرون به صرفه است
  • بهتر از بوت کمپ است

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

 نرم افزار QEMU:

ویژگی های این نرم افزار:

  • شبیه ساز سخت افزار مجازی است
  • رایگان است
  • کاربرد اسانی دارد
  • تنها برای لینوکس طراحی شده است

سایت این نرم افزار ظاهر زیاد حرفه ای ندارد اما این موضوع نباید شما را از کاربرد QEMU دور کند. چیزی که باعث می شود این محصول کمی متفاوت از سایر راه حل های مجازی سازی باشد این است که هم هاست ماشین مجازی و هم شبیه ساز ماشین مجازی است.  این نرم افزار به همراه رایانه های x86 می تواند PowerPC، MIPS64، ARM ، SPARC ، MicroBlaze، ETRAX CRIS، SH4 و RISC-V را شبیه سازی نماید.

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

نرم افزار مجازی سازی red hat:

ویژگی های این نرم افزار:

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

ردهت KVM بهینه شده ای دارد که در آن قابلیت های مفیدی یافت می شود. این گزینه دو نسخه دارد که مدل پایه آن در لینوکس Enterprise تعبیه شده و ۴ ماشین مجازی مجزا بر روی یک میزبان واحد ایجاد می کند. نسخه حرفه ای تر این نرم افزار هم برای مجازی سازی موجود است.  مجازی سازی به کمک ردهت نیازمند سیستم عامل هاست نیست و می توان آن را بر روی نصبیات bare-metal نیز توسعه  داد .

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

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

  • نصب آسان :

نصب نرم افزار به راحتی هرچه تمام تر صورت می گیرد و هرکس می تواند آن را نصب کند.

 

  • پیکربندی مشخص :

پس از نصب برنامه به راحتی می توانید نرم افزار را جهت هماهنگی هرچه بیشتر با سخت افزار خود تنظیم نمائید .

 

  • خصوصیات محصول :

این نرم افزار به حداقل یک سیستم با ۴۰۰ مگاهرتز پردازشگر و ۲۰ مگابایت حافظه نیاز دارد .

قابلیت پشتیبانی از نسخه های مختلف ویندوز ۷ هم یکی دیگر از ویژگی های این نرم افزار می باشد .

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

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

نرم افزاری با قابلیت های بسیار بهتر و بیشتر نسبت به نرم افزار فوق .

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

  • قابلیت پشتیبانی از سیستم عامل های مختلف همچون ویندوز ، لینوکس ، در انواع نسخه های ۳۲ و ۶۴ بیتی .
  • قابلیت انتقال فایل و اشتراک گذاری بین سیستم عامل نصب شده و اصلی
  • قابلیت برقرای شبکه بین دو سیستم عامل نصب شده بدون اعمال تنظیماتی خاص
  • پشتیبانی از انواع ویندوز و لینوکس سرور
  • حجمی کمتر نسبت به نسخه های مشابه
  • سرعت مناسب در بارگذاری سیستم عامل ها
  • قابلیت تنظیم فضای اشغالی از هارد ، رم ، کارت گرافیک و …
  • رایگان بودن نرم افزار

نرم افزارهای زیادی در حوزه مجازی سازی وجود دارد مانند VMware Fusion ،  Parallels Desktop،  QEMU و …  که هر کدام مزایا و معایب خاص خود را دارند .

با توجه به نیاز سازمان خود ، یکی را انتخاب نمائید تا حداکثر بهره وری را داشته باشید.

با توجه به موارد فوق ، انتخاب نرم افزاری مناسب جهت مجازی سازی و مطابق با نیازهای شما ، بسیار مهم و اساسی می باشد .

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

در مقالات آینده به طور تفصیلی به ویژگی های این نرم افزار می پردازیم .

برای مشاوره و کسب اطلاعات بیشتر در ضمینه خدمات مجازی سازی و اطلاع از هزینه های پیاده سازی، خرید لایسنس سیتریکسو ریموت دسکتاپ میتوانید به صفحهمجازی سازی Virtualization مراجعه کنید و یا با شماره  91010204 – 021 تماس حاصل فرمایید.

برچسب ها

ارسال نظر شما

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