VMware چه کاربردی دارد؟
![کاربرد VMware](https://rahaco.net/mag/wp-content/uploads/2020/11/کاربرد-VMware.jpg)
VMware Blast چیست؟ با معرفی Horizon 7 شرکت VMware سرانجام پروتکل انحصاری خود را برای VDI معرفی کرد. این پروتکل VMware Blast نام گرفت.
که هدف اصلی ایجاد پروتکل اصولا: برای Mobile Device ها بوده است. این پروتکل از استاندارد H.26 برای کدینگ Video ها استفاده میکند.
و این به این معنی است که تقریبا تمام Device ها این پروتکل را یعنی Blast را ساپورت میکنند.
نکته مهم علاوه بر کارایی بالاتر همچنین بدلیل اینکه Decode توسط CPU و نرم افزاری انجام نمیشود.
پس طول عمر شارژ باطری گوشیها بیشتر خواهدبود. برای مطالعه دقیق نکات در مورد مجازی سازی با هورایزن مقاله را این جا مطالعه کنید.
البته در مقاله علت انتخاب نرم افزار VMware جهت مجازی سازی سرورنیز موجود است. در صورت لزوم آن را مطالعه کنید.
هورایزن چیست؟
VMware Blast Extreme یک Remote Desktop Protocol است که طوری طراحی شده است. که بتواند Desktopها و applicationها را با استاندارد بسیار قدرتمند h.264 در اختیار کاربران قرار دهد.
دستگاه ها میتوانند H.264 codec را با استفاده از GPU بر روی کارت گرافیک decode کنند. بجای استفاده از CPU و باعث میشود که بار پردازشی بر روی CPU پایینتر بیاید.
و همچنین پهنای باند بر روی LAN شما بسیار پایین خواهد آمد. بدلیل استفاده نکردن از CPU این پروتکل برای Mobile Device ها بسیار کاربردی است.
VMware Blast هم بر روی LAN و WAN کار میکند. این پروتکل شامل پالسی های مربوط به خودش هم هست مثلا شما میتوانید تنظیم کنید.
که Usb redirection برای کاربران فعال باشد یا نه و اگر فعال باشد برای کدام کاربران یا گروه ها و همچنین میتوانید پهنای باند مصرفی رو هم از طریق پالسی اعمال کرد.
مثال دیگر: این امکان وجود دارد تا Copy و Paste کردن اطلاعات را غیر فعال کرده و کاربران امکان کپی کردن فایل ها را بین Desktop خودشان و Host را ندارند.
برای انتقال اطلاعات بین Application و شبکه پروتکل Blast به صورت پیشفرض از TCP استفاده میکند اما شما میتوانید از پروتکل UDP هم استفاده کنید.
پروتکل Blast به دلیل استفاده از قابلیت فشرده سازی فضای کمتری از Storage را مصرف میکند و پهنای باند کمتر هم نیاز دارد.
این پروتکل برای بحث امنیت لز Advanced Encryption Standard استفاده میکند. که تمام اطلاعات رد و بدل شده بین endpoint ها و سرور را رمزنگاری کرده.
در ادامه برای مطالعه تنها مرجع دقیق مقایسه کامل هورایزن و سیتریکس این مقاله را در سایت دانش بنیان رها مطالعه کنید.
مقایسه کامل تفاوت سیتریکس و هورایزن
نکته بسیار مهم برای استفاده از پروتکل Blast تمام endpoint ها باید جدیدترین View client را داشته باشد.
و شما میتوانید در زمان ایجاد Pool تعیین کنید که از پروتکل Blast استفاده شود یا به کاربران این امکان را بدهیم که خودشان انتخاب کنند.
از دید Zero Client بسیاری از شرکت های تولید کننده Zero client امکان اتصال از طریق Blast را در دستگاه های خودشان قرار دادهاند.
پس مشکلی از حیص ارتباط از طریق Zero Client بوسیله پروتکل blast وجود ندارد.
اگرچه VMware Blast رقیب PCoIP است اما VMware به مدیران IT این قابلیت را داده تا خودشان انتخاب کنند که چه پروتکلی را استفاده کنند.
یعنی وقتی که شما در حال ایجاد Pool هستید شما میتوانید از چه پروتکلی استفاده کنید.
و حتی شما میتوانید هر سه را انتخاب کرده و خود Horizon بهترین پروتکل را برای شما انتخاب میکند.
Blast از ۳ نوع ارتباط برای ارتباط کاربران با Desktop ها و نرم افزار ها استفاده میکند
- (Excellent (TCP only
- (Typical (default, mixed UDP/TCP
- (Poor (UDP only
Typical
به صورت پیشفرض Horizon از Typical برای ارتباط استفاده میکند. که واقعا برای بیشتر Solutionها بهترین است. Typical برای Traffic از UDP استفاده میکند.
و برای کنترل Connection ها از پروتکل TCP استفاده میکند. و نکته مهم اگر به هر دلیلی نتوانست از UDP استفاده کند سریعا switch میکند بر روی TCP و از این پروتکل استفاده میکند.
Excellent
این روش ارتباطی کلا از TCP استفاده میکند و عموم استفاده از این روش در شبکه های LAN است بدلیل سرعت بالا در ارتباط های شبکهای.
Poor
این نوع ارتباط کلا از UDP استفاده میکند. و برای زمانی است که سازمانی Packet lost بسیار زیادی برای ارتباط با Horizon دارد. در آخر وقتی حرف از آرایه بهترین user experience یا کیفیت به کاربران به میان می آید.
آن هم بر روی هر Device ای Blast بهترین انتخاب است. این پروتکل بر روی Device های Windows ,Mac ,Linux ,IOS ,android کار میکند.