دليل مجموعة Proxmox: التوفر العالي مع ZimaBoard – Zima Store Online تخطي إلى المحتوى
Zima Store OnlineZima Store Online
دليل مجموعة Proxmox: التوفر العالي مع ZimaBoard

دليل مجموعة Proxmox: التوفر العالي مع ZimaBoard

Eva Wong هي الكاتبة التقنية والمتخصصة المقيمة في ZimaSpace. هاوية تقنية مدى الحياة بشغف لـ المختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في ترجمة المفاهيم التقنية المعقدة إلى أدلة عملية سهلة الفهم . تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، من بناء أول جهاز تخزين شبكي NAS إلى إتقان حاويات Docker.

في عصرنا الرقمي الحالي، أصبحت التمثيل الافتراضي تقنية أساسية لإدارة وتحسين موارد الحوسبة. سواء كان ذلك لمراكز الوسائط المنزلية، أو خوادم الشركات الصغيرة، أو لأغراض تعليمية، يمكن للتمثيل الافتراضي الفعال أن يعزز بشكل كبير الأداء والمرونة واستخدام الموارد. يسمح التمثيل الافتراضي للمستخدمين بتشغيل عدة آلات افتراضية (VMs) على خادم مادي واحد، مما يتيح العزل، والإدارة السهلة، والقدرة على تشغيل أنظمة تشغيل مختلفة في نفس الوقت.

عنقود ZimaBoard HA Proxmox

الجزء 1: ما الذي يجب أن تعرفه عن بيئة Proxmox الافتراضية؟

بيئة Proxmox الافتراضية (Proxmox VE) هي منصة افتراضية مفتوحة المصدر تجمع بين تقنيات افتراضية قوية، بما في ذلك الآلة الافتراضية المعتمدة على النواة (KVM) وحاويات لينكس (LXC). توفر Proxmox VE حلاً شاملاً للتمثيل الافتراضي، مما يسمح للمستخدمين بتشغيل عدة آلات افتراضية (VMs) وحاويات على خادم مادي واحد. هذا يجعلها خيارًا ممتازًا للمستخدمين المنزليين، والشركات الصغيرة، وحتى المؤسسات الأكبر التي تسعى إلى حلول افتراضية فعالة من حيث التكلفة.

تم تصميم Proxmox VE لتبسيط إدارة ونشر الأجهزة الافتراضية والحاويات. يقدم واجهة مستخدم عبر الويب تسهل العديد من المهام الإدارية، مما يجعله متاحًا لكل من المستخدمين المبتدئين وذوي الخبرة على حد سواء. مع Proxmox VE، يمكن للمستخدمين إنشاء وتكوين ومراقبة الأجهزة الافتراضية والحاويات بسهولة، مما يؤدي إلى زيادة الإنتاجية وتحسين استخدام الموارد.

Proxmox VE

1. استكشاف الميزات الرئيسية ومزايا Proxmox

التمثيل الافتراضي KVM: يستفيد Proxmox VE من KVM للتمثيل الافتراضي الكامل، مما يسمح للمستخدمين بتشغيل أنظمة تشغيل افتراضية كاملة على جهاز ZimaBoard SBC الخاص بهم. يوفر KVM أداءً ممتازًا وعزلًا جيدًا، مما يجعله مناسبًا لتشغيل الأحمال التي تتطلب موارد كبيرة.

حاويات LXC: يستخدم Proxmox VE أيضًا حاويات Linux (LXC) للتمثيل الافتراضي الخفيف الوزن. تسمح LXC بالمشاركة الفعالة لموارد نظام المضيف بين الحاويات، مما يؤدي إلى تقليل الحمل وتسريع أوقات بدء التشغيل.

التوافر العالي (HA): يقدم Proxmox VE ميزات التوافر العالي المدمجة، مما يسمح للمستخدمين بإنشاء عناقيد عالية الاعتمادية. إذا فشل أحد العقد في العنقود، يقوم HA تلقائيًا بنقل الأجهزة الافتراضية والحاويات إلى عقد صحية أخرى، مما يقلل من وقت التوقف ويضمن استمرار توفر الخدمة.

النسخ الاحتياطي والاستعادة: يوفر Proxmox VE وظائف نسخ احتياطي واستعادة سهلة الاستخدام للأجهزة الافتراضية والحاويات. يمكن للمستخدمين جدولة النسخ الاحتياطية المنتظمة واستعادة بيئاتهم الافتراضية بسرعة في حالة فقدان البيانات أو فشل النظام.

الهجرة الحية: يدعم Proxmox VE الهجرة الحية، مما يتيح للمستخدمين نقل الأجهزة الافتراضية والحاويات العاملة بين أجهزة ZimaBoard SBC المختلفة في العنقود دون انقطاع الخدمة.

تكامل ZFS: يدعم Proxmox VE نظام الملفات ZFS، وهو حل تخزين متقدم وقوي. يوفر ZFS سلامة البيانات، والضغط، وإزالة التكرار، مما يجعله خيارًا مثاليًا لإدارة التخزين في البيئات الافتراضية.

2. فهم توافق جهاز ZimaBoard SBC مع Proxmox

أجهزة كمبيوتر ZimaBoard ذات اللوحة الواحدة مناسبة جدًا لتشغيل Proxmox VE بسبب أدائها العالي، وكفاءتها في استهلاك الطاقة، وتصميمها المدمج. تأتي أجهزة ZimaBoard SBC مزودة بمعالجات قوية، وذاكرة كافية، وعدة منافذ للاتصال بالشبكات والتخزين. هذه الميزات تجعل أجهزة ZimaBoard SBC قادرة على التعامل مع مهام التمثيل الافتراضي بسهولة، حتى في السيناريوهات التي تتطلب موارد كبيرة.

ZimaBoard

يضمن التصميم الخفيف لـ Proxmox VE الاستخدام الأمثل للموارد على لوحات ZimaBoard SBC، مما يجعله منصة افتراضية مثالية لهذه الأجهزة المدمجة. بالإضافة إلى ذلك، تتيح واجهة المستخدم المستندة إلى الويب في Proxmox VE للمستخدمين إدارة بيئاتهم الافتراضية عن بُعد، مما يسهل الوصول والتكوين للمستخدمين من خلفيات تقنية متنوعة.

يجمع مزيج Proxmox VE ولوحات ZimaBoard SBC بين الحلول الفعالة من حيث التكلفة والفعالة لتلبية احتياجات الافتراضية، سواء للمشاريع الشخصية أو تطبيقات الأعمال الصغيرة أو الأغراض التعليمية.

الجزء 2. كيفية التحضير لتثبيت Proxmox؟

1. متطلبات الأجهزة للوحة ZimaBoard SBC

قبل إعداد مجموعة Proxmox باستخدام لوحات ZimaBoard SBC، من الضروري التأكد من أن الأجهزة تلبي المتطلبات لتحقيق افتراضية سلسة وفعالة. مواصفات الأجهزة ضرورية لإنشاء مجموعة مستقرة وعالية الأداء. فيما يلي متطلبات الأجهزة الموصى بها لكل لوحة ZimaBoard SBC:

المعالج: تأتي لوحات ZimaBoard SBC مزودة بمعالجات قوية تعتمد على ARM، وهي قادرة على التعامل مع أحمال العمل الافتراضية. اعتمادًا على عدد الأجهزة الافتراضية والحاويات التي تخطط لتشغيلها، يمكنك اختيار لوحة ZimaBoard بمعالج مناسب. كلما زاد عدد النوى وسرعة الساعة للمعالج، زادت الأداء المتوقع من مجموعة Proxmox.

الذاكرة (RAM): تعتمد متطلبات ذاكرة Proxmox VE على عدد وحجم الأجهزة الافتراضية والحاويات. كدليل عام، خصص على الأقل 4 جيجابايت من الذاكرة لكل لوحة ZimaBoard SBC للإعدادات الصغيرة إلى المتوسطة. للأحمال الافتراضية الأكبر، فكر في استخدام 8 جيجابايت أو أكثر من الذاكرة لكل لوحة.

التخزين: عادةً ما تتميز لوحات ZimaBoard SBC بتخزين eMMC مدمج أو دعم لبطاقات microSD. بينما يوفر تخزين eMMC أداءً أفضل، فإن بطاقات microSD فعالة من حيث التكلفة ومتوفرة على نطاق واسع. خصص مساحة تخزين كافية لتثبيت نظام تشغيل Proxmox وفكر في إضافة تخزين خارجي لبيانات الأجهزة الافتراضية والحاويات.

الشبكات: تحتاج عقد مجموعة Proxmox إلى التواصل مع بعضها البعض ومع الشبكة الخارجية. تأكد من أن كل لوحة ZimaBoard SBC تحتوي على منفذ إيثرنت جيجابت لشبكة موثوقة وعالية السرعة. إذا أمكن، استخدم مفتاح شبكة مخصص لعقد المجموعة لتجنب الاختناقات المحتملة.

قارن بين نماذج ZimaBoard

2. تنزيل صورة تثبيت Proxmox

يتوفر Proxmox VE كصورة تثبيت قابلة للتنزيل من موقع Proxmox. للتحضير لتثبيت Proxmox على لوحات ZimaBoard SBC، اتبع الخطوات التالية:

قم بزيارة موقع Proxmox VE (https://www.proxmox.com/proxmox-ve) وانتقل إلى قسم التنزيلات.

اختر صورة التثبيت المناسبة لمعمارية ARM، والتي تناسب لوحات ZimaBoard SBC.

قم بتحميل صورة تثبيت Proxmox VE إلى جهاز الكمبيوتر الخاص بك. عادةً ما تكون صورة الملف بصيغة .iso.

4. إنشاء محرك USB قابل للإقلاع

لتثبيت Proxmox VE على كل لوحة ZimaBoard SBC، ستحتاج إلى محرك USB قابل للإقلاع يحتوي على صورة تثبيت Proxmox. إليك كيفية إنشاء محرك USB قابل للإقلاع:

أدخل محرك USB في منفذ USB بجهاز الكمبيوتر الخاص بك. تأكد من أن المحرك يحتوي على سعة كافية لحمل صورة تثبيت Proxmox VE.

محرك USB قابل للإقلاع لـ proxmox

قم بتحميل وتثبيت أداة تصوير USB مناسبة، مثل Rufus (لنظام Windows) أو Etcher (لنظام macOS وLinux).

افتح أداة تصوير USB وحدد صورة تثبيت Proxmox VE (.iso) التي قمت بتحميلها سابقًا.

اختر محرك USB كوجهة لإنشاء محرك الإقلاع.

انقر على "ابدأ" أو "Flash" لبدء عملية إنشاء محرك USB القابل للإقلاع.

بمجرد اكتمال العملية، قم بإخراج محرك USB بأمان من جهاز الكمبيوتر الخاص بك.

الجزء 3: دليل تفصيلي لتثبيت Proxmox على لوحة ZimaBoard SBC

مع جاهزية محرك USB القابل للإقلاع، يمكنك المتابعة بتثبيت Proxmox VE على كل لوحة ZimaBoard SBC. اتبع هذه الخطوات:

1. الإقلاع إلى معالج تثبيت Proxmox

أدخل محرك USB القابل للإقلاع في أحد لوحات ZimaBoard SBC.

قم بتوصيل شاشة ولوحة مفاتيح وفأرة إلى ZimaBoard.

قم بتشغيل لوحة ZimaBoard SBC، وستقلع من محرك USB.

سيظهر معالج تثبيت Proxmox VE على الشاشة.

2. دليل التثبيت خطوة بخطوة وأفضل الممارسات

سيرشدك معالج تثبيت Proxmox VE خلال عملية التثبيت خطوة بخطوة. إليك الخطوات الرئيسية وأفضل الممارسات التي يجب مراعاتها أثناء التثبيت:

اللغة ولوحة المفاتيح: اختر لغتك المفضلة وتخطيط لوحة المفاتيح لعملية التثبيت.

مصدر التثبيت: اختر محرك USB القابل للإقلاع الذي يحتوي على صورة تثبيت Proxmox VE كمصدر للتثبيت.

تقسيم القرص: سيقوم Proxmox VE تلقائيًا بتقسيم جهاز التخزين للتثبيت. إذا كانت لديك متطلبات تقسيم محددة، يمكنك اختيار التقسيم اليدوي.

تكوين الشبكة: قم بتكوين إعدادات الشبكة لعقدة Proxmox. قدم عنوان IP وقناع الشبكة والبوابة وخادم DNS لتمكين الاتصال بالشبكة.

إعداد كلمة المرور: قم بتعيين كلمة مرور قوية للمستخدم root. ستُستخدم هذه الكلمة لتسجيل الدخول إلى واجهة الويب الخاصة بـ Proxmox.

تأكيد التثبيت: راجع إعدادات التثبيت وقم بتأكيد عملية التثبيت.

انتظر حتى يكتمل التثبيت، وسيطالبك النظام بإزالة محرك USB وإعادة تشغيل ZimaBoard SBC.

بعد إزالة محرك USB، سيعيد ZimaBoard SBC التشغيل، وسيتم تثبيت نظام تشغيل Proxmox VE على الجهاز. قد يطالبك النظام بإزالة أي وسائط تثبيت والضغط على Enter للمتابعة.

بمجرد اكتمال عملية التثبيت، سيعرض ZimaBoard SBC موجه تسجيل الدخول. أدخل اسم المستخدم root وكلمة المرور التي قمت بتعيينها أثناء التثبيت.

تهانينا! لقد قمت بتثبيت Proxmox VE بنجاح على ZimaBoard SBC. الآن، حان الوقت لتكوين الإعدادات الأولية وإعداد الشبكة.

3. التكوين الأولي وإعداد الشبكة

الوصول إلى واجهة الويب: يقدم Proxmox VE واجهة ويب قوية لإدارة بيئة التمثيل الافتراضي. للوصول إلى واجهة الويب، افتح متصفح الويب على جهاز الكمبيوتر الخاص بك وأدخل عنوان IP الذي قمت بتكوينه أثناء التثبيت، متبوعًا بـ ":8006" (مثل http://192.168.1.100:8006).

شهادة SSL: يستخدم Proxmox VE شهادة SSL موقعة ذاتيًا بشكل افتراضي. على الرغم من أنها تعمل، يمكنك اختيار تثبيت شهادة SSL موثوقة لتعزيز الأمان.

قم بتسجيل الدخول إلى واجهة الويب باستخدام اسم المستخدم root وكلمة المرور.

تكوين مركز البيانات: في واجهة الويب، سترى قسم Datacenter. يُنصح بإعادة تسمية مركز البيانات الافتراضي إلى اسم ذو معنى لتسهيل التعرف عليه.

تكوين التخزين: لاستخدام أجهزة التخزين المتصلة بـ ZimaBoard SBC، انتقل إلى Datacenter > Storage > Add > Directory. اختر نوع التخزين (مثل Directory) وحدد المسار إلى جهاز التخزين المتصل بـ ZimaBoard.

تكوين الشبكة: انتقل إلى Datacenter > Network > Add > Linux Bridge. أدخل اسم الجسر (مثل vmbr0) واختر واجهة الشبكة المتصلة بـ ZimaBoard SBC.

إعداد جدار الحماية: بشكل افتراضي، يقوم Proxmox VE بتمكين جدار الحماية لتقييد حركة المرور الواردة. إذا لزم الأمر، قم بتكوين قواعد جدار الحماية للسماح بالوصول إلى منافذ محددة.

التحديث والترقية: من الضروري الحفاظ على تثبيت Proxmox VE محدثًا بأحدث تصحيحات الأمان والتحديثات. انتقل إلى الـ Shell في واجهة الويب وقم بتشغيل الأوامر التالية:

أعد تشغيل ZimaBoard SBC لتطبيق أي تحديثات للنظام.

الآن بعد أن قمت بتثبيت وتكوين Proxmox VE على ZimaBoard SBC، فقد اتخذت الخطوة الأولى نحو بناء مجموعة افتراضية.

الجزء 4. كيفية إنشاء مجموعة Proxmox باستخدام ZimaBoard SBC؟

مجموعة Proxmox هي مجموعة من عقد Proxmox VE التي تعمل معًا لتوفير بيئة افتراضية موزعة وذات توافر عالي. تشترك المجموعة في الموارد والأجهزة الافتراضية عبر عدة عقد، مما يسمح بزيادة القابلية للتوسع والموثوقية.

لإنشاء مجموعة Proxmox، ستحتاج إلى لوحتين أو أكثر من ZimaBoard SBC تعمل بنظام Proxmox VE. تتواصل العقد في المجموعة مع بعضها البعض عبر واجهة شبكة مخصصة تسمى شبكة corosync. يُنصح بوجود مفتاح شبكة مخصص لشبكة corosync لتجنب ازدحام الشبكة المحتمل.

Proxmox VE

1. إضافة عقد إضافية من ZimaBoard SBC إلى المجموعة

لإضافة عقد إضافية من ZimaBoard SBC إلى مجموعة Proxmox، اتبع الخطوات التالية:

قم بتثبيت Proxmox VE على كل عقدة إضافية من ZimaBoard SBC باتباع نفس الخطوات الموضحة في القسم الرابع.

قم بتكوين إعدادات الشبكة لكل عقدة، مع التأكد من اتصالها بنفس شبكة corosync.

على العقدة الأولى (التي قمت بتثبيتها وتكوينها سابقًا)، اذهب إلى Datacenter > Nodes > Add.

أدخل عنوان IP للعقدة الجديدة من ZimaBoard SBC واسم المستخدم root وكلمة المرور للمصادقة على الاتصال.

سيقوم Proxmox VE بالكشف تلقائيًا عن العقدة الجديدة وإضافتها إلى المجموعة.

كرر العملية لكل عقدة إضافية من ZimaBoard SBC ترغب في إضافتها إلى المجموعة.

2. تكوين اتصال المجموعة والشبكات

بعد إضافة جميع العقد إلى المجموعة، تأكد من أن اتصال المجموعة يعمل بشكل صحيح. اذهب إلى Datacenter > Summary، ويجب أن ترى جميع العقد مدرجة كأعضاء في المجموعة.

لتحسين مرونة المجموعة، فكر في تفعيل ميزة التوافر العالي (HA) في Proxmox، والتي تضمن ترحيل الأجهزة الافتراضية تلقائيًا إلى عقد أخرى في حالة فشل إحدى العقد.

قم بتكوين التخزين المشترك للمجموعة عن طريق إضافة جهاز تخزين متصل بالشبكة (NAS) أو SAN (شبكة منطقة التخزين) يمكن لجميع العقد الوصول إليه.

لضمان قدرة الأجهزة الافتراضية على التواصل مع بعضها البعض عبر العقد المختلفة، تأكد من تعيين شبكة الجهاز الافتراضي إلى "vmbr0"، والتي تتوافق مع واجهة شبكة Linux Bridge التي قمت بتكوينها أثناء الإعداد الأولي.

الخلاصة:

تهانينا! لقد أنشأت بنجاح مجموعة Proxmox باستخدام لوحات ZimaBoard SBC. مع هذا الإعداد، أصبح لديك الآن بيئة افتراضية قوية وقابلة للتوسع يمكنها التعامل مع مختلف أحمال العمل وتوفير توافر عالي لتطبيقاتك وخدماتك.

اترك تعليقًا

لن يتم نشر عنوان بريدك الإلكتروني..

    1 out of ...
    عربة 0

    عربة التسوق الخاصة بك فارغة حالياً.

    ابدأ التسوق