SSD جو تعارف. حصو 2. انٽرفيس

SSD جو تعارف. حصو 2. انٽرفيس

В آخري حصو چڪر "SSD جو تعارف" اسان ڊسڪ جي ظاهر ٿيڻ جي تاريخ بابت ڳالهايو. ٻيو حصو ڊرائيو سان لهه وچڙ لاء انٽرنيٽ جي باري ۾ ٻڌائيندو.

پروسيسر ۽ پردي جي وچ ۾ ڪميونيڪيشن اڳواٽ بيان ڪيل ڪنوينشن جي مطابق ٿيندي آهي جنهن کي انٽرفيس سڏيو ويندو آهي. اهي معاهدا رابطي جي جسماني ۽ سافٽ ويئر جي سطح کي منظم ڪن ٿا.

انٽرفيس - مطلب جو هڪ سيٽ، طريقن ۽ نظام جي عناصر جي وچ ۾ رابطي جي ضابطن.

هڪ انٽرفيس جي جسماني عمل هيٺ ڏنل پيراگراف کي متاثر ڪري ٿو:

  • رابطي جي چينل جي ذريعي؛
  • هڪ ئي وقت سان ڳنڍيل ڊوائيسز جو وڌ ۾ وڌ تعداد؛
  • غلطين جو تعداد جيڪو ٿئي ٿو.

ڊسڪ انٽرفيس تي ٺهيل آهن I/O بندرگاهن، جيڪو ميموري I/O جي سامهون آهي ۽ پروسيسر جي ايڊريس اسپيس ۾ جاءِ نٿو وٺي.

متوازي ۽ سيريل بندرگاهن

ڊيٽا جي مٽاسٽا جي طريقي موجب، I / O بندرگاهن ٻن قسمن ۾ ورهايل آهن:

  • متوازي؛
  • مسلسل.

جيئن ته نالي جو مطلب آهي، متوازي پورٽ هڪ وقت ۾ هڪ مشين لفظ موڪلي ٿو، ڪيترن ئي بٽس تي مشتمل آهي. هڪ متوازي پورٽ ڊيٽا کي مٽائڻ جو آسان طريقو آهي، ڇاڪاڻ ته ان کي پيچيده سرڪٽي حل جي ضرورت ناهي. سادي صورت ۾، مشين لفظ جو هر بٽ ان جي پنهنجي سگنل لائن تي موڪليو ويو آهي، ۽ ٻه سروس سگنل لائين استعمال ڪيا ويا آهن موٽڻ لاء: ڊيٽا تيار и قبول ٿيل ڊيٽا.

SSD جو تعارف. حصو 2. انٽرفيس
متوازي بندرگاهن، پهرين نظر ۾، پيماني تي چڱي طرح: وڌيڪ سگنل لائينون - وڌيڪ بٽ هڪ وقت ۾ منتقل ڪيا ويا آهن ۽، تنهن ڪري، وڌيڪ ذريعي. بهرحال، سگنل لائنن جي تعداد ۾ اضافو سبب، انهن جي وچ ۾ مداخلت ٿئي ٿي، جيڪا منتقل ٿيل پيغامن جي تحريف جي ڪري ٿي.

سيريل بندرگاهن متوازي جي سامهون آهن. ڊيٽا هڪ وقت ۾ هڪ بٽ موڪلي ويندي آهي، جيڪا سگنل لائنن جو ڪل تعداد گھٽائي ٿي، پر I/O ڪنٽرولر کي پيچيده ڪري ٿي. ٽرانسميٽر ڪنٽرولر هڪ وقت ۾ مشين لفظ وصول ڪري ٿو ۽ هڪ وقت ۾ هڪ بٽ منتقل ڪرڻ گهرجي، ۽ وصول ڪندڙ ڪنٽرولر کي موٽ ۾ بٽ وصول ڪرڻ ۽ انهن کي ساڳئي ترتيب ۾ ذخيرو ڪرڻ گهرجي.

SSD جو تعارف. حصو 2. انٽرفيس
سگنل لائنن جو هڪ ننڍڙو تعداد توهان کي بغير مداخلت جي پيغام جي منتقلي جي تعدد کي وڌائڻ جي اجازت ڏئي ٿو.

SCSI

