پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

قابلیت های گرافیکی مجازی سازی VMware:
به صورت کلی سرور مجازی VMware قبل از ورژن ۶ تنها دو مدل کارت گرافیکی را به ماشین های مجازی ارائه می داد:

(vSGA (Virtual Shared Graphic Accelerator
(vDGA (Virtual Direct Graphic Accelerator

در ادامه به صورت کامل به این دو مدل می پردازیم:

vSGA:

در این مدل که کارت های گرافیکی محدودی از آنها بهره می برند، عملیات به اشتراک گذاری گرافیک توسط Hypervisor صورت می گیرد. بدین معنی که خود کارت گرافیکی سخت افزاری ما توانایی به اشتراک گذاری منابع خود را دارا نمی باشد. همانطور که می دانید اگر بخواهیم Esxi منابع را به اشتراک بگذارد ابتدا باید خود از ماهیت کارت گرافیکی و قابلیت های آن آگاه باشد. به همین منظور ابتدا باید درایور کارت گرافیکی را بر روی واحد مجازی ساز یعنی Esxi نصب کنیم، پس از این مرحله واحد مجازی ساز این قابلیت را پیدا می کند که رم کارت گرافیکی را بین ماشین های مجازی پخش کند. برای اینکه بدانیم از چه کارت های گرافیکی می توان برای این متد استفاده کرد باید به HCL Hardware Compatibility شرکت VMware مراجعه می کنیم و طبق شکل زیر مراحل را طی کنیم.

پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

vDGA:

در این مدل که کارت گرافیکی های کمی از آن بهره می برند، دیگر عملیات به اشتراک گذاری روی کارت گرافیکی صورت نمی گیرد بدین معنی که تمامی منابع کارت گرافیکی به صورت اختصاصی در دست یک ماشین مجازی می افتد. هنگامی که این اتفاق صورت می گیرد دیگر مدیریت کارت گرافیکی از دست Hypervisor خارج می شود و خود ماشین مجازی تمامی کارهای مدیریتی را صورت می دهد. برای به کار گیری این قابلیت باید موارد بر روی سرور فیزیکی در داخل تنظیمات BIOS باید قابلیت Direct Path را فعال کنیم.

مطلب پیشنهادی  معرفی سیستم عامل (PFSense)، پاور فایروال Sence

این قابلیت در CPU های شرکت اینتل با نام VT-D می باشد و در CPU های شرکت AMD با نام IOMMU(Input/Output Memory Management Unit) می باشد.

پس از انجام این قسمت باید کارت گرافیکی را از دست Hypervisor خارج کنیم و در داخل ماشین مجازی آن را اضافه کنیم. در نظر داشته باشید که باید تمامی مموری را به صورت Reserved به ماشین مجازی اختصاص دهیم. برای انتخاب مدل کارت گرافیکی که با این قابلیت سازگار هستند مراحل را مانند شکل زیر انجام دهید:

پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

حال باید بدانیم قابلیت گرافیکی که در ورژن جدید استک مجازی سازی vSphere از آن بهره می بریم vGPU می باشد.

vGPU: این مدل اشتراک گذاری کارت گرافیک به صورت تقریبی همانند مدل vSGA می باشد یعنی تمامی منابع گرافیکی بین چندین ماشین مجازی تقسیم می شود ولی، با این تفاوت که این بار به جای اینکه Hypervisor کار اشتراک گذاری را انجام دهد خود کارت گرافیکی های سخت افزاری این کار را انجام می دهند.

بدین منظور باید ابتدا کارت گرافیکی را به واسطه درایود مورد نظر بر روی استک مجازی سازی یعنی Esxi نصب می کنیم.

سپس بر روی ماشین های مجازی PCIe Shared Device را به صورت زیر اضافه می کنیم.

پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

در نظر داشته باشید چون کار اشتراک گذاری را خود کارت گرافیکی انجام می دهد ESXi هیچ اطلاعی از این Sharing ندارد برای همین باید مانند vDGA تمامی مموری ماشین های مجازی را Reserved کنیم.

پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

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

پروتکل های گرافیکی مجازی سازی VMware

پروتکل های گرافیکی مجازی سازی VMware

منبع:Geekboy.com

مطلب پیشنهادی  راه اندازی سرویس DFS در ویندوز سرور 2012