ForHosting KIT · أدوات المطورين

حاسبة سعة RAID

اعرف المساحة التي تتركها لك مصفوفة RAID فعلًا وعدد الأقراص التي يمكن أن تتعطل: أربعة أقراص سعة كل منها 1000 GB في RAID 5 تعطي 3000 GB قابلة للاستخدام وكفاءة 75 % وتتحمل عطلًا واحدًا. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
مستوى RAID
5 GB
عدد الأقراص
4
حجم القرص
1,000
تحصل على
اسم RAID
RAID 5 GB
الحد الأدنى للأقراص
3
السعة الخام
4,000
السعة القابلة للاستخدام
3,000

يبدأ تخطيط مصفوفة تخزين بسؤال بسيط: كم مساحة قابلة للاستخدام تحتفظون بها بعد التقسيم أو المرآة أو التكافؤ، وكم قرصًا يمكن أن يتعطل قبل فقدان البيانات. تقبل حاسبة سعة RAID هذه مستوى (0 أو 1 أو 5 أو 6 أو 10) وعدد أقراص الأعضاء المتطابقة وحجم كل قرص، ثم تُرجع السعة الخام والقابلة للاستخدام والعبء المحجوز للمرايا أو التكافؤ وكفاءة التخزين كنسبة مئوية وتحمّل الأعطال كعدد الأقراص التي يمكن للتصميم أن يفقدها. تتوافق الصيغ مع النماذج الكلاسيكية في أدلة الخوادم وجداول المختبر المنزلي ووثائق تخطيط السعة: RAID 0 يستخدم كل الأقراص بلا تكرار، وRAID 1 يبقي قرصًا واحدًا من المساحة مع تحمّل N−1، وRAID 5 و6 يتنازلان عن قرص أو قرصين للتكافؤ الفردي أو المزدوج، وRAID 10 ينصف السعة لمرايا مخطّطة.

معنى سعة RAID والعبء وتحمّل الأعطال

السعة الخام هي ببساطة عدد الأقراص مضروبًا في حجم كل منها: كل بايت على كل عمود أو SSD قبل أي تخطيط RAID. السعة القابلة للاستخدام هي ما يعرضه مدير وحدات التخزين أو المتحكم العتادي بعد حجز مساحة للمرايا أو التكافؤ. العبء هو الفرق: سعة تدفعون ثمنها دون تخزين بيانات مستخدم فريدة عليها، سواء مجموعة مرايا كاملة في RAID 1 أو ما يعادل قرصًا من تكافؤ موزّع في RAID 5 أو قرصين من تكافؤ مزدوج في RAID 6 أو نصف المصفوفة في RAID 10.

الكفاءة هي القابلة للاستخدام مقسومة على الخام كنسبة مئوية، فـ RAID 5 بأربعة أقراص متساوية الحجم بكفاءة خمسة وسبعين بالمئة وRAID 10 بأربعة أقراص بخمسين بالمئة. تحمّل الأعطال هو عدد أعطال الأعضاء المتزامنة التي يصمد أمامها التصميم مع إعادة بناء البيانات: صفر لـ RAID 0، وN ناقص واحد لمرآة RAID 1 بعدد N، وواحد لـ RAID 5، واثنان لـ RAID 6، وحتى N على اثنين لـ RAID 10 عندما تسقط الأعطال قرصًا لكل زوج مرآة.

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

متى تفيدك أرقام السعة هذه

يحتاج بنّاؤو الأنظمة وفرق الخدمات المُدارة إلى مرجع حتمي عند تسعير المصفوفات حتى تتفق أوراق المبيعات وملاحظات مخزون Ansible وبوابات العملاء على التيرابايت القابلة للاستخدام لنفس رمز قرص SKU ونفس المستوى. تستفيد مواقع المختبر المنزلي والتوثيق التي تتنافس على عبارة حاسبة سعة RAID من ودجت حي يطابق مساره المجاني في المتصفح مسار الأتمتة المدفوع على الوحدة النقية نفسها. تقيّم تدفقات الشراء RAID 5 مقابل RAID 6 مقابل RAID 10 دفعة واحدة لعدد أقراص ثابت دون إعادة فتح جدول عند كل تغيير SKU.

يمكن لمختبرات التدريب والإعداد للشهادات التحقق من إجابات الطلاب عن العبء وتحمّل الأعطال دون إنشاء محاكي تخزين كامل. التحقق الفاشل لا يستهلك الرصيد. اجعلوا الطلبات صغيرة، وعاملوا unit كوسم، وتذكروا أن زمن إعادة البناء ومخاطر URE وحدود المتحكم خارج هذا الطرف: اقرنوا نتيجة السعة بإرشادكم التشغيلي.

أرقام قابلة للتكرار للسعة القابلة للاستخدام وتحمّل الأعطال توحّد قوائم المواد ودفاتر التشغيل وعمال الحافة دون استضافة رياضيات RAID خاصة بكم.

عروض سعة للخوادم وشبكات SAN

حوّلوا عدد الأقراص وحجمها ومستوى RAID إلى سعة قابلة للاستخدام وعبء وكفاءة لقوائم المواد وعروض العملاء.