SSD جو تعارف. حصو 2. انٽرفيس
Small Computer Systems Interface (SCSI) 1978 ۾ ظاهر ٿيو ۽ اصل ۾ مختلف پروفائلز جي ڊوائيسز کي ھڪڙي سسٽم ۾ گڏ ڪرڻ لاءِ ٺاھيو ويو. SCSI-1 وضاحتون 8 ڊوائيسز جي ڪنيڪشن لاءِ مهيا ڪيون ويون آهن (گڏجي ڪنٽرولر سان)، جهڙوڪ:

  • اسڪينر؛
  • ٽيپ ڊرائيو (اسٽريمر)؛
  • بصري ڊرائيو؛
  • ڊسڪ ڊرائيو ۽ ٻيا ڊوائيس.

SCSI اصل ۾ نالو رکيو ويو Shugart Associates System Interface (SASI)، پر معيار ڪميٽي ڪمپني جي نالي جي منظوري نه ڏني، ۽ دماغي طوفان جي هڪ ڏينهن کان پوء، نالو Small Computer Systems Interface (SCSI) پيدا ٿيو. SCSI جي "پيء"، ليري باؤچر، مخفف جو ارادو ڪيو ته "sexy"، پر دال آلن پڙهو "sсuzzy" ("ٻڌايو"). تنهن کان پوء، "ٻڌا" جو تلفظ مضبوط طور تي هن معيار ۾ داخل ٿيو.

SCSI اصطلاح ۾، ڳنڍيل ڊوائيسز ٻن قسمن ۾ ورهايل آهن:

  • شروعات ڪندڙ؛
  • ٽارگيٽ ڊوائيسز.

شروعات ڪندڙ ٽارگيٽ ڊيوائس ڏانهن هڪ حڪم موڪلي ٿو، جيڪو پوءِ شروعات ڪندڙ ڏانهن جواب موڪلي ٿو. شروعات ڪندڙ ۽ هدف هڪ عام SCSI بس سان ڳنڍيل آهن، جنهن جي SCSI-1 معيار ۾ 5 MB/s جي بينڊوڊٿ آهي.

استعمال ٿيل "عام بس" ٽوپولوجي ڪيترن ئي پابنديون لاڳو ڪري ٿي:

  • بس جي آخر ۾، خاص ڊوائيسز جي ضرورت آهي - ٽرمينيٽر؛
  • بس بينڊوڊٿ سڀني ڊوائيسز جي وچ ۾ حصيداري ڪئي وئي آهي؛
  • وڌ ۾ وڌ تعداد هڪ ئي وقت سان ڳنڍيل ڊوائيسز جو محدود آهي.

SSD جو تعارف. حصو 2. انٽرفيس

بس تي ڊوائيسز جي سڃاڻپ هڪ منفرد نمبر جي نالي سان ڪئي وئي آهي SCSI ٽارگيٽ ID. سسٽم ۾ هر SCSI يونٽ گهٽ ۾ گهٽ هڪ منطقي ڊوائيس جي نمائندگي ڪئي وئي آهي، جنهن کي فزيڪل ڊوائيس اندر هڪ منفرد نمبر سان خطاب ڪيو ويندو آهي. منطقي يونٽ نمبر (LUN).

SSD جو تعارف. حصو 2. انٽرفيس
SCSI ۾ حڪم فارم ۾ موڪليا ويا آهن حڪم وضاحت بلاڪ (ڪمانڊ بيان ڪندڙ بلاڪ، سي ڊي بي)، هڪ آپريشن ڪوڊ ۽ ڪمانڊ پيٽرولر تي مشتمل آهي. معيار 200 کان وڌيڪ حڪم بيان ڪري ٿو، چار ڀاڱن ۾ ورهايل آهن:

  • ضروري - ڊوائيس جي حمايت ڪرڻ گهرجي؛
  • اختياري - لاڳو ڪري سگهجي ٿو؛
  • وڪڻندڙ مخصوص - هڪ مخصوص ڪاريگر طرفان استعمال ڪيو؛
  • نااهل - پراڻو حڪم.

