پرش به مطلب اصلی

نصب 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، منابع ماشین مجازی باید بیشتر از حداقل نیاز معمول در نظر گرفته شوند.

Port Group

منبعتوضیح
CPUمطابق سایزینگ پروژه به‌همراه سربار Nested
RAMمتناسب با تعداد VMهای داخل PVM
Storageدیسک VMDK با ظرفیت کافی، ترجیحاً روی Datastore مبتنی بر SSD
اطلاعات

در این سناریو نیازی به RAID سخت‌افزاری یا SAN اختصاصی وجود ندارد و Storage توسط Datastoreهای VMware مدیریت می‌شود.

طراحی شبکه

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

کارت شبکهکاربردPort Group
vNIC 1مدیریت PVMManagement Network
vNIC 2ترافیک ماشین‌های مجازیVM Network

مزایای جداسازی شبکه

استفاده از دو کارت شبکه مستقل مزایای زیر را به همراه دارد:

  • جلوگیری از تأثیر ترافیک VMها بر شبکه مدیریتی
  • افزایش امنیت با جداسازی شبکه مدیریت و شبکه کاربران
  • ساده‌تر شدن فرآیند عیب‌یابی
  • حفظ دسترسی به کنسول مدیریتی حتی در زمان اشباع شبکه VMها
نکته

در صورت وجود چند Uplink یا چند vSwitch در ESXi، توصیه می‌شود هر Port Group روی Uplink مجزایی قرار گیرد تا علاوه بر جداسازی منطقی، جداسازی فیزیکی نیز برقرار باشد.

تنظیمات Port Group

برای Port Group مربوط به ترافیک ماشین‌های مجازی، تنظیمات امنیتی زیر باید روی Accept قرار گیرند.

Port Group

تنظیممقدار
Promiscuous Mode✅ Accept
MAC Address Changes✅ Accept
Forged Transmits✅ Accept

برای Port Group مربوط به شبکه مدیریتی، این تنظیمات می‌توانند روی مقدار پیش‌فرض (Reject) باقی بمانند.

اطلاعات شبکه موردنیاز

پیش از شروع نصب، اطلاعات زیر را آماده کنید.

شبکهاطلاعات موردنیاز
ManagementIP Address، Prefix، Gateway
VM NetworkAccess یا Trunk VLAN (بر اساس طراحی شبکه)
هشدار
  • در صورت فعال نبودن Promiscuous Mode، MAC Address Changes یا Forged Transmits، ماشین‌های مجازی ایجادشده در Plaivid قادر به برقراری ارتباط شبکه نخواهند بود.

  • اگر گزینه Expose hardware-assisted virtualization to the guest OS فعال نباشد، Plaivid قادر به اجرای ماشین‌های مجازی نخواهد بود.