تخطيط المختبر المنزلي والبناء

قارنوا RAID 5 و6 و10 بنفس الأقراص قبل الشراء: تحمّل الأعطال والمساحة القابلة للاستخدام جنبًا إلى جنب.

الأتمتة وفحوصات المخزون

تحققوا من سعة المصفوفة المعلنة في CMDB أو بيانات Ansible مقابل الصيغ الكلاسيكية للمستويات 0 و1 و5 و6 و10.

ما مستويات RAID المدعومة؟

RAID 0 (تخطيط)، RAID 1 (مرآة بعدد N)، RAID 5 (تكافؤ فردي)، RAID 6 (تكافؤ مزدوج)، وRAID 10 (مرايا مخطّطة). مستويات أخرى مثل RAID 50 أو ZFS RAID-Z خارج النطاق.

لماذا يتطلب RAID 10 عدد أقراص زوجيًا؟

يُبنى RAID 10 من أزواج مرآة موحّدة بالتخطيط.

هل يحوّل الحقل unit من GB إلى TB؟

لا. unit وسم عرض اختياري (الافتراضي GB) يُعاد على حقول السعة. حوّلوا الأحجام بأنفسكم قبل الاستدعاء إذا احتجتم وحدة أخرى.

كم قرصًا يمكن أن يتعطل في كل مستوى RAID؟

لا شيء في RAID 0، وكل الأقراص إلا واحدًا في RAID 1، وقرص واحد في RAID 5، وقرصان في RAID 6. أما RAID 10 فيتحمل حتى نصف أقراصه، بشرط أن يقع كل عطل في زوج مرآة مختلف.

ماذا لو لم تكن أقراصي كلها بالحجم نفسه؟

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

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/dev/raid-capacity

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/dev/raid-capacity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"raid_level":"5","disk_count":4,"disk_size":1000}'
{
  "raid_level": "5",
  "disk_count": 4,
  "disk_size": 1000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.raid_capacity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تغذي الحسابات النقية نفسها مسار المتصفح المجاني وواجهة API، فلا تختلف عروض الأسعار ودفاتر التشغيل والأتمتة على RAID 5 بأربعة أقراص أو RAID 10 بستة. تفشل المستويات غير الصالحة والأعداد الفردية لـ RAID 10 أو الأعضاء القليلة جدًا بـ invalid_input بدل اختراع سعة.

عقد الإدخال والصيغ حسب المستوى وسلوك الأخطاء

الحد الأدنى للأعضاء: اثنان لـ RAID 0 وRAID 1، وثلاثة لـ RAID 5، وأربعة لـ RAID 6، وأربعة بعدد زوجي لـ RAID 10. الصيغ مع N أقراص بحجم S: في RAID 0 القابلة للاستخدام N×S وتحمّل صفر؛ في RAID 1 القابلة للاستخدام S وتحمّل N−1؛ في RAID 5 (N−1)×S وتحمّل 1؛ في RAID 6 (N−2)×S وتحمّل 2؛ في RAID 10 (N/2)×S وتحمّل N/2. ثبّتوا هذه الأرقام في الاختبارات لتبقى عروض السعة قابلة للتكرار عبر بيئات التشغيل. أرسلوا جسم JSON بثلاثة حقول إلزامية: raid_level (0 أو 1 أو 5 أو 6 أو 10 — تُقبل أرقام أو سلاسل مثل raid5 وRAID-10)، وdisk_count (عدد صحيح للأعضاء)، وdisk_size (سعة منتهية لكل قرص بوحدة اختياركم). الحقل الاختياري unit افتراضه GB ويُعاد كوسم فقط؛ ولا تحوّل API بين GB وTB. عند النجاح يتضمن الجسم raid_level وraid_name وdisk_count وdisk_size وunit وmin_disks وraw_capacity وusable_capacity وoverhead_capacity وefficiency_percent وfault_tolerance وformula وnotes. الحقول الناقصة وdisk_size غير الموجب وdisk_count غير الصحيح والمستويات غير المدعومة والأقراص القليلة جدًا أو العدد الفردي في RAID 10 تفشل بـ invalid_input ولا تُفوتر. مثال: raid_level خمسة وأربعة أقراص بألف GB تعطي خامًا أربعة آلاف وقابلًا للاستخدام ثلاثة آلاف وعبئًا ألفًا وكفاءة خمسة وسبعين بالمئة وتحمّلًا واحدًا.

أين تثبت واجهة API لسعة RAID قيمتها

ولأن التنفيذ parse من الطبقة A خالص، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.

كيف أحسب سعة RAID القابلة للاستخدام؟

أرسلوا raid_level (0 أو 1 أو 5 أو 6 أو 10) وdisk_count وdisk_size. تُرجع API الحقول usable_capacity وoverhead_capacity وefficiency_percent وfault_tolerance بالصيغ القياسية للأقراص المتطابقة.

كم تكلفة حاسبة سعة RAID؟

أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.

اطّلع على توثيق KIT الكامل ←