ڪيترن ئي حڪمن مان، انهن مان صرف ٽي ڊوائيسز لاء لازمي آهن:

  • ٽيسٽ يونٽ تيار - ڊوائيس جي تيارگي جي جانچ ڪندي؛
  • درخواست جي احساس - پوئين حڪم جي غلطي ڪوڊ جي درخواست؛
  • انڪوائري - ڊوائيس جي مکيه خاصيتن جي درخواست ڪريو.

حڪم حاصل ڪرڻ ۽ پروسيس ڪرڻ کان پوء، ٽارگيٽ ڊيوائس شروعاتي کي اسٽيٽس ڪوڊ موڪلي ٿو، جيڪو عمل جي نتيجي کي بيان ڪري ٿو.

SCSI جي وڌيڪ سڌاري (SCSI-2 ۽ الٽرا SCSI وضاحتن) استعمال ٿيل حڪمن جي لسٽ کي وڌايو ۽ ڳنڍيل ڊوائيسز جو تعداد 16 تائين وڌايو، ۽ بس تي ڊيٽا جي مٽاسٽا جي شرح 640 MB / s تائين. جيئن ته SCSI هڪ متوازي انٽرفيس آهي، ڊيٽا جي بدلي جي تعدد کي وڌائڻ سان لاڳاپيل هئي وڌ ۾ وڌ ڪيبل جي ڊيگهه ۾ گهٽتائي ۽ استعمال ۾ تڪليف جي سبب.

الٽرا-3 SCSI معيار سان شروع ڪندي، "گرم پلگنگ" لاءِ سپورٽ ظاهر ٿي چڪي آهي - ڪنيڪشن ڊوائيسز جڏهن پاور هلندي آهي.

پهرين ڄاڻايل SCSI SSD M-Systems FFD-350 هئي، جيڪا 1995 ۾ جاري ڪئي وئي. ڊسڪ هڪ اعلي قيمت هئي ۽ وڏي پيماني تي استعمال نه ڪيو ويو.

في الحال، متوازي SCSI هڪ مشهور ڊسڪ انٽرفيس ناهي، پر ڪمانڊ سيٽ اڃا تائين فعال طور تي USB ۽ SAS انٽرفيس ۾ استعمال ڪيو ويندو آهي.

ATA/PATA

SSD جو تعارف. حصو 2. انٽرفيس
انٽرفيس اي ٽي (ترقي يافته ٽيڪنالاجي منسلڪ)، پڻ سڃاتو وڃي ٿو PATA (متوازي ATA) مغربي ڊجيٽل پاران 1986 ۾ ترقي ڪئي وئي. IDE معيار لاءِ مارڪيٽنگ جو نالو (Eng. Integrated Drive Electronics - “Electronics build in the drive”) هڪ اهم جدت تي زور ڏنو: ڊرائيو ڪنٽرولر کي ڊرائيو ۾ ضم ڪيو ويو، نه ته الڳ توسيع بورڊ تي.

ڊرائيو اندر ڪنٽرولر رکڻ جو فيصلو هڪ ئي وقت ۾ ڪيترائي مسئلا حل ڪيا. پهرين، ڊرائيو کان ڪنٽرولر تائين فاصلو گهٽجي ويو آهي، جيڪو مثبت طور تي ڊرائيو جي ڪارڪردگي کي متاثر ڪري ٿو. ٻيو، ٺهيل ڪنٽرولر صرف هڪ خاص قسم جي ڊرائيو لاء "تيز" هو ۽، مطابق، سستي هئي.

SSD جو تعارف. حصو 2. انٽرفيس
ATA، SCSI وانگر، هڪ متوازي I/O طريقو استعمال ڪري ٿو، جيڪو استعمال ٿيل ڪيبل ۾ ظاهر ٿئي ٿو. IDE انٽرفيس استعمال ڪندي ڊرائيو کي ڳنڍڻ لاءِ 40-ڪور ڪيبلز جي ضرورت هوندي آهي، جنهن کي فليٽ ڪيبل پڻ چيو ويندو آهي. وڌيڪ تازيون وضاحتون 80-وائر اسٽب استعمال ڪن ٿيون، جن مان اڌ کان وڌيڪ گرائونڊ لوپ آهن جيڪي اعلي تعدد تي مداخلت کي گهٽائڻ لاء.

ATA ڪيبل تي ٻه کان چار ڪنيڪٽر آهن، جن مان هڪ مدر بورڊ سان ڳنڍيل آهي، ۽ باقي ڊرائيو سان. جڏهن ٻه ڊوائيس هڪ لوپ ۾ ڳنڍي رهيا آهن، انهن مان هڪ کي ترتيب ڏيڻ گهرجي ماسٽر، ۽ ٻيو جيئن سنڌين کي. ٽيون ڊوائيس صرف پڙهڻ واري موڊ ۾ ڳنڍيل ٿي سگهي ٿو.

SSD جو تعارف. حصو 2. انٽرفيس
جمپر جي پوزيشن هڪ خاص ڊوائيس جي ڪردار کي طئي ڪري ٿو. ڊوائيسز جي حوالي سان اصطلاح ماسٽر ۽ غلام مڪمل طور تي درست نه آهن، ڇو ته ڪنٽرولر جي حوالي سان، سڀئي ڳنڍيل ڊوائيسز غلام آهن.

ATA-3 ۾ هڪ خاص جدت ظاهر آهي خود نگراني, تجزيو ۽ رپورٽنگ ٽيڪنالاجي (SMART). پنج ڪمپنيون (IBM، Seagate، Quantum، Conner، ۽ مغربي ڊجيٽل) قوتن ۾ شامل ٿي ويا آهن ۽ معياري ڊرائيو صحت جي تشخيص ٽيڪنالاجي.

سولڊ اسٽيٽ ڊرائيو لاءِ سپورٽ معياري جي ورزن 1998 کان وٺي، 33.3 ۾ جاري ڪئي وئي آهي. معياري جو هي نسخو مهيا ڪيل ڊيٽا جي منتقلي جي شرح XNUMX MB / s تائين.

معيار ATA ڪيبلز لاءِ سخت ضرورتن کي اڳيان رکي ٿو:

  • پلم لوڻ هجڻ گهرجي؛
  • وڌ ۾ وڌ ٽرين جي ڊيگهه 18 انچ (45.7 سينٽي ميٽر).

مختصر ۽ وسيع ٽرين کي تڪليف هئي ۽ کولنگ سان مداخلت ڪئي وئي. معياري جي هر ايندڙ ورزن سان ٽرانسميشن جي تعدد کي وڌائڻ لاء وڌيڪ ۽ وڌيڪ ڏکيو ٿي ويو، ۽ ATA-7 بنيادي طور تي مسئلو حل ڪيو: متوازي انٽرفيس کي تبديل ڪيو ويو سيريل هڪ. ان کان پوء، ATA لفظ متوازي حاصل ڪيو ۽ PATA جي نالي سان مشهور ٿيو، ۽ معيار جي ستين ورزن کي مختلف نالو مليو - سيريل ATA. SATA ورجن نمبرنگ ھڪڙي کان شروع ٿي.

SATA

SSD جو تعارف. حصو 2. انٽرفيس
سيريل ATA (SATA) معيار 7 جنوري 2003 تي متعارف ڪرايو ويو ۽ ھيٺين تبديلين سان پنھنجي اڳوڻن جي مسئلن کي حل ڪيو ويو:

  • متوازي بندرگاهه سيريل طرفان تبديل ڪيو ويو آهي؛
  • وسيع 80-وائر ڪيبل 7-وائر سان تبديل ٿيل؛
  • "عام بس" جي ٽوپولوجي کي "پوائنٽ کان پوائنٽ" ڪنيڪشن سان تبديل ڪيو ويو آهي.

جيتوڻيڪ SATA 1.0 (SATA/150, 150 MB/s) ATA-6 (UltraDMA/130, 130 MB/s) کان ٿورو وڌيڪ تيز هو، سيريل ڪميونيڪيشن ڏانهن وڃڻ رفتار لاءِ ”زمين کي ترتيب ڏيڻ“ هو.

ATA ۾ ڊيٽا جي منتقلي لاءِ 1.0 سگنل لائينون تبديل ڪيون ويون ٻن موڙيندڙ جوڑوں سان: ھڪڙو ٽرانسميشن لاءِ، ٻيو استقبال لاءِ. SATA ڪنيڪٽر ڪيترن ئي ٻيهر ڪنيڪشنز لاءِ وڌيڪ مزاحمتي ٿيڻ لاءِ ٺاهيا ويا آهن، ۽ SATA XNUMX وضاحت گرم پلگنگ کي ممڪن بڻايو.

ڊرائيو تي ڪجهه پن ٻين سڀني کان ننڍا آهن. اهو "گرم ادل" (گرم ادل) کي سپورٽ ڪرڻ لاءِ ڪيو ويندو آهي. متبادل جي عمل جي دوران، ڊوائيس "گم" ۽ "ڳوليو" لائينون اڳ ۾ مقرر ڪيل ترتيب ۾.

ٿوري دير کان پوء هڪ سال کان پوء، اپريل 2004 ۾، SATA وضاحت جو ٻيو نسخو جاري ڪيو ويو. 3 Gb / s تائين تيز ڪرڻ کان علاوه، SATA 2.0 ٽيڪنالاجي متعارف ڪرايو اصلي حڪم قطار ۾ (NCQ). NCQ سپورٽ سان ڊوائيسز آزاديء سان ترتيب ڏيڻ جي قابل آهن ايندڙ حڪمن جي عمل جي ترتيب کي وڌ کان وڌ ڪارڪردگي حاصل ڪرڻ لاء.

SSD جو تعارف. حصو 2. انٽرفيس
ايندڙ ٽن سالن ۾، SATA ورڪنگ گروپ موجوده وضاحتن کي بهتر ڪرڻ لاءِ ڪم ڪيو، ۽ ورجن 2.6 متعارف ڪرايو ڪمپيڪٽ سلم لائن ۽ مائڪرو SATA (uSATA) ڪنيڪٽر. اهي ڪنيڪٽر اصل SATA ڪنيڪٽر جو ننڍو نسخو آهن ۽ ليپ ٽاپ ۾ آپٽيڪل ڊرائيو ۽ ننڍيون ڊرائيو لاءِ ٺهيل آهن.

جڏهن ته سيڪنڊ-نسل SATA HDDs لاء ڪافي بينڊوڊٿ هئي، SSDs وڌيڪ مطالبو ڪيو. مئي 2009 ۾، SATA وضاحتن جو ٽيون نسخو 6 Gb / s تائين وڌيل بينڊوڊٿ سان جاري ڪيو ويو.

SSD جو تعارف. حصو 2. انٽرفيس
SATA 3.1 ايڊيشن ۾ مضبوط رياست ڊرائيو تي خاص ڌيان ڏنو ويو. هڪ Mini-SATA (mSATA) ڪنيڪٽر ظاهر ٿيو آهي، جيڪو ليپ ٽاپ ۾ سولڊ اسٽيٽ ڊرائيو کي ڳنڍڻ لاءِ ٺهيل آهي. Slimline ۽ uSATA جي برعڪس، نئون ڪنيڪٽر هڪ PCIe ميني وانگر نظر آيو، جيتوڻيڪ اهو PCIe سان برقي طور تي مطابقت نه هو. نئين ڪنيڪٽر جي اضافي ۾، SATA 3.1 پڙهڻ ۽ لکڻ جي حڪمن سان TRIM حڪمن کي قطار ڪرڻ جي صلاحيت کي وڌايو.

TRIM حڪم ڊيٽا بلاڪ جي ايس ايس ڊي کي اطلاع ڏئي ٿو جيڪي پيل لوڊ نه کڻندا آهن. SATA 3.1 کان اڳ، هي حڪم ڪيچ کي فلش ڪندو ۽ I / O عملن کي معطل ڪري ڇڏيندو، بعد ۾ TRIM حڪم. هن طريقي سان ڊسڪ ڪارڪردگي کي ختم ڪرڻ جي عملن دوران خراب ڪيو.

SATA وضاحتن کي SSDs تائين رسائي جي رفتار ۾ تيز رفتار سان نه رکيو ويو آهي، جنهن جي نتيجي ۾ 2013 ۾ SATA ايڪسپريس سڏيو ويندو آهي SATA 3.2 معيار ۾. SATA جي بينڊوڊٿ کي ٻيڻو ڪرڻ بدران، ڊولپرز وڏي پيماني تي استعمال ٿيندڙ PCIe بس استعمال ڪئي آهي، جنهن جي رفتار 6 Gb/s کان وڌيڪ آهي. SATA ايڪسپريس سپورٽ سان گڏ ڊرائيو M.2 نالي پنهنجو فارم فيڪٽر حاصل ڪيو آهي.

SAS

SSD جو تعارف. حصو 2. انٽرفيس
SCSI معيار، ATA سان "مقابلو"، اڃا به بيٺو نه هو ۽ صرف هڪ سال بعد سيريل ATA جي ظاهر ٿيڻ کان پوء، 2004 ۾، اهو هڪ سيريل انٽرفيس ۾ ٻيهر پيدا ٿيو. نئين انٽرفيس جو نالو آهي سيريل منسلڪ SCSI (SEDGE).

جيتوڻيڪ SAS وراثت ۾ SCSI ڪمانڊ سيٽ، تبديليون اهم هيون:

  • سيريل انٽرفيس؛
  • بجلي جي فراهمي سان 29-وائر ڪيبل؛
  • پوائنٽ کان پوائنٽ ڪنيڪشن

SCSI اصطلاح پڻ وراثت ۾ مليا آهن. ڪنٽرولر کي اڃا به شروعات ڪندڙ سڏيو ويندو آهي، ۽ ڳنڍيل ڊوائيسز کي ٽارگيٽ سڏيو ويندو آهي. سڀ ٽارگيٽ ڊوائيسز ۽ شروعات ڪندڙ هڪ SAS ڊومين ٺاهيندا آهن. SAS ۾، ڪنيڪشن بينڊوڊٿ ڊومين ۾ ڊوائيسز جي تعداد تي منحصر نه آهي، ڇو ته هر ڊوائيس پنهنجي وقف چينل استعمال ڪري ٿو.

SAS ڊومين ۾ هڪ ئي وقت ڳنڍيل ڊوائيسز جو وڌ ۾ وڌ تعداد، وضاحتن جي مطابق، 16 هزار کان وڌيڪ آهي، ۽ هڪ SCSI ID جي بدران، هڪ سڃاڻپ ڪندڙ استعمال ڪيو ويندو آهي پتو ڏيڻ لاء ورلڊ وائڊ نالو (WWN).

WWN ھڪڙو منفرد سڃاڻپ ڪندڙ آھي 16 بائيٽ ڊگھو، SAS ڊوائيسز لاءِ MAC پتي جھڙو آھي.

SSD جو تعارف. حصو 2. انٽرفيس
SAS ۽ SATA رابطن جي وچ ۾ هڪجهڙائي جي باوجود، اهي معيار مڪمل طور تي مطابقت نه آهن. بهرحال، هڪ SATA ڊرائيو هڪ SAS کنیکٹر سان ڳنڍيل ٿي سگهي ٿو، پر ان جي برعڪس نه. SATA ڊرائيوز ۽ SAS ڊومين جي وچ ۾ مطابقت SATA Tunneling Protocol (STP) استعمال ڪندي يقيني بڻائي ٿي.

SAS-1 معيار جو پهريون نسخو 3 Gb/s جي بينڊوڊٿ آهي، ۽ سڀ کان جديد، SAS-4، هن انگ اکر کي 7 ڀيرا بهتر ڪيو آهي: 22,5 Gb/s.

PCIe

SSD جو تعارف. حصو 2. انٽرفيس
Peripheral Component Interconnect Express (PCI Express, PCIe) ڊيٽا جي منتقلي لاءِ هڪ سيريل انٽرفيس آهي، جيڪو 2002 ۾ ظاهر ٿيو. ترقي Intel پاران شروع ڪئي وئي، ۽ بعد ۾ هڪ خاص تنظيم ڏانهن منتقل ڪيو ويو - PCI خاص دلچسپي گروپ.

سيريل PCIe انٽرفيس ڪو به استثنا نه هو ۽ متوازي PCI جو منطقي تسلسل بڻجي ويو، جيڪو توسيع ڪارڊ کي ڳنڍڻ لاءِ ٺهيل آهي.

PCI ايڪسپريس خاص طور تي SATA ۽ SAS کان مختلف آهي. PCIe انٽرفيس وٽ لينن جو هڪ متغير نمبر آهي. لائينن جو تعداد ٻن طاقتن جي برابر آھي ۽ 1 کان 16 تائين آھي.

PCIe ۾ اصطلاح "لين" ڪنهن مخصوص سگنل لين ڏانهن اشارو نه آهي، پر هڪ الڳ مڪمل-ڊپلڪس ڪميونيڪيشن لنڪ ڏانهن اشارو ڪيو ويو آهي جنهن ۾ هيٺيان سگنل لين شامل آهن:

  • وصول + ۽ وصول-؛
  • ٽرانسميشن + ۽ ٽرانسميشن-؛
  • چار زميني تار.

PCIe لين جو تعداد سڌو سنئون ڪنيڪشن جي وڌ کان وڌ بينڊوڊٿ کي متاثر ڪري ٿو. موجوده PCI ايڪسپريس 4.0 معيار توهان کي حاصل ڪرڻ جي اجازت ڏئي ٿو 1.9 GB / s هڪ واحد لڪير تي، ۽ 31.5 GB / s جڏهن 16 لائينون استعمال ڪندي.

SSD جو تعارف. حصو 2. انٽرفيس
سولڊ اسٽيٽ ڊرائيوز جون ”اڃا“ تمام تيزيءَ سان وڌي رهيون آهن. ٻئي SATA ۽ SAS SSDs سان رفتار رکڻ لاءِ پنھنجي بينڊوڊٿ کي وڌائڻ جي قابل نه آھن، جنھن ڪري PCIe-connected SSDs کي متعارف ڪرايو ويو آھي.

جيتوڻيڪ PCIe Add-In ڪارڊ تي خراب ٿي ويا آهن، PCIe گرم swapable آهي. مختصر پن PRSNT (انگريزي موجوده - موجود) پڪ ڪريو ته ڪارڊ مڪمل طور تي سلاٽ ۾ نصب ٿيل آهي.

PCIe ذريعي ڳنڍيل سولڊ اسٽيٽ ڊرائيو هڪ الڳ معيار سان منظم ڪيا ويا آهن غير مستحڪم ميموري هوسٽ ڪنٽرولر انٽرفيس جي وضاحت ۽ مختلف عنصرن جي شڪل ۾ ٺھيل آھن، پر اسان انھن جي باري ۾ ايندڙ حصي ۾ ڳالهائينداسين.

ريموٽ ڊرائيو

جڏهن وڏي ڊيٽا گودام ٺاهڻ، اتي پروٽوڪول جي ضرورت هئي جيڪا توهان کي سرور کان ٻاهر واقع ڊرائيو کي ڳنڍڻ جي اجازت ڏئي ٿي. هن علائقي ۾ پهريون حل هو انٽرنيٽ SCSI (iSCSI)، IBM ۽ Cisco پاران 1998 ۾ ترقي ڪئي وئي.

iSCSI پروٽوڪول جي پويان خيال سادو آهي: SCSI حڪمن کي TCP/IP پيڪٽس ۾ "لفافي" ڪيو ويو آهي ۽ نيٽ ورڪ ڏانهن موڪليو ويو آهي. ريموٽ ڪنيڪشن جي باوجود، اهو گراهڪن کي اهو وهم ڏئي ٿو ته ڊرائيو مقامي طور تي ڳنڍيل آهي. اسٽوريج ايريا نيٽورڪ (SAN)، iSCSI جي بنياد تي، موجوده نيٽورڪ انفراسٹرڪچر تي تعمير ڪري سگھجي ٿو. iSCSI جو استعمال خاص طور تي SAN کي منظم ڪرڻ جي قيمت گھٽائي ٿو.

iSCSI وٽ "پريميئم" آپشن آهي - فائبر چينل پروٽوڪول (FCP). SAN استعمال ڪندي FCP وقف ٿيل فائبر آپٽڪ ڪميونيڪيشن لائينن تي ٺهيل آهي. اهو طريقو اضافي آپٽيڪل نيٽ ورڪ سامان جي ضرورت آهي، پر مستحڪم ۽ اعلي throughput آهي.

ڪمپيوٽر نيٽ ورڪن تي SCSI حڪم موڪلڻ لاءِ ڪيترائي پروٽوڪول آهن. بهرحال، اتي صرف هڪ معيار آهي جيڪو سامهون واري مسئلي کي حل ڪري ٿو ۽ توهان کي SCSI بس تي IP پيڪيٽس موڪلڻ جي اجازت ڏئي ٿو. SCSI مٿان IP.

