لماذا يبدو استخدام مساحة التخزين مختلفًا بين واجهة NAS ونظام الملفات؟

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

غالبًا ما يختلف استخدام أجهزة NAS وأنظمة الملفات لأن عدّاداتها تتضمن طبقات مختلفة، مثل اللقطات والبيانات الوصفية والمساحات الاحتياطية والنطاقات المتناثرة والكتل المشتركة.

قد يحتوي مجلد مشترك على 4 تيرابايت من الملفات الظاهرة، بينما تعرض لوحة معلومات NAS استخدامًا يبلغ 5.2 تيرابايت. وليس بالضرورة أن يكون أيٌّ من الإجماليين خاطئًا. فقد يعرض أحد المنظورين مجموع أحجام الملفات المنطقية، بينما يعرض الآخر التخصيص الفعلي عبر مجمّع التخزين، بما في ذلك البيانات التي لا تستطيع شجرة الأدلة الحالية رؤيتها أو إسنادها إلى الملفات الظاهرة داخل مجمّع التخزين نفسه.

يجيب حجم الملف المنطقي والمساحة المخصّصة عن سؤالين مختلفين

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

يوضح شرح Linux الخاص بـ الاختلافات بين du وdf أن إجماليات الأدلة وأدوات المساحة الحرة في نظام الملفات تفحص طبقات مختلفة من المحاسبة. وتتباين نتائجها بشكل مشروع في عدة ظروف.

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

تُبقي اللقطات والمساحات الاحتياطية الكتل خارج الشجرة الحية

يؤدي حذف ملف إلى إزالته من الدليل الحالي، لكن قد تحتفظ لقطة بكتله القديمة. كما قد تُحتسب البيانات الوصفية للمجمّع والتكافؤات وبيانات التحقق وسجل النسخ عند الكتابة والسعة المحجوزة على أنها مستخدمة أو غير متاحة، من دون أن تظهر داخل مجلد مشترك.

يوضح نقاش عملي حول مساحة اللقطات أن اللقطات تواصل الإشارة إلى البيانات التي تم تغييرها أو حذفها. ولا تعود المساحة إلا عندما لا تعود أي لقطة محتفظ بها بحاجة إلى تلك الكتل.

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

متى تشير الإجماليات المختلفة إلى مشكلة حقيقية

لا تبرر طبقات المحاسبة الاستخدام غير المفسَّر الذي يواصل الارتفاع. فقد تتسبب سياسة لقطات متوقفة أو سجل متضخم أو مجموعة بيانات لحاوية متروكة أو مساحة محجوزة للنسخ المتماثل أو خطأ في نظام الملفات في خطر حقيقي على السعة.

يوضح دليل حول الملفات المحذوفة المفتوحة كيفية اكتشاف الملفات المحذوفة المفتوحة من خلال فحص العمليات. ولهذه الآلية مؤشرات محددة، وليس مجرد تباين غامض.

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

طابق السعة بدءًا من المجمّع وصولًا إلى الملفات الظاهرة

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

اربط الجرد بـ سلوك تخزين NAS، لأن قواعد بيانات المتجهات والحاويات قد تضع البيانات في مجموعات بيانات خارج المجلد المشترك الظاهر. اربط مسار كل خدمة بمجموعة البيانات الأساسية الخاصة به.

طابق البيانات من المجمّع إلى الأسفل: يجب أن يساوي تخصيص المجمّع مجموع مجموعات البيانات الحية واللقطات والبيانات الوصفية والمساحات الاحتياطية وفق تعريفات المنصة. تحقّق من الفئة التي تنمو بين اللقطات. لا تحذف الملفات الظاهرة لمجرد إرضاء عدّاد تهيمن عليه السجلات المحتفظ بها.

مركز التكنولوجيا والذكاء الاصطناعي

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.