اپنے پاؤں میں گولی مارے بغیر اسٹوریج کا انتخاب کیسے کریں۔

تعارف

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

تو، آپ یہ سب کیسے نکالیں گے اور بیوقوف نہیں بنیں گے؟ ہم (اینٹون ورچوئل انتون زبانکوف اور کارپوریشن Evgeniy Elizarov) آئیے اس کے بارے میں سادہ روسی میں بات کرنے کی کوشش کرتے ہیں۔
مضمون میں بہت سی مماثلتیں ہیں اور یہ دراصل ایک توسیع ہے "ورچوئلائزڈ ڈیٹا سینٹر ڈیزائنسٹوریج سسٹمز کو منتخب کرنے اور اسٹوریج ٹیکنالوجیز کا جائزہ لینے کے لحاظ سے۔ ہم مختصراً عمومی نظریہ پر نظر ڈالیں گے، لیکن ہمارا مشورہ ہے کہ آپ یہ مضمون بھی پڑھیں۔

کیوں؟

آپ اکثر ایسی صورتحال دیکھ سکتے ہیں جہاں کوئی نیا شخص کسی فورم یا خصوصی چیٹ پر آتا ہے، جیسے کہ سٹوریج ڈسکشنز، اور سوال پوچھتا ہے: "یہاں وہ مجھے اسٹوریج کے دو اختیارات پیش کرتے ہیں - ABC SuperStorage S600 اور XYZ HyperOcean 666v4، آپ کیا تجویز کرتے ہیں؟ ؟

اور الجھن شروع ہو جاتی ہے کہ کس کے پاس خوفناک اور ناقابل فہم خصوصیات کے نفاذ کی کیا خصوصیات ہیں، جو کہ ایک غیر تیار شخص کے لیے مکمل طور پر چینی ہیں۔

لہذا، تجارتی تجاویز میں وضاحتوں کا موازنہ کرنے سے پہلے جو اہم اور پہلا سوال آپ کو خود سے پوچھنا ہے وہ ہے کیوں؟ اس اسٹوریج سسٹم کی ضرورت کیوں ہے؟

اپنے پاؤں میں گولی مارے بغیر اسٹوریج کا انتخاب کیسے کریں۔

جواب غیر متوقع ہو گا، اور بہت ٹونی رابنس سٹائل - ڈیٹا کو ذخیرہ کرنے کے لئے. شکریہ، کپتان! اور پھر بھی، بعض اوقات ہم تفصیلات کا موازنہ کرنے میں اتنی گہرائی تک پہنچ جاتے ہیں کہ ہم بھول جاتے ہیں کہ ہم یہ سب کیوں کر رہے ہیں۔

لہذا، ڈیٹا اسٹوریج سسٹم کا کام ایک دی گئی کارکردگی کے ساتھ ڈیٹا کو ذخیرہ کرنا اور اس تک رسائی فراہم کرنا ہے۔ ہم ڈیٹا کے ساتھ شروع کریں گے۔

ڈیٹا

ڈیٹا کی قسم

ہم کس قسم کا ڈیٹا ذخیرہ کرنے کا ارادہ رکھتے ہیں؟ ایک بہت اہم سوال جو بہت سے سٹوریج سسٹمز کو غور سے ختم کر سکتا ہے۔ مثال کے طور پر، آپ ویڈیوز اور تصاویر کو ذخیرہ کرنے کا ارادہ رکھتے ہیں۔ آپ چھوٹے بلاکس میں بے ترتیب رسائی کے لیے بنائے گئے سسٹمز کو فوری طور پر کراس آؤٹ کر سکتے ہیں، یا کمپریشن / ڈیڈپلیکیشن میں ملکیتی خصوصیات والے سسٹمز۔ یہ محض بہترین نظام ہو سکتے ہیں، ہم کچھ برا نہیں کہنا چاہتے۔ لیکن اس صورت میں، ان کی طاقت یا تو کمزور ہو جائے گی (ویڈیو اور تصاویر کو کمپریس نہیں کیا جاتا ہے) یا صرف نمایاں طور پر نظام کی لاگت میں اضافہ ہوتا ہے.

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

ڈیٹا کا حجم

ہم کتنا ڈیٹا ذخیرہ کرنے کا ارادہ رکھتے ہیں؟ مقدار ہمیشہ معیار میں ترقی کرتی ہے؛ اسے کبھی فراموش نہیں کرنا چاہیے، خاص طور پر ڈیٹا کے حجم میں تیزی سے بڑھنے کے ہمارے دور میں۔ پیٹا بائٹ کلاس سسٹم اب غیر معمولی نہیں رہے، لیکن پیٹا بائٹ کی گنجائش جتنی زیادہ ہوگی، سسٹم اتنا ہی مخصوص ہوتا جائے گا، چھوٹے اور درمیانے درجے کے بے ترتیب رسائی کے نظام کی معمول کی فعالیت اتنی ہی کم قابل رسائی ہوگی۔ یہ معمولی بات ہے کیونکہ بلاک تک رسائی کے اعدادوشمار کی میزیں ہی کنٹرولرز پر موجود RAM کی مقدار سے بڑی ہو جاتی ہیں۔ کمپریشن/ٹائرنگ کا ذکر نہ کرنا۔ ہم کہتے ہیں کہ ہم کمپریشن الگورتھم کو زیادہ طاقتور میں تبدیل کرنا چاہتے ہیں اور 20 پیٹا بائٹس ڈیٹا کو کمپریس کرنا چاہتے ہیں۔ اس میں کتنا وقت لگے گا: چھ ماہ، ایک سال؟

دوسری طرف، اگر آپ کو 500 جی بی ڈیٹا کو ذخیرہ کرنے اور اس پر کارروائی کرنے کی ضرورت ہو تو پریشان کیوں ہوں؟ صرف 500۔ اس سائز کے گھریلو SSDs (کم DWPD کے ساتھ) کی کوئی قیمت نہیں ہے۔ فائبر چینل فیکٹری کیوں بنائیں اور اعلی درجے کے بیرونی اسٹوریج سسٹم کیوں خریدیں جس کی قیمت کاسٹ آئرن پل کے برابر ہے؟

مجموعی اعداد و شمار کا کتنا فیصد ہے؟ ڈیٹا کے حجم کے لحاظ سے بوجھ کتنا ناہموار ہے؟ یہ وہ جگہ ہے جہاں ٹائرڈ اسٹوریج ٹکنالوجی یا فلیش کیش بہت مددگار ثابت ہوسکتے ہیں اگر گرم ڈیٹا کی مقدار کل کے مقابلے میں کم ہو۔ یا اس کے برعکس، پورے حجم میں یکساں بوجھ کے ساتھ، جو اکثر اسٹریمنگ سسٹمز (ویڈیو سرویلنس، کچھ تجزیاتی نظام) میں پایا جاتا ہے، ایسی ٹیکنالوجیز کچھ بھی فراہم نہیں کریں گی اور صرف نظام کی لاگت/پیچیدگی میں اضافہ کریں گی۔

آئی پی

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

لچک / دستیابی کے تقاضے

