كثير من شركات VPS تبيع موارد أكثر مما يحمله عتادها فعلياً — وهو ما يُعرف بـOverselling (الإفراط في البيع). النتيجة: تدفع مقابل مواصفات على الورق، بينما يتقاسم خادمك عملاء كثر فيتباطأ وقت الذروة. الخبر الجيّد أنك لست مضطراً لتصديق الوعود — تستطيع كشف Overselling بنفسك عبر اختبارات بسيطة تشغّلها على أي خادم قبل أن تلتزم. في هذا الدليل نعطيك 10 اختبارات عملية بأوامرها وكيفية قراءة نتائجها، ثم نعرض نتائج مرام بشفافية كاملة كي تقارن بنفسك.

الفرق بين خادم متوازن وخادم Oversold
خادم متخم (Oversold) يعاني Steal Time مرتفعاً وأداءً متذبذباً، بعكس خادم متوازن بموارد مضمونة.

ما هو Overselling ولماذا يضرّك؟

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

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

علامات مبكّرة قبل أي اختبار

قبل الأوامر التقنية، هناك مؤشرات مبكّرة تستحقّ الانتباه. هي ليست أدلّة قاطعة لكنها إشارات تستدعي التحقّق بالاختبارات التالية:

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

الاختبارات العشرة خطوة بخطوة

إليك 10 اختبارات تشغّلها بنفسك على الخادم (عبر SSH) لتكشف Overselling. لكلٍّ منها أداة بسيطة وعلامة واضحة تفرّق الاستضافة الصحية عن المتخمة:

قبل البدء، اتصل بالخادم عبر SSH وثبّت الأدوات الأساسية (على أوبونتو مثلاً): apt install sysbench fio ioping iperf3 mtr. كل الاختبارات سطرية وسريعة ولن تستغرق أكثر من بضع دقائق — لكن قيمتها الحقيقية تظهر حين تكرّرها في أوقات مختلفة من اليوم.

عشرة اختبارات لكشف Overselling في VPS تنفّذها بنفسك
عشرة اختبارات عملية: Steal Time وثبات المعالج والقرص والذاكرة والشبكة والتقلّب خلال اليوم.
#الاختباركيف تنفّذهعلامة الاستضافة الصحية
1Steal Timevmstat 1 أو top وراقب عمود stقريب من 0% باستمرار
2ثبات المعالجsysbench cpu --time=30 run عدة مراتنتائج متطابقة تقريباً
3زمن استجابة القرصioping -c 20 .منخفض وثابت (أقل من بضعة ms)
4سرعة القرصfio قراءة/كتابة عشوائية 4kIOPS عالية وثابتة
5نطاق الذاكرةsysbench memory run + مراقبة freeنطاق مرتفع وبلا swap
6إنتاجية الشبكةiperf3 أو تنزيل ملف كبيرقريبة من السرعة المعلنة
7زمن استجابة الشبكةping وmtr لأهداف قريبةمنخفض ومستقر بلا فقد حزم
8التقلّب خلال اليومكرّر الاختبارات صباحاً ومساءًفرق ضئيل بين الأوقات
9الحمل مقابل الأنويةuptime مقابل عدد vCPUالحمل أقل من عدد الأنوية
10اختبار تطبيق حقيقيWordPress + ab لقياس req/sثبات الطلبات دون فشل
💡 اقرأ أيضاً: اختبار أداء VPS بنفسك: دليل عملي بأدوات sysbench وfio

الاختبار الأهم: Steal Time عن قرب

من بين العشرة، يبقى Steal Time أسرع طريق لكشف Overselling. حين تشغّل vmstat 1 ترى عموداً باسم st يمثّل نسبة الوقت الذي انتظر فيه معالجك الافتراضي دوره لأن العتاد مشغول بأجهزة أخرى على الخادم نفسه. على خادم صحّي يبقى هذا الرقم صفراً أو قريباً منه حتى تحت الحمل. أما ظهوره بنسب مرتفعة ومتكرّرة فيعني ببساطة أنك تدفع مقابل معالج تتقاسمه مع كثيرين.

