دليل إعداد Ubuntu Server على Proxmox للذكاء الاصطناعي (NVIDIA GPU) – خطوات عملية

تاريخ النشر: آخر تحديث: وقت القراءة:
للقراءة
عدد الكلمات:
كلمة
عدد التعليقات: 0 تعليق
نبذة عن المقال: دليل إعداد Ubuntu Server على Proxmox مع تمرير NVIDIA GPU لتشغيل نماذج الذكاء الاصطناعي و LLMs. إعدادات BIOS، CPU، وذاكرة مثالية من Top Service.

دليل إعداد Ubuntu Server على Proxmox للذكاء الاصطناعي (NVIDIA GPU)

واجهة Proxmox مع إعدادات تمرير GPU لخادم Ubuntu Server لتطبيقات الذكاء الاصطناعي

بناءً على خبرات مطوري الذكاء الاصطناعي، يركز هذا الدليل على إنشاء بيئة خادم Ubuntu مثالية لتطوير الذكاء الاصطناعي وتشغيل النماذج اللغوية (LLMs) باستخدام تمرير كرت الشاشة (GPU Passthrough). في هذا الدليل من Top Service، نستعرض خطوات إعداد جهاز افتراضي على Proxmox مع إعدادات تضمن أعلى أداء واستقرار لتطبيقات AI.

💡 فكرة الدليل: إعداد بيئة Ubuntu Server احترافية على Proxmox مع تمرير GPU لتشغيل نماذج الذكاء الاصطناعي، مع التركيز على إعدادات BIOS (OVMF) و q35 الضرورية لكروت NVIDIA الحديثة.

🔥 ما ستتعلمه في هذا الدليل

📋 المتطلبات المسبقة: إعدادات Proxmox الأساسية لتمرير GPU و IOMMU.
⚙️ إعدادات VM الأساسية: BIOS (OVMF)، Machine (q35)، و SCSI Controller (VirtIO SCSI).
💾 تخصيص الموارد: اختيار عدد الأنوية، نوع المعالج، والذاكرة المناسبة للنماذج.
🚀 تحسين الأداء: استخدام نسخة Server بدلاً من Desktop لتوفير الذاكرة للمهام الثقيلة.

📋 1. المتطلبات المسبقة (Prerequisites)

قبل البدء في إنشاء الجهاز الافتراضي، تأكد من توفر المتطلبات التالية:

  • مضيف Proxmox مهيأ مع إعدادات IOMMU وتمرير GPU (GPU Passthrough) بشكل صحيح.
  • ملف Ubuntu Server LTS ISO مرفوع على Proxmox (يمكن تحميله من الموقع الرسمي لـ Ubuntu).
  • تخطيط الموارد بناءً على حجم نماذج AI المستهدفة: يوصى بـ 4-8 أنوية CPU و 32GB+ RAM للمشاريع الجادة.
💡 نصيحة: تأكد من تفعيل IOMMU في BIOS الخاص بالسيرفر الفعلي، وإضافة المعاملات المناسبة في ملف /etc/default/grub في Proxmox.

⚙️ 2. خطوات إنشاء الجهاز الافتراضي (VM Setup)

الإعدادات التالية "جوهرية" لضمان عمل كرت الشاشة لاحقاً. اتبع هذه الخطوات بدقة:

أ. تبويب النظام (System) – الأهم!

  • BIOS: اختر OVMF (UEFI).
    ⚠️ تنبيه: هذا الخيار إلزامي لكروت NVIDIA الحديثة. لا تستخدم SeaBIOS.
  • EFI Disk: قم بتفعيل خيار "Add EFI Disk" لضمان توافق UEFI.
  • Machine: اختر q35. هذا النوع من الأجهزة الافتراضية يدعم تمرير PCIe بشكل أفضل من النوع القديم (i440fx).
  • SCSI Controller: يفضل VirtIO SCSI للأداء الأمثل مقارنة بـ LSI.

ب. تبويب المعالج (CPU)

  • خصص عدد أنوية كافٍ (يوصى بـ 4-8 أنوية حسب قدرات السيرفر الفعلي).
  • اختر نوع المعالج host أو تأكد من تفعيل تعليمات AVX/AVX2 الضرورية للذكاء الاصطناعي.
ملاحظة: تعليمات AVX/AVX2 تُسرع بشكل كبير عمليات المصفوفات في نماذج التعلم العميق.

ج. تبويب النظام (OS) والذاكرة

  • اختر Linux واستخدم ملف الـ ISO الخاص بنسخة الخادم (Server) وليس سطح المكتب (Desktop) لتوفير الذاكرة.
  • خصص ذاكرة (RAM) كافية (32GB+ للمشاريع الجادة)، وتذكر أن عدم وجود واجهة رسومية يوفر الكثير من الرام للنماذج.
🚀

أفضل الممارسات لتشغيل LLMs بكفاءة

  • اختيار النموذج المناسب: ابدأ بنماذج أصغر (مثل Llama 2 7B) قبل الانتقال للنماذج الكبيرة (70B+) لتقييم الأداء.
  • استخدام Docker مع NVIDIA Container Toolkit: يسهل إدارة البيئات ويضمن توافق التعريفات.
  • مراقبة الموارد: استخدم أدوات مثل nvidia-smi و htop لمراقبة استخدام GPU و CPU.
  • توزيع الحمل: استخدم تقنيات مثل Tensor Parallelism لتوزيع النماذج الكبيرة على عدة GPUs إذا كانت متوفرة.

📌 الخلاصة

باتباع هذه الإعدادات (خاصة UEFI و q35)، تكون قد وضعت الأساس الصحيح لتثبيت تعريفات NVIDIA وتشغيل حاويات Docker أو نماذج LLM بكفاءة عالية واستقرار تام. تذكر أن اختيار الموارد المناسبة (CPU، RAM، GPU) يعتمد على حجم النماذج التي تخطط لتشغيلها، لذا خطط مسبقاً وفقاً لاحتياجاتك.

🖥️ هل تحتاج إلى مساعدة في إعداد بيئة الذكاء الاصطناعي أو Proxmox؟

في Top Service بالمنصورة، نقدم استشارات تقنية وخدمات إعداد خوادم Proxmox، وتمرير GPU، وتشغيل نماذج الذكاء الاصطناعي و LLMs. نوفر لك الدعم الكامل لبداية قوية. تواصل معنا للحصول على استشارة مجانية.

💬 تواصل معنا للخدمة الآن

❓ أسئلة شائعة حول إعداد Ubuntu Server على Proxmox للذكاء الاصطناعي

التصنيفات

شارك المقال لتنفع به غيرك

قد تُعجبك هذه المشاركات

إرسال تعليق

تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟

ليست هناك تعليقات

8252585510710493975

العلامات المرجعية

قائمة العلامات المرجعية فارغة ... قم بإضافة مقالاتك الآن

    البحث