ادمینهای شبکه و پشتیبانهای نرم افزارها، معمولا از روشهای زیر برای ارائه نرم افزارهای تخصصی به کاربران استفاده می کنن:
- نصب نرم افزار برروی کلاینتها؛ که میتونه توسط خود ادمین یا با ارئه دسترسی (امن یا نا امن) به کاربر انجام بشه.
- نصب نرم افزار از طریق ابزارهای اتوماسیون مثل SCCM یا Endpoint Central یا هر ابزار دیگه ای که معمولا سورس نرم افزار روی اون قرار میدیم و کاربرها اقدام به نصب اون روی سیستمشون میکنن.
- نصب نرم افزار روی یک سرور قوی و استفاده از روشهایی مثل Remote App مایکروسافت برای ارائه نرم افزار از طریق شبکه.
- ارائه نرم افزارها و البته سیستم عامل به کاربر در سطح شبکه با استفاده از ابزارهایی مثل Horizon VDI یا Citrix App Delivery.
- ...
استفاده از هر کدوم از روشهای بالا یا هر روش دیگه ای که بلدین، خیلی خوبه و در هر موقعیتی یک یا چند تا از این روشها میتونه کارساز باشه.
دوره آموزشی ما قرار نیست هیچکدوم از روشهای فوق رو زیر سوال ببره. بلکه ما میخوایم روشی رو ارائه بدیم که تکمیل کننده جعبه ابزار شما برای ارائه خدمات بهتر باشه
روش ارائه نرم افزار (Application Virtualization and Delivery) توسط نرم افزار VMWare App Volumes، میتونه مزایای زیر رو به شما ارائه بده:
- نرم افزار برروی سرور اجرا نمیشه و از منابع سرور استفاده نمیکنه بلکه از منابع خود کلاینت استفاده میکنه برای همین..
- مجبور به تهیه سرورهای آنچنانی با سخت افزارهای قوی و گرون قیمت نیستید
- اگه هزینه ای برای کلاینتها کردین، هیچ کدوم هدر نمیره و میتونید بصورت کامل از امکانات کلاینتها بهره برداری کنید
- موقع اجرای نرم افزارها ترافیک زیاد و مداومی برروی شبکه لود نمیشه
- نرم افزار واقعا برروی کلاینت نصب نمیشه بلکه یک نمونه از نرم افزار نصبی روی کلاینت ماونت (Mount) میشه برای همین..
- ویندوز تمیز شما مثل روشهای دیگه که نصبهای مکرر نرم افزار بصورت واقعی انجام میشه کثیف و معیوب نمیشه
- نصب و حذف نرم افزار از روی سیستم با گذاشتن یا برداشتن یه تیک انجام میشه، ظرف چند ثانیه و بدون هیچ اثر جانبی
- Upgrade کردن نرم افزار یا حتی Downgrade اون به راحتی یه ریستارت انجام میشه. اگه تجربه این کاررو داشته باشین میدونین که Downgrade کردن بعضی نرم افزارها که به منظور بعضی تستها انجام میشه به قیمت تعویض سیستم عامل و ساعتها وقت تلف کردن تموم میشه
- شما هر نرم افزار و در واقع هر نسخه از نرم افزار رو فقط یکبار در طول عمر کاری خودتون نصب میکنید و N بار اونرو روی کلاینتهای مختلف Deliver می کنید. با یه محاسبه سر انگشتی از میزان وقتی که میزارین برای ارائه و نصب نرم افزارها به تعداد انبوه یا نصب دوباره ویندوز بدلیل خرابی ناشی از نصب نرم افزارهای مختلف، میتونین ارزش این مزیت رو تخمین بزنید. برای یادگیری تخصصی و فوق تخصصی دوره های آموزش مجازی سازی می توانید به قسمت دوره های آموزشی سایت توسینسو مراجعه کنید.
حرف آخر:
در استفاده از نرم افزار App Volumes خصاصت نکنید اما لطفا زیاده روی هم نکنید. دیگه قرار نیست نرم افزارهایی مثل Winrar رو هم با App Volumes مجازی کنید. ازش برای حل مشکلات بزرگ و اساسی استفاده کنید.