غلطی کو برداشت کرنے / ڈیٹا کی دستیابی کے تقاضے IS سے وراثت میں ملتے ہیں ان کا استعمال کرتے ہوئے اور تین نمبروں میں ظاہر کیا جاتا ہے - آر پی او, RTO, دستیابی.

دستیابی - ایک مقررہ مدت کے لیے شیئر جس کے دوران ان کے ساتھ کام کرنے کے لیے ڈیٹا دستیاب ہوتا ہے۔ عام طور پر 9 کی تعداد کے طور پر ظاہر کیا جاتا ہے۔ مثال کے طور پر، دو نائنز فی سال کا مطلب ہے کہ دستیابی 99٪ ہے، یا دوسری صورت میں ہر سال 95 گھنٹے کی عدم دستیابی کی اجازت ہے۔ تین نائنز - 9,5 گھنٹے فی سال۔

آر پی او / آر ٹی او کل اشارے نہیں ہیں، لیکن ہر واقعے (حادثے) کے لیے، دستیابی کے برعکس۔

آر پی او - حادثے کے دوران ضائع ہونے والے ڈیٹا کی مقدار (گھنٹوں میں)۔ مثال کے طور پر، اگر بیک اپ دن میں ایک بار ہوتا ہے، تو RPO = 24 گھنٹے۔ وہ. کسی تباہی اور اسٹوریج سسٹم کے مکمل نقصان کی صورت میں، 24 گھنٹے تک کا ڈیٹا ضائع ہو سکتا ہے (بیک اپ کے لمحے سے)۔ IS کے لیے مخصوص کردہ RPO کی بنیاد پر، مثال کے طور پر، بیک اپ کے ضوابط لکھے جاتے ہیں۔ نیز، آر پی او کی بنیاد پر، آپ سمجھ سکتے ہیں کہ کتنی مطابقت پذیر/غیر مطابقت پذیر ڈیٹا کی نقل کی ضرورت ہے۔

RTO - آفت کے بعد سروس (ڈیٹا تک رسائی) کو بحال کرنے کا وقت۔ دی گئی RTO قدر کی بنیاد پر، ہم سمجھ سکتے ہیں کہ آیا میٹرو کلسٹر کی ضرورت ہے، یا یک سمت نقل کافی ہے۔ کیا آپ کو ہائی اینڈ کلاس ملٹی کنٹرولر اسٹوریج سسٹم کی ضرورت ہے؟

اپنے پاؤں میں گولی مارے بغیر اسٹوریج کا انتخاب کیسے کریں۔

کارکردگی کے تقاضے

اگرچہ یہ ایک بہت واضح سوال ہے، لیکن یہ وہ جگہ ہے جہاں زیادہ تر مشکلات پیدا ہوتی ہیں۔ اس بات پر منحصر ہے کہ آیا آپ کے پاس پہلے سے کسی قسم کا بنیادی ڈھانچہ موجود ہے یا نہیں، ضروری اعدادوشمار جمع کرنے کے طریقے بنائے جائیں گے۔

آپ کے پاس پہلے سے ہی ایک سٹوریج سسٹم ہے اور آپ اس کے متبادل کی تلاش میں ہیں یا توسیع کے لیے دوسرا خریدنا چاہتے ہیں۔ یہاں سب کچھ آسان ہے۔ آپ سمجھتے ہیں کہ آپ کے پاس پہلے سے کون سی خدمات ہیں اور جن کو آپ مستقبل قریب میں نافذ کرنے کا ارادہ رکھتے ہیں۔ موجودہ خدمات کی بنیاد پر، آپ کے پاس کارکردگی کے اعدادوشمار جمع کرنے کا موقع ہے۔ IOPS کی موجودہ تعداد اور موجودہ تاخیر کے بارے میں فیصلہ کریں - یہ اشارے کیا ہیں اور کیا یہ آپ کے کاموں کے لیے کافی ہیں؟ یہ ڈیٹا سٹوریج سسٹم پر اور اس سے منسلک میزبان دونوں سے کیا جا سکتا ہے۔

مزید یہ کہ، آپ کو نہ صرف موجودہ بوجھ کو دیکھنے کی ضرورت ہے، بلکہ ایک خاص مدت (ترجیحی طور پر ایک ماہ) کے دوران۔ دیکھیں کہ دن میں زیادہ سے زیادہ چوٹیاں کیا ہوتی ہیں، بیک اپ کیا بوجھ پیدا کرتا ہے، وغیرہ۔ اگر آپ کا سٹوریج سسٹم یا اس کا سافٹ ویئر آپ کو اس ڈیٹا کا مکمل سیٹ فراہم نہیں کرتا ہے، تو آپ مفت RRDtool استعمال کر سکتے ہیں، جو زیادہ تر مقبول ترین سٹوریج سسٹمز اور سوئچز کے ساتھ کام کر سکتا ہے اور آپ کو کارکردگی کے تفصیلی اعدادوشمار فراہم کر سکتا ہے۔ یہ ان میزبانوں پر بوجھ کو بھی دیکھنے کے قابل ہے جو اس اسٹوریج سسٹم کے ساتھ کام کرتے ہیں، مخصوص ورچوئل مشینوں کے لیے، یا اس میزبان پر بالکل کیا چل رہا ہے۔

اپنے پاؤں میں گولی مارے بغیر اسٹوریج کا انتخاب کیسے کریں۔

یہ بات الگ سے قابل غور ہے کہ اگر والیوم میں تاخیر اور اس والیوم پر موجود ڈیٹا سٹور میں کافی فرق ہے تو آپ کو اپنے SAN نیٹ ورک پر توجہ دینی چاہیے، اس بات کا قوی امکان ہے کہ اس میں مسائل ہیں اور نیا خریدنے سے پہلے موجودہ نظام کی کارکردگی میں اضافہ کا ایک بہت زیادہ امکان ہے کیونکہ نظام، یہ اس مسئلے پر غور کرنے کے قابل ہے.

آپ شروع سے ایک انفراسٹرکچر بنا رہے ہیں، یا کسی نئی سروس کے لیے سسٹم خرید رہے ہیں، جس کے بوجھ سے آپ واقف نہیں ہیں۔ کئی اختیارات ہیں: ساتھیوں کے ساتھ خصوصی وسائل پر رابطہ کریں تاکہ بوجھ معلوم کرنے اور اس کا اندازہ لگانے کی کوشش کریں، ایسے انٹیگریٹر سے رابطہ کریں جسے اسی طرح کی خدمات کو نافذ کرنے کا تجربہ ہے اور جو آپ کے لیے بوجھ کا حساب لگا سکتا ہے۔ اور تیسرا آپشن (عام طور پر سب سے مشکل، خاص طور پر اگر یہ گھریلو تحریری یا نایاب ایپلی کیشنز سے متعلق ہے) سسٹم ڈویلپرز سے کارکردگی کے تقاضے معلوم کرنے کی کوشش کرنا ہے۔

اور، براہ کرم نوٹ کریں، عملی اطلاق کے نقطہ نظر سے سب سے درست آپشن موجودہ آلات پر پائلٹ ہے، یا وینڈر/انٹیگریٹر کے ذریعے جانچ کے لیے فراہم کردہ سامان ہے۔

خصوصی ضروریات

