مجازی سازی دسکتاب (vdi) به میزبانی از محیط دسکتاپ در یک سرور مرکزی میگویند. Vdi یک شکل دیگر دسکتاپ است که از دسکتاپ به صورت مجازی استفاده میشود. سیستم عامل دسکتاپ در ماشین مجازی اجرا میشود و ما میتوانیم از آن استفاده کنیم. از دستگاه هایی مانند پیسی ها،تبلت ها و گوشی های هوشمند میتوان به عنوان نقطه دریافت (end-point) استفاده کرد.
در مجازی سازی دسکتاپ یک hypervisor، سرور ها را به ماشین های مجازی تقسیم میکند که از دسکتاپ مجازی میزبانی میکنند. و کاربران میتوانند از طریق دستگاه هایشان از آن استفاده کنند. کاربران میتوانند از دسکتاپ های مجازی در هر دستگاه و هر مکانی استفاده بکنند، در حالی که تمام پردازش ها در سرور انجام میشود. کاربران به وسیله یک واسطه اتصال به دسکتاپ متصل میشوند، این واسطه یک نرم افزار است که به عنوان واسطه بین کاربر و سرور عمل می کند.
VDI ممکن است persistent یا nonpersistent باشد که هر کدام فواید خاص خود را دارند:
با persistent VDI یک کاربر در هر زمانی میتواند به یک دسکتاپ مجازی دسترسی داشته باشد، نکته اصلی در مورد persistent این است که کاربر میتواند آن را شخصی سازی کند و هر تغییری را اگر در آن ایجاد کند و پس از راهاندازی دوباره دسکتاپ مجازی تمام تغییرات در جای خود باقی بمانند. persistent در اصل مانند یک سیستم فیزیکی عمل میکند و هر تغییر در جای خودش باقی میماند.
در مقابل nonpersistent را نمیتوان شخصی سازی کرد و دقیقا مانند یک سیستم عمومی است و هیچ تغییری را نمیشه درش ایجاد کرد. اما نکته مثبت nonpersistent سادگی و ارزان بودن است.
تکنولوژی روز به روز افزایش پیدا میکند و ما هم باید خود را به مراتب با آن همگام سازی کنیم. با آمدن سرعت 5G قطعا میتوانیم خیلی از کارها را انجام دهیم. با این سرعت اینترنت و پیشرفت تکنولوژی دسکتاپ مجازی جایگزین سیستم های فیزیکی خواهند شد. از دلایل دیگر استفاده از VDI کم هزینه بودن آن نسبت به سیستم های فیزیکی است.
اگرچه پیچیدگی و فواید VDI لزوماً به معنی استفاده از آن نیست، اما سازمانها و کسانی که از آن استفاده کنند از مزایای آن بهرمند خواهند شد، بعضی از این فواید عبارتند از:
با اینکه می توان از VDI در انواع محیط ها استفاده کرد، اما تعدادی مورد استفاده وجود دارد که مخصوصا مناسب VDI است.
مجازی سازی دسکتاپ در واقع یک اصطلاح عمومی برای هر تکنولوژی است که یک محیط دسکتاپ را از سخت افزار مورد استفاده برای دستیابی به آن جدا می کند. و VDI نوعی مجازی دسکتاپ است اما تفاوت اساسی بین آنها در این است که مجازی سازی دسکتاپ میتواند به نحو های مختلفی انجام شود. مانند RDS که کاربران از یک دسکتاپ مشترک استفاده میکنند.
ماشین های مجازی یا همان VMs یک تکنولوژی قدرت گرفته از VDI هستند. VMها ماشین های مجازی هستند که توسط یک hypervisor ساخته شده توسط یک سرور فیزیکی در چندین سرور مجازی ساخته شده اند. VMs میتواند در یک محیط VDI اجرا شود پس ماشین های مجازی در واقع یک نوع از VDI هستند.