انتشار VMware Workstation Pro 25H2 با قابلیتهای جدید
در دنیای فناوری امروز، مجازیسازی به یکی از پایههای اصلی توسعه نرمافزار، تست سیستمها، آموزش و حتی مدیریت مراکز داده تبدیل شده است. یکی از پرطرفدارترین ابزارهای مجازیسازی دسکتاپ، VMware Workstation است که کاربران حرفهای و سازمانها به دلیل پایداری، امکانات گسترده و قابلیتهای پیشرفته آن، آن را انتخاب میکنند. VMware Workstation امکان اجرای چندین سیستمعامل به صورت همزمان روی یک کامپیوتر فیزیکی را فراهم میکند، بدون اینکه کاربران نیاز به سختافزار جداگانه داشته باشند.
تاریخچه و توسعه VMware Workstation
شرکت VMware در سال ۱۹۹۸ تأسیس شد و هدف آن ارائه نرمافزاری بود که به کاربران امکان دهد چندین سیستمعامل را به صورت ایزوله روی یک ماشین اجرا کنند. نسخه اولیه VMware Workstation در سال ۱۹۹۹ منتشر شد و با استقبال گستردهای روبهرو شد. از آن زمان تا امروز، این نرمافزار نسخههای متعددی را پشت سر گذاشته و هر نسخه بهبودهای چشمگیری در عملکرد، پشتیبانی از سختافزار و قابلیتهای گرافیکی داشته است.
به مرور، VMware Workstation به دو نسخه اصلی تقسیم شد:
- Workstation Pro: نسخه حرفهای با امکانات کامل برای توسعهدهندگان، مدیران سیستم و کاربران پیشرفته.
- Workstation Player: نسخه سبکتر و رایگان برای استفاده شخصی و آموزشی.
معماری VMware Workstation
VMware Workstation بر پایه معماری Hypervisor نوع ۲ ساخته شده است. در این نوع معماری، نرمافزار مجازیساز روی سیستمعامل میزبان (Host OS) اجرا میشود و ماشینهای مجازی را مدیریت میکند. هر ماشین مجازی دارای سختافزار مجازی اختصاصی است که شامل CPU، RAM، دیسک سخت، کارت شبکه و کارت گرافیک میشود.
ماشینهای مجازی در VMware Workstation از طریق فایلهای پیکربندی VMX و فایلهای دیسک VMDK ذخیره میشوند. این ساختار به کاربران اجازه میدهد که ماشینهای مجازی را به راحتی منتقل، نسخه پشتیبان تهیه و یا به اشتراک بگذارند.
ویژگیهای کلیدی VMware Workstation
VMware Workstation ویژگیهای گستردهای دارد که آن را از دیگر نرمافزارهای مجازیسازی متمایز میکند:
- پشتیبانی از چندین سیستمعامل همزمان: میتوانید Windows، Linux، macOS (در Fusion) و حتی سیستمعاملهای کمتر رایج را روی یک دستگاه اجرا کنید.
- Virtual Hardware Versions: نسخههای سختافزاری مختلف به ماشینهای مجازی امکان استفاده از ویژگیهای جدید CPU، GPU و USB را میدهند. به عنوان مثال، نسخه 25H2 با Virtual Hardware v22 پشتیبانی از USB 3.2 و Direct3D 11 را فراهم میکند.
- Snapshot و Clone: ایجاد لحظهای از وضعیت سیستم برای بازیابی سریع و تهیه نسخههای کپی از ماشین مجازی.
- شبکههای مجازی پیشرفته: امکان ایجاد شبکههای NAT، Bridged و Host-only برای آزمایش شبکه و سرورها.
- پشتیبانی از PCI Passthrough و GPU 3D Acceleration: اجازه استفاده مستقیم از سختافزار برای کارهای گرافیکی و محاسباتی سنگین (بعضی ویژگیها بسته به نسخه و سیستمعامل میزبان فعال است).
- Integration با vSphere و ESXi: مدیریت و اتصال به سرورهای مجازیسازی حرفهای VMware.
- ابزارهای خط فرمان و اسکریپتنویسی: مانند dictTool برای مدیریت فایلهای پیکربندی.
نسخههای VMware Workstation و تغییرات آنها
- نسخههای اولیه (تا ۵.x): تمرکز روی اجرای چند سیستمعامل و پایداری پایه.
- نسخه ۶ تا ۹: اضافه شدن پشتیبانی از DirectX و OpenGL و بهبود شبکه مجازی.
- نسخه ۱۰ تا ۱۵: پشتیبانی از نمایشگرهای چندگانه، ارتقاء عملکرد و بهینهسازی روی پردازندههای چند هستهای.
- نسخه ۱۶ تا ۲۵H2: پشتیبانی از سختافزار جدید Intel، USB 3.2، Direct3D 11، OpenGL 4، و قابلیتهای پیشرفته مانند Hyper-V detection.
کاربردهای VMware Workstation
VMware Workstation کاربردهای گستردهای در صنایع مختلف دارد:
- توسعه نرمافزار و آزمایش: توسعهدهندگان میتوانند برنامهها را روی سیستمعاملها و نسخههای مختلف بدون نیاز به چندین کامپیوتر آزمایش کنند.
- آموزش و یادگیری: دانشجویان و مربیان میتوانند محیطهای عملیاتی مختلف را شبیهسازی کنند.
- امنیت و تست نفوذ: کارشناسان امنیت میتوانند حملات و بدافزارها را در محیط ایزوله تست کنند بدون تهدید سیستم اصلی.
- مدیریت شبکه و سرورها: امکان شبیهسازی سرورها و شبکههای پیچیده برای آزمایش و آموزش.
- آزمایش سیستمعاملهای جدید: کاربران میتوانند نسخههای جدید Linux یا Windows را بدون نصب روی سختافزار واقعی تست کنند.
نصب و راهاندازی VMware Workstation روی اوبونتو و ویندوز
برای نصب روی اوبونتو:
- دانلود فایل
.bundleاز وبسایت رسمی VMware پس از ثبتنام. - اجرای فایل با دسترسی root.
- نصب بستههای مورد نیاز:
build-essentialوlinux-headers-generic. - اجرای نرمافزار و تکمیل نصب ماژولهای کرنل.
برای نصب روی ویندوز:
- دانلود فایل نصب از سایت رسمی.
- اجرای فایل نصب و دنبال کردن مراحل نصب گرافیکی.
- پس از نصب، میتوانید ماشینهای مجازی را بسازید و سیستمعاملها را نصب کنید.
مزایای استفاده از VMware Workstation
- اجرای همزمان چند سیستمعامل بدون نیاز به سختافزار اضافه.
- امکان تهیه نسخه پشتیبان و بازیابی سریع با Snapshots.
- ابزارهای پیشرفته شبکه و گرافیک برای توسعه و تست حرفهای.
- پشتیبانی از جدیدترین سختافزارها و سیستمعاملها.
مقایسه با نرمافزارهای مشابه
- عملکرد بهتر در محیطهای حرفهای و صنعتی.
- پشتیبانی از GPU 3D و DirectX/OpenGL پیشرفته.
- قابلیتهای شبکه مجازی پیچیدهتر.
- سازگاری کامل با محصولات دیگر VMware مانند vSphere و ESXi.
نکات پیشرفته و تکنیکهای حرفهای
- استفاده از Snapshots و Linked Clones برای تست نرمافزارها و بازیابی سریع.
- بهرهگیری از vctl و dictTool برای مدیریت پیشرفته فایلهای پیکربندی.
- تنظیم Bridge Networking برای دسترسی مستقیم ماشین مجازی به شبکه فیزیکی.
- بهینهسازی عملکرد با تنظیم RAM و CPU اختصاصی برای هر VM.
- فعالسازی Hyper-V detection برای شناسایی وضعیت ماشین مجازی روی ویندوز.
آینده VMware Workstation و روندهای مجازیسازی
VMware همواره در حال توسعه Workstation برای پشتیبانی از سختافزارهای جدید، سیستمعاملهای تازه و فناوریهای نوظهور مانند Containerization و Cloud Integration است. روند مجازیسازی دسکتاپ به سمت بهرهگیری از منابع ابری، گرافیک مجازی و شبکههای نرمافزاری پیشرفته پیش میرود.
از زمانی که VMware Workstation Pro (و نسخه مک آن، Fusion Pro) به صورت رایگان برای دانلود، نصب و استفاده شخصی یا تجاری عرضه شد، این نرمافزار بهروزرسانیهای مکرری دریافت کرده است. جدیدترین نسخه این هفته منتشر شد و تغییرات قابل توجهی به همراه دارد.
نسخه جدید، که اکنون از یک سیستم نامگذاری مبتنی بر تاریخ استفاده میکند، VMware Workstation Pro 25H2 نام دارد و بهبودهای متعددی شامل پشتیبانی از سختافزار جدید و بهروزرسانی فهرست سیستمعاملهای میزبان (host OS) که روی آن VMware نصب میشود، ارائه میدهد.
شماره نسخه جدید و قابلیتهای تازه
نسخه 25H2 از Virtual Hardware Version 22 پشتیبانی میکند. نسخههای سختافزاری VMware مشخص میکنند که یک ماشین مجازی (VM) از چه سختافزاری میتواند استفاده کند و هر ارتقاء در این نسخهها دامنه، سرعت و کلاس گزینههای قابل استفاده برای سیستمعاملهای مهمان را افزایش میدهد.
ویژگیهای سختافزاری v22:
- کنترلر NVMe 1.3c به صورت پیشفرض فعال شده است.
- پشتیبانی از دستگاههای USB 3.2.
- سازگاری با Direct3D 11.0 و OpenGL 4.0.
- پشتیبانی از PCI passthrough (گرچه هنوز در Workstation فعال نیست).
در بخش قابلیتها، این بهروزرسانی dictTool را معرفی میکند؛ ابزاری خط فرمان برای بررسی و ویرایش فایلهای پیکربندی VMware، مانند فایل vmx یا فایل تنظیمات کاربر. مستندات جدید برای استفاده از dictTool نیز در دسترس است.
علاوه بر این، نسخه 25H2 از پردازندههای Intel Lunar Lake، Arrow Lake و Meteor Lake پشتیبانی میکند و قابلیت تشخیص Hyper-V/WHP را در Workstation اضافه کرده تا وضعیت اجرای VM و حالت Hyper-V/WHP را به راحتی مشاهده کنید.
سیستمعاملهای مهمان که اکنون پشتیبانی میشوند عبارتند از:
- Red Hat Enterprise Linux 10
- Fedora Linux 42
- openSUSE Leap 16.0
- Debian 13
- Oracle Linux 10
- VMware ESX 9.0
اکثر این سیستمها همچنین به عنوان سیستمعامل میزبان پشتیبانی میشوند و macOS 26 Tahoe نیز در Fusion Pro پشتیبانی میشود.
رفع اشکال و بهبودها
بهروزرسانیها فقط شامل قابلیتها نیستند، بلکه شامل بهبودها و رفع مشکلات نیز هستند:
- اصلاح بستههای پشتیبانی لینوکس برای راحتتر شدن مدیریت
- رفع مشکلات رابط کاربری در ویندوز (تغییر اندازه و کنترل پنجرهها)
- کاهش ثبت لاگ توسط vmauthd در Windows Event Viewer
- امکان حذف وضعیت تعلیق VM
- رفع مشکلات شتابدهی 3D کارت گرافیک Intel در لینوکس
- حذف ابزار vctl
برای جزئیات بیشتر در مورد این نسخه، میتوانید اعلامیه انتشار 22H2 یا یادداشتهای فنی را مطالعه کنید.
نصب VMware Workstation Pro روی اوبونتو
VMware Workstation Pro رایگان است اما متنباز نیست. میتوان از آن برای استفاده تجاری، آموزشی و شخصی بدون کلید لایسنس استفاده کرد. برای دریافت فایل نصب، نیاز به ثبتنام دارید و لینک دانلود معمولاً کمی پنهان است.
برای نصب روی اوبونتو:
- فایل .bundle دانلود شده را با دسترسی ریشه (root) از خط فرمان اجرا کنید تا نرمافزار نصب شود.
- بستههای زیر را نصب کنید (در صورت عدم وجود):
build-essential (نیاز برای GCC)
linux-headers-generic-{نسخه-کرنل-شما} - اگر این بستهها نصب نباشند، VMware Workstation نمیتواند ماژولهای کرنل را بسازد.
- سپس VMware Workstation Pro را باز کنید و از طریق دستیار نصب ماژولهای کرنل پیش بروید.
- پس از آن، آماده نصب سیستمعامل مهمان از فایل ISO خواهید بود.