مجازی سازی

تحولی بزرگ در ابزار بهینه‌سازی VMware

تحولی بزرگ در ابزار بهینه‌سازی VMware

در این مقاله، به بررسی نسخه‌ی جدید ابزار بهینه‌سازی سیستم‌عامل در VMware می‌پردازیم؛ ابزاری که اکنون وارد مرحله‌ای تازه از تکامل شده و به‌زودی به‌عنوان بخشی از مجموعه دانلودهای محصول VMware Horizon در دسترس خواهد بود.

نسخه‌ی جدید این ابزار، نقطه‌ی عطف مهمی در روند توسعه‌ی آن محسوب می‌شود. در این به‌روزرسانی، تمام کدهای موجود به محیط‌های توسعه‌ی حرفه‌ای منتقل شده و با رعایت کامل استانداردهای VMware، بازبینی، بازنویسی و به‌روز شده‌اند.

همچنین از این نسخه به بعد، سیستم شماره‌گذاری نسخه‌ها بر پایه‌ی سال و ماه (فرمت YYMM) تنظیم شده است تا با ساختار نسخه‌گذاری محصولات VMware Horizon هماهنگی کامل داشته باشد.

نسخه 2106 (ژوئن2021) با مجموعه‌ای از آپدیت‌های بهبودیافته عرضه شده که از جمله آن‌ها می‌توان به موارد زیر اشاره کرد:

  • طراحی جدید رابط کاربری با بهره‌گیری از Clarity Design System
  • افزونه‌ای برای Microsoft Deployment Toolkit برای خودکارسازی ساخت ایمیج‌های طلایی ماشین مجازی
  • مجموعه‌ای دسته‌بندی‌شده و سازمان‌یافته از بهینه‌سازی‌ها با نام‌گذاری‌های دقیق‌تر و توصیفی‌تر
  • پشتیبانی از نسخه 21H1 سیستم‌عامل Windows 10
  • پشتیبانی از مرورگر جدید Microsoft Edge مبتنی بر موتور Chromium

هم‌زمان با حرکت به‌سمت ارائه رسمی این ابزار، برخی قابلیت‌ها نیز تغییر یا حذف شده‌اند:

  • قالب‌های عمومی دیگر ارائه نمی‌شوند، چرا که بررسی امنیتی قالب‌های شخص ثالث از سوی VMware انجام نمی‌گیرد و ممکن است این قالب‌ها (چه سهوی یا عمدی) به سیستم آسیب برسانند.
  • امکان بهینه‌سازی ماشین‌های مجازی از راه دور حذف شده است، چرا که این ویژگی به‌ندرت استفاده می‌شد و از نظر امنیتی نیز چالش‌برانگیز بود.
  • گزینه‌های مربوط به غیرفعال‌سازی مرکز امنیت ویندوز، فایروال و آنتی‌ویروس دیگر به‌صورت پیش‌فرض غیرفعال نمی‌شوند؛ زیرا این کار می‌تواند ریسک امنیتی ایجاد کند. البته همچنان می‌توانید در صورت نیاز، این موارد را به‌صورت دستی انتخاب کنید.

مجازی سازی دسکتاپ با VMWare Horizon

ساده‌سازی و کاهش بهینه‌سازی‌های غیرضروری

ابزار بهینه‌سازی سیستم‌عامل در نسخه ۲۱۰۶، همراه با قالب داخلی نسخه ۲.۰ ارائه می‌شود که بسیاری از تنظیمات بهینه‌سازی نسخه‌های قبلی را حذف کرده است.

برخی از این بهینه‌سازی‌ها اقداماتی را انجام می‌دادند که عملاً نیازی به آن‌ها نبود، چرا که تغییری در وضعیت پیش‌فرض ویندوز ایجاد نمی‌کردند.

تعدادی از تنظیمات نیز قابلیت‌هایی از ویندوز را غیرفعال می‌کردند که ممکن بود در برخی موارد مورد نیاز باشند. همچنین برخی تنظیمات باعث تحمیل یک تجربه کاربری خاص یا محدود می‌شدند، در حالی که عملاً تأثیری در بهبود عملکرد نداشتند. اگر اعمال چنین تنظیماتی مدنظر باشد، بهتر است از طریق Group Policy یا سیاست‌های VMware Dynamic Environment Manager اعمال شوند.

در مجموع، تعداد بهینه‌سازی‌ها از ۸۲۱ مورد به ۵۱۱ مورد کاهش یافته است.

برای مشاهده فهرست کامل تغییرات اعمال‌شده در قالب، به بخش Template Updates در راهنمای VMware Operating System Optimization Tool مراجعه کنید.

ساده‌سازی و کاهش بهینه‌سازی‌های غیرضروری

ابزار OS Optimization چیست و چه کاربردی دارد؟

