ما هو التقسيم المحدد بالمحتوى، ولماذا يهم لنسخ NAS الاحتياطية؟

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

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

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

تختار إشارات المحتوى المتحركة الحدود

تُحدّث دالة تجزئة متحركة أو دالة gear أثناء تقدم أداة التقسيم عبر البايتات. يُعلن عن حد عندما تتطابق بتات بصمة محددة مع قاعدة معينة، مع مراعاة حد أدنى وأقصى للحجم لمنع ظهور أجزاء صغيرة جدًا أو كبيرة بصورة غير طبيعية.

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

عادةً ما تؤدي عملية تغيير منطقة واحدة إلى إزاحة الحدود حتى العثور على نمط محتوى آخر. لذلك يمكن للمناطق اللاحقة غير المتغيرة استعادة تجزئات أجزائها السابقة بدلًا من إعادة إرسالها بالكامل. ويجب أن تظل النتيجة الوسيطة قابلة للفحص قبل متابعة الأتمتة.

تفصل إزالة التكرار بين هوية الجزء وتخطيط الملف

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

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

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

يمكن لتنسيق النسخ الاحتياطي والتشفير الحد من إعادة الاستخدام

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

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

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

-15% OFF

اختبر إزالة التكرار والاستعادة معًا

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

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

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

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

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

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.