خصوصی تقاضے ہر وہ چیز ہیں جو ڈیٹا کی براہ راست پروسیسنگ اور فراہمی کے لیے کارکردگی، غلطی برداشت اور فعالیت کے تقاضوں کے تحت نہیں آتی ہیں۔

ڈیٹا سٹوریج سسٹم کے لیے آسان ترین خصوصی ضروریات میں سے ایک کو "اجنبی اسٹوریج میڈیا" کہا جا سکتا ہے۔ اور یہ فوری طور پر واضح ہو جاتا ہے کہ اس ڈیٹا سٹوریج سسٹم میں ایک ٹیپ لائبریری یا صرف ایک ٹیپ ڈرائیو شامل ہونی چاہیے جس پر بیک اپ کاپی ڈمپ کی جاتی ہے۔ جس کے بعد ایک خصوصی تربیت یافتہ شخص اس ٹیپ پر دستخط کرتا ہے اور اسے فخر سے ایک خاص سیف میں لے جاتا ہے۔
ایک خاص ضرورت کی ایک اور مثال محفوظ شاک پروف ڈیزائن ہے۔

Где

کسی خاص سٹوریج سسٹم کو منتخب کرنے میں دوسرا اہم جزو اس بارے میں معلومات ہے کہ یہ اسٹوریج سسٹم کہاں واقع ہوگا۔ جغرافیہ یا موسمی حالات سے شروع ہو کر اہلکاروں پر ختم ہوتا ہے۔

صارف

یہ ذخیرہ کرنے کا نظام کس کے لیے بنایا گیا ہے؟ سوال کی مندرجہ ذیل وجوہات ہیں:

سرکاری کسٹمر/کمرشل۔
تجارتی صارف پر کوئی پابندی نہیں ہے اور وہ ٹینڈرز منعقد کرنے کا بھی پابند نہیں ہے، سوائے اس کے اپنے داخلی ضوابط کے مطابق۔

ایک سرکاری گاہک الگ معاملہ ہے۔ 44 وفاقی قانون اور ٹینڈرز اور تکنیکی وضاحتوں کے ساتھ دیگر خوشیاں جن کو چیلنج کیا جا سکتا ہے۔

گاہک پابندیوں کے تحت ہے۔
ٹھیک ہے، یہاں سوال بہت آسان ہے - انتخاب صرف دیے گئے گاہک کے لیے دستیاب پیشکشوں تک محدود ہے۔

داخلی ضوابط / وینڈرز / ماڈلز کو خریداری کی اجازت ہے۔
سوال بھی انتہائی آسان ہے، لیکن آپ کو اسے یاد رکھنے کی ضرورت ہے۔

جہاں جسمانی طور پر

اس حصے میں ہم رہائش کے احاطے میں جغرافیہ، کمیونیکیشن چینلز، اور مائیکرو آب و ہوا کے تمام مسائل پر غور کرتے ہیں۔

عملے

اس اسٹوریج سسٹم کے ساتھ کون کام کرے گا؟ یہ اس سے کم اہم نہیں ہے کہ اسٹوریج سسٹم خود کیا کرسکتا ہے۔
اس سے کوئی فرق نہیں پڑتا ہے کہ وینڈر A کا اسٹوریج سسٹم کتنا ہی امید افزا، ٹھنڈا اور شاندار ہے، اسے انسٹال کرنے میں شاید کوئی فائدہ نہیں ہے اگر عملہ صرف وینڈر B کے ساتھ کام کرنا جانتا ہو، اور A کے ساتھ مزید خریداریوں اور جاری تعاون کا کوئی منصوبہ نہیں ہے۔

اور یقیناً، سوال کا دوسرا رخ یہ ہے کہ کس طرح دستیاب تربیت یافتہ اہلکار کسی مخصوص جغرافیائی مقام پر براہ راست کمپنی میں اور ممکنہ طور پر لیبر مارکیٹ میں موجود ہیں۔ خطوں کے لیے، سادہ انٹرفیس کے ساتھ سٹوریج سسٹم کا انتخاب کرنا یا دور سے انتظام کو مرکزی بنانے کی صلاحیت بہت زیادہ معنی رکھتی ہے۔ بصورت دیگر، کسی وقت یہ انتہائی تکلیف دہ ہو سکتا ہے۔ انٹرنیٹ ان کہانیوں سے بھرا پڑا ہے کہ کس طرح آنے والے ایک نئے ملازم نے، کل کے طالب علم نے ایسی ترتیب دی کہ پورا دفتر ہلاک ہو گیا۔

اپنے پاؤں میں گولی مارے بغیر اسٹوریج کا انتخاب کیسے کریں۔

ماحولیات

اور یقیناً ایک اہم سوال یہ ہے کہ یہ اسٹوریج سسٹم کس ماحول میں کام کرے گا۔

  • بجلی کی فراہمی/کولنگ کے بارے میں کیا خیال ہے؟
  • کیسا تعلق؟
  • اسے کہاں نصب کیا جائے گا؟
  • وغیرہ

اکثر ان سوالات کو معمولی سمجھا جاتا ہے اور خاص طور پر غور نہیں کیا جاتا ہے، لیکن بعض اوقات یہ ایسے ہوتے ہیں جو ہر چیز کو الٹ سکتے ہیں۔

کہ

فروش

آج (2019 کے وسط) تک، روسی اسٹوریج مارکیٹ کو 5 زمروں میں تقسیم کیا جا سکتا ہے:

  1. اعلیٰ ترین ڈویژن اچھی طرح سے قائم کمپنیاں ہیں جن کے پاس سادہ سے لے کر ہائی اینڈ تک وسیع پیمانے پر ڈسک شیلف ہیں (HPE، DellEMC، Hitachi، NetApp، IBM/Lenovo)
  2. دوسرا ڈویژن - محدود لائن والی کمپنیاں، مخصوص کھلاڑی، سنجیدہ SDS وینڈرز یا ابھرتے ہوئے نئے آنے والے (Fujitsu، Datacore، Infinidat، Huawei، Pure، وغیرہ)
  3. تیسرا ڈویژن - نچلے درجے کے بہترین حل، سستے SDS، سیف اور دیگر اوپن پروجیکٹس (انفورٹرینڈ، اسٹار وِنڈ، وغیرہ) پر مبنی جدید مصنوعات
  4. SOHO طبقہ - گھر/چھوٹے دفتری سطح کے چھوٹے اور انتہائی چھوٹے اسٹوریج سسٹم (Synology، QNAP، وغیرہ)
  5. درآمدی متبادل اسٹوریج سسٹمز - اس میں دوبارہ لیبل لگے ہوئے پہلے ڈویژن کے ہارڈ ویئر اور دوسرے کے نایاب نمائندے (RAIDIX، ہم انہیں پہلے سے دوسرا دے دیں گے) دونوں شامل ہیں، لیکن بنیادی طور پر یہ تیسرا ڈویژن ہے (Aerodisk، بوم، ڈیپو، وغیرہ)