كيف تقرأ النتائج؟

الأرقام وحدها لا تكفي — المهم مقارنتها بالمتوقّع. الجدول البصري التالي يلخّص الفرق بين نتائج استضافة صحية وأخرى تعاني Overselling:

كيف تقرأ نتائج اختبارات Overselling: علامات صحية مقابل متخمة
قراءة النتائج: Steal Time قريب من الصفر وثبات في الأداء علامة صحّة، والعكس علامة Overselling.

أهم مؤشر واحد هو Steal Time (st): وهو نسبة الوقت الذي «سُرق» من معالجك الافتراضي لصالح أجهزة أخرى على الخادم نفسه. قيمة مرتفعة باستمرار (فوق 2–5%) دليل قوي على أن العتاد مضغوط بأكثر مما يجب.

بقية المؤشرات تُقرأ بالمنطق نفسه: قارن قراءتك بالسعة المعلنة وبمدى تكرار النتائج. قرص بزمن استجابة يقفز من 2ms إلى 30ms بين قياس وآخر يشير إلى تنافس على التخزين؛ وسرعة شبكة تبلغ ثُمن المعلن تشير إلى مشاركة مفرطة. والمفتاح دائماً أن الثبات أهم من الرقم اللحظي المرتفع — فالخادم المتخم قد يعطيك رقماً جيّداً في لحظة هدوء ثم يخذلك وقت الحاجة.

لماذا التكرار خلال اليوم أقوى دليل على Overselling؟

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

⚠️ لا تحكم من اختبار واحد في لحظة واحدة. الصورة الحقيقية تظهر من عدة قياسات موزّعة على اليوم والأسبوع.

راجع صفحة توثيق vmstat الرسمي لفهم عمود Steal Time وبقية مؤشرات الأداء.

نتائج مرام بشفافية

لأننا نطبّق ما ندعو إليه، إليك أرقام مرام الحقيقية المقاسة على خطة VPS (فئة EPYC الحديثة) — لا وعوداً، بل قياسات فعلية يمكنك التحقّق منها بنفسك عبر الاختبارات أعلاه:

المقياسالنتيجة المقاسة على مرام
المعالج (sysbench cpu)2,086 حدث/ثانية (ثابت عند التكرار)
نطاق الذاكرة91,082 MiB/s قراءة
القرص (fio عشوائي)118,502 IOPS · زمن استجابة 4–5 ms
قاعدة البيانات (MariaDB)1,424 معاملة/ثانية
الشبكة~727 Mbps · latency 4–5 ms

🤝 من واقع مرام

نشجّع عملاء مرام على تشغيل هذه الاختبارات العشرة على خوادمهم بأنفسهم — بل نعتبر ذلك أفضل إثبات. الشفافية عندنا ليست شعاراً: بنيتنا مصمّمة على موارد متوازنة لا مبالغ في بيعها، والأرقام أعلاه قابلة لإعادة القياس في أي وقت من اليوم.

الخلاصة

لا تعتمد على المواصفات المكتوبة وحدها — فالورق يحتمل كل شيء. عشر دقائق من الاختبارات العملية تكشف حقيقة أي خادم: هل موارده مضمونة أم يعاني Overselling؟ ابدأ بـSteal Time وثبات المعالج، ثم القرص والشبكة، والأهم: كرّر خلال اليوم. وحين يقدّم لك مزوّد أرقاماً حقيقية ويدعوك لاختبارها بنفسك، فتلك أقوى إشارة على أنه لا شيء يخفيه. اختبر قبل أن تدفع — وستعرف بالضبط ما تشتريه.

لا تصدّقنا — اختبرنا بنفسك

خوادم مرام على موارد متوازنة وتخزين مؤسّسي وأرقام مقاسة شفّافة. شغّل الاختبارات العشرة وقارن النتائج بنفسك.

جرّب مرام واختبرها بنفسك ←