در این مقاله قصد داریم به معرفی زیر ساخت مجازی سازی دسکتاپ ( Virtual Desktop Infrastructure ) شرکت VMware که نرم افزار Horizon View نام دارد بپردازیم . در این مبحث سعی شده به معرفی ، اجزا و برخی اصطلاحات این نرم افزار پرداخته شود پس با ما همراه باشید.
مجازی سازی دسکتاپ یا VDI چیست
در واقع VDI را میتوان جز جدیدترین تکنولوژی های اخیر به شمار آورد که این امکان را برای شما به ارمغان میآورد که سیستم عامل یا نرم افزار خود را در هر مکان و زمانی و با هر دستگاهی با استفاده از شبکه در اختیار داشته باشید. روش کار به این صورت است که شما با رابطی که میتواند حتی تلفن هوشمند شما باشد به سرور ریموت زده و تصویر سیستم عامل و یا نرم افزار خود را با کیفیت فوق العاده دریافت میکنید و با آن کار میکنید و تمام پردازش بر روی سخت افزاری است که تصویر را به شما ارسال میکند.
Horizon View چیست؟
حال که با مفهوم مجازی سازی دسکتاپ یا VDI آشنا شدید و یک دید کلی از آن دارید وقت آن رسیده که با زیر ساختی که شرکت VMware برای این منظور تهیه کرده است آشنا شوید.
هورایزن ویو نام نرم افزاری است که برای این منظور ساخته شده است که شما دسکتاپ و یا نرم افزار های خود را به صورت مجازی در اختیار داشته باشید و از آن در هر مکان و زمانی و با هر دستگاهی آز آن استفاده کنید.
اجزا تشکیل دهنده Horizon view
در این قسمت با اجزای تشکیل دهنده نرم افزار Horizon View آشنا میشوید اجزایی که فهیمدن مفهوم آنها برای درک بهتر این زیر ساخت ضروری است .
vCenter چیست
یک سرور مرکزی برای مدیریت هاست های موجود در دیتا سنتر میباشد که یکی از اجزا تشکیل دهنده محصول VMware vSphere میباشد.
به نوعی میتوان vCenter را هوشمند ساز مجازی ساز سرور دانست . سرور Horizon View Connection Server که در ادامه با آن آشنا میشوید برای ارتباط با مجازی ساز سرور و دسترسی به ماشین های مجازی از این سرور استفاده میکند.
View Connection چیست
برای اتصال کاربرها و اعتبارسنجی آنها با اکتیودایرکتوری و هدایت کاربران بر اساس درخواست آنها به دسکتاپ های مناسب عمل می نماید. این redirect کاربر می تواند به سمت یک دسکتاپ مجازی، دسکتاپ فیزیکال و یا ترمینال سرور باشد. همچنین پرتالی تحت وب برای مدیریت بستر VMware VDI ایجاد می نماید که تقریبا تمام کارها را ما از طریق همین کنسول انجام می دهیم.
View Replica در نرم افزار Horizon View
این سرور زمانی نصب میشوذ که ما میخواهیم برای Connection Server قابلیت های HA و یا Load Balancing را داشته باشیم.
View Security چیست
این سرور زمانی مورد استفاده قرار میگیرد که ما بخواهیم از خارج از سازمان و از طریق اینترنت به دسکتاپ های مجازی خود درون سازمان دسترسی داشته باشیم.
View Composer چیست
این سروردر کنار vCenter Server و یا به صورت مجزا نصب می شود. ماهیت کار Composer ساخت چندین و چند دسکتاپ مجازی با استفاده از linked-cloneاز ایمیج اصلی می باشد. این clone بر اساس یک ماشین مجازی parentساخته میشود. View composerبه شدت مصرف دیسک برای تخصیص ماشین های مجازی را پایین می آورد
View Agent چیست
بر روی تمام ماشین های مجازی، سیستم های فیزیکی نصب می شود و به آنها اجازه می دهد تا توسط Viewمدیریت شوند. این agent قابلیت هایی مثل مانیتورینگ اتصالات، virtual printing، USB Supportو … را فراهم میکند
VMware View Client چیست
برنامه ای است که بر روی دسکتاپ کاربر نصب میشود و پل ارتباطی بین View Connection سرور و کاربر است. بعبارتی شما بوسیله ی این برنامه به دسکتاپ مجازی خود متصل می شوید. ViewClient قابلیت نصب بر روی پلتفرم های لینوکس و مک و ویندوز را دارد
در واقع این برنامه بر روی زیرو کلاینت ها نیز وجود دارد و ارتباط کاربر پشت سیستم با دسکتاپ مجازی اش را فراهم میکند.
vCenter چیست
یک سرور مرکزی برای مدیریت هاست های موجود در دیتا سنتر میباشد که یکی از اجزا تشکیل دهنده محصول VMware vSphere میباشد.
به نوعی میتوان vCenter را هوشمند ساز مجازی ساز سرور دانست . سرور Horizon View Connection Server که در ادامه با آن آشنا میشوید برای ارتباط با مجازی ساز سرور و دسترسی به ماشین های مجازی از این سرور استفاده میکند.
View Connection چیست
برای اتصال کاربرها و اعتبارسنجی آنها با اکتیودایرکتوری و هدایت کاربران بر اساس درخواست آنها به دسکتاپ های مناسب عمل می نماید. این redirect کاربر می تواند به سمت یک دسکتاپ مجازی، دسکتاپ فیزیکال و یا ترمینال سرور باشد. همچنین پرتالی تحت وب برای مدیریت بستر VMware VDI ایجاد می نماید که تقریبا تمام کارها را ما از طریق همین کنسول انجام می دهیم.
View Replica در نرم افزار Horizon View
این سرور زمانی نصب میشوذ که ما میخواهیم برای Connection Server قابلیت های HA و یا Load Balancing را داشته باشیم.
View Security چیست
این سرور زمانی مورد استفاده قرار میگیرد که ما بخواهیم از خارج از سازمان و از طریق اینترنت به دسکتاپ های مجازی خود درون سازمان دسترسی داشته باشیم.
VMware ThinApp چیست
راهکار مجازی سازی برنامه ها در VMware است.
این قابلیت را به شما می دهد که بدون نصب برنامه به شیوه های قدیمی با اجرای یک فایل بر روی بستر مجازی خود اپلیکیشن را اجرا کرده و اصلا نگران تغییرات مخرب و ناخواسته بر روی ویندوز خود نباشید.
Remote Desktop Services Hosts یا RDSH چیست
فارغ از مجازی یا فیزیکی بودن، سروری است که برنامه ها و session دسکتاپ ها را برای کاربران فراهم می نمایید. در ،View یک RDS هاست سروری است که رول Microsoft Remote Desktop Services بر روی آن نصب شده است و View Agentمربوط به Horizonهم بر روی این سرور Install شده است. وقتی این Agent را بر روی سرور نصب می کنید کاربران با استفاده از پروتکل PCoIP می توانند متصل شده و از Sessionها و Application ها موجود بر روی این سرور استفاده نمایند.
برای دیدن ادامه مقاله نرم افزار VMware Horizon View کلیک کنید.