ساخت یک ایمیج طلایی ویندوز، گامی کلیدی در راه‌اندازی دسکتاپ‌های مجازی یا اپلیکیشن‌های منتشرشده است.
ابزار OS Optimization Tool به آماده‌سازی و بهینه‌سازی سیستم‌های Windows 10 و Windows Server 2016/2019 برای استفاده در VMware Horizon و VMware Horizon Cloud کمک می‌کند.

ابزار OS Optimization چیست و چه کاربردی دارد؟

این ابزار در انجام مراحل کلیدی فرآیند ساخت ایمیج به شما کمک می‌کند:

  • بهینه‌سازی (Optimize)
  • همگانی‌سازی (Generalize)
  • نهایی‌سازی (Finalize)

برای راهنمای گام‌به‌گام این فرآیند کامل، به مستند "ساخت دستی ایمیج‌های بهینه‌شده ویندوز برای ماشین‌های مجازی Horizon" مراجعه کنید.

علاوه بر توضیح به‌روزرسانی‌های مربوط به نسخه جدید ابزار بهینه‌سازی سیستم‌عامل، این راهنما شامل تغییرات زیر نیز هست:

  • استفاده از کنترلر ذخیره‌سازی PVSCSI برای سازگاری بهتر در آینده
  • حذف مرحله عدم انتخاب درایور SVGA هنگام نصب VMware Tools، چرا که ترتیب نصب آن با Horizon Agent و نسخه‌های جدید VMware Tools دیگر اهمیتی ندارد
  • افزودن نسخه‌های Windows 10 21H1 (نسخه‌های Education/Enterprise/Professional) به فهرست سیستم‌عامل‌های تست‌شده
  • حذف نسخه‌های Windows 10 1709 / 1803 / 1809 (به‌جز LTSC) / 1903 و 1909 Pro از فهرست سیستم‌عامل‌های پشتیبانی‌شده، به‌دلیل پایان دوره پشتیبانی
  • بازتست همه نسخه‌های پشتیبانی‌شده با به‌روزرسانی‌های منتشرشده در تاریخ 8 ژوئن 2021
  • به‌روزرسانی لینک‌ها به مستندات رسمی محصولات VMware

افزونه Microsoft Deployment Toolkit برای خودکارسازی فرآیند ساخت ایمیج

ابزار بهینه‌سازی سیستم‌عامل اکنون همراه با افزونه‌ای برای Microsoft Deployment Toolkit (MDT) عرضه می‌شود که به صورت جداگانه قابل دانلود است. این افزونه به شما امکان می‌دهد از Microsoft Deployment Toolkit برای خودکارسازی ساخت ایمیج‌های طلایی استفاده کنید و همچنین وظایف سفارشی‌ای را به دنباله‌های کاری (Task Sequences) در MDT اضافه نمایید. قالبی نیز برای ساخت سریع دنباله‌های کاری MDT ارائه شده است.

این وظایف سفارشی شامل موارد زیر می‌شود:

  •  نصب عوامل (Agents) مختلف:
  •  VMware Tools
  •  Horizon Agent
  • Dynamic Environment Manager agent (FlexEngine)
  •  VMware App Volumes Agent
افزونه Microsoft Deployment Toolkit برای خودکارسازی فرآیند ساخت ایمیج

اجرای مراحل کلیدی ابزار بهینه‌سازی سیستم‌عامل شامل: بهینه‌سازی (Optimize)، آماده‌سازی عمومی سیستم (Generalize) و نهایی‌سازی (Finalize).

• نصب عوامل (Agents) مختلف:

با ترکیب این افزونه با قابلیت‌ها و مراحل داخلی خود MDT، امکان خودکارسازی کامل فرآیند ساخت ایمیج طلایی فراهم می‌شود؛ از جمله ایجاد ماشین مجازی، نصب ویندوز و عوامل (Agents)، و بهینه‌سازی سیستم‌عامل با استفاده از ابزار OS Optimization Tool.

راهنمایی جداگانه نیز منتشر شده که مراحل راه‌اندازی و پیکربندی Microsoft Deployment Toolkit برای استفاده با افزونه OSOT را به‌صورت گام‌به‌گام توضیح می‌دهد.

مراحل داخلی خود MDT

برای کسب اطلاعات بیشتر، به راهنمای «استفاده از خودکارسازی برای ساخت ایمیج‌های بهینه‌شده ویندوز در ماشین‌های مجازی VMware Horizon» مراجعه کنید. و اگر فقط به جزئیات مربوط به افزونه علاقه‌مند هستید، بخش Microsoft Deployment Toolkit Plugin در راهنمای ابزار بهینه‌سازی سیستم‌عامل VMware را ببینید.

نسخه مناسب VMware horizon جهت پشتیبانی زیروکلاینت

