CreateYourVPN Academy
الدورة: كيف يعمل كل شيء

المجموعات: الخادم الرئيسي والعقد العاملة

ما هي المجموعة (cluster) في CreateYourVPN: الخادم الرئيسي (عقدة الإدارة)، العقد العاملة، صفحة المجموعة، تغيير الخادم الرئيسي، ودورة الحياة — بكلمات بسيطة.

في الدرس السابق شبّهنا المجموعة بمجمّع مكاتب: مكتب إدارة واحد ومباني عمل. الآن لنلقِ نظرة أقرب على المجموعة — من أي شيء تتكوّن، وكيف تُنشأ، وماذا ترى على صفحتها.

لماذا المجموعات أصلاً

خادم واحد أمر بسيط: الجميع عليه. لكن بمجرد أن يصبح لديك خادمان، تظهر الأسئلة: أين تحتفظ بقاعدة بيانات المستخدمين المشتركة؟ كيف "تتعرّف" الخوادم على بعضها؟ كيف تمنح شخصاً وصولاً إلى جميع الخوادم برابط واحد؟

المجموعة تحل كل ذلك: تنضم الخوادم إلى نظام واحد بقاعدة بيانات مستخدمين مشتركة وإدارة مشتركة. يتصل المستخدم "بـ VPN الخاص بك"، لا بأجهزة منفردة.

الخادم الرئيسي (عقدة الإدارة)

الخادم الرئيسي (master) هو دماغ المجموعة. وهو:

  • يخزّن قاعدة بيانات مستخدمي المجموعة: الحسابات، الحدود، تواريخ الانتهاء؛
  • يصدر الشهادات للعقد العاملة — "التصاريح" التي تستخدمها العقد لإثبات انتمائها؛
  • يوزّع الإعدادات على العقد: أي اتصالات واردة تُشغَّل وبأي إعدادات.

يوجد دائماً خادم رئيسي واحد بالضبط لكل مجموعة. وهو بمفرده لا يخدم المستخدمين — تلك مهمة العقد العاملة.

العقد العاملة

العقد (nodes) هي أيدي المجموعة: عبرها تتدفق حركة مرور مستخدميك. العقد هي حيث تعيش الاتصالات الواردة — نقاط الدخول إلى الـ VPN. يمكن للمجموعة الواحدة أن تضم حتى 100 عقدة.

يمكن للخادم الرئيسي وعقدة أن يعيشا على الخادم نفسه. بالنسبة لخادمك الأول هذا هو الإعداد الافتراضي والموصى به: جهاز واحد يدير المجموعة ويخدم حركة مرور الـ VPN في آن واحد. وحين يزداد عدد مستخدميك — أضف المزيد من العقد فحسب.

كيف تُنشأ المجموعة

تُولد المجموعة مع خادمك الأول: انقر على "توصيل خادم"، أعطِ المجموعة اسماً (مثلاً، EU · production)، وأدخل بيانات SSH الخاصة بالـ VPS — وكل شيء آخر يحدث تلقائياً. ما الذي يحدث بالضبط في كل مرحلة من التثبيت مشروح في الدرس القادم.

تنضم الخوادم الجديدة إلى مجموعة قائمة عبر زر "إضافة عقدة": خلال التثبيت، تتلقى العقدة تلقائياً شهادة من الخادم الرئيسي لتلك المجموعة وتتصل به.

للمجموعة حالاتها الخاصة، المعروضة على بطاقتها: "جارٍ التوفير" (التثبيت جارٍ)، "نشط" (كل شيء يعمل)، "متدهور" (حدث خطأ ما)، "مؤرشف" (تم حذف المجموعة).

صفحة المجموعة

افتح مجموعة وسترى تشريحها الكامل، من الأعلى إلى الأسفل:

  1. مخطط الطوبولوجيا — خريطة حية: الخادم الرئيسي (عقدة الإدارة) على اليسار، ثم العقد العاملة مع اتصالاتها الواردة، والمسارات على اليمين. يمكنك سحب الاتصالات الواردة بين المسارات مباشرة هنا بالماوس.
  2. المسارات — قائمة مسارات المجموعة (الدرس 4).
  3. الخوادم — بطاقات لكل جهاز في المجموعة مع مقاييسه: المستخدمون المتصلون، حركة المرور، المعالج، الذاكرة (الدرس 3).

انقر على خادم أو اتصال وارد لفتح لوحة الفحص (inspector) بالتفاصيل: العنوان، الحالة، معامل الحمل، المعرّفات الداخلية.

تغيير الخادم الرئيسي ("اجعلها الـ master")

أحياناً يحتاج الخادم الرئيسي إلى الانتقال: وجدت خادماً أكثر موثوقية، أو يواجه الجهاز الحالي مشاكل لدى المزوّد. لهذا وُجدت عملية تبديل الخادم الرئيسي (master swap): في لوحة فحص أي عقدة متصلة، انقر على "اجعلها الـ master" — تصبح العقدة هي الخادم الرئيسي، ويتحول الخادم الرئيسي الحالي إلى عقدة عادية. العملية قابلة للعكس.

ما يهم معرفته:

  • ينتقل جميع المستخدمين والإعدادات تلقائياً إلى الخادم الرئيسي الجديد؛
  • تستمر اشتراكات المستخدمين في العمل — لا يحتاج أحد إلى إعادة ضبط أي شيء؛ رغم أن الخادمين المشاركين (الجديد والقديم) قد يصبحان غير متاحين لفترة وجيزة؛
  • تعمل العملية في الخلفية وقد تستغرق حتى ساعة؛ تعيد كل عقدة الاتصال بالخادم الرئيسي الجديد لوهلة قصيرة؛
  • بدؤها يتطلب رمزاً من البريد الإلكتروني — حماية من النقر العرضي؛
  • أثناء تشغيل عملية التبديل، تُقفل التغييرات على طوبولوجيا المجموعة (العقد، الاتصالات الواردة، المسارات).

حذف مجموعة

تُحذف المجموعة مع خادمها الرئيسي: ستحذّرك اللوحة بأن هذا يؤرشف المجموعة بأكملها. الـ VPS المستأجر نفسه يبقى يعمل — يتوقف CreateYourVPN عن إدارته فحسب. حذف عقدة عاملة أبسط: تغادر تلك العقدة فقط المجموعة (مع اتصالاتها الواردة — تُظهر اللوحة بدقة ما الذي سيتأثر بالحذف).

تذكّر

  • المجموعة = خادم رئيسي واحد + حتى 100 عقدة عاملة، بقاعدة بيانات مستخدمين مشتركة.
  • الخادم الرئيسي يدير، والعقد تحمل حركة المرور. يمكن لكليهما أن يعيشا على جهاز واحد.
  • تُنشأ المجموعة مع خادمك الأول؛ وتُضاف العقد بنقرات قليلة.
  • يمكن "نقل" الخادم الرئيسي إلى عقدة أخرى عبر تبديل الخادم الرئيسي — بشكل غير مرئي لمستخدميك.

الدرس التالي

On this page