نصب Plaivid روی VMware
این راهنما مکمل مستند معرفی و پیشنیاز است و سناریوی نصب Plaivid بهعنوان یک ماشین مجازی در محیط VMware ESXi را پوشش میدهد.
در این سناریو، PVM بهصورت مستقیم روی سرور فیزیکی نصب نمیشود، بلکه در بستر VMware اجرا خواهد شد.
این راهنما فقط تنظیمات و الزامات اختصاصی نصب روی VMware را توضیح میدهد. مراحل نصب سیستمعامل و راهاندازی اولیه PVM همانند مستند اصلی انجام میشود.
موارد استفاده
استفاده از Nested Virtualization در سناریوهای زیر توصیه میشود.
| سناریو | توضیحات |
|---|---|
| محیط آزمایش (Lab / POC) | بررسی قابلیتهای PVM بدون نیاز به سختافزار اختصاصی |
| آموزش و Demo | آموزش تیمهای فنی یا ارائه نسخه نمایشی برای مشتریان |
| توسعه و QA | تست نسخههای جدید پیش از استقرار در محیط تستی |
تفاوت با نصب روی سرور فیزیکی
از آنجا که Plaivid خود یک Hypervisor است، اجرای آن درون VMware به معنای Nested Virtualization خواهد بود.
در نتیجه، علاوه بر مراحل معمول نصب، لازم است برخی تنظیمات اختصاصی در VMware انجام شوند.
| تنظیمات | توضیح |
|---|---|
| Nested Virtualization | فعالسازی قابلیت Virtualization برای Guest |
| تنظیمات شبکه | پیکربندی Port Group برای عبور ترافیک VMهای داخلی |
| CPU Virtualization | ارائه قابلیتهای سختافزاری CPU به ماشین مجازی |
اجرای Plaivid بهصورت Nested Virtualization برای محیطهای Production توصیه نمیشود، مگر با تأیید تیم فنی CloudAvid.
به دلیل وجود یک لایه مجازیسازی اضافه، کارایی این سناریو نسبت به نصب مستقیم روی سرور فیزیکی کاهش خواهد یافت.
پیشنیازها
پیش از شروع نصب، از آماده بودن تمامی موارد زیر اطمینان حاصل کنید.
دسترسیهای موردنیاز
| مورد | توضیح |
|---|---|
| VMware vCenter یا ESXi | دسترسی کافی برای ایجاد VM و تغییر تنظیمات CPU و شبکه |
| SSH یا ESXi Console | اختیاری، جهت عیبیابی |
| فایل نصب Plaivid ISO | نسخه مبتنی بر Rocky Linux 9 |
منابع سختافزاری ماشین مجازی
به دلیل سربار Nested Virtualization، منابع ماشین مجازی باید بیشتر از حداقل نیاز معمول در نظر گرفته شوند.

| منبع | توضیح |
|---|---|
| CPU | مطابق سایزینگ پروژه بههمراه سربار Nested |
| RAM | متناسب با تعداد VMهای داخل PVM |
| Storage | دیسک VMDK با ظرفیت کافی، ترجیحاً روی Datastore مبتنی بر SSD |
در این سناریو نیازی به RAID سختافزاری یا SAN اختصاصی وجود ندارد و Storage توسط Datastoreهای VMware مدیریت میشود.
طراحی شبکه
برای دستیابی به بهترین عملکرد، پیشنهاد میشود ماشین مجازی Plaivid دارای دو کارت شبکه مجزا باشد.
| کارت شبکه | کاربرد | Port Group |
|---|---|---|
| vNIC 1 | مدیریت PVM | Management Network |
| vNIC 2 | ترافیک ماشینهای مجازی | VM Network |
مزایای جداسازی شبکه
استفاده از دو کارت شبکه مستقل مزایای زیر را به همراه دارد:
- جلوگیری از تأثیر ترافیک VMها بر شبکه مدیریتی
- افزایش امنیت با جداسازی شبکه مدیریت و شبکه کاربران
- سادهتر شدن فرآیند عیبیابی
- حفظ دسترسی به کنسول مدیریتی حتی در زمان اشباع شبکه VMها
در صورت وجود چند Uplink یا چند vSwitch در ESXi، توصیه میشود هر Port Group روی Uplink مجزایی قرار گیرد تا علاوه بر جداسازی منطقی، جداسازی فیزیکی نیز برقرار باشد.
تنظیمات Port Group
برای Port Group مربوط به ترافیک ماشینهای مجازی، تنظیمات امنیتی زیر باید روی Accept قرار گیرند.

| تنظیم | مقدار |
|---|---|
| Promiscuous Mode | ✅ Accept |
| MAC Address Changes | ✅ Accept |
| Forged Transmits | ✅ Accept |
برای Port Group مربوط به شبکه مدیریتی، این تنظیمات میتوانند روی مقدار پیشفرض (Reject) باقی بمانند.
اطلاعات شبکه موردنیاز
پیش از شروع نصب، اطلاعات زیر را آماده کنید.
| شبکه | اطلاعات موردنیاز |
|---|---|
| Management | IP Address، Prefix، Gateway |
| VM Network | Access یا Trunk VLAN (بر اساس طراحی شبکه) |
-
در صورت فعال نبودن Promiscuous Mode، MAC Address Changes یا Forged Transmits، ماشینهای مجازی ایجادشده در Plaivid قادر به برقراری ارتباط شبکه نخواهند بود.
-
اگر گزینه Expose hardware-assisted virtualization to the guest OS فعال نباشد، Plaivid قادر به اجرای ماشینهای مجازی نخواهد بود.