چرا بهینه‌سازی کنیم؟

شاید از خود بپرسید: آیا واقعاً بهینه‌سازی ویندوز ضروری است؟ این کار چه مزایایی دارد؟

ویندوز به‌گونه‌ای طراحی شده که روی سخت‌افزار فیزیکی و اختصاصی اجرا شود. بنابراین، بسیاری از سرویس‌ها و فرآیندهایی را اجرا می‌کند که در محیط‌های مجازی ضرورتی ندارند.
این سرویس‌ها منابع زیادی مصرف می‌کنند، فشار روی دسکتاپ را افزایش می‌دهند، عملکرد کلی را کاهش می‌دهند، نسبت تجمیع (Consolidation Ratio) را پایین می‌آورند، زمان ورود (Login Time) را بیشتر می‌کنند و در مجموع، تجربه کاربری را تحت تأثیر منفی قرار می‌دهند.

ابزار OS Optimization Tool این امکان را فراهم می‌کند که این سرویس‌ها و قابلیت‌های غیرضروری را به‌راحتی غیرفعال یا کم‌تأثیر کنیم و در نتیجه، کارایی سیستم و کیفیت تجربه کاربر را بهبود ببخشیم.

به‌عنوان نمونه‌ای از مزایای بهینه‌سازی سیستم‌عامل، نمودار زیر مصرف CPU را در یک نصب استاندارد از Windows 10 نسخه 21H1 نشان می‌دهد که هیچ‌گونه بهینه‌سازی روی آن انجام نشده است.

در این سناریو، کاربر وارد سیستم می‌شود و سپس دسکتاپ را بدون هیچ‌گونه تعامل یا اجرای برنامه‌ای، رها می‌کند.

از این نمودار می‌توان نکات زیر را برداشت کرد:

  • فرآیند ورود (Login) زمان زیادی می‌برد و CPU برای مدت طولانی درگیر است.
  •  پس از یک دوره نسبتاً آرام، با شروع تسک‌های زمان‌بندی‌شده پیش‌فرض ویندوز، CPU دوباره پرمصرف می‌شود.
  •  حتی در دوره‌ی آرام بین ورود و شروع این تسک‌ها نیز، مصرف CPU به‌طور کامل متوقف نمی‌شود و همچنان فعالیت‌هایی در جریان است.
چرا بهینه‌سازی کنیم؟

در مقابل، نمودار زیر همان دسکتاپ Windows 10 نسخه 21H1 را نشان می‌دهد پس از بهینه‌سازی با ابزار VMware OS Optimization Tool.

  • فرآیند ورود (Login) بسیار سریع‌تر انجام می‌شود و CPU تنها به مدت ۲ تا ۳ ثانیه درگیر است.
  • بیشتر تسک‌های زمان‌بندی‌شده غیرفعال شده‌اند یا تأثیر آن‌ها به حداقل رسیده است.
  • پس از ورود، CPU به‌سرعت به وضعیت کم‌مصرف و پایدار بازمی‌گردد.
از بهینه‌سازی با ابزار VMware OS Optimization Tool.

در نهایت

ابزار VMware OS Optimization Tool یک ابزار حیاتی برای ساخت ماشین مجازی با ایمیج طلایی است. اکنون زمان آن است که تغییرات و بهبودهای اخیر را مرور کنید و جدیدترین نسخه ابزار، راهنمای کاربر، راهنمای گام‌به‌گام برای ساخت دستی ایمیج طلایی یا راهنمای ساخت خودکار ایمیج طلایی را دانلود نمایید.

مشاهده خدمات مانیتورینگ شبکه Zabix

منبع: https://blogs.vmware.com

درباره صادق قلی زاده

صادق قلی‌زاده هستم، کارشناس IT و متخصص مجازی‌سازی با بیش از ۹ سال سابقه فعالیت حرفه‌ای در حوزه فناوری اطلاعات. فارغ‌التحصیل مهندسی کامپیوتر و علاقه‌مند به دنیای زیرساخت، مجازی‌سازی و شبکه‌های پیشرفته هستم. در زمینه‌های مجازی‌سازی سرور (VCP)، دسکتاپ (VDI)، شبکه‌های سیسکو (CCNA)، میکروتیک (MTCNA)، لینوکس (LPIC-1) و مایکروسافت (MCSE) فعالیت تخصصی دارم. در طی سال‌ها همکاری با سازمان‌هایی از جمله نهاد ریاست‌جمهوری، سازمان صدا و سیما، فولاد مبارکه، بانک توسعه و تعاون، دانشگاه علوم پزشکی و بسیاری دیگر، تجربه‌ای غنی و قابل اتکا کسب کرده‌ام. به قدرت فناوری باور دارم و همیشه با این نگاه کار می‌کنم که: "فردا هرگز منتظر نمی‌ماند."

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *