متطلبات الأجهزة

تعتمد متطلبات الأجهزة اللازمة لتشغيل محرك SKOOR وبرنامج Collector على عدة عوامل. أهمها:

  • عدد القياسات في الثانية

  • عدد لوحات المعلومات والأدوات: كلما زاد عدد نوى وحدة المعالجة المركزية، زاد عدد طلبات القراءة المتوازية

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

يُنصح بمناقشة المتطلبات مباشرة مع SKOOR.

ومع ذلك، إليك بعض التوصيات:

شائع

وحدة المعالجة المركزية

يلزم وجود معالج Intel Xeon أو AMD64، بنية 64 بت. لا يتم دعم بنية i386 و IA64.

يجب أن يكون هناك ما لا يقل عن 4 نوى CPU. وإلا فلن يتم تشغيل محرك SKOOR. إذا كنت تقوم بتشغيل محرك SKOOR داخل جهاز افتراضي، فتأكد من تخصيص وحدات المعالجة المركزية الافتراضية على نفس مقبس CPU (أي لا توزع وحدات المعالجة المركزية على عدة مآخذ).

الشبكة

واجهة جيجابت

محرك SKOOR

الذاكرة

6 جيجابايت كحد أدنى، 8 جيجابايت للاستخدام مع لوحات المعلومات

القرص

قرص واحد على الأقل. للحصول على أداء أفضل، يُنصح بتقسيم أنظمة ملفات قاعدة البيانات للفهارس ومساحات الجداول.

قد يكون الإعداد المتقدم كما يلي:

  • 300 جيجابايت لنظام التشغيل وأنظمة ملفات /opt و/srv و/var

  • 200 جيجابايت لنظام ملفات فهرس قاعدة البيانات

  • 200 جيجابايت لنظام ملفات مساحة الجدول في قاعدة البيانات

جهاز SKOOR Collector المستقل

الذاكرة

2 جيجابايت

القرص

يكفي قرص واحد. عادةً ما يكون إدخال/إخراج القرص أقل مقارنة بالخادم

محرك SKOOR لـ SNAP/SNBI

كقاعدة عامة، يجب أن يكون حجم نظام SKOOR لـ SNAP/SNBI نصف حجم نظام StableNet المدمج معه.

وحدة المعالجة المركزية

>= 16 نواة

الذاكرة

>= 64 جيجابايت

القرص

>= 1 تيرابايت، اعتمادًا على عدد القياسات وفترات القياس

>= 20,000 IOPS (يفضل أن يكون متصلاً مباشرة)

تقسيم القرص خادم SKOOR

الدليل

المساحة المطلوبة

تعليق

/opt/eranger

100

  • برنامج SKOOR Engine/Collector

  • ملف ringbuffer Collector، سيستخدم 1.5 جيجابايت في التكوين الافتراضي

  • ملفات النسخ الاحتياطي لمحرك SKOOR

يتم تخزين النسخ الاحتياطية المضغوطة لقاعدة البيانات في /opt/eranger/server/backups بشكل افتراضي. بالإضافة إلى ذلك، يتم استخدام /opt/eranger/tmp كمساحة مؤقتة لإنشاء نسخ احتياطية كاملة لقاعدة البيانات. إذا لم يتم تغيير هذا، فيجب أن يكون حجم /opt/eranger على الأقل مساوياً لحجم قاعدة البيانات.

/srv/eranger

20 جيجابايت

  • جذر خادم الويب

  • سجلات EEM (اختياري، يعتمد بشكل كبير على حجم سجل بيانات EEM)

/var/log/eranger

5 جيجابايت

  • ملفات سجل SKOOR

يلزم مساحة أكبر إذا تم الاحتفاظ بملفات السجل لفترة أطول من المحدد في الإعدادات الافتراضية

/var/opt/run/eranger

20 جيجابايت

  • ملفات PID وملفات core

  • HOME-DIR للمستخدم eranger

  • بيانات القياس المؤقتة

/var/lib/pgsql/

100 جيجابايت

  • ملفات قاعدة البيانات

في حين أن 50 جيجابايت قد تكون كافية لنظام صغير (يستخدم بشكل أساسي للوحات المعلومات)، فإن الأنظمة المتوسطة إلى الكبيرة ستحتاج إلى 100 جيجابايت على الأقل.

يمكن أن يؤدي تثبيت الدليلين التاليين على أقراص أو وحدات تخزين منفصلة إلى تحسين الأداء بما يصل إلى 3 أضعاف:

/var/lib/pgsql/ng_tblspc/idx_space//var/lib/pgsql/ng_tblspc/tab_space/

يشكل هذان الدليلان معظم المساحة التي تشغلها جداول قاعدة البيانات وعادة ما يكون حجمهما متماثلاً، لذا يمكن تخصيص نصف المساحة المحجوزة لقاعدة البيانات لكل منهما

تقسيم القرص جامع SKOOR مستقل

الدليل

المساحة المطلوبة

تعليق

/opt/eranger

20

  • برنامج SKOOR Engine/Collector

  • ملف ringbuffer Collector، سيستخدم 1.5 جيجابايت في التكوين الافتراضي

/var/log/eranger

1 غيغابايت

  • ملفات سجل SKOOR

يلزم مساحة أكبر إذا تم الاحتفاظ بملفات السجل لفترة أطول من المحدد في الإعدادات الافتراضية

/var/opt/run/eranger

20 غيغابايت

  • ملفات PID وملفات core

  • HOME-DIR للمستخدم eranger

  • بيانات القياس المؤقتة

تقسيم القرص خادم SKOOR لـ StableNet SNAP / SNBI

الدليل

المساحة المطلوبة

تعليق

/opt/eranger

50

انظر أعلاه. نظرًا لأن أنظمة SNBI/SNAP لا تستخدم قياسات SKOOR، فإن النسخ الاحتياطية لقاعدة بيانات SKOOR ستكون صغيرة الحجم.

/srv/eranger

-

من المتوقع وجود بيانات قليلة جدًا على نظام الملفات هذا

/var/log/eranger

5 غيغابايت

انظر أعلاه

/var/opt/run/eranger

20

انظر أعلاه

/var/lib/pgsql/

1 تيرابايت

نظرًا لوجود كمية كبيرة من البيانات المتوقعة في قاعدة البيانات المتعلقة بـ StableNet، فكر في استراتيجية نسخ احتياطي مناسبة:

  • إذا كان من الممكن إعادة تحميل جميع البيانات المطلوبة من StableNet بعد فقدان البيانات، فقد لا تكون هناك حاجة إلى النسخ الاحتياطي

  • إذا كانت النسخ الاحتياطية مطلوبة، فقد تكون هناك حاجة إلى مساحة إضافية على القرص