تقسیم کافی صوابدیدی ہے، اور اس کا مطلب یہ نہیں ہے کہ تیسرا یا SOHO طبقہ خراب ہے اور اسے استعمال نہیں کیا جا سکتا۔ واضح طور پر بیان کردہ ڈیٹا سیٹ اور لوڈ پروفائل کے ساتھ مخصوص پروجیکٹس میں، وہ بہت اچھی طرح سے کام کر سکتے ہیں، قیمت/کوالٹی کے تناسب کے لحاظ سے فرسٹ ڈویژن سے کہیں زیادہ۔ سب سے پہلے اپنے اہداف، ترقی کے امکانات، اور مطلوبہ فعالیت کے بارے میں فیصلہ کرنا ضروری ہے - اور پھر Synology آپ کی وفاداری سے خدمت کرے گی، اور آپ کے بال نرم اور ریشمی ہو جائیں گے۔

ایک وینڈر کا انتخاب کرتے وقت اہم عوامل میں سے ایک موجودہ ماحول ہے۔ آپ کے پاس پہلے سے کتنے اسٹوریج سسٹم ہیں اور آپ کے انجینئر کن اسٹوریج سسٹم کے ساتھ کام کر سکتے ہیں۔ کیا آپ کو ایک اور وینڈر کی ضرورت ہے، رابطہ کا ایک اور نقطہ، کیا آپ آہستہ آہستہ پورے بوجھ کو وینڈر A سے وینڈر B میں منتقل کر دیں گے؟

کسی کو ضرورت سے زیادہ ہستی پیدا نہیں کرنی چاہیے۔

iSCSI/FC/فائل

رسائی پروٹوکول کے معاملے پر انجینئروں کے درمیان کوئی اتفاق رائے نہیں ہے، اور بحث انجینئرنگ سے زیادہ مذہبی مباحث سے مشابہت رکھتی ہے۔ لیکن عام طور پر، مندرجہ ذیل نکات کو نوٹ کیا جا سکتا ہے:

FCoE زندہ سے زیادہ مردہ.

ایف سی بمقابلہ آئی ایس سی ایس آئی. آئی پی سٹوریج پر 2019 میں ایف سی کے اہم فوائد میں سے ایک، ڈیٹا تک رسائی کے لیے ایک سرشار فیکٹری، ایک وقف IP نیٹ ورک کے ذریعے آفسیٹ ہے۔ FC کا IP نیٹ ورکس پر کوئی عالمی فائدہ نہیں ہے، اور IP کو کسی بھی لوڈ لیول کے اسٹوریج سسٹم بنانے کے لیے استعمال کیا جا سکتا ہے، بڑے بینک کے بنیادی بینکنگ سسٹم کے لیے بھاری DBMS کے سسٹم تک۔ دوسری جانب ایف سی کی ہلاکت کی کئی سالوں سے پیشگوئی کی جا رہی ہے لیکن کوئی نہ کوئی چیز اسے مسلسل روک رہی ہے۔ آج، مثال کے طور پر، اسٹوریج مارکیٹ میں کچھ کھلاڑی فعال طور پر NVMEoF معیار تیار کر رہے ہیں۔ آیا وہ FCoE کی قسمت میں حصہ لے گا - وقت بتائے گا۔

فائل تک رسائی یہ بھی توجہ کے قابل نہیں ہے. NFS/CIFS پیداواری ماحول میں اچھی کارکردگی کا مظاہرہ کرتا ہے اور، اگر صحیح طریقے سے ڈیزائن کیا گیا ہے، تو بلاک پروٹوکول سے زیادہ کوئی شکایت نہیں ہے۔

ہائبرڈ / تمام فلیش ارے

کلاسک اسٹوریج سسٹم 2 اقسام میں آتے ہیں:

  1. اے ایف اے (آل فلیش اری) - ایس ایس ڈی کے استعمال کے لیے موزوں نظام۔
  2. ہائبرڈ - آپ کو HDD اور SSD دونوں یا ان کا مجموعہ استعمال کرنے کی اجازت دیتا ہے۔

ان کا بنیادی فرق تعاون یافتہ اسٹوریج کی کارکردگی کی ٹیکنالوجیز اور کارکردگی کی زیادہ سے زیادہ سطح (اعلی IOPS اور کم تاخیر) ہے۔ دونوں سسٹمز (ان کے زیادہ تر ماڈلز میں، نچلے حصے کو شمار نہیں کرتے) بلاک اور فائل دونوں آلات کے طور پر کام کر سکتے ہیں۔ تعاون یافتہ فعالیت کا انحصار سسٹم کی سطح پر ہوتا ہے، اور چھوٹے ماڈلز کے لیے اسے اکثر کم سے کم سطح تک کم کر دیا جاتا ہے۔ جب آپ کسی خاص ماڈل کی خصوصیات کا مطالعہ کر رہے ہوتے ہیں تو اس پر توجہ دینے کے قابل ہے، اور نہ صرف پوری لائن کی صلاحیتوں کا۔ نیز بلاشبہ اس کی تکنیکی خصوصیات جیسے پروسیسر، میموری کی مقدار، کیش، نمبر اور بندرگاہوں کی اقسام وغیرہ بھی سسٹم کی سطح پر منحصر ہیں۔ انتظامی نقطہ نظر سے، اے ایف اے صرف ایس ایس ڈی ڈرائیوز کے ساتھ کام کرنے کے طریقہ کار کے نفاذ میں ہائبرڈ (ڈسک) سسٹم سے مختلف ہے، اور یہاں تک کہ اگر آپ ہائبرڈ سسٹم میں ایس ایس ڈی استعمال کرتے ہیں، تو اس کا یہ مطلب ہرگز نہیں ہے کہ آپ اس قابل ہو جائیں گے۔ AFA نظام کی سطح پر کارکردگی کی سطح کو حاصل کرنے کے لیے۔ اس کے علاوہ، زیادہ تر معاملات میں، ہائبرڈ سسٹمز پر ان لائن موثر اسٹوریج میکانزم کو غیر فعال کر دیا جاتا ہے، اور ان کی شمولیت کارکردگی میں نقصان کا باعث بنتی ہے۔

خصوصی اسٹوریج سسٹم

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

میڈیا۔

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

بیک اپ کے لیے سٹوریج کے نظام کو نقل کرنا۔

چونکہ بیک اپ کاپیاں ایک دوسرے سے ان کی مماثلت سے ممتاز ہوتی ہیں، جو کہ عام حالات میں نایاب ہوتی ہے (اوسط بیک اپ کاپی کل کی کاپی سے 1-2% تک مختلف ہوتی ہے)، اس طرح کے سسٹمز کا یہ طبقہ انتہائی مؤثر طریقے سے ان پر ریکارڈ کردہ ڈیٹا کو کافی حد تک پیک کرتا ہے۔ جسمانی میڈیا کی تعداد مثال کے طور پر، کچھ معاملات میں، ڈیٹا کمپریشن کا تناسب 200 سے 1 تک پہنچ سکتا ہے۔

آبجیکٹ اسٹوریج سسٹم۔

