Data Integrity Field
ڈیٹا انٹیگریٹی فیلڈ (ڈی آئی ایف) کمپیوٹر ڈیٹا اسٹوریج میں ڈیٹا کی سالمیت کو ڈیٹا کی بدعنوانی سے بچانے کا ایک طریقہ ہے۔ اس کی تجویز 2003 میں انٹرنیشنل کمیٹی فار انفارمیشن ٹیکنالوجی اسٹینڈرڈز کی T10 ذیلی کمیٹی نے پیش کی تھی۔ ڈیٹا کی سالمیت کے لیے اسی طرح کا نقطہ نظر 2016 میں NVMe 1.2.1 تفصیلات میں شامل کیا گیا تھا۔ پیکٹ پر مبنی اسٹوریج ٹرانسپورٹ پروٹوکول میں کمانڈ اور ڈیٹا پے لوڈ پر سی آر سی تحفظ ہوتا ہے۔ باہم مربوط بسوں میں برابری کا تحفظ ہوتا ہے۔ میموری سسٹمز میں برابری کا پتہ لگانے/اصلاح کی اسکیمیں ہوتی ہیں۔ ٹرانسپورٹ/انٹر کنیکٹ حدود میں I/O پروٹوکول کنٹرولرز کے پاس اندرونی ڈیٹا پاتھ پروٹیکشن ہوتا ہے۔ اسٹوریج سسٹم میں ڈیٹا کی دستیابی کو اکثر ہارڈ ویئر اجزاء کی وشوسنییتا اور بے کار ہارڈ ویئر کے اثرات کے لحاظ سے ماپا جاتا ہے۔ لیکن سافٹ ویئر کی وشوسنییتا، غلطیوں کا پتہ لگانے کی اس کی صلاحیت، اور ناکامی کی درست اطلاع دینے یا اصلاحی اقدامات کو لاگو کرنے کی اس کی صلاحیت کا اسٹوریج سسٹم کی مجموعی دستیابی پر نمایاں اثر پڑتا ہے۔ ڈیٹا کا تبادلہ عام طور پر میزبان سی پی یو اور اسٹوریج ڈسک کے درمیان ہوتا ہے۔ ان دونوں کے درمیان اسٹوریج ڈیٹا کنٹرولر ہو سکتا ہے۔ کنٹرولر ریڈ کنٹرولر یا سادہ اسٹوریج سوئچ ہو سکتا ہے۔ ڈی آئی ایف میں آٹھ اضافی حفاظتی بائٹس شامل کرکے ڈسک سیکٹر کو اس کے روایتی 512 بائٹس سے 520 بائٹس تک بڑھانا شامل تھا۔ اس توسیعی شعبے کی تعریف چھوٹے کمپیوٹر سسٹم انٹرفیس (ایس سی ایس آئی) آلات کے لیے کی گئی ہے، جو بدلے میں فائبر چینل جیسی بہت سی انٹرپرائز اسٹوریج ٹیکنالوجیز میں استعمال ہوتا ہے۔ اوریکل کارپوریشن نے لینکس کرنل میں ڈی آئی ایف کے لیے سپورٹ شامل کی۔ ٹی 10 پروٹیکشن انفارمیشن نامی اس ٹیکنالوجی کا ارتقاء 2011 میں متعارف کرایا گیا تھا۔ حوالہ جات بیرونی روابط لینکس ڈیٹا انٹیگریٹی، 30 اگست، 2008، اوریکل کارپوریشن، مارٹن کے پیٹرسن (اصل سے 9 جنوری 2015 کو آرکائیو کیا گیا) لینکس اسٹوریج ٹوپولوجی اور ایڈوانسڈ فیچرز، 24 نومبر 2009، مارٹن کے پیٹرسن ڈیٹا انٹیگریٹی فیلڈ-T10.org، 15 فروری 2019 کو کام کر رہے ہیں۔ غلطی کا پتہ لگانے اور اصلاح