الخلاصة
- مثّلت
hrStorageTableمناطق تخزين منطقية ذات حدود ثابتة بحسب ما يستطيع الكيان الطالب استخدامه فعلاً، لا بحسب السعة الخام للجهاز. - كان
hrStorageSizeوhrStorageUsedعددين من وحداتhrStorageAllocationUnits؛ ولا يتحول العدد المجرد إلى بايتات من دون الوحدة. - احتفظت الأجهزة والأقراص والأقسام وأنظمة الملفات بجداول منفصلة، وكان الصفر في رابط ما قادراً على التعبير عن غياب المعلومة لا غياب التخزين.
رقمان صحيحان لآلة واحدة
لنتخيل محطة إدارة تقرأ أولاً سعة قرص طويل الأجل، ثم تقرأ منطقة يستطيع تطبيق أن يخصص منها البيانات. الرقم الثاني أصغر. تستهلك التهيئة ومراجع نظام الملفات جزءاً من الوسيط، وقد يفرض حد منطقي أو حصة مساحة أضيق. وقد تكون المنطقة ذاكرة أو مخزناً مؤقتاً أو مساحة تبديل وليست قرصاً مستقلاً أصلاً.
لا يظهر التناقض إلا حين يحذف المجمّع نوع الصف ووحدته ويسمي القيمتين «سعة القرص». عندها تتحول طبقتان صحيحتان إلى قصة زائفة عن مساحة مفقودة.
كان على Host Resources MIB أن يعمل مع حواسيب شخصية وأنظمة شبيهة بيونكس وبنى أخرى. لم تفرض RFC 1514 نموذجاً داخلياً واحداً. أنشأت جداول مفهومية تقول لمحطة بعيدة أي سطح من الواقع يصفه كل كائن.
المنطقة المنطقية تُعرَّف من جهة الطالب
اشترط وصف hrStorageTable صفاً لكل منطقة تخزين منطقية مخصصة ولها حدود موارد ثابتة. الكمية هي ما يستطيع الكيان الطالب استعماله فعلاً، بعد استبعاد الفقد الناتج من التهيئة أو معلومات مراجع نظام الملفات.
أكد النص أن هذه مناطق كما قد يراها تطبيق، لا كيانات التخزين المادية التي يراها نظام التشغيل عادة. لذلك يمكن أن تظهر الأقسام وأنظمة الملفات وشرائح الذاكرة ومساحة التبديل في الجدول نفسه. الرابط بينها هو عقد التخصيص، لا مادة واحدة.
لا تختفي القطاعات المستخدمة للبيانات الوصفية من القرص، لكنها لا تعود متاحة لبيانات التطبيق. وقد يبقى في الجهاز مجال خارج حد منطقة بعينها. وفي المقابل، لا تدخل عادةً الأشرطة أو الأقراص المرنة بلا نظام ملفات لمجرد وجودها؛ إذا لم يخصصها النظام على شكل أجزاء للبرامج فهي لا تجيب عن سؤال هذا الجدول.
لكل عدد مقياس
يحدد hrStorageAllocationUnits حجم كائن التخصيص بالبايت. عندما تُقاس المنطقة بقطاعات أو كتل أو مخازن مؤقتة أو حزم، تكون الوحدة غالباً أكبر من واحد. أما hrStorageSize وhrStorageUsed فيسجلان عدد تلك الوحدات.
الحصول على البايتات الممثلة يتطلب ضرب العدد في الوحدة. من يحتفظ بالحجم ويحذف وحدة التخصيص لا يحتفظ بسعة، بل بإحداثي بلا مقياس. وإذا تغيرت الوحدة بين قراءتين ثم وُصل العددان في سلسلة واحدة، يمكن أن يبدو الرسم دقيقاً بينما انقطعت دلالته.
سمح هذا التصميم للمضيف بالاحتفاظ بحجم الكتلة المناسب لتنفيذه. عرّفت الطبقة المشتركة طريقة الفهم، ولم تنتزع القرار المحلي من النظام العامل.
الجهاز أدلى بشهادة أخرى
خصصت RFC 1514 جدولاً مستقلاً للأجهزة، مع جداول للمعالجات والواجهات والطابعات والأقراص. وصف جدول الأقراص وسائط التخزين طويلة الأجل وأبلغ عن سعتها بالكيلوبايت. كما كان للأقسام وأنظمة الملفات هوياتها وحقولها.
العلاقات بين هذه الطبقات لم تكن افتراضات تلقائية. يمكن أن يكون hrPartitionFSIndex صفراً لأن القسم لا يحتوي نظام ملفات أو لأن المعلومة غير متاحة. ويربط hrFSStorageIndex نظام ملفات محلياً بصف التخزين المنطقي المفيد لقياس الاستخدام وتشخيص نفاد المساحة، لكنه يصبح صفراً أيضاً عند غياب المعلومة.
الصفر هنا ليس دليلاً على عدم وجود وسيط. إنه حد لما استطاعت واجهة الإدارة أن تربطه. اختراع علاقة لإكمال الرسم يحول عدم المعرفة إلى بنية غير حقيقية.
عداد الرفض لم يكن سجل ضرر
زاد hrStorageAllocationFailures عندما عجزت المنطقة عن تلبية طلب بسبب نقص المساحة. يمكن لفرق متصل بين قراءتين أن يكشف أن الطلبات وصلت إلى الحد، حتى إن فاتت عينة الاستخدام اللحظة الحرجة.
لكن العداد لا يسمّي العملية الطالبة، ولا عدد البايتات المرفوضة، ولا المستخدم المتأثر، ولا فقد البيانات أو مدة العطل أو التعافي. لم يكن للـCounter مقدار ابتدائي محدد. أوصت RFC 1514 بالصفر، ثم شددت RFC 2790 على أن محطة الإدارة لا يجوز أن تعتمد على هذا البدء. القراءة الواحدة ليست مجموعاً منذ الإقلاع؛ يلزم سياق عد مستمر.
حد المنطقة، مقدار استخدامها، وعدد الطلبات المرفوضة ثلاث حقائق منفصلة. لا تمنح إحداها بقية القصة.
قابلية الكتابة لا تعيّن صاحب السلطة
قالت RFC 1514 إن مستوى وصول الكائن يصف ما إذا كانت القراءة أو الكتابة ذات معنى في البروتوكول، وهو مستقل عن سياسة التفويض الإداري. لذلك لا تجعل صفة read-write في hrStorageSize كل محطة إدارة مخولة بتغيير التخزين.
شرحت RFC 2790 أن الكتابة تنطبق فقط حين يكون تغيير الحجم منطقياً وممكناً في النظام السفلي، مثل تعديل الذاكرة المخصصة لمجموعة مخازن مؤقتة أو مساحة القرص المخصصة للذاكرة الافتراضية. المخطط يصف إمكانية، والتنفيذ يوفر القدرة، والتفويض يحدد الفاعل.
لم تناقش RFC 1514 قضايا الأمن. أما RFC 2790 فنبهت إلى حساسية معلومات الإعداد والأداء وإلى أن الكائنات القابلة للكتابة قد تغير سلوك المضيف. لم تدمج المراجعة الرصد بالتحكم؛ جعلت المسافة بينهما أوضح.
بقي الفصل بعد استبدال الوثيقة
أبطلت RFC 2790 سريان RFC 1514 في عام 2000 وحولت الوحدة إلى SMIv2، لكنها أبقت المنطقة المنطقية ذات الحد الثابت، ومنظور الكيان الطالب، واستبعاد نفقات التهيئة. كما أبقت وحدة التخصيص، والربط الاختياري بنظام الملفات، وجرد الأجهزة المنفصل.
كانت التسوية التاريخية دقيقة: لا تحتاج قابلية التشغيل البيني إلى أن تمتلك جميع المضيفات بنية داخلية واحدة. تحتاج إلى أن يسافر النوع والوحدة والعلاقة مع القيمة، حتى لا تفرض محطة بعيدة اسماً واحداً على حقائق مختلفة.
لا تزال القاعدة صالحة للقياس الحديث. يجب حفظ طبقة التمثيل وهوية الصف والوحدة والرابطة وحقبة الجمع. إذا بقي العدد وحده، فلن يستطيع نظام لاحق معرفة ما إذا كان يعني كتلاً أو حصة تطبيق أو نظام ملفات أو جهازاً مادياً، مهما زادت دقة العرض.
المصادر
- RFC 1514 — السجل الببليوغرافي
- RFC 1514 — Host Resources MIB
- IETF Datatracker — RFC 1514
- RFC 2790 — السجل الببليوغرافي
- RFC 2790 — Host Resources MIB
- IETF Datatracker — RFC 2790
- RFC 1155 — السجل الببليوغرافي
- RFC 1155 — Structure and Identification of Management Information
- RFC 1212 — السجل الببليوغرافي
- RFC 1212 — Concise MIB Definitions
- RFC 2578 — السجل الببليوغرافي
- RFC 2578 — Structure of Management Information Version 2
- Heng Lu — Running-Code Primacy
- Heng Lu — Minimum Initial Specification, Localized Future Decision, and Voluntary Adoption
- Heng Lu — On Reality Layers, Symbolic Power, and Why Clarity Feels So Hostile
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
