Site icon VPS Windows

تحقق من سرعة القراءة والكتابة لمحرك الأقراص الصلبة VPS Ubuntu 20.04 باستخدام Fio

check hieu suat bang fio

check hieu suat bang fio

عندما تحصل على VPS جديد لاستخدامه، أول ما عليك القيام به هو التحقق من مواصفات الأجهزة للتأكد من أنها تلبي احتياجاتك. في هذه المقالة، سنتعلم في هذه المقالة كيفية التحقق من أداء محركات الأقراص الصلبة VPS باستخدام Fio – وهو مقياس IOPS شائع على جميع أنظمة Linux. إذن ما هو Fio؟ ما هو IOPS؟ وكيفية التحقق من سرعة القراءة والكتابة لمحرك الأقراص الصلبة VPS Ubuntu 20.04 باستخدام Fio

ما هو فيو؟

FIO هي أداة تُستخدم للتحقق من سرعة القرص الصلب: سرعة القراءة والكتابة للقرص الصلب، وهي أحد العوامل المهمة التي تؤثر على أداء الخادم. كلما كانت سرعة القراءة والكتابة أعلى، كلما كان الخادم الخاص بك يعمل بسلاسة أكبر. تمامًا مثل جهاز الكمبيوتر الخاص بك، إذا قمت باستبداله بمحرك أقراص صلبة أفضل، فسيتم تشغيله بشكل أسرع. Fio هي أداة قياس IOPS شائعة على جميع أنظمة لينكس.

ما هو IOPS؟

تمثل IOPS (عمليات الإدخال/الإخراج في الثانية) سرعة القراءة/الكتابة على القرص الصلب في الثانية الواحدة، وتشير المعلمة إلى عدد العمليات التي يمكن تنفيذها في نفس الوقت، وكلما زادت IOPS، كلما زادت العمليات التي يمكن تنفيذها في نفس الوقت، زادت سرعة المعالجة.

كيفية التحقق من سرعة القراءة والكتابة لمحرك الأقراص الصلبة VPS Ubuntu 20.04 باستخدام Fio

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

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync

لماذا يجب عليك استخدام فيو؟

على الرغم من أن اختبار سرعة القراءة والكتابة من خلال أمر dd أسهل، إلا أنه لا تزال هناك العديد من القيود مثل

وبالتالي، للتحقق من أداء القرص الصلب للخادم, الأمر dd ليس أفضل أمر ولا يغطي جميع المعلومات. لذلك، سأقدم في هذه المقالة كيفية التحقق من سرعة القراءة والكتابة لمحرك الأقراص الصلبة VPS Ubuntu 20.04 باستخدام Fio

كيفية التحقق من سرعة القراءة والكتابة لمحرك الأقراص الصلبة VPS Ubuntu 20.04 باستخدام Fio

FIO هي أداة شائعة لقياس IOPS على أنظمة لينكس اليوم. للتثبيت على Ubuntu 20.04، قم بتشغيل الأمر أدناه:

apt-get update

apt-get install -y fio

ستقوم عملية اختبار IOPS على VPS بالتحقق من المعلمات المحددة التالية:

تحقق من القراءة العشوائية والكتابة العشوائية في وقت واحد

إذا كنت ترغب ببساطة في مقارنة أداء القرص بين الموفرين، يجب عليك استخدام حالة الاختبار التالية: أنشئ ملفًا بسعة 4 جيجابايت، وقم بإجراء قراءة/كتابة متزامنة بحجم كتلة 4 كيلوبايت بنسبة 75% – 25% (أي 3 قراءات/كتابة واحدة) وقم بتنفيذ 64 مهمة في نفس الوقت. نسبة 3:1 شائعة جدًا وقريبة من أنواع قواعد البيانات الحالية.

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=vps --filename=vpsrandom --bs=4k --iodepth=64 --size=4G --readwrite=randrw --rwmixread=75

يمكن ملاحظة أن الخادم الافتراضي الخاص يمكنه إجراء 15.1 ألف عملية قراءة و5033 عملية كتابة في الثانية في نفس الوقت. عادة، يمكن للخادم الافتراضي الخاص الذي يستخدم محركات الأقراص الصلبة SSD أن يصل إلى 40,000 عملية قراءة و10,000 عملية كتابة في الثانية

التحقق من سرعة القراءة العشوائية

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=random_read.fio --bs=4k --iodepth=64 --size=4G --readwrite=randread

كما يمكن ملاحظة أن خادم الاختبار يمكنه إجراء 20.1 ألف قراءة في الثانية. عادةً، يمكن لمحركات الأقراص الصلبة SSD أن تصل إلى 50000 قراءة في ثانية واحدة بينما محركات الأقراص الصلبة غير SSD تصل إلى 2000 تقريبًا.

التحقق من سرعة الكتابة العشوائية

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=random_write.fio --bs=4k --iodepth=64 --size=4G --readwrite=randwrite

إليك النتيجة بعد اكتمال النظام:

يمكن ملاحظة أن الخادم الافتراضي الخاص يمكن أن يؤدي 18.9 ألف كتابة في ثانية واحدة. عادة، يمكن أن تؤدي محركات الأقراص الصلبة SSD ما يصل إلى 50000 كتابة في ثانية واحدة بينما محركات الأقراص الصلبة غير SSD حوالي 2000. ما سبق هو تعليمات المقالة تعليمات المقالة تحقق من سرعة القراءة والكتابة لمحرك الأقراص الصلبة VPS Ubuntu 20.04 مع Fio، أتمنى لك عملية ناجحة، إذا كان لديك أي أسئلة حول خدمة VPS Windows / Linux VPS، يرجى الاتصال بنا للحصول على المشورة والتسجيل للحصول على حساب VPS مجاني

Exit mobile version