تخطي للذهاب إلى المحتوى

مواصفات سيرفر أودو: كيف تحدد حجم الخادم حسب عدد المستخدمين

الـ Workers والمعالج والذاكرة والتخزين لأودو، مع نقاط بداية من 10 إلى أكثر من 100 مستخدم نشط

الإجابة المختصرة: كنقطة بداية، خطّط لـ Worker واحد لكل نحو 25 مستخدمًا نشطًا في أودو (اودو)، ونحو 1 جيجا من الذاكرة لكل Worker مع مساحة إضافية لقاعدة بيانات PostgreSQL، وتخزين NVMe سريع. الفريق الذي يصل إلى 25 مستخدمًا يعمل عادة بشكل جيد على معالجين افتراضيين (2 vCPU) وذاكرة 4 جيجا. ونقاط البيع والموقع الإلكتروني والتقارير الثقيلة والتكاملات ترفع هذه الأرقام، لذلك حدّد حجم الخادم حسب حجم العمل الفعلي لا حسب عدد الموظفين.

المستخدمون النشطون أهم من إجمالي المستخدمين

الشركة التي لديها 60 موظفًا على أودو نادرًا ما يعمل فيها 60 شخصًا في اللحظة نفسها. ما يضغط على الخادم هو عدد من يعملون على أودو في الوقت نفسه، وطبيعة ما يقومون به. فعشرة محاسبين يشغّلون تقارير نهاية الشهر يضغطون على الخادم أكثر من أربعين موظفًا يفتحون بضعة سجلات في اليوم.

لذلك، قبل اختيار الخادم، احسب عدد من سيعملون في ساعة الذروة، وحدّد الأنشطة الثقيلة: نقاط البيع، والموقع أو المتجر الإلكتروني، والتقارير الكبيرة، وعمليات الاستيراد، والتكاملات مع الأنظمة الأخرى.

ما هو الـ Worker؟

الـ Worker عملية في أودو تعالج الطلبات. عندما تكون جميع الـ Workers مشغولة، تنتظر الطلبات الجديدة في طابور، فيرى المستخدمون شاشات بطيئة أو تنتهي مهلتها. وكقاعدة عامة، يخدم الـ Worker الواحد نحو 25 مستخدمًا نشطًا في العمل المعتاد. كما توصي وثائق أودو بألا يتجاوز عدد الـ Workers ضعف عدد أنوية المعالج زائد واحد.

نقاط بداية حسب عدد المستخدمين النشطين

المستخدمون النشطونWorkersالمعالجالذاكرةالاستضافة المناسبة
حتى 25من 1 إلى 22 vCPU4 جيجااستضافة Docker أو VPS مُدار صغير
من 25 إلى 50من 2 إلى 34 vCPU8 جيجاVPS مُدار
من 50 إلى 100من 4 إلى 58 vCPU16 جيجاVPS مُدار أكبر أو خادم مخصص
أكثر من 1006 أو أكثر8 vCPU أو أكثر32 جيجا أو أكثرخادم مخصص، وربما خادم منفصل لقاعدة البيانات

هذه نقاط بداية وليست ضمانات. يتأكد الحجم المناسب بمراقبة المعالج والذاكرة وزمن الاستجابة خلال يوم عمل فعلي، ثم التعديل بناءً على ذلك.

ما الذي يرفع المتطلبات؟

  • نقاط البيع. كل نقطة بيع ترسل طلبات طوال اليوم ولا تحتمل الانتظار في أوقات الذروة. أضف Worker لكل عدد قليل من نقاط البيع المزدحمة.
  • الموقع والمتجر الإلكتروني. الزوار يستهلكون الـ Workers أيضًا، حتى لو لم يسجلوا الدخول.
  • التقارير الثقيلة. تقارير المحاسبة والمخزون الكبيرة قد تشغل الـ Worker لفترة طويلة وتستهلك ذاكرة كبيرة.
  • التكاملات والاستيراد. المتاجر وبوابات الدفع وعمليات الاستيراد المجدولة ترسل طلبات مستمرة في الخلفية.
  • الإجراءات المجدولة. المهام المتكررة مثل الفوترة والبريد الإلكتروني وقواعد المخزون تحتاج إلى قدرة خاصة بها.

التخزين

يحفظ أودو البيانات في مكانين: قاعدة بيانات PostgreSQL، ومخزن الملفات (Filestore) الذي يحتوي على المرفقات والصور والمستندات المُنشأة. وعادة ينمو مخزن الملفات أسرع من قاعدة البيانات. ابدأ بمساحة تكفي الاثنين مع النسخ الاحتياطية، وفضّل أقراص NVMe لأن سرعة قاعدة البيانات تعتمد كثيرًا على سرعة القرص.

علامات تدل على أن خادمك صغير

  • الشاشات سريعة في الصباح الباكر وبطيئة خلال ساعات العمل.
  • التقارير تنتهي مهلتها أو تفشل بسبب أخطاء في الذاكرة.
  • نقاط البيع تتجمد أو تفقد الاتصال في أوقات الذروة.
  • الخادم يستخدم ذاكرة التبديل (Swap)، أو تُعاد تشغيل الـ Workers بشكل متكرر.

الأسئلة الشائعة

هل يحتاج Community وEnterprise إلى خوادم مختلفة؟

ليس فعلًا. المتطلبات تعتمد على المستخدمين والبيانات والنشاط، لا على الإصدار. وتطبيقات Enterprise التي تستخدمها فعلًا تضيف حملًا بالطريقة نفسها التي تضيفه تطبيقات Community.

هل زيادة الذاكرة أفضل دائمًا؟

إلى حد معين فقط. يجب أن تكفي الذاكرة الـ Workers وتترك لـ PostgreSQL مساحة للتخزين المؤقت. وبعد ذلك تكون إضافة أنوية للمعالج أو أقراص أسرع أكثر فائدة في الغالب.

هل يمكنني البدء بخادم صغير والترقية لاحقًا؟

نعم. في الاستضافة المُدارة يمكنك إضافة Workers وتخزين، أو الانتقال من حاوية إلى خادم خاص أو مخصص مع نمو أعمالك. والبدء بحجم أصغر قليلًا ثم التوسع أرخص عادة من الدفع مقابل قدرة لا تستخدمها بعد.

مقالات ذات صلة

كم تكلفة استضافة أودو في السعودية؟

أنواع استضافة أودو بالتفصيل

باقات استضافة أودو المُدارة في السعودية

كم تكلفة استضافة أودو في السعودية؟ الأسعار الحقيقية بالريال
التكلفة الفعلية لكل نوع من أنواع الاستضافة، والتكاليف الخفية للاستضافة الذاتية، وثلاثة أمثلة عملية