تقسیم فائل فائلوں کا موازنہ ایچ ڈی ایف ایس وی سیف

Comparison Distributed File Systems Hdfs Vs Ceph



1. خلاصہ:

حال ہی میں ، میں سیف کے بارے میں سیکھ رہا ہوں اور میں ہمیشہ اس کا موازنہ ایچ ڈی ایف ایس سے کرنا چاہتا ہوں۔ ایک مرحلہ وار خلاصہ بنانا ، اور دوسرا یہ کہ تقسیم شدہ دو فائل سسٹم کے بارے میں میری معلومات کو گہرا کرنا۔

2. جائزہ:

1. ایچ ڈی ایف ایس گوگل ایف ایس (جی ایف ایس) کی ترقی پر مبنی ہے۔ یہ نسبتا early جلدی شروع ہوا اور بڑے اعداد و شمار کے حل میں عام طور پر استعمال شدہ تقسیم شدہ فائل سسٹم ہے۔ ہڈوپ حل میں ایچ ڈی ایف ایس مندرجہ ذیل ہے۔





ایچ ڈی ایف ایس فن تعمیر مندرجہ ذیل ہے :



فائل سسٹم کے میٹا ڈیٹا کے لئے نامینڈ ذمہ دار ہے ، اور ڈیٹا نوڈ اصل ڈیٹا بلاکس کے لئے ذمہ دار ہے۔


2. سیف کی تاریخ: برائے مہربانی رجوع کریں سیف تعارف سیریز (1): سیف کی تاریخ



سیف فن تعمیر مندرجہ ذیل ہے :

سیف کو اصل میں ایک تقسیم فائل سسٹم بننے کے لئے ڈیزائن کیا گیا تھا ، لیکن کلاؤڈ کمپیوٹنگ کی بڑی تعداد میں ایپلی کیشنز کے ساتھ ، یہ بالآخر اسٹوریج کی تین شکلوں کی حمایت کرے گا: بلاک اسٹوریج اور آبجیکٹ اسٹوریج
اسٹوریج ، فائل سسٹم

سیف آبجیکٹ اسٹوریج کے اصول

تین ، موازنہ:

ایچ ڈی ایف ایس اور سیف ایسا ہی نقطہ

ایچ ڈی ایف ایس

سیف

تقسیم شدہ فائل سسٹم کا کلسٹر

جی ہاں

جی ہاں

ساخت کا نمونہ ماسٹر / غلام مؤکل / سرور

کیا اسے ہڈوپ کیلئے بیک اینڈ تقسیم شدہ فائل سسٹم کے طور پر استعمال کیا جاسکتا ہے؟

جی ہاں

ہاں ، لائبریڈوس ایک جاوا انٹرفیس فراہم کرتا ہے۔ حوالہ: http://docs.ceph.com/docs/master/cephfs/hadoop/

بے کار کاپی تباہی کے خلاف مزاحمت

جی ہاں

جی ہاں

اسکیل ایبلٹیٹی

جی ہاں

جی ہاں

اعلی کارکردگی

اونچا

بہت اونچا

ایچ ڈی ایف ایس اور سیف مختلف نقطہ

ایچ ڈی ایف ایس

سیف

ماخذ کوڈ پروگرامنگ زبان

جاوا

سی ++ (سییف کلائنٹ سی ++ / سی / جاوا / ازگر اور دیگر زبانیں مہیا کرتا ہے)

فائل سسٹم کی قسم

فائل اسٹوریج

آبجیکٹ اسٹوریج (حالانکہ موکل بلاک (آر بی ڈی) / فائل (سیف ایف ایس) / آبجیکٹ اسٹوریج (آر جی ڈبلیو) فراہم کرتا ہے ، سرور سائیڈ اسٹوریج کا پسدید فائل اسٹور / بلٹ اسٹور بنیادی طور پر آبجیکٹ اسٹوریج ہے))۔

براے مہربانی رجوع کریں: تین سیف (بلاک / فائل / آبجیکٹ) اسٹوریج انٹرفیس کی اصل اور خصوصیات

چاہے وہ مقامی فائل سسٹم پر مبنی ہو

ایچ ڈی ایف ایس مقامی فائل سسٹم پر مبنی ہے

سیف کا اسٹوریج بیک اینڈ فائل اسٹور مقامی فائل سسٹم پر مبنی ہے بلیو اسٹور مقامی فائل سسٹم پر مبنی نہیں ہے ، بلکہ براہ راست بلاک ڈیوائسز پر مبنی ہے۔ راکٹ ڈی بی میٹا ڈیٹا کا انتظام کرنے کے لئے استعمال ہوتا ہے ، اور بلیو ایف ایس لاگ فائل سسٹم کو ریکارڈ کرتا ہے۔

براے مہربانی رجوع کریں: سیف ایڈوانس سیریز (1): کچھ بنیادی تصورات (2 میں سے 2 ، جزوی سرور سائڈ او ایس ڈی)

تقسیم شدہ فائل سسٹم میں ڈویژن

فائل کو بلاکس میں تقسیم کیا گیا ہے (بلاک سائز کی پہلے سے طے شدہ ترتیب 128M ہے)

فائل کو اشیاء میں تقسیم کیا گیا ہے (آبجیکٹ سائز کی ڈیفالٹ ترتیب 4M ہے)

باس باندھ (حل)

ڈیٹا کے بڑے حل (ہڈوپ / اسپارک وغیرہ)

کلاؤڈ کمپیوٹنگ حل (اوپن اسٹیک) تعیناتی کا طریقہ

ختم:

اگر آپ دونوں فائل سسٹم کے مابین دوسرے اختلافات کے بارے میں مزید جاننا چاہتے ہیں تو ، براہ کرم ایک پیغام چھوڑیں۔