ان سٹوریج سسٹمز میں عام طور پر بلاک رسائی والیوم اور فائل شیئرز نہیں ہوتے ہیں اور سب سے زیادہ یہ ایک بہت بڑے ڈیٹا بیس سے مشابہت رکھتے ہیں۔ اس طرح کے نظام میں ذخیرہ شدہ آبجیکٹ تک رسائی ایک منفرد شناخت کنندہ یا میٹا ڈیٹا کے ذریعے کی جاتی ہے (مثال کے طور پر، تمام JPEG فارمیٹ آبجیکٹ جن کی تخلیق کی تاریخ XX-XX-XXXX اور YY-YY-YYYY کے درمیان ہے)۔

تعمیل کا نظام.

وہ آج روس میں اتنے عام نہیں ہیں، لیکن وہ قابل ذکر ہیں۔ اس طرح کے سٹوریج سسٹم کا مقصد سیکورٹی کی پالیسیوں یا ریگولیٹری تقاضوں کی تعمیل کرنے کے لیے ڈیٹا اسٹوریج کی ضمانت ہے۔ کچھ سسٹمز (مثال کے طور پر EMC سینٹرا) نے ڈیٹا کو حذف کرنے سے روکنے کے لیے ایک فنکشن نافذ کیا ہے - جیسے ہی کلید کو موڑ دیا جاتا ہے اور سسٹم اس موڈ میں داخل ہوتا ہے، نہ تو منتظم اور نہ ہی کوئی اور پہلے سے ریکارڈ شدہ ڈیٹا کو جسمانی طور پر حذف کر سکتا ہے۔

ملکیتی ٹیکنالوجیز

فلیش کیش

فلیش میموری کو دوسرے درجے کے کیشے کے طور پر استعمال کرنے کے لیے تمام ملکیتی ٹیکنالوجیز کے لیے فلیش کیش ایک عام نام ہے۔ فلیش کیش کا استعمال کرتے وقت، اسٹوریج سسٹم کو عام طور پر مقناطیسی ڈسکوں سے مستقل بوجھ فراہم کرنے کے لیے شمار کیا جاتا ہے، جب کہ چوٹی کیش کے ذریعے پیش کی جاتی ہے۔

اس صورت میں، لوڈ پروفائل اور اسٹوریج والیوم کے بلاکس تک رسائی کے لوکلائزیشن کی ڈگری کو سمجھنا ضروری ہے۔ فلیش کیش انتہائی مقامی سوالات کے ساتھ کام کے بوجھ کے لیے ایک ٹکنالوجی ہے، اور یکساں طور پر بھری ہوئی مقداروں (جیسے تجزیاتی نظام کے لیے) کے لیے عملی طور پر ناقابل اطلاق ہے۔

مارکیٹ میں دو فلیش کیشے کے نفاذ دستیاب ہیں:

  • صرف پڑھو. اس صورت میں، صرف پڑھنے والے ڈیٹا کو محفوظ کیا جاتا ہے، اور لکھنا براہ راست ڈسک پر جاتا ہے۔ کچھ مینوفیکچررز، جیسے کہ NetApp، کا خیال ہے کہ ان کے سٹوریج سسٹم پر لکھنا پہلے سے ہی بہترین ہے، اور کیشے سے کوئی مدد نہیں ملے گی۔
  • پڑھ لکھ. نہ صرف پڑھنا، بلکہ لکھنا بھی کیش کیا جاتا ہے، جو آپ کو سٹریم کو بفر کرنے اور RAID پینلٹی کے اثرات کو کم کرنے کی اجازت دیتا ہے، اور اس کے نتیجے میں کم بہترین تحریری طریقہ کار کے ساتھ اسٹوریج سسٹمز کی مجموعی کارکردگی میں اضافہ ہوتا ہے۔

ٹیرنگ

ملٹی لیول اسٹوریج (تھکانے والا) مختلف کارکردگی کی سطحوں، جیسے SSD اور HDD، کو ایک ہی ڈسک پول میں یکجا کرنے کی ٹیکنالوجی ہے۔ ڈیٹا بلاکس تک رسائی کی واضح ناہمواری کی صورت میں، سسٹم ڈیٹا بلاکس کو خود بخود متوازن کرنے کے قابل ہو جائے گا، بھاری بھرکم بلاکس کو اعلیٰ کارکردگی کی سطح پر لے جایا جائے گا، اور اس کے برعکس، سرد بلاکس کو آہستہ آہستہ۔

نچلے اور متوسط ​​طبقے کے ہائبرڈ سسٹم ایک شیڈول پر لیولز کے درمیان ڈیٹا منتقل کرنے کے ساتھ ملٹی لیول اسٹوریج کا استعمال کرتے ہیں۔ ایک ہی وقت میں، بہترین ماڈلز کے لیے ملٹی لیول اسٹوریج بلاک کا سائز 256 MB ہے۔ یہ خصوصیات ہمیں ٹائرڈ اسٹوریج ٹیکنالوجی کو پیداواری صلاحیت بڑھانے کے لیے ایک ٹیکنالوجی پر غور کرنے کی اجازت نہیں دیتی ہیں، جیسا کہ بہت سے لوگ غلطی سے مانتے ہیں۔ کم اور متوسط ​​طبقے کے نظاموں میں ملٹی لیول سٹوریج ایک ایسی ٹیکنالوجی ہے جس میں واضح بوجھ کی غیر مساوی نظام کے لیے اسٹوریج کی لاگت کو بہتر بنایا جا سکتا ہے۔

سنیپشاٹ

اس سے کوئی فرق نہیں پڑتا ہے کہ ہم اسٹوریج سسٹم کی وشوسنییتا کے بارے میں کتنی بات کرتے ہیں، ڈیٹا کو کھونے کے بہت سے مواقع ہیں جو ہارڈ ویئر کے مسائل پر منحصر نہیں ہیں۔ یہ وائرس، ہیکرز یا ڈیٹا کو غیر ارادی طور پر حذف کرنا/کرپشن ہو سکتا ہے۔ اس وجہ سے، پروڈکشن ڈیٹا کا بیک اپ لینا انجینئر کے کام کا ایک لازمی حصہ ہے۔

سنیپ شاٹ کسی وقت کسی حجم کا سنیپ شاٹ ہوتا ہے۔ زیادہ تر سسٹمز کے ساتھ کام کرتے وقت، جیسے ورچوئلائزیشن، ڈیٹا بیس وغیرہ۔ ہمیں ایسا اسنیپ شاٹ لینے کی ضرورت ہے جس سے ہم ڈیٹا کو بیک اپ کاپی میں کاپی کریں گے، جبکہ ہمارا IS اس والیوم کے ساتھ محفوظ طریقے سے کام جاری رکھ سکے گا۔ لیکن یہ یاد رکھنے کے قابل ہے کہ تمام سنیپ شاٹس یکساں طور پر مفید نہیں ہیں۔ مختلف دکانداروں کے اپنے فن تعمیر سے متعلق سنیپ شاٹس بنانے کے لیے مختلف نقطہ نظر ہوتے ہیں۔

CoW (کاپی آن رائٹ). جب آپ ڈیٹا بلاک لکھنے کی کوشش کرتے ہیں، تو اس کے اصل مواد کو ایک خاص جگہ پر کاپی کیا جاتا ہے، جس کے بعد تحریر عام طور پر آگے بڑھتی ہے۔ یہ اسنیپ شاٹ کے اندر ڈیٹا بدعنوانی کو روکتا ہے۔ قدرتی طور پر، یہ تمام "طفیلی" ڈیٹا کی ہیرا پھیری اسٹوریج سسٹم پر اضافی بوجھ کا باعث بنتی ہے اور اسی وجہ سے، اسی طرح کے نفاذ والے دکاندار ایک درجن سے زیادہ اسنیپ شاٹس استعمال کرنے کی سفارش نہیں کرتے ہیں، اور انہیں بہت زیادہ لوڈ والیوم پر بالکل استعمال نہیں کرتے ہیں۔

RoW (ری ڈائریکٹ آن رائٹ). اس صورت میں، اصل حجم قدرتی طور پر منجمد ہوجاتا ہے، اور جب ڈیٹا بلاک لکھنے کی کوشش کی جاتی ہے، تو اسٹوریج سسٹم میٹا ڈیٹا ٹیبل میں اس بلاک کی جگہ کو تبدیل کرتے ہوئے، خالی جگہ میں ایک خاص علاقے میں ڈیٹا لکھتا ہے۔ یہ آپ کو دوبارہ لکھنے کی کارروائیوں کی تعداد کو کم کرنے کی اجازت دیتا ہے، جو بالآخر کارکردگی میں کمی کو ختم کرتا ہے اور سنیپ شاٹس اور ان کی تعداد پر پابندیاں ہٹاتا ہے۔

ایپلی کیشنز کے سلسلے میں سنیپ شاٹس بھی دو قسم کے ہوتے ہیں:

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

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

اسٹوریج سسٹم پر سنیپ شاٹس کی ضرورت کیوں ہے؟

  • سٹوریج سسٹم سے براہ راست ایجنٹ کے بغیر بیک اپ
  • حقیقی ڈیٹا کی بنیاد پر ٹیسٹ کے ماحول بنائیں
  • فائل سٹوریج سسٹم کے معاملے میں، اسے ہائپر وائزر کے بجائے سٹوریج سسٹم سنیپ شاٹس کے استعمال کے ذریعے VDI ماحول بنانے کے لیے استعمال کیا جا سکتا ہے۔
  • بیک اپ فریکوئنسی سے نمایاں طور پر زیادہ فریکوئنسی پر شیڈول اسنیپ شاٹس بنا کر کم RPOs کو یقینی بنائیں

کلوننگ

والیوم کلوننگ - سنیپ شاٹس جیسے اصول پر کام کرتا ہے، لیکن اس کا استعمال نہ صرف ڈیٹا پڑھنے کے لیے ہوتا ہے، بلکہ اس کے ساتھ مکمل طور پر کام کرنے کے لیے بھی استعمال ہوتا ہے۔ ہم فزیکل کاپی بنائے بغیر اپنے والیوم کی ایک درست کاپی حاصل کرنے کے قابل ہیں، اس میں موجود تمام ڈیٹا کے ساتھ، جس سے جگہ کی بچت ہوگی۔ عام طور پر، والیوم کلوننگ یا تو Test&Dev میں استعمال ہوتی ہے یا اگر آپ اپنے IS پر کچھ اپ ڈیٹس کی فعالیت کو چیک کرنا چاہتے ہیں۔ کلوننگ آپ کو ڈسک کے وسائل کے لحاظ سے جلد سے جلد اور معاشی طور پر ایسا کرنے کی اجازت دے گی، کیونکہ صرف تبدیل شدہ ڈیٹا بلاکس لکھے جائیں گے۔

نقل / جرنلنگ

نقل ایک دوسرے جسمانی اسٹوریج سسٹم پر ڈیٹا کی کاپی بنانے کا طریقہ کار ہے۔ عام طور پر، ہر وینڈر کے پاس ایک ملکیتی ٹیکنالوجی ہوتی ہے جو صرف اس کی اپنی لائن میں کام کرتی ہے۔ لیکن تیسرے فریق کے حل بھی ہیں، بشمول وہ جو ہائپر وائزر کی سطح پر کام کرتے ہیں، جیسے کہ VMware vSphere Replication۔

ملکیتی ٹکنالوجیوں کی فعالیت اور ان کے استعمال میں آسانی عام طور پر آفاقی ٹیکنالوجیز سے بہت زیادہ برتر ہوتی ہے، لیکن جب مثال کے طور پر، NetApp سے HP MSA تک نقل تیار کرنا ضروری ہوتا ہے تو وہ ناقابل عمل ثابت ہوتی ہیں۔

نقل کو دو ذیلی قسموں میں تقسیم کیا گیا ہے:

ہم وقت ساز. مطابقت پذیر نقل کی صورت میں، رائٹ آپریشن کو فوری طور پر دوسرے سٹوریج سسٹم کو بھیجا جاتا ہے اور جب تک ریموٹ سٹوریج سسٹم تصدیق نہیں کرتا ہے اس پر عمل درآمد کی تصدیق نہیں کی جاتی ہے۔ اس کی وجہ سے، رسائی میں تاخیر بڑھ جاتی ہے، لیکن ہمارے پاس ڈیٹا کی ایک عین مطابق کاپی موجود ہے۔ وہ. RPO = 0 مین اسٹوریج سسٹم کے نقصان کی صورت میں۔

متضاد. رائٹ آپریشنز صرف مین سٹوریج سسٹم پر انجام پاتے ہیں اور فوری طور پر تصدیق ہو جاتی ہے، جبکہ بیک وقت ریموٹ سٹوریج سسٹم میں بیچ ٹرانسمیشن کے لیے بفر میں جمع ہوتے ہیں۔ اس قسم کی نقل کم قیمتی ڈیٹا، یا کم بینڈوڈتھ یا زیادہ تاخیر والے چینلز کے لیے متعلقہ ہے (100 کلومیٹر سے زیادہ فاصلے کے لیے عام)۔ اس کے مطابق، RPO = پیکٹ بھیجنے کی فریکوئنسی۔

اکثر، نقل کے ساتھ، ایک طریقہ کار ہے لاگنگ ڈسک آپریشنز. اس صورت میں، لاگنگ کے لیے ایک خاص علاقہ مختص کیا جاتا ہے اور وقت میں ایک خاص گہرائی کی کارروائیوں کو ریکارڈ کیا جاتا ہے، یا لاگ کے حجم کے لحاظ سے محدود رکھا جاتا ہے۔ کچھ ملکیتی ٹیکنالوجیز، جیسے EMC RecoverPoint کے لیے، سسٹم سافٹ ویئر کے ساتھ انضمام ہوتا ہے جو آپ کو مخصوص بک مارکس کو مخصوص لاگ انٹری سے جوڑنے کی اجازت دیتا ہے۔ اس کی بدولت، حجم کی حالت (یا ایک کلون بنانا) کو نہ صرف 23 اپریل، 11 گھنٹے 59 سیکنڈ 13 ملی سیکنڈ تک، بلکہ "ڈراپ آل ٹیبلز" سے پہلے کے لمحے تک واپس لانا ممکن ہے۔ کمٹ کریں۔"

میٹرو کلسٹر

میٹرو کلسٹر ایک ٹکنالوجی ہے جو آپ کو دو سٹوریج سسٹمز کے درمیان دو طرفہ ہم آہنگی کی نقل تیار کرنے کی اجازت دیتی ہے اس طرح کہ باہر سے یہ جوڑا ایک سٹوریج سسٹم جیسا لگتا ہے۔ اس کا استعمال میٹرو فاصلوں (100 کلومیٹر سے کم) پر جغرافیائی طور پر الگ الگ ہتھیاروں کے ساتھ کلسٹر بنانے کے لیے کیا جاتا ہے۔

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

  • ڈیٹا سینٹرز میں سے ایک کی موت کے بعد بحالی کے عمل کا مکمل آٹومیشن۔ بغیر کسی اضافی فنڈز کے، متوفی ڈیٹا سینٹر میں چلنے والے تمام VM بقیہ میں خود بخود دوبارہ شروع ہو جائیں گے۔ RTO = اعلی دستیابی کلسٹر ٹائم آؤٹ (VMware کے لیے 15 سیکنڈ) + آپریٹنگ سسٹم لوڈ کرنے اور خدمات شروع کرنے کا وقت۔
  • آفات سے بچنا یا روسی زبان میں آفات سے بچنا۔ اگر ڈیٹا سینٹر 1 میں بجلی کی فراہمی کے کام کی منصوبہ بندی کی گئی ہے، تو ہمارے پاس کام شروع ہونے سے پہلے، ڈیٹا سینٹر 2 نان اسٹاپ پر پورا اہم بوجھ منتقل کرنے کا موقع ہے۔

ورچوئلائزیشن

سٹوریج ورچوئلائزیشن تکنیکی طور پر کسی دوسرے سٹوریج سسٹم سے ڈسک کے طور پر حجم کا استعمال ہے۔ ایک سٹوریج ورچوئلائزر کسی اور کے والیوم کو صارف کو اپنے طور پر منتقل کر سکتا ہے، بیک وقت اسے دوسرے سٹوریج سسٹم میں عکس بنا سکتا ہے، یا بیرونی حجم سے RAID بھی بنا سکتا ہے۔
اسٹوریج ورچوئلائزیشن کلاس میں کلاسک نمائندے EMC VPLEX اور IBM SVC ہیں۔ اور ظاہر ہے، ورچوئلائزیشن کی فعالیت کے ساتھ اسٹوریج سسٹمز - نیٹ ایپ، ہٹاچی، آئی بی ایم / لینووو سٹورائز۔

اس کی ضرورت کیوں ہو سکتی ہے؟

  • سٹوریج سسٹم کی سطح پر فالتو پن۔ جلدوں کے درمیان ایک آئینہ بنایا جاتا ہے، اور ایک آدھا HP 3Par پر اور دوسرا NetApp پر ہوسکتا ہے۔ اور ورچوئلائزر EMC سے ہے۔
  • مختلف مینوفیکچررز کے اسٹوریج سسٹمز کے درمیان کم سے کم ڈاؤن ٹائم کے ساتھ ڈیٹا منتقل کریں۔ آئیے فرض کریں کہ ڈیٹا کو پرانے 3Par سے منتقل کرنے کی ضرورت ہے، جسے لکھا جائے گا، نئے ڈیل میں۔ اس صورت میں، صارفین 3Par سے منقطع ہو جاتے ہیں، حجم VPLEX کے تحت منتقل ہوتے ہیں اور صارفین کو دوبارہ پیش کیے جاتے ہیں۔ چونکہ حجم میں تھوڑا سا بھی تبدیلی نہیں آئی ہے، کام جاری ہے۔ نئے ڈیل میں والیوم کو آئینہ دینے کا عمل پس منظر میں شروع ہوتا ہے، اور مکمل ہونے پر، آئینہ ٹوٹ جاتا ہے اور 3Par غیر فعال ہو جاتا ہے۔
  • میٹرو کلسٹرز کی تنظیم۔

کمپریشن/ڈیپلیکیشن

کمپریشن اور ڈپلیکیشن ایسی ٹیکنالوجیز ہیں جو آپ کو اپنے اسٹوریج سسٹم پر ڈسک کی جگہ بچانے کی اجازت دیتی ہیں۔ ابھی یہ بات قابل ذکر ہے کہ اصولی طور پر تمام ڈیٹا کمپریشن اور/یا ڈپلیکیشن کے تابع نہیں ہے، جب کہ کچھ قسم کے ڈیٹا کو کمپریسڈ اور ڈپلیکیٹ کیا جاتا ہے، اور کچھ - اس کے برعکس۔

کمپریشن اور ڈپلیکیشن کی 2 قسمیں ہیں:

لائن میں - اس ڈیٹا کو ڈسک پر لکھنے سے پہلے ڈیٹا بلاکس کا کمپریشن اور ڈپلیکیشن ہوتا ہے۔ اس طرح، سسٹم صرف بلاک کے ہیش کا حساب لگاتا ہے اور اس کا ٹیبل میں موجودہ والے سے موازنہ کرتا ہے۔ اول، یہ صرف ڈسک پر لکھنے سے زیادہ تیز ہے، اور دوسرا، ہم اضافی ڈسک کی جگہ ضائع نہیں کرتے۔

پوسٹ - جب یہ آپریشن پہلے سے ریکارڈ شدہ ڈسکوں پر موجود ڈیٹا پر کیے جاتے ہیں۔ اس کے مطابق، ڈیٹا کو پہلے ڈسک پر لکھا جاتا ہے، اور صرف اس کے بعد ہیش کا حساب لگایا جاتا ہے اور غیر ضروری بلاکس کو حذف کیا جاتا ہے اور ڈسک کے وسائل کو آزاد کیا جاتا ہے۔

یہ کہنے کے قابل ہے کہ زیادہ تر دکاندار دونوں اقسام کا استعمال کرتے ہیں، جس کی وجہ سے وہ ان عمل کو بہتر بنا سکتے ہیں اور اس طرح ان کی کارکردگی میں اضافہ ہوتا ہے۔ زیادہ تر سٹوریج وینڈرز کے پاس ایسی افادیتیں ہیں جو آپ کو اپنے ڈیٹا سیٹس کا تجزیہ کرنے کی اجازت دیتی ہیں۔ یہ افادیتیں اسی منطق کے مطابق کام کرتی ہیں جو سٹوریج کے نظام میں لاگو ہوتی ہے، لہذا کارکردگی کی تخمینہ سطح ایک جیسی ہوگی۔ اس کے علاوہ، یہ بھی ذہن میں رکھیں کہ بہت سے دکانداروں کے پاس پرفارمنس گارنٹی پروگرام ہوتے ہیں جو کہ کچھ (یا تمام) ڈیٹا کی اقسام کے لیے کم از کم اچھی کارکردگی کا وعدہ کرتے ہیں۔ اور آپ کو اس پروگرام کو نظر انداز نہیں کرنا چاہیے، کیونکہ آپ کے کاموں کے لیے سسٹم کا حساب لگا کر، کسی خاص سسٹم کی کارکردگی کے گتانک کو مدنظر رکھتے ہوئے، آپ حجم کو بچا سکتے ہیں۔ یہ بات بھی قابل غور ہے کہ یہ پروگرام اے ایف اے سسٹمز کے لیے بنائے گئے ہیں، لیکن کلاسک سسٹمز میں ایچ ڈی ڈی کے مقابلے ایس ایس ڈی کے چھوٹے حجم کی خریداری کی بدولت، اس سے ان کی لاگت کم ہو جائے گی، اور اگر ڈسک سسٹم کی لاگت کے برابر نہیں، تو اس کے کافی قریب ہو جاؤ.

ماڈل

اور یہاں ہم صحیح سوال کی طرف آتے ہیں۔

"وہ مجھے اسٹوریج کے دو اختیارات پیش کرتے ہیں - ABC SuperStorage S600 اور XYZ HyperOcean 666v4، آپ کیا تجویز کرتے ہیں؟"

"یہاں وہ مجھے اسٹوریج کے دو اختیارات پیش کرتے ہیں - ABC SuperStorage S600 اور XYZ HyperOcean 666v4، آپ کیا تجویز کرتے ہیں؟

ہدف کا بوجھ پروڈکشن/ٹیسٹ/ڈیولپمنٹ لوپس کے ساتھ مخلوط VMware ورچوئل مشینیں ہیں۔ ٹیسٹ = نتیجہ خیز۔ 150 TB ہر ایک 80 IOPS 000kb بلاک 8% بے ترتیب رسائی 50/80 پڑھنے لکھنے کی اعلی کارکردگی کے ساتھ۔ ترقی کے لیے 20 TB، 300 IOPS کافی ہے، 50 بے ترتیب، 000 لکھنا۔

ممکنہ طور پر میٹرو کلسٹر میں پیداواری صلاحیت RPO = 15 منٹ RTO = 1 گھنٹہ، غیر مطابقت پذیر نقل میں ترقی RPO = 3 گھنٹے، ایک سائٹ پر ٹیسٹ۔

ایک 50TB DBMS ہوگا، لاگنگ ان کے لیے اچھا ہوگا۔

ہمارے پاس ہر جگہ ڈیل سرورز ہیں، ہٹاچی کے پرانے اسٹوریج سسٹم ہیں، وہ بمشکل اس کا مقابلہ کر سکتے ہیں، ہم حجم اور کارکردگی کے لحاظ سے لوڈ کو 50 فیصد تک بڑھانے کا ارادہ رکھتے ہیں۔"

جیسا کہ وہ کہتے ہیں، صحیح طریقے سے تیار کردہ سوال میں 80% جواب ہوتے ہیں۔

اضافی معلومات

مصنفین کے مطابق آپ کو مزید کیا پڑھنا چاہئے۔

کتب

  • اولیفر اور اولیفر "کمپیوٹر نیٹ ورکس"۔ یہ کتاب آئی پی / ایتھرنیٹ اسٹوریج سسٹمز کے لیے ڈیٹا ٹرانسمیشن میڈیم کیسے کام کرتی ہے اسے منظم کرنے اور شاید بہتر طور پر سمجھنے میں مدد کرے گی۔
  • "EMC معلومات کا ذخیرہ اور انتظام۔" سٹوریج کے نظام کی بنیادی باتوں پر ایک بہترین کتاب، کیوں، کیسے اور کیوں۔

فورمز اور چیٹس

جنرل سفارشات

قیمتوں

اب، جیسا کہ قیمتوں کا تعلق ہے - عام طور پر، اگر سٹوریج سسٹم کی قیمتیں ہیں، تو وہ عام طور پر فہرست کی قیمتیں ہیں، جس سے ہر صارف کو انفرادی رعایت ملتی ہے۔ ڈسکاؤنٹ کا سائز بہت سارے پیرامیٹرز پر مشتمل ہوتا ہے، اس لیے یہ اندازہ لگانا ناممکن ہے کہ آپ کی کمپنی تقسیم کار سے پوچھے بغیر کتنی حتمی قیمت وصول کرے گی۔ لیکن ایک ہی وقت میں، حال ہی میں کم درجے کے ماڈلز باقاعدہ کمپیوٹر اسٹورز میں ظاہر ہونا شروع ہو گئے ہیں، جیسے، مثال کے طور پر nix.ru یا xcom-shop.ru. یہاں آپ کمپیوٹر کے کسی بھی اجزاء کی طرح ایک مقررہ قیمت پر فوری طور پر وہ سسٹم خرید سکتے ہیں جس میں آپ کی دلچسپی ہے۔

لیکن میں فوراً نوٹ کرنا چاہوں گا کہ TB/$ کی طرف سے براہ راست موازنہ درست نہیں ہے۔ اگر ہم اس نقطہ نظر سے اس سے رجوع کرتے ہیں، تو سب سے سستا حل ایک سادہ JBOD + سرور ہوگا، جو نہ تو وہ لچک یا قابل اعتماد فراہم کرے گا جو ایک مکمل، دوہری کنٹرولر اسٹوریج سسٹم فراہم کرتا ہے۔ اس کا یہ مطلب ہر گز نہیں ہے کہ JBOD مکروہ اور گندی گندی چال ہے، آپ کو صرف ایک بار پھر بہت واضح طور پر سمجھنے کی ضرورت ہے کہ آپ اس حل کو کس طرح اور کن مقاصد کے لیے استعمال کریں گے۔ آپ اکثر سن سکتے ہیں کہ JBOD میں توڑنے کے لئے کچھ نہیں ہے، صرف ایک بیک پلین ہے۔ تاہم، بیک پلین بھی بعض اوقات ناکام ہو جاتے ہیں۔ جلد یا بدیر سب کچھ ٹوٹ جاتا ہے۔

مجموعی طور پر

نہ صرف قیمت کے لحاظ سے، یا نہ صرف کارکردگی کے لحاظ سے، بلکہ تمام اشاریوں کی مجموعی طور پر سسٹمز کا ایک دوسرے سے موازنہ کرنا ضروری ہے۔

HDD صرف اس صورت میں خریدیں جب آپ کو یقین ہو کہ آپ کو HDD کی ضرورت ہے۔ کم بوجھ اور ناقابل تسخیر ڈیٹا کی اقسام کے لیے، بصورت دیگر، یہ SSD اسٹوریج کی کارکردگی کی گارنٹی پروگراموں کی طرف رجوع کرنے کے قابل ہے، جو اب زیادہ تر دکانداروں کے پاس ہے (اور وہ واقعی کام کرتے ہیں، یہاں تک کہ روس میں بھی)، لیکن یہ سب ان ایپلی کیشنز اور ڈیٹا پر منحصر ہے جو واقع ہوں گے۔ اس اسٹوریج سسٹم پر۔

سستی پر مت جاؤ۔ بعض اوقات یہ بہت سارے ناخوشگوار لمحات کو چھپاتے ہیں، جن میں سے ایک ایوگینی ایلزاروف نے اپنے مضامین میں بیان کیا ہے۔ انفورٹرینڈ. اور یہ کہ، آخر میں، یہ سستی آپ کو پیچھے چھوڑ سکتی ہے۔ مت بھولنا - "کنجوس دو بار ادا کرتا ہے۔"

ماخذ: www.habr.com

نیا تبصرہ شامل کریں