بہتر NAS آلات میں SSD کو بطور کیشے استعمال کرنا ممکن ہے۔ بعض اوقات ایس ایس ڈی کے لیے اپنے ڈرائیو بے میں سے ایک کی قربانی دے کر، لیکن کچھ NAS ڈیوائسز میں کیش ایس ایس ڈی کے لیے مخصوص سلاٹ بھی ہوتے ہیں۔ لیکن اب یہ کتنا معنی خیز ہے؟ یا بلکہ: یہ کب معنی رکھتا ہے؟ دو سال تک ہم نے اپنے NAS میں SSD کیش کا استعمال کیا، اب ہم اسٹاک لے رہے ہیں۔
کیش کا تصور کئی دہائیوں سے کمپیوٹرز میں استعمال ہو رہا ہے۔ مثال کے طور پر، ایک جدید پروسیسر میں کچھ نہ کچھ کیش ہوتا ہے، لیکن مکینیکل ڈسک اور SSDs (سالڈ سٹیٹ ڈرائیوز) تقریباً ہمیشہ ہی کسی نہ کسی شکل میں کیشے کا استعمال کرتے ہیں۔ ایک کیشے صرف ایک بفر ہے، ایک بفر جو باقی بنیادی ہارڈ ویئر سے تیز ہے۔ تھوڑی سی تیز اور زیادہ مہنگی کیش میموری کو شامل کرکے، آپ انتہائی لاگت کے بغیر کسی جزو کی کارکردگی کو نمایاں طور پر بہتر بنا سکتے ہیں۔
ڈیٹا کو تیزی سے پڑھنے کے لیے کیش کا استعمال کیا جا سکتا ہے، یعنی جس ڈیٹا کی درخواست کی گئی ہے وہ تیزی سے دستیاب ہے، بلکہ تیزی سے لکھنے کے لیے بھی، ایسی صورت میں بفر اس ڈیٹا کو پروسیس کرنے سے پہلے تیزی سے ڈیٹا کو جذب کر سکتا ہے۔
ایک nas میں کیش
ایک NAS جو مکمل طور پر SSDs پر مشتمل ہوتا ہے، یقیناً، انتہائی تیز، لیکن بہت مہنگا بھی ہے۔ مکینیکل سٹوریج کی ایک بڑی مقدار کے لیے SSD سٹوریج کی تھوڑی مقدار کو کیش کرکے، آپ کارکردگی کو بہت بہتر بنا سکتے ہیں۔ NAS میں پڑھا ہوا SSD کیش دیکھتا ہے کہ آپ کون سی فائلیں زیادہ استعمال کرتے ہیں اور اس بات کو یقینی بناتا ہے کہ وہ فوری طور پر استعمال کے لیے تیار ہیں۔ رفتار حاصل کرنے کے علاوہ، اس کا ایک اور فائدہ ہے: حقیقت یہ ہے کہ آپ کی مکینیکل ڈسکس کو کم کارروائیاں کرنا پڑتی ہیں ان کی عمر اور شور کی پیداوار کے لیے مثبت ہے۔ رائٹ ایس ایس ڈی کیش اس بات کو یقینی بناتا ہے کہ ڈیٹا کو محفوظ کرتے وقت آپ بظاہر فائلوں کو تیزی سے لکھتے ہیں، جب کہ NAS خود پھر خاموشی سے ڈیٹا کو کیشے سے مکینیکل ڈسک میں منتقل کرتا ہے۔
تیز اور پرسکون، لیکن…
اسی طرح کے دو NAS سسٹم دو سال تک چلتے رہے، جن میں سے ایک میں SSD کیش تھا۔ ہمیں یقینی طور پر اپنی Synology DS918+ کے کیش فنکشن کی تاثیر کے بارے میں کوئی شکایت نہیں ہے، ایک 4bay NAS جس میں دو کیشے SSD سلاٹ ہیں۔ تقریباً دو ماہ کے استعمال کے بعد، ہم نے جس ڈیٹا کی درخواست کی تھی اس کا تقریباً ایک تہائی حصہ کیش سے آیا تھا اور یہ فیصد اب نوے فیصد سے زیادہ ہو گیا ہے۔ اگرچہ یہ یقیناً ہر استعمال کے منظر نامے سے مختلف ہوگا، لیکن ہمارے خیال میں یہ ایک بہت ہی مثبت علامت ہے۔ اور ہم 32 TB ہارڈ ڈرائیوز پر صرف 256 GB SSD کیشے کی بات کر رہے ہیں۔
تاہم، ہم حیران ہیں کہ یہ فوائد کس حد تک قابل توجہ ہیں۔ کیشے کے بغیر ناس پر فوٹو کے ساتھ فولڈر کھولنا دراصل ہموار محسوس ہوتا ہے۔ صرف اس وجہ سے کہ ہم دونوں حالات کا موازنہ کرنے کے قابل ہوتے ہیں، ایک فرق واقعی قابل دید ہے، لیکن ہم اس امکان کا اندازہ لگاتے ہیں کہ ایک آخری صارف کے طور پر آپ اچانک کارکردگی میں اضافے کے بارے میں بہت پرجوش ہو جائیں گے۔ اور جب کہ SSD کیشڈ NAS یقینی طور پر نمایاں طور پر پرسکون ہے، یہ اب بھی ایسا آلہ نہیں ہے جسے آپ سماعت کی حد میں رکھنا چاہتے ہیں۔ ہم رائٹ کیش کے بارے میں اور بھی زیادہ تنقیدی ہیں، جب آپ کا گیگابٹ نیٹ ورک ڈیٹا کی منتقلی کی رکاوٹ ہے تو اضافی تیز رائٹ بفر کا کیا فائدہ؟ صرف ملٹی گیگابٹ نیٹ ورک اور ملٹی گیگابٹ NAS کے شوقین ہی اس طرح کے رائٹ کیشے سے مستفید ہوتے ہیں۔
پیچیدہ تحفظات
تو حقیقت یہ ہے کہ ایس ایس ڈی کیشے کا فائدہ اور افادیت اس منظرنامے پر بہت زیادہ منحصر ہے جس میں آپ ہیں۔ کیا آپ کے علاقے میں ہارڈ ڈرائیوز کا شور مچانا کوئی چیز ہے؟ پھر صرف اسی وجہ سے SSD کیشے کا منافع بہت دلچسپ ہے۔ اگر آپ اپنے گیگابٹ NAS اور نیٹ ورک کو اپ گریڈ کرنے کا ارادہ نہیں رکھتے ہیں، تو رفتار حاصل کرنا بالکل ایسی چیز نہیں ہے جس کے لیے سٹور پر چلایا جائے۔ اور کچھ NAS ڈیوائسز کے لیے یہ ایک کردار بھی ادا کرتا ہے کہ آپ کو اس کے لیے اپنی عام ڈرائیو بے میں سے ایک کو قربان کرنا پڑتا ہے۔ لہذا ایک SSD کیش ہر ایک کے لئے قابل عمل اختیار بھی نہیں ہے۔
نتیجہ
اگرچہ اس تصور میں کچھ رکاوٹیں ہیں، ہمیں یہ نہیں بھولنا چاہیے کہ SSDs آج بہت مہنگے نہیں ہیں اور یہ کہ ہم SSD کیش کے ساتھ کچھ بہت اہم کام بھی کرتے ہیں: ہم ناکامی کے نسبتاً زیادہ امکان کے ساتھ سب سے زیادہ کمزور حصوں میں سے ایک کو دور کرتے ہیں: مکینیکل ہارڈ ڈرائیو اب آپ کے پاس ہمیشہ اپنے NAS کا بیک اپ ہونا چاہیے، لیکن اگر آپ ان حصوں کو معمولی رقم کے لیے فارغ کر سکتے ہیں، تو آپ کا NAS پرسکون ہو جاتا ہے اور کچھ اضافی کارکردگی حاصل کر لیتی ہے، ہم کہتے ہیں: اگر آپ کے پاس کیش فائل کے لیے گنجائش ہے۔ ssd ایسا نہیں ہے۔ ایک برا خیال!
متبادل: ایس ایس ڈی کو اس کا اپنا فولڈر دیں۔
اپنے پورے NAS کے لیے SSD کو بطور کیش استعمال کرنے کے بجائے، آپ اپنے NAS میں SSD شامل کرنے پر بھی غور کر سکتے ہیں اور اسے اپنے نیٹ ورک میں اس کا اپنا فولڈر تفویض کر سکتے ہیں۔ SSDs کی قیمت میں کافی کمی آئی ہے اور 1 یا 2 TB کے ماڈل بہت سستی ہیں۔ اس طرح آپ اپنی سب سے زیادہ استعمال شدہ اور چھوٹی فائلوں کو SSD پر مستقل طور پر پارک کر سکتے ہیں، یعنی آواز کے بغیر اور زیادہ سے زیادہ رفتار سے، جب کہ آپ کی ویڈیو فائلز جیسے بڑے فولڈرز کو چھوڑ کر، جو عام طور پر کسی بھی طرح کیش نہیں ہوتی، سست ہارڈ ڈرائیوز پر۔ ایک اضافی فائدہ (کیونکہ SSD پھر آپ کے NAS آپریٹنگ سسٹم میں اس کی اپنی ہستی ہے) یہ ہے کہ مخصوص ایپلی کیشنز کو چلانا بھی ممکن ہے جنہیں آپ SSD سے اپنے NAS پر چلاتے ہیں، جیسے Docker کنٹینرز۔