اڪثر SAN پروٽوڪول استعمال ڪن ٿا SCSI ڪمانڊ سيٽ ڊرائيو کي منظم ڪرڻ لاءِ، پر ان ۾ استثنا آهن، جهڙوڪ سادو Ethernet مٿان ATA (AOE). AoE پروٽوڪول Ethernet پيڪٽس ۾ ATA حڪم موڪلي ٿو، پر ڊرائيو سسٽم ۾ SCSI طور ظاهر ٿيندا آهن.

NVM ايڪسپريس ڊرائيو جي اچڻ سان، iSCSI ۽ FCP پروٽوڪول هاڻي SSDs جي تيزيءَ سان وڌندڙ ضرورتن کي پورا نه ٿا ڪن. ٻه حل سامهون آيا:

  • سرور کان ٻاهر PCI ايڪسپريس بس کي هٽائڻ؛
  • Fabrics پروٽوڪول مٿان NVMe جي تخليق.

PCIe بس کي هٽائڻ پيچيده سوئچنگ هارڊويئر ٺاهي ٿو پر پروٽوڪول کي تبديل نٿو ڪري.

NVMe over Fabrics پروٽوڪول iSCSI ۽ FCP لاءِ سٺو متبادل بڻجي چڪو آهي. NVMe-oF هڪ فائبر آپٽڪ لنڪ استعمال ڪري ٿو ۽ NVM ايڪسپريس ڪمانڊ سيٽ.

ڊي ڊي آر-ٽي

SSD جو تعارف. حصو 2. انٽرفيس
iSCSI ۽ NVMe-oF معيار ريموٽ ڊرائيو کي مقامي طور تي ڳنڍڻ جو مسئلو حل ڪن ٿا، جڏهن ته Intel ٻئي طريقي سان هليو ويو ۽ مقامي ڊرائيو کي پروسيسر جي ممڪن حد تائين ويجهو آندو. انتخاب DIMM سلاٽ تي ٿي ويو جنهن ۾ رام ڳنڍيل آهي. وڌ ۾ وڌ DDR4 بينڊوڊٿ 25 GB/s آهي، جيڪا PCIe بس کان تمام تيز آهي. اهو ڪيئن آهي Intel® Optane ™ DC Persistent Memory SSD پيدا ٿيو.

هڪ پروٽوڪول ايجاد ڪيو ويو ته ڊرائيو کي DIMM سلاٽ سان ڳنڍڻ لاء ڊي ڊي آر-ٽي، جسماني ۽ برقي طور تي DDR4 سان مطابقت رکي ٿو، پر هڪ خاص ڪنٽرولر جي ضرورت آهي جيڪو ميموري بار ۽ ڊرائيو جي وچ ۾ فرق ڏسي ٿو. ڊرائيو تائين رسائي جي رفتار رام کان گهٽ آهي، پر NVMe کان وڌيڪ.

DDR-T صرف Intel® Cascade Lake Generation پروسيسرز يا بعد ۾ موجود آهي.

ٿڪل

تقريبن سڀئي انٽرفيس سيريل کان متوازي ڊيٽا ٽرانسميشن تائين هڪ ڊگهو رستو اچي چڪا آهن. ايس ايس ڊي جي رفتار آسمان تي آهي، ڪالهه ايس ايس ڊي هڪ تجسس هئا، ۽ اڄ NVMe هاڻي ڪو تعجب ناهي.

اسان جي ليبارٽري ۾ سليڪٽيل ليب توهان ٽيسٽ ڪري سگهو ٿا SSD ۽ NVMe ڊرائيو پاڻ.

صرف رجسٽرڊ استعمال ڪندڙ سروي ۾ حصو وٺي سگهن ٿا. سائن ان ڪريو، توهان جي مهرباني.

ڇا NVMe ڊرائيوون ويجهي مستقبل ۾ کلاسک SSDs کي تبديل ڪنديون؟

  • 55.5٪ها 100

  • 44.4٪نمبر 80

180 صارفين ووٽ ڏنو. 28 استعمال ڪندڙن کي روڪيو ويو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو