Erasure Encoding چیست؟

Erasure Encoding یک روش ساده و سریع برای رمزگذاری داده ها در قالب بدون ضرر است. کد پاک کردن یک محیط ذخیره سازی بدون خرابی ارائه میدهد. این یک شکل از الگوریتم پراکندگی اطلاعات است که اجازه میدهد تا داده ها در چندین دستگاه ذخیره سازی توزیع شوند. ایده پشت کدگذاری پاک‌سازی ساده است: به جای نوشتن داده‌ها در فضای ذخیره‌سازی به طور کامل، به قطعات کوچک‌تر تقسیم میشود، که در صورت نیاز برای بازسازی داده‌های اصلی استفاده میشود.

کدهای پاک کردن میتوانند در سطوح مختلف ریشه بندی کار کنند. به عنوان مثال، کل فایل را میتوان به صورت K تکه کدگذاری کرد، یا یک بلوک سیستم فایل را میتوان به صورت K بلوک مستقل کدگذاری کرد. مزیت اصلی رمزگذاری پاک کردن این است که میتوان آن را رمزگشایی کرد حتی اگر برخی از بلوک ها گم شده باشند یا اصلاً دریافت نشوند. در سیستم های ارتباطی مختلف برای بهبود استحکام در برابر خطاهای انتقال استفاده میشود.

 

تفاوت بین RAID و Erasure Encoding چیست؟

به دلایلی، رمزگذاری RAID و پاک کردن به عنوان یک چیز اشتباه گرفته میشوند. در واقعیت، هر دو کاملا متفاوت هستند. RAID بیشتر برای سرورها و سایر دستگاه های ذخیره سازی بزرگ استفاده میشود و داده های شما را در چندین هارد دیسک منعکس میکند، بنابراین اگر یک درایو خراب شود، یک نسخه پشتیبان دارید. نکته منفی این است که گران تر از رمزگذاری پاک شده است و از فضای بیشتری در هر درایو استفاده میکند.
RAID در واقع از اطلاعات موجود در درایوهای شما در برابر خواندن توسط رایانه دیگری محافظت نمیکند. هر کسی که بتواند یکی از درایوها را در اختیار بگیرد، همچنان میتواند تمام اطلاعات شما را ببیند. رمزگذاری پاک کردن دقیقاً همان کاری را انجام میدهد که به نظر میرسد: داده ها را درهم میکند تا هیچ کس نتواند آن را بدون کلید مناسب بخواند.

رمزگذاری پاک کردن داده‌های شما را به بخش‌هایی تقسیم میکند و آن‌ها را با اطلاعات اضافی گسترش و رمزگذاری میکند. از سوی دیگر، داده ها در RAID از هم جدا نمیشوند.

 

مزایای Erasure Encoding

رمزگذاری پاک کردن روشی برای ذخیره سازی داده ها به شیوه ای قابل اعتماد است که در صورت آسیب دیدن هر بخشی از رسانه ذخیره سازی، میتوان از آن برای بازیابی داده های اصلی استفاده کرد. مزایای بسیاری از رمزگذاری پاک کردن وجود دارد که آن را به یک جایگزین جذاب برای سایر روش های ذخیره سازی داده تبدیل میکند.
ویژگی های کلیدی کدگذاری پاک کردن عبارتند از:

مقیاس پذیری – این تکنیک را میتوان هم برای مقادیر کوچک و هم برای مقادیر زیاد داده اعمال کرد.
قابلیت اطمینان – از آنجایی که فقط قطعاتی از داده ها را نگه میدارد، حتی اگر برخی از رسانه های ذخیره سازی خراب شده باشند، میتوان نمونه اصلی را بازیابی کرد.
مقرون به صرفه – این تکنیک زمانی مقرون به صرفه است که صرفه جویی در هزینه مربوط به عدم نیاز به خرید نسخه پشتیبان و نرم افزار بازیابی اضافی را در نظر بگیرید.
سرعت – زمان مورد نیاز برای بازیابی پس از یک شکست در مقایسه با روش‌های دیگر، زمانی که از رمزگذاری پاک‌سازی استفاده می‌شود، بسیار کوتاه‌تر است.

 

بازگشت به واژه نامه

دیدگاهتان را بنویسید