رابط های هارد: SCSI، SAS، Firewire، IDE، SATA. افق های جدید: اتصال هارد دیسک های IDE به آداپتورهای SCSI

در این مقاله، به آینده SCSI خواهیم پرداخت و برخی از مزایا و معایب رابط های SCSI، SAS و SATA را بررسی خواهیم کرد.

در واقع، موضوع کمی پیچیده تر از جایگزینی SCSI با SATA و SAS است. SCSI موازی سنتی یک رابط آزمایش شده و آزمایش شده است که برای مدت طولانی وجود داشته است. در حال حاضر، SCSI با استفاده از رابط مدرن Ultra320 SCSI، سرعت انتقال داده بسیار سریع 320 مگابایت در ثانیه (Mbps) را ارائه می دهد. علاوه بر این، SCSI طیف گسترده ای از ویژگی ها، از جمله Command-Tag Queuing (روشی برای بهینه سازی دستورات ورودی/خروجی برای افزایش کارایی) را ارائه می دهد. هارد دیسک های SCSI قابل اعتماد هستند. در یک فاصله کوتاه، می توانید زنجیره ای از 15 دستگاه متصل به یک لینک SCSI ایجاد کنید. این ویژگی‌ها SCSI را به انتخابی عالی برای دسکتاپ‌ها و ایستگاه‌های کاری با کارایی بالا، از جمله سرورهای سازمانی، تا به امروز تبدیل می‌کند.

هارد دیسک های SAS از مجموعه دستورات SCSI استفاده می کنند و قابلیت اطمینان و کارایی مشابه درایوهای SCSI دارند، اما از نسخه سریال رابط SCSI با سرعت 300 مگابیت بر ثانیه استفاده می کنند. اگرچه کمی کندتر از SCSI 320 مگابیت در ثانیه، رابط SAS قادر است تا 128 دستگاه را در فواصل طولانی تر از Ultra320 پشتیبانی کند و می تواند تا 16000 دستگاه در هر کانال گسترش یابد. هارد دیسک های SAS همان قابلیت اطمینان و سرعت چرخش (10000-15000) درایوهای SCSI را ارائه می دهند.

درایوهای SATA کمی متفاوت هستند. در جایی که درایوهای SCSI و SAS بر عملکرد و قابلیت اطمینان تمرکز می‌کنند، درایوهای SATA آنها را به نفع افزایش عظیم ظرفیت و کاهش هزینه عوض می‌کنند. به عنوان مثال، یک درایو SATA اکنون به ظرفیت 1 ترابایت (TB) رسیده است. SATA در جاهایی استفاده می شود که حداکثر ظرفیت مورد نیاز است، مانند پشتیبان گیری یا آرشیو داده ها. SATA اکنون اتصالات نقطه به نقطه را با سرعت 300 مگابیت در ثانیه ارائه می دهد و به راحتی از رابط ATA موازی سنتی با سرعت 150 مگابیت در ثانیه بهتر عمل می کند.

بنابراین چه اتفاقی برای SCSI خواهد افتاد؟ عالی کار میکنه مشکل SCSI سنتی این است که عمر مفید آن به تازگی به پایان می رسد. SCSI موازی با سرعت 320 مگابیت بر ثانیه در طول کابل SCSI فعلی خیلی سریعتر اجرا نمی شود. در مقایسه، درایوهای SATA در آینده نزدیک به 600 مگابیت بر ثانیه خواهند رسید، SAS برنامه هایی برای رسیدن به 1200 مگابیت بر ثانیه دارد. درایوهای SATA همچنین می توانند با رابط SAS کار کنند، بنابراین می توان از این درایوها به طور همزمان در برخی از سیستم های ذخیره سازی استفاده کرد. پتانسیل افزایش مقیاس پذیری و عملکرد انتقال داده بسیار بیشتر از SCSI است. اما SCSI به این زودی ها از بین نمی رود. تا چند سال دیگر شاهد SCSI در سرورهای کوچک و متوسط ​​خواهیم بود. با ارتقاء سخت افزار، SCSI به طور سیستماتیک با درایوهای SAS/SATA جایگزین می شود تا اتصالات سریعتر و راحت تر داشته باشد.

SCSI - رابط سیستم کامپیوتری کوچک

علیرغم تسلط ظاهری دستگاه‌های دارای رابط IDE/EIDE، هارد دیسک‌های SCSI هنوز حدود 27 درصد از بازار را از نظر خروجی به خود اختصاص می‌دهند. این معمولاً با این واقعیت توضیح داده می شود که این رابط ها برای بخش های مختلف بازار - IDE برای "سیستم های محبوب و ارزان" و SCSI برای "ایستگاه های کاری با کارایی بالا" طراحی شده اند. با این حال، بسیاری ممکن است استدلال کنند که اخیرا هارد دیسک های IDE عملکرد SCSI را به دست آورده اند و بسیار ارزان تر هستند. و کنترلر IDE که در حال حاضر سریعترین است، معمولاً روی مادربرد قرار دارد و نیازی به هزینه مواد اضافی ندارد، در حالی که یک کنترلر SCSI خوب حداقل 100 دلار قیمت دارد. اما افرادی هستند که دائماً این رابط را با نامی خوانا ترجیح می دهند. به هر حال، SCSI به صورت " خوانده و تلفظ می شود به من بگو". من همچنین تا حدی خودم را به عنوان چنین طبقه بندی می کنم و سعی خواهم کرد حداقل چند کاربر دیگر را به سمت خود جذب کنم و همچنین کمی در مورد خود SCSI بگویم.

SCSI در مقابل IDE

بحث "کدام بهتر است: IDE یا SCSI" یکی از رایج ترین بحث ها در بسیاری از گروه های خبری است. تعداد پیام ها و مقالات در این زمینه بسیار زیاد است. با این حال، این سوال، مانند معروف "ویندوز NT یا OS / 2 یا یونیکس"، در این فرمول غیرقابل حل است. متداول ترین و صحیح ترین واکنش به آنها "برای چه؟" است. پس از در نظر گرفتن جزئیات بیشتر این موضوع، می توانید برای خود تصمیمی در مورد نیاز به SCSI برای خود بگیرید.

بیایید با جزئیات بیشتری به شما بگوییم که یک کنترلر SCSI ساده در مقایسه با یک IDE چه چیزی می تواند ارائه دهد و چرا باید آن را انتخاب کنید یا نه.

پیشنهاد SCSI اعتراضات EIDE/ATAPI پاسخ SCSI
قابلیت اتصال 7 دستگاه به یک کنترلر (به Wide - 15) نصب 4 کنترلر IDE کار سختی نیست و در مجموع 8 دستگاه وجود خواهد داشت برای هر کنترلر IDE به یک وقفه نیاز دارید! و تنها 2 با UDMA/33 خواهد بود. و 4 UWSCSI 60 دستگاه است :)
طیف گسترده ای از دستگاه های متصل IDE دارای CDD، ZIP، MO، CD-R، CD-RW است آیا درایورها و برنامه هایی برای این همه دارید؟ و بیشتر؟ اما برای SCSI می توانید از هر کدام از جمله موارد موجود در سیستم عامل استفاده کنید
قابلیت اتصال دستگاه های داخلی و خارجی ? قفسه قابل جابجایی یا LPT-IDE :)
طول کل کابل SCSI می تواند تا 25 متر باشد. در نسخه های معمولی 3-6 متر * اگر گذرگاه PCI را اورکلاک نکنید، می توانید با یک متر نیز تعداد کمی!
می توانید از فناوری های کش و RAID برای بهبود چشمگیر عملکرد و قابلیت اطمینان استفاده کنید قبلا تکرام های کش وجود داشت و اکنون RAID برای IDE وجود دارد کار نمی کند و اصلا جدی نیست
* لازم به ذکر است که هنگام استفاده از رابط Ultra یا Ultra Wide SCSI، کیفیت کابل های اتصال و طول آنها مشمول محدودیت های اضافی می شود که در نتیجه می توان حداکثر طول اتصال را به میزان قابل توجهی کاهش داد.

برای اینکه این تصور ایجاد نشود که IDE بسیار بد است و باید از استفاده از آن خجالت بکشید، ما همچنین به ویژگی های مثبت رابط IDE توجه می کنیم، تا حدی با توجه به جدول بالا:

  1. قیمت. بدون شک گاهی اوقات خیلیمهم.
  2. همه نیازی به اتصال 4 HDD و 3 CDD ندارند. اغلب دو کانال IDE بیش از اندازه کافی هستند و انواع اسکنرها با کارت های خود ارائه می شوند.
  3. استفاده از کابل در جعبه مینی تاور دشوار است، طول آن بیشتر از 80 سانتی متر است :)
  4. نصب IDE HD بسیار ساده تر است، فقط یک جامپر وجود دارد، نه مانند SCSI 4-16 :)
  5. اکثر مادربردها از قبل یک کنترلر IDE دارند
  6. برای دستگاه های IDE، گذرگاه همیشه 16 بیت است و برای مدل هایی که از نظر قیمت قابل مقایسه هستند، IDE برنده سرعت است.

حالا در مورد قیمت ساده‌ترین اتوبوس SCSI به ISA حدود 20 دلار قیمت دارد، اما اکنون هیچ‌کس به چنین اتوبوس‌هایی نیاز ندارد، بنابراین می‌توانید ارزان‌تر را پیدا کنید. گزینه بعدی یک کنترلر در گذرگاه PCI است. ساده ترین نسخه FastSCSI حدود 40 دلار قیمت دارد. با این حال، در حال حاضر مادربردهای زیادی وجود دارند که می توانند Adaptec 7880 UltraWideSCSI را با قیمت 70+ دلار نصب کنند. حتی مدل های معروف ASUS P55T2P4 و P2L97 دارای گزینه های SCSI هستند. برای کارت های UWSCSI، قیمت از 100 تا 600 دلار متغیر است. همچنین کنترلرهای دو کاناله (مانند IDE در اینتل Triton HX/VX/TX) وجود دارد. قیمت آنها به طور طبیعی بالاتر است. توجه داشته باشید که در مورد SCSI، بر خلاف IDE، که به سختی می‌توان چیز جدیدی به دست آورد، کنترل‌کننده‌ها را می‌توان برای پول اضافی با عملکردهای کنترلر کش، RAID-0..5، هات‌سواپ و غیره گسترش داد. ما می توانیم در مورد بالا کنترل هزینه محدود صحبت کاملا درست نیست.

و در نهایت، در مورد سرعت. همانطور که می دانید، امروزه حداکثر سرعت انتقال اطلاعات در گذرگاه IDE 33 مگابیت بر ثانیه است. برای UWSCSI، یک پارامتر مشابه به 40 Mb / s می رسد. مزایای اصلی SCSI هنگام کار در محیط های چندوظیفه ای آشکار می شود (خوب، در Windows95 زیاد نیست :). بسیاری از معیارهای ارائه شده تحت WindowsNT مزیت بدون شک SCSI را نشان می دهد. شاید این محبوب ترین سیستم عامل امروزی باشد که استفاده از SCSI برای آن بیش از حد قابل توجیه است. همچنین ممکن است وظایف خاصی (مثلاً مربوط به پردازش ویدیو) وجود داشته باشد که در آنها استفاده از IDE به سادگی غیرممکن باشد. ما در این مقاله در مورد تفاوت در معماری داخلی که بر عملکرد نیز تأثیر می گذارد صحبت نخواهیم کرد، زیرا اصطلاحات بسیار زیادی وجود دارد. ما فقط متذکر می شویم که در حین تماشای توسعه IDE، با تعجب متوجه می شویم که بسیاری از ویژگی های SCSI را به دست آورده است، اما، بیایید امیدوار باشیم، آنها اصلاً ادغام نشوند.

یک کنترلر SCSI چگونه به نظر می رسد و از چه چیزی تشکیل شده است؟

در اینجا تصویری از ساده ترین کنترلر FastSCSI در گذرگاه PCI آورده شده است.

همانطور که می بینید بیشتر فضا توسط کانکتورها اشغال شده است. بزرگترین (و قدیمی ترین) رابط داخلی 8 بیتی است که اغلب نامیده می شود محدود، تنگشبیه کانکتور IDE است فقط به جای 40 پین 50 پایه دارد. اکثر کنترلرها یک کانکتور خارجی نیز دارند، همانطور که از نام آن پیداست، می توانید و باید دستگاه های SCSI خارجی را به آن متصل کنید. تصویر یک کانکتور mini-sub D با 50 پین را نشان می دهد.

برای دستگاه های Wide، مشابه استفاده می شود، اما با 68 پین، و چفت و بست نیز نه به صورت چفت، بلکه روی پیچ - مانند موش ها و چاپگرهای COM استفاده می شود. به دلیل چگالی تماس بیشتر، حتی کوچکتر از باریک است. (به هر حال، با وجود نام، ستون پهن نیز باریکتر از باریک است). گاهی اوقات می توانید نسخه قدیمی کانکتور خارجی را نیز پیدا کنید - فقط centronix. شما می توانید همان را (از نظر ظاهری، اما نه از نظر عملکرد :) در چاپگر خود مشاهده کنید. برخی از دستگاه‌ها، مانند IOmega ZIP Plus و دستگاه‌هایی که برای Mac طراحی شده‌اند، از یک Cannon معمولی 25 پین (D-SUB) مانند مودم استفاده می‌کنند. Mini-centronics همچنین برای اتصالات خارجی با سرعت بالا استفاده می شود. این هم جدول کامل:

(ابعاد تقریبا اصلی)

درونی؛ داخلی

50 پین با چگالی کم
اتصال دستگاه های باریک داخلی - HDD، CD-ROM، CD-R، MO، ZIP. (مانند IDE، فقط 50 پین)

68 پین با چگالی بالا
اتصال دستگاه های گسترده داخلی، عمدتا HDD
خارجی

DB-25
اتصال دستگاه های آهسته خارجی، عمدتاً اسکنرها، IOmega Zip Plus. رایج ترین در مک (مثل مودم)

50 پین با چگالی کم
یا Centronics 50-pin. اتصال خارجی اسکنرها، استریمرها. معمولا SCSI-1

50 پین با چگالی بالا
یا Micro DB50، Mini DB50. کانکتور باریک خارجی استاندارد

68 پین با چگالی بالا
یا Micro DB68، Mini DB68. کانکتور عریض خارجی استاندارد

68 پین با چگالی بالا
یا Micro Centronics. طبق برخی منابع از آن برای اتصال خارجی دستگاه های SCSI استفاده می شود

همانطور که می دانید برای عملکرد هر دستگاهی، پشتیبانی نرم افزاری مورد نیاز است. برای اکثر دستگاه های IDE، حداقل یک در BIOS مادربرد تعبیه شده است، برای بقیه، درایورهای سیستم عامل های مختلف مورد نیاز است. برای دستگاه های SCSI، همه چیز کمی پیچیده تر است. برای بوت شدن از هارد SCSI و کار در DOS، به SCSI BIOS خود نیاز دارید. در اینجا 3 گزینه وجود دارد.

  1. یک ریزمدار با SCSI BIOS روی خود کنترلر قرار دارد (مانند کارت های VGA). هنگامی که رایانه بوت می شود، فعال می شود و به شما امکان می دهد از یک هارد دیسک SCSI یا مثلاً CDROM، MO بوت کنید. هنگام استفاده از یک سیستم عامل غیر پیش پا افتاده (ویندوز NT، OS/2، *nix)، همیشه از درایورها برای کار با دستگاه های SCSI استفاده می شود. آنها همچنین برای دستگاه های غیر هارد دیسک مورد نیاز هستند تا تحت DOS کار کنند.
  2. تصویر SCSI BIOS به فلش بایوس مادربرد فلش می شود. ادامه در p.1. معمولاً یک بایوس SCSI برای کنترلر مبتنی بر تراشه NCR 810، Symbios Logic SYM53C810 (در تصویر اول است) یا Adaptec 78xx به بایوس مادربرد اضافه می شود. این فرآیند را می توان کنترل کرد و در صورت تمایل به نسخه جدیدتر SCSI BIOS تغییر داد. اگر یک کنترلر SCSI روی مادربرد وجود داشته باشد، از این روش استفاده می شود. این گزینه همچنین مقرون به صرفه تر است :) - یک کنترل کننده بدون تراشه BIOS ارزان تر است.
  3. اصلا SCSI BIOS وجود ندارد. همه دستگاه های SCSI فقط با درایورهای سیستم عامل کار می کنند.

علاوه بر پشتیبانی از بوت شدن از دستگاه های SCSI، BIOS معمولاً چندین عملکرد دیگر نیز دارد: پیکربندی آداپتور، بررسی سطح دیسک ها، قالب بندی سطح پایین، تنظیم پارامترهای اولیه سازی دستگاه SCSI، تنظیم شماره دستگاه بوت و غیره.

تذکر بعدی از جمله اول حاصل می شود. همانطور که می دانید مادربردها معمولا CMOS دارند. در آن، BIOS تنظیمات برد، از جمله پیکربندی هارد دیسک ها را ذخیره می کند. SCSI BIOS اغلب نیاز به ذخیره پیکربندی دستگاه های SCSI نیز دارد. این نقش معمولا توسط یک تراشه کوچک مانند 93C46 (فلش) انجام می شود. به تراشه اصلی SCSI متصل می شود. این تنها 8 پایه و چند ده بایت حافظه دارد، اما محتویات آن حتی در صورت قطع برق حفظ می شود. در این تراشه SCSI، BIOS می تواند تنظیمات دستگاه SCSI و تنظیمات خود را ذخیره کند. در حالت کلی، وجود آن با وجود یک تراشه با SCSI BIOS همراه نیست، اما، همانطور که تمرین نشان می دهد، آنها معمولا با هم نصب می شوند.

در تصویر بعدی می توانید کنترلر ASUSTeK UltraWide SCSI را ببینید. در حال حاضر یک تراشه SCSI BIOS دارد. همچنین می توانید کانکتورهای Wide داخلی و خارجی را مشاهده کنید.

آخرین تصویر (من نتوانستم سریعتر پیدا کنم :) یک کنترلر SCSI دو کاناله Ultra Wide را نشان می دهد. مشخصات آن شامل موارد زیر است: سطوح RAID 0,1,3,5; شکست درایو بازسازی ; تبادل داغ و بازسازی آنلاین. حافظه کش 2، 4، 8، 16، 32 مگابایت؛ فلش EEPROM برای SCSI BIOS. پردازنده 486 به وضوح قابل مشاهده است که ظاهرا سعی در مدیریت همه این موارد دارد.

همچنین می توانید در برد کنترلر SCSI پیدا کنید

  • LED فعالیت اتوبوس SCSI و/یا کانکتور برای اتصال آن
  • کانکتورهای ماژول حافظه
  • کنترل کننده فلاپی دیسک (بیشتر روی بردهای قدیمی Adaptec)
  • کنترلر IDE
  • کارت صدا (در کارت های ASUSTeK برای MediaBus)
  • کارت VGA

سایر کارت های SCSI

اسکنرها و سایر دستگاه های کند SCSI اغلب با یک کنترلر SCSI ساده عرضه می شوند. معمولاً این یک کنترلر SCSI-1 در گذرگاه ISA 16 یا حتی 8 بیتی با یک رابط (خارجی یا داخلی) است. BIOS ندارد، eeprom، اغلب بدون وقفه کار می کند (حالت نظرسنجی)، گاهی اوقات فقط یک دستگاه (نه 7) را پشتیبانی می کند. اساساً چنین کنترلی فقط با دستگاه شما قابل استفاده است، زیرا. درایورهایی برای آن وجود دارد. با این حال، با یک مهارت خاص، می توانید به آن متصل شوید، به عنوان مثال، یک هارد دیسک یا استریمر. این فقط در صورت عدم وجود پول و در دسترس بودن زمان (یا علاقه ورزشی :) قابل توجیه است، زیرا یک کنترلر استاندارد SCSI، همانطور که قبلا ذکر شد، می تواند با قیمت 20-40 دلار خریداری شود و دارای مرتبه ای مشکلات کمتر و فرصت های بسیار بیشتر باشد. .

مشخصات SCSI

ویژگی های اصلی گذرگاه SCSI عبارتند از

  • عرض آن 8 یا 16 بیت است. یا به عبارتی «باریک» یا «عریض».
  • سرعت (تقریباً - فرکانسی که اتوبوس با آن ساعت می شود)
  • نوع رابط فیزیکی (تک قطبی، دیفرانسیل، نوری...). گاهی اوقات می توان آن را نوعی کانکتور برای اتصال نامید

سرعت عمدتاً تحت تأثیر دو پارامتر اول است. معمولاً آنها به عنوان پیشوند کلمه SCSI نوشته می شوند.

حداکثر نرخ انتقال دستگاه کنترلر به راحتی قابل محاسبه است. برای انجام این کار، فقط باید فرکانس اتوبوس را انتخاب کنید، و اگر "Wide" در دسترس است، آن را در 2 ضرب کنید. به عنوان مثال - FastSCSI - 10Mb/s، Ultra2WideSCSI - 80Mb/s. توجه داشته باشید که WideSCSI معمولاً به معنای هنوز WideFastSCSI است، درست مانند Ultra2، من فقط در نسخه Wide و فقط با رابط LVD می دانم.

بیایید نگاهی به گزینه های رابط های SCSI با استفاده از نامگذاری هارد دیسک Seagate به عنوان مثال بیندازیم. در نام مدل، 1-2 حرف آخر رابط را نشان می دهد، یعنی. همان دیسک را می توان با رابط های مختلف تولید کرد، به عنوان مثال Baracuda 9LP - ST34573N، ST34573W، ST34573WC، ST34573WD، ST34573DC، ST34573LW، ST34573LC.

دی سی دیفرانسیل 80 پین
اف سی کانال فیبر
ن کانکتور SCSI 50 پین
ND کانکتور SCSI دیفرانسیل 50 پین
دبلیو کانکتور 68 پین Wide SCSI
دستشویی 80 پین تک کانکتور SCSI
WD کانکتور SCSI دیفرانسیل عریض 68 پین
LW کانکتور SCSI عریض 68 پین، دیفرانسیل ولتاژ پایین
LC 80 پین کانکتور تک کانکتور SCSI، دیفرانسیل ولتاژ پایین

در زندگی روزمره، عمدتاً رابط‌هایی وجود دارد که N و W تعیین شده‌اند. گزینه‌های «دیفرانسیل» آنها ایمنی بیشتری نسبت به نویز و افزایش طول مجاز گذرگاه SCSI ایجاد می‌کنند. "ولتاژ پایین" با پروتکل جدید Ultra2 اعمال می شود. "Single Connector" عمدتا در پیکربندی های hot-swap استفاده می شود، زیرا قدرت SCSI و سیگنال های زمین را در یک اتصال واحد ترکیب کنید. Fiber Channel بیشتر شبیه یک رابط LAN است تا SCSI زیرا یک رابط سریال است. سرعت 100 مگابیت بر ثانیه برای او کاملاً متداول است. در تنظیمات Hi-End استفاده می شود.

دستگاه های SCSI

فهرست کردن همه دستگاه‌های SCSI امکان‌پذیر نیست، در اینجا فقط تعدادی از انواع آنها وجود دارد: هارد، CD-ROM، CD-R، CD-RW، نوار (استریمر)، MO (درایو نوری مغناطیسی)، ZIP، Jaz. , SyQuest, اسکنر. موارد عجیب‌تر شامل دیسک‌های حالت جامد (SSD)، یک دستگاه ذخیره‌سازی انبوه روی تراشه بسیار سریع، و IDE RAID، جعبه‌ای از n دیسک IDE است که وانمود می‌کند یک دیسک SCSI بزرگ است. به طور کلی، می‌توان فرض کرد که همه دستگاه‌های موجود در گذرگاه SCSI یکسان هستند و از یک مجموعه دستورات برای کار با آنها استفاده می‌شود. البته، با تکامل لایه فیزیکی SCSI، رابط نرم افزار نیز تکامل یافت. یکی از رایج ترین آنها امروزه ASPI است. در بالای این رابط، می توانید از درایورهای اسکنر، CD-ROM، MO استفاده کنید. به عنوان مثال، درایور صحیح CD-ROM می تواند با هر دستگاهی روی هر کنترلری کار کند، تا زمانی که کنترلر دارای درایور ASPI باشد. به هر حال، Windows95 ASPI را حتی برای دستگاه های IDE/ATAPI تقلید می کند. این را می توان برای مثال در برنامه هایی مانند EZ-SCSI و Corel SCSI مشاهده کرد. هر دستگاه در گذرگاه SCSI شماره مخصوص به خود را دارد. به این شماره شناسه SCSI می گویند. برای دستگاه‌های روی گذرگاه SCSI باریک، می‌تواند از 0 تا 7، در یک عریض، به ترتیب از 0 تا 15 باشد. کنترل‌کننده SCSI، که یک دستگاه SCSI همتا است، نیز عدد خاص خود را دارد، معمولاً 7. توجه داشته باشید که اگر یک کنترلر دارید، اما هر دو کانکتور باریک و عریض وجود دارد، پس گذرگاه SCSI هنوز یکی است و همه دستگاه های موجود در آن باید دارای اعداد منحصر به فرد باشند. برای برخی از اهداف، به عنوان مثال، کتابخانه های دستگاه CD-ROM، LUN نیز استفاده می شود - شماره منطقی دستگاه. اگر 8 CD-ROM در کتابخانه وجود داشته باشد، آنگاه یک شناسه SCSI دارد، به عنوان مثال، 6، و منطقا CD-ROM ها در LUN متفاوت هستند. برای کنترلر، همه اینها شبیه جفت های SCSI ID - LUN هستند، در مثال ما 6-0، 6-1، ...، 6-7. در صورت نیاز، پشتیبانی LUN باید در بایوس SCSI فعال شود. شناسه SCSI معمولاً با استفاده از جامپرها تنظیم می شود (اگرچه استانداردهای جدیدی در SCSI مشابه Plug&Play وجود دارد که نیازی به جامپر ندارند). آنها همچنین می توانند پارامترهای زیر را تنظیم کنند: بررسی برابری، فعال کردن پایانه، منبع تغذیه پایانه، فعال کردن دیسک با دستور کنترلر،

نصب و راه اندازی

برای نصب یک کنترلر و دستگاه SCSI، باید حداقل - خودشان و همچنین یک کابل SCSI :). همچنین یک اسلات توسعه رایگان در رایانه شما، یک وقفه رایگان برای آن اسلات، 1-5 پیچ یا پیچ صحیح، 2 تا 8 جامپر مختلف، یک فلاپی درایو یا CD-ROM (از قبل وصل شده:) برای رسانه درایور مفید است. پیکربندی‌های پیچیده‌تر ممکن است شامل کابل‌های SCSI خارجی، پایان‌دهنده‌های خارجی (به زیر مراجعه کنید)، آداپتورهای Wide-Narrow و غیره باشد. اغلب سوالاتی در مورد توانایی اتصال دستگاه های سریع / فوق العاده / باریک / گسترده در ترکیب های مختلف وجود دارد. برای رایج ترین دستگاه ها، قانون کلی در این مورد این است: اگر کانکتورها مطابقت دارند، می توانید وصل شوید. به عبارت دیگر، در این مورد، تمایز بین Narrow/Wide و نادیده گرفتن Fast/Ultra مهم است. (Ultra2 را کنار می گذاریم زیرا فقط در نوع رابط / رابط LVD وجود دارد). با این حال، سرعت و قابلیت اطمینان می تواند به طور قابل توجهی کاهش یابد. برای جزئیات بیشتر به بخش مشخصات / رابط های SCSI در بالا مراجعه کنید. علاوه بر این، آداپتورهای مختلفی با عرض باریک وجود دارد، اما استفاده از آنها به شدت ممنوع است.

کنترل کننده

همانطور که قبلا ذکر شد، کنترلر معمولا دارای SCSI ID=7 است. اگر می توانید دلیلی برای تغییر این شماره در نظر بگیرید، این کار را از طریق SCSI BIOS انجام دهید. همچنین می توانید پیکربندی کنید: پشتیبانی از سرعت های فوق العاده، پشتیبانی از بیش از دو درایو، پشتیبانی از قابلیت جابجایی به عنوان درایو در زمان بوت و غیره. برای هر دستگاه در گذرگاه SCSI، می توانید پیکربندی کنید: برابری، تاخیر روشن (به طوری که همه 7 درایو به طور همزمان روشن نشوند)، حداکثر سرعت دستگاه. برای کنترل‌کننده‌های غیر PnP در گذرگاه ISA، حتماً وقفه‌ای را که در BIOS SETUP استفاده می‌کند روی "ISA قانونی" تنظیم کنید. برای یک کنترلر PCI، بررسی کنید که وقفه ای نیز داشته باشد و آن را با کسی به اشتراک نگذارد، اگرچه این اغلب برای آخرین مدل ها مهم نیست.

ترمیناتورها

شاید کسی چنین رابط هارد دیسکی مانند ST506 (MFM / RLL) را به خاطر بیاورد که در آن از پایان کابل داده در آخرین درایو استفاده شده است. ترمیناتورها نیز در درایوهای فلاپی دیسک استفاده می شدند، اما برای مدت بسیار طولانی. هدف از استفاده از ترمیناتورها اطمینان از تطابق سطح سیگنال، کاهش تضعیف و تداخل است. آنها می گویند که مشکلات مربوط به ترمیناتورها رایج ترین هستند، اما اگر همه چیز را با دقت انجام دهید، آنها به وجود نمی آیند. هر دستگاه SCSI قابلیت فعال یا غیرفعال کردن پایانه ها را دارد. استثناها برخی از اسکنرهایی هستند که خاتمه گذرگاه به طور دائم فعال است و دستگاه های خارجی با گذرگاه اتوبوس. گزینه های ترمیناتورها:

  1. درونی؛ داخلی. معمولا روی هارد دیسک ها یافت می شود. با تنظیم یک جامپر روشن می شود
  2. خودکار اکثر کنترلرهای SCSI اینها را دارند. آنها تصمیم می گیرند که بپیوندند یا نه
  3. در قالب مجموعه های مقاومت. در برخی از CD-ROM ها و CD-R ها وجود دارد. با حذف تمام مجموعه ها از پانل ها خاموش می شوند.
  4. خارجی همانطور که در نکته 3، اما زیباتر است. به عنوان مثال در درایو نوار HP T4e. دستگاه (معمولا خارجی) دارای دو کانکتور SCSI است. یکی شامل یک کابل به کنترلر، دیگری - یک پایانه یا یک کابل به دستگاه بعدی در زنجیره است.

علاوه بر این، ترمیناتورها می توانند غیرفعال یا فعال باشند. امروزه بیشتر آنها فعال هستند که ایمنی و قابلیت اطمینان بیشتری را در سرعت های بالا ارائه می دهند. معمولاً می توانید با روشن شدن دستگاه SCSI تعیین کنید که کدام یک در دستگاه SCSI استفاده می شود. اگر این یک جامپر است یا خودکار است، به احتمال زیاد فعال است. و اگر برای خاموش کردن آن لازم است 1-2 مجموعه مقاومت را از دستگاه بیرون بکشید، پس منفعل است. اصولاً پایان اتوبوس از انتهای مختلف با انواع مختلف ترمیناتور امکان پذیر است اما فقط در سرعت های پایین. به هر حال، این استدلال دیگری به نفع جداسازی دستگاه های کند و سریع به کنترلرها یا کانال های مختلف است.

جزئیات بیشتر در مورد ترمیناتورها در توضیحات هر دستگاه نوشته شده است. قوانین خاتمه اغلب در کتابچه راهنمای آداپتور ترسیم شده است. نکته اصلی اینگونه به نظر می رسد: گذرگاه SCSI باید در هر دو انتها خاتمه یابد. در اینجا ما رایج‌ترین گزینه‌ها را برای دستگاه‌های یک گذرگاه SCSI (عریض یا باریک) در نظر خواهیم گرفت.

ساده ترین گزینه: یک کنترلر و یک دستگاه (خارجی یا داخلی - مهم نیست). ترمیناتورها باید هم در کنترلر و هم در دستگاه (یا دستگاه) فعال باشند.

نوع با چندین دستگاه داخلی. ترمیناتور فقط روی دومی و روی کنترلر فعال است.

دستگاه های داخلی و خارجی وجود دارد. ترمیناتورها در بیرونی ترین و داخلی ترین دستگاه ها فعال هستند.

دستگاه های داخلی و چندین دستگاه خارجی وجود دارد. ترمیناتورها در دستگاه داخلی و آخرین دستگاه خارجی

هنگامی که دستگاه های باریک و گسترده به طور همزمان روی یک کنترلر (اتوبوس) استفاده می شوند، وضعیت کمی پیچیده تر می شود. تصور کنید که ما دو گذرگاه 8 بیتی داریم که در واقع فقط بایت های زیاد و کم گذرگاه گسترده هستند (در توضیحات و بایوس SCSI به این بایت بالا / بایت کم می گویند). اکنون با رعایت قوانین فوق، باید هر دوی این اتوبوس ها را خاتمه دهید. معمولاً در چنین مواردی، کنترلر می تواند به طور مستقل بایت های بالا و پایین گذرگاه گسترده را خاتمه دهد. در این وضعیت، گذرگاه باریک، پسوند بایت کم گذرگاه عریض است. در اینجا یک مثال است:

استفاده از دستگاه های باریک و گسترده در همان گذرگاه SCSI

در اصل این امکان پذیر است، فقط به فسخ توجه کنید. با این حال، بهتر است این کار را نکنید. از آنجایی که همزیستی در یک گذرگاه دستگاه های سریع (عریض معمولا UltraWide SCSI است) و کند (معمولاً باریک فقط Fast SCSI یا حتی SCSI-1 است) خوب نیست.

تکالیف: روی کنترلر Wide 3 کانکتور وجود دارد: خارجی و داخلی عریض و داخلی باریک. سه کابل با دستگاه ها را می توان به آنها وصل کرد. سوال: در چه دستگاه هایی باید ترمیناتورها را فعال کنم؟

استفاده از دستگاه باریک در یک کنترلر عریض (اتوبوس)

این گزینه کاملا قابل اجرا است. شما فقط باید از یک آداپتور باریک استفاده کنید یا می تواند یک کابل SCSI خارجی با یک کانکتور باریک در یک طرف و یک کانکتور عریض در طرف دیگر باشد. بیشتر اوقات ، چنین نیازی هنگام اتصال دستگاه های باریک خارجی به یک کنترل کننده گسترده ایجاد می شود ، زیرا معمولاً یک اتصال خارجی گسترده دارد. اگر هنوز از آداپتورها استفاده می کنید، به خاتمه توجه کنید! هنگام اتصال یک دستگاه باریک خارجی به کانکتور عریض، آداپتور بایدپایان بایت بالا اگر یک دستگاه باریک به کانکتور عریض داخلی متصل شود، آداپتور به سادگی کانکتورها را تبدیل می کند (یعنی تعداد سیم ها را از 68 به 50 کاهش می دهد).

دیسکهای سخت

اتصال هارد دیسک ها بسیار ساده است، شما فقط باید به دو چیز رسیدگی کنید - ترمیناتور و شناسه SCSI. معمولاً یک دیسک جدید ترمینال فعال است و عدد آن روی 6 یا 2 تنظیم می شود. بنابراین، اگر دیسک اول را نصب کنید، جای نگرانی نیست و اگر نه، باید این تنظیمات را بررسی کنید. نکته دیگر در مورد شناسه های SCSI این است که کنترلرهای قدیمی Adaptec فقط می توانند از 0 یا 1 بوت شوند.

مرحله بعدی در نصب، فرمت کردن درایو است. فرمت کردن دیسک بر روی یک کنترلر جدید قبل از استفاده از آن عمل خوبی در نظر گرفته می شود. این به این دلیل است که سازندگان مختلف آداپتورهای SCSI از طرح‌های ترجمه بخش مختلف استفاده می‌کنند (می‌توان آن را با LBA، CHS، LARGE برای دیسک‌های IDE مقایسه کرد) و در حین انتقال، دیسک ممکن است ضعیف کار کند یا اصلاً کار نکند. اگر دیسک روی کنترلر جدید کار نمی کند، سعی کنید آن را با دستور format قالب بندی کنید و اگر کمکی نکرد، از SCSI BIOS (من شخصا چنین گزینه هایی را ندیده ام).

اگر بیش از دو هارد دیسک یا درایوهای بزرگتر از 2G را متصل می کنید، ممکن است لازم باشد تنظیمات SCSI BIOS را تغییر دهید. هنگام اتصال دستگاه های قابل جابجایی، مانند IOmega Jaz، گزینه های SCSI BIOS باید طوری تنظیم شوند که از آنها بوت شوند. شرح گزینه های احتمالی خیلی طولانی است، شاید بعداً اینجا داده شود، اما فعلا - توضیحات را بخوانید، هیچ مشکلی وجود ندارد :).

CD-ROM، CD-R، CD-RW

این دستگاه های DOS به درایور نیاز دارند. معمولاً در بالای درایور ASPI نصب می شود. هنگام اجرای خارج از DOS، معمولاً نیازی به درایور نیست. به صورت اختیاری، می توانید پارامتر کنترلر را تنظیم کنید تا از سی دی بوت شود. برای کار با دستگاه های CD-R/CD-RW در حالت ضبط، به نرم افزار خاصی نیاز دارید (مثلا Adaptec EZ-CD Pro).

استریمرها

به طور مشابه، درایوهای نوار CD-ROM SCSI می توانند اکثر سیستم عامل ها را با درایورهای استاندارد اجرا کنند. خیلی خوش شانس است که مثلاً تحت WindowsNT می توانید از برنامه استاندارد پشتیبان گیری استفاده کنید و نه نرم افزار تخصصی.

اسکنرها

معمولاً اسکنرها با کارت خود ارائه می شوند. گاهی اوقات کاملاً "خود" است، مانند، برای مثال، Mustek Paragon 600N، و گاهی اوقات فقط ساده‌ترین نسخه SCSI استاندارد است. اصولا استفاده از اسکنر با آن نباید مشکلی ایجاد کند، اما گاهی اوقات اتصال اسکنر به یک کنترلر دیگر (در صورتی که اسکنر چنین امکانی را داشته باشد) می تواند مفید باشد. اسکن A4 با رنگ 32 بیتی در 600dpi تصویری در حدود 90 مگابایت است و انتقال این مقدار اطلاعات از طریق گذرگاه ISA 8 بیتی نه تنها زمان زیادی می برد، بلکه سرعت کامپیوتر را نیز بسیار کند می کند، زیرا. درایورهای این کارت استاندارد معمولاً 16 بیتی هستند (به عنوان مثال - Mustek Paragon 800IISP). یک کنترلر ارزان قیمت FastSCSI PCI معمولاً به عنوان یک کنترلر اضافی عمل می کند. بهره وری کمتر یا بیشتر چیز جدیدی نمی دهد. این گزینه همچنین یک نکته دارد - باید مطمئن شوید که اسکنر (یا مهمتر از آن - درایورهای آن) می تواند با کنترلر جدید شما در پیکربندی شما کار کند. به عنوان مثال، درایورهای Mustek Paragon 800IISP برای کارت خود یا هر کارت سازگار با ASPI طراحی شده اند.

هنگام انتخاب یک کنترلر SCSI، باید به چندین پارامتر (به ترتیب تصادفی و با افزونگی زیاد) توجه کنید.

  • الزامات و وظایف شما
  • سازگاری
  • شهرت سازنده کارت
  • شهرت سازنده تراشه
  • در دسترس بودن درایورها
  • پشتیبانی فنی
  • قیمت
  • توصیه های دوستان و آشنایان
  • تنظیمات شخصی
  • ظاهر و تجهیزات

FastSCSI PCIکنترلر - Tekram DC-390. این کنترلر بر اساس تراشه معروف AMD ساخته شده است که عملکرد را در اکثر سیستم عامل ها با درایورهای داخلی تضمین می کند، اما می تواند از Tekram نیز استفاده شود. یک بایوس SCSI کوچک و زیبا وجود دارد.
کنترلرهای مبتنی بر تراشه Symbios Logic SYM53C810 برای اکثر سیستم عامل ها به خوبی شناخته شده اند. SCSI BIOS برای آن تقریباً در هر بایوس AWARD برای مادربردها گنجانده شده است. بسیار ارزان و در عین حال قابل اجرا.

UltraWideSCSI PCIکنترلر - Adaptec AHA2940UW. امروزه یکی از محبوب ترین هاست، اگرچه در حال از دست دادن زمین است. با این حال، هنوز هم کاربردی است. خوب، کمی کند و گران است، اما تحت تمام سیستم عامل های رایج کار می کند.
کنترلرهای روی تراشه Symbios Logic 53C875. بسیاری به سرعت و قابلیت اطمینان آن توجه می کنند.

دستگاه ها

HDD - خوب، البته سیگیت چیتا - بحث کردن با RPM 10000 سخت است. اما بدون فن های خنک کننده اضافی، این درایو دوام زیادی نخواهد داشت :(. سری های دیگر درایوهای Seagate - Barracuda و Hawk - نیز از نظر قابلیت اطمینان متمایز هستند.

بقیه (CD-ROM، نوار، CD-R و دیگران) همه به میل شما هستند. دستگاه های SCSI توسط بسیاری از شرکت های معروف تولید می شوند. به عنوان مثال HP، Sony، Plextor، Yamaha.

در تهیه مقاله از مواد استفاده شده است
شرکت های IBM، Seagate، ASUSTeK، Tekram


متخصص برجسته در EPOS

اخیراً تعداد زیادی دستگاه مختلف در بازار ما ظاهر شده است که به طور قابل توجهی قابلیت های رایانه را گسترش می دهد. اول از همه، اینها درایوهای Zip، Jaz و magneto-optics هستند، اینها انواع مختلفی از درایوهای نوار مغناطیسی و همچنین دستگاه هایی برای ضبط تک و چندگانه روی سی دی هستند. اسکنرها بسیار محبوب شده اند. قیمت هارد درایوها به حدی کاهش یافته است که رایانه با دو یا سه درایو دیگر غیرعادی نیست و سرور باید دارای یک آرایه دیسک مقاوم در برابر خطا باشد. در این رابطه، اغلب وظیفه اتصال دستگاه های جدید به رایانه مطرح می شود. اگر یک کنترلر SCSI در رایانه نصب شده باشد، این کار به سادگی قابل حل است.

برخلاف IDE که از مجموعه محدودی از تجهیزات جانبی داخلی پشتیبانی می کند، رابط SCSI برای پشتیبانی از انواع دستگاه های داخلی و خارجی طراحی شده است.

رابط SCSI چیست؟

Basic SCSI (رابط سیستم کامپیوتری کوچک که گاهی به آن SCSI-1 نیز گفته می شود) یک رابط جهانی برای اتصال دستگاه های مختلف است. در استاندارد اولیه، حداکثر هشت دستگاه، از جمله کنترلر، می تواند به یک اتوبوس متصل شود. رابط شامل کنترل های پیشرفته است و در عین حال بر روی هیچ نوع خاصی از دستگاه متمرکز نیست. دارای یک گذرگاه داده 8 بیتی است، حداکثر سرعت انتقال تا 1.5 مگابیت در ثانیه در حالت ناهمزمان (طبق روش "درخواست- تایید") و حداکثر تا 5 مگابیت در ثانیه در حالت همزمان (چند درخواست - چندگانه) است. روش تایید). از برابری می توان برای تشخیص خطاها استفاده کرد. به صورت الکتریکی به صورت 24 خط (تک قطبی یا دیفرانسیل) اجرا می شود، اگرچه اکثریت قریب به اتفاق دستگاه ها از سیگنال های تک قطبی استفاده می کنند.

در فرآیند توسعه، استاندارد SCSI-2 به تصویب رسید - توسعه قابل توجهی از SCSI اساسی. افزایش سرعت انتقال (تا 3 مگابیت بر ثانیه در حالت ناهمزمان و تا 10 مگابیت بر ثانیه در حالت همزمان) - SCSI سریع. دستورات و پیام های جدید اضافه شد، پشتیبانی برابری اجباری شد. امکان گسترش گذرگاه داده به 16 بیت (Wide SCSI) ارائه شد که سرعتی تا 20 مگابیت بر ثانیه را فراهم می کرد. یک کانکتور 68 پین جدید معرفی شده است.

مشخصات بعدی، SCSI-3، نه تنها نرخ های باود جدیدی را معرفی کرد، بلکه سیستم فرمان را نیز بسیار گسترش داد. علاوه بر این، سایر پروتکل های موازی و سریال می توانند به عنوان یک رسانه انتقال، همراه با رابط گذرگاه موازی سنتی استفاده شوند: کانال فیبر، IEEE 1394 Firewire و پروتکل ذخیره سازی سریال (SSP).

در حال حاضر پرکاربردترین رابط کاربری Ultra SCSI است که از فرکانس باس 20 مگاهرتز استفاده می کند. رابط Ultra/Wide SCSI از 16 دستگاه پشتیبانی می کند و سرعت انتقال داده تا 40 مگابیت بر ثانیه را فراهم می کند. اما به تدریج با SCSI سریعتر Ultra-2 Wide جایگزین می شود که سرعت انتقال تا 80 مگابیت بر ثانیه را فراهم می کند.

افزایش مداوم فرکانس ساعت باس منجر به نیاز به محدود کردن حداکثر طول کابل اتصال در رابط Ultra SCSI به یک و نیم متر شده است. بنابراین، با افزایش بیشتر فرکانس ساعت، مطابق با توصیه‌های SCSI-3، تعداد سیم‌های باس، فناوری خود اتوبوس و سطوح سیگنال‌های ارسالی روی آن تغییر کرده است. کانکتور مانند رابط Ultra SCSI باقی مانده است. با این حال، خود اتوبوس اکنون با سیم های پیچ خورده ساخته شده است (شکل 1a، سمت چپ، عکسی از یک کابل Ultra Wide، و شکل 2b، سمت راست، از یک کابل Ultra-2 Wide را نشان می دهد).

هر سیگنال در گذرگاه Ultra-2 Wide روی دو سیم در فاز مخالف (دیفرانسیل) حمل می شود. این به اصطلاح LVD (دیفرانسیل ولتاژ پایین)، سیگنالینگ دیفرانسیل ولتاژ پایین است. به لطف انتقال سیگنال دیفرانسیل، طول مجاز کابل اتصال به 12 متر افزایش یافته است.

مقایسه رابط های مختلف SCSI در جدول آورده شده است:

استانداردطول
کابل، m
سرعت،
Mb/s
تعداد
لوازم خانگی
SCSI-16 5 8
SCSI-26 5...10 8 یا 16
سریع SCSI-23 10...20 8
SCSI-2 عریض3 20 16
Fast Wide SCSI-23 20 16
Ultra SCSI-3، 8 بیتی1,5 20 8
Ultra SCSI-3، 16 بیتی1,5 40 16
Ultra-2SCSI12 40 8
Wide Ultra-2 SCSI12 80 16

دستگاه های Ultra SCSI همچنین می توانند با گذرگاه SCSI کندتر کار کنند. همچنین امکان استفاده از دستگاه های کند در اتوبوس سریع وجود دارد. در هر دو مورد، اتوبوس با سرعت کم ترین وسیله کار می کند. بالاترین سرعت انتقال داده تنها در صورتی حاصل می شود که از دستگاه هایی با رابط یکسان استفاده شود.

توسعه بیشتر این فناوری منجر به ظهور استاندارد Ultra160/m SCSI شد. نرخ انتقال از 80 به 160 مگابیت در ثانیه با استفاده از هر دو لبه سیگنال چالش/تأیید برای همگام سازی داده ها افزایش یافته است. استاندارد Ultra160/m SCSI از رابط دیفرانسیل سطح پایین (LVD) استفاده می کند و کابل هایی تا طول 12 متر را امکان پذیر می کند. یکی از اجزای جدید رابط Ultra160/m SCSI Environment Control است. این فناوری هوشمند برای بررسی زیرسیستم ذخیره سازی از جمله کابل های اتصال، هواپیماهای پشتی، پایانه ها و غیره است. اگر خطر از دست رفتن داده ها وجود داشته باشد، انتقال با سرعت های پایین تر انجام می شود، روشی که به طور گسترده توسط مودم ها و دستگاه های فکس استفاده می شود.

چنین فراوانی استانداردهایی که به طور همزمان استفاده می شوند، سردرگمی خاصی ایجاد می کند. علاوه بر این، به طور کامل مشخص نیست که چرا سرعت انتقال به طور مداوم افزایش می یابد. چه دستگاه هایی می توانند چنین سرعتی را ارائه دهند؟

این موضوع توجه ویژه ای را می طلبد. در واقع، آزمایش‌های حتی مدرن‌ترین هارد دیسک‌ها نشان می‌دهد که ویژگی‌های سرعت آنها با سرعت انتقال اتوبوس فاصله زیادی دارد. با این حال، نرخ باود در اتوبوس بسیار مهم است. از این گذشته، پروتکل SCSI برای پشتیبانی از عملکرد همزمان چندین دستگاه متصل به یک اتوبوس طراحی شده است. داده های یک دستگاه (برای قطعیت، منظور ما یک هارد دیسک است) از طریق یک گذرگاه مشترک به حافظه بافر دیسک ارسال می شود. در حالی که روند آهسته نوشتن روی دیسک ادامه دارد، داده های دستگاه دیگری در حال انتقال است و غیره. از دیدگاه کاربر، ضبط، همانطور که بود، به طور همزمان روی چندین دیسک انجام می شود. بنابراین، گذرگاه باید نرخ انتقال کل را برای تمام دستگاه های متصل به اتوبوس و با در نظر گرفتن نیاز به انتقال اطلاعات سرویس، نرخ بسیار بالاتری را ارائه دهد. برای ارزیابی مزایای انتقال از Ultra Wide SCSI به Ultra-2 Wide SCSI، ما نرخ انتقال داده را برای نرم افزار RAID 0 در چهار درایو IBM DDRS-39130 اندازه گیری کردیم. آزمایش بر روی یک کامپیوتر با برد TYAN، NMC-6BCD + با کنترلر Adaptec AIC-7890 یکپارچه، پردازنده P-II 450 مگاهرتز انجام شد. سیستم عامل ویندوز NT 4 WS. RAID نرم افزاری با استفاده از سیستم عامل ایجاد می شود. دیسک های انتخاب شده برای آزمایش دارای سوئیچ رابط LVD یا SE هستند. سرعت انتقال داده اندازه گیری شده در سیستم چهار درایو برای Ultra-2 Wide SCSI (80 Mb/s) و Ultra Wide SCSI (40 Mb/s). علاوه بر این، نرخ انتقال برای یک دیسک واحد اندازه گیری می شود. اندازه گیری ها با استفاده از WinBench99 انجام شد. نتایج آزمایش در نمودار نشان داده شده است (شکل 2).

برنج. 2.نتایج آزمایش برای رابط های Ultra و Ultra2 Wide SCSI

نرخ انتقال برای یک درایو واحد در هر دو حالت Ultra و Ultra-2 یکسان بود (در نمودار 1 SE). نرم افزار RAID سطح 0 در حالت Ultra عملکرد سیستم دیسک را حدود 2 برابر (4 SE) افزایش داد. همان درایوهایی که به حالت Ultra-2 تغییر یافتند منجر به افزایش عملکرد بیش از 3 برابری (4 LVD) شدند.

برای مقایسه کارایی عملکرد همزمان چندین دستگاه با رابط SCSI و رابط IDE، نرم افزار RAID سطح 0 را نیز بر روی چهار دیسک IDE مونتاژ کردیم. اگرچه عملکرد یک درایو IDE منفرد با عملکرد یک درایو SCSI (1 IDE) قابل مقایسه بود، استفاده از RAID در چهار درایو IDE باعث بهبود عملکرد سیستم دیسک (4 IDE) نشد.

از نتایج آزمایش، مشخص است که اگر اتصال فقط یک دستگاه ضروری باشد، هر رابط تقریباً همان کارایی را ارائه می دهد. عملکرد فقط با مشخصات مکانیکی خود دستگاه تعیین می شود. هنگام اتصال چندین دستگاه (به عنوان مثال، چندین درایو در یک سرور)، رابط SCSI، و به خصوص Ultra-2، عملکرد بسیار بهتری را نسبت به استانداردهای IDE یا قبلی SCSI ارائه می دهد.

نحوه اتصال صحیح دستگاه های SCSI

همه انواع SCSI (حداقل در تئوری) با یکدیگر سازگار هستند. دستگاه ها به طور مستقل یک پروتکل تبادل قابل قبول ایجاد می کنند. بنابراین، نصب دستگاه ها به تنظیم مقدار صحیح برای شماره دستگاه (SCSI ID)، اتصال فیزیکی دستگاه به اتوبوس و فعال کردن پایانه ها خلاصه می شود. با این حال، اغلب صاحبان رایانه ای که دستگاه های SCSI را به تنهایی به رایانه خود متصل می کنند، از عملکرد ناپایدار آنها شکایت دارند. در بیشتر موارد، این به دلیل اتصال نادرست دستگاه ها و اغلب ترمیناتورها است (گاهی اوقات به دلایلی این پایانه ها را فراموش می کنند).

ترمیناتور چیست؟

در فرکانس های ساعت بالای گذرگاه داده، اگر اقدامات خاصی برای هماهنگی بارها انجام نشود، بازتاب مجدد سیگنال رخ می دهد (مانند پژواک در Carpathians) که در نتیجه نرخ تبادل اطلاعات واقعی به میزان قابل توجهی کاهش می یابد. برای تطبیق بارها، هر دو انتهای هر خط باس SCSI باید با مقاومت فعال برابر با امپدانس مشخصه خط بارگذاری شود. در ساده ترین حالت، برای این، مقاومت های بار در هر دو انتهای خط روشن می شوند. این به اصطلاح تطبیق غیرفعال است. در حال حاضر این روش تطبیق عملاً به خصوص در حالت Ultra استفاده نمی شود. علاوه بر این، این در حالت Ultra-2 غیرقابل قبول است. این به دلیل مشکل در انتخاب مقاومت های بار است که به طور رضایت بخشی از تطابق با تعداد زیادی (و تغییر در حین کار) دستگاه های متصل به باس اطمینان حاصل می کند. تقریباً تمام دستگاه های مدرن SCSI اکنون از مذاکره فعال استفاده می کنند. با پایان فعال، به جای تقسیم کننده های ولتاژ مقاومتی، از منابع ولتاژ کمکی (یک یا چند) استفاده می شود. این ولتاژها بطور خودکار به گونه ای تنظیم می شوند که شرایط بهینه را برای دریافت سیگنال های ارسال شده از طریق باس فراهم کنند. یک تغییر از روش توصیف شده تطبیق با قطع سیگنال اجباری است. برای اجرای این روش، دیودهای کلمپینگ در ترمیناتور فعال نصب می شوند که حداکثر و حداقل ولتاژ سیگنال های ورودی را در سطوح خاصی محدود می کنند. سطوح سیگنال نیز به نوبه خود با تغییر ولتاژهای مرجع قابل تنظیم هستند.

در بیشتر موارد، هم کنترلر و هم تمام دستگاه های SCSI دارای پایانه های فعال داخلی هستند که می توانند فعال یا غیرفعال شوند. با این حال، به عنوان یک قاعده، بهتر است به ترمیناتور داخلی تکیه نکنید، بلکه یک خارجی را متصل کنید. البته مطلوب است که از ترمیناتور غیرفعال استفاده نکنید. پایانه های مدرن لزوماً دارای کتیبه مربوطه در نام خود هستند (شکل 3).

برنج. 3.ترمیناتور غیرفعال

متداول ترین ترمیناتورهای فعال برای گذرگاه فوق عریض SCSI هستند (شکل 4).

برنج. چهارترمیناتور Active Ultra Wide SCSI

ترمیناتورهای اتوبوس های Ultra-2 Wide SCSI باید علامت اختصاری LVD را در نام خود داشته باشند (شکل 5). در حال حاضر، پایانه های جهانی SE / LVD نیز در حال تولید هستند که به طور خودکار نوع رابط را تعیین می کنند و برای این نوع رابط مذاکره را انجام می دهند (شکل 6).

برنج. 5.علامت های ترمیناتور برای Ultra2 Wide SCSI

چگونه ترمیناتورها را به درستی وصل کنیم؟

هنگامی که تنها یک دستگاه (به عنوان مثال، یک هارد دیسک) به کنترل کننده SCSI متصل است، پایانه ها باید در کنترلر و دستگاه فعال باشند. اگر این یک دستگاه خارجی است که یک کانکتور اضافی برای اتصال سایر دستگاه های SCSI خارجی (به عنوان مثال، یک CD-ROM خارجی SCSI) دارد، می توانید از یک پایانه خارجی (ترجیحاً فعال) استفاده کنید. در این صورت باید ترمیناتور داخلی دستگاه خاموش شود.

اگر چندین دستگاه به کنترلر SCSI متصل شده باشند، پایانه ها باید فقط در انتهای گذرگاه SCSI نصب شوند. بنابراین، اگر همه دستگاه‌های متصل داخلی هستند، پایان‌دهنده‌ها باید در کنترل‌کننده SCSI و روی یک (و تنها یک) دستگاهی که به صورت فیزیکی به آخرین کانکتور گذرگاه SCSI متصل است، فعال شوند. بهترین نتایج در صورتی حاصل می شود که یک پایانه خارجی فعال به آخرین کانکتور متصل شود و پایانه های داخلی در همه دستگاه ها (به جز کنترلر) خاموش باشند. به هر حال، اخیراً بسیاری از دستگاه ها (به عنوان مثال، هارد دیسک های SE / LVD) به هیچ وجه ترمیناتور داخلی ندارند.

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

اگر لازم باشد هر دو دستگاه داخلی و خارجی را به یک کنترلر SCSI متصل کنید، کنترلر به کانکتور میانی گذرگاه SCSI متصل می شود. بخشی از گذرگاه SCSI برای اتصال دستگاه های داخلی استفاده می شود و قسمت دیگر به کانکتوری برای اتصال دستگاه های خارجی ختم می شود. در این حالت، پایانه داخلی کنترلر باید خاموش شود. در واحد داخلی متصل به آخرین کانکتور اتوبوس SCSI، پایانه باید روشن باشد و در واحدهای داخلی دیگر، باید خاموش باشد. برای اتصال دستگاه های خارجی همیشه باید یک پایانه خارجی فعال روی کانکتور نصب شود. هنگام اتصال یک دستگاه SCSI خارجی، ترمیناتور خارجی حذف می شود، یک دستگاه خارجی به کانکتور SCSI وصل می شود، و پایانه خارجی که قبلا حذف شده است به کانکتور اضافی دستگاه خارجی متصل می شود (فراموش نکنید که شماره خارجی را تنظیم کنید. دستگاه به درستی، در غیر این صورت کامپیوتر به سادگی "یخ می زند").

اتصال پایانه ها برای دستگاه هایی با رابط های مختلف

همه موارد فوق در صورتی صادق است که همه دستگاه‌های متصل رابط یکسان داشته باشند (همه دستگاه‌های Wide SCSI-2 یا همه دستگاه‌های SCSI-2). اگر برخی از دستگاه ها دارای رابط Wide SCSI-2 باشند و حداقل یکی (معمولاً یک CD-ROM) دارای رابط SCSI-2 (Narrow) باشد، در برخی موارد در اتصال صحیح پایانه ها مشکلاتی وجود دارد. مشکلات ناشی از این واقعیت است که رابط های Wide و Narrow در تعداد خطوط داده در گذرگاه متفاوت هستند.

رایج ترین اشتباه، اتصال چندین هارد دیسک Wide SCSI-2 (یا Ultra Wide SCSI-2) به گذرگاه Wide SCSI-2 و اتصال به آخرین کانکتور از طریق یک آداپتور CD-ROM SCSI-2 است. اگرچه یک ترمیناتور در CD-ROM گنجانده خواهد شد، اما این ترمیناتور تنها 8 خط اتوبوس را خاتمه می دهد، در حالی که 8 خط باقی مانده در رابط Wide SCSI "در هوا معلق خواهند بود."

راه حل صحیح تر، اتصال دستگاه هایی با رابط SCSI 8 بیتی به کانکتورهای باس میانی است (ترمیناتورهای دستگاه های 8 بیتی غیرفعال هستند). یک دستگاه Wide SCSI را با ترمیناتور روشن (یا یک پایانه خارجی فعال) به آخرین کانکتور متصل کنید. البته وجود آداپتور همچنان عملکرد سیستم را بدتر می کند. در صورت امکان از این گزینه اجتناب شود (و همچنین استفاده از دستگاه های پرسرعت و کند در همان اتوبوس). با این حال، در این شرایط، این هنوز گزینه صحیح اتصال است. کنترلرهای Ultra-2 SCSI دارای یک مبدل رابط داخلی هستند که به شما امکان می دهد تمام دستگاه های Ultra-2 را به یک اتوبوس جداگانه و بدون مخلوط کردن آنها با دستگاه های کندتر متصل کنید.

ویژگی های کنترلر با دو کانکتور

بسیاری از کنترلرهای SCSI دارای 2 اتصال هستند: یکی برای رابط SCSI و دیگری برای رابط Wide SCSI. اینها فقط کانکتورهای فیزیکی متفاوت هستند، کانال SCSI یکسان است. این کانکتورهای مختلف از استفاده از هر آداپتور اجتناب می کنند، اما مشکل اتصال پایانه ها را برطرف نمی کنند. این کنترلرها دارای کلیدهای "High On/Off" و "Low On/Off" هستند. اینها سوئیچ های جداگانه ای برای پایانه های فعال به ترتیب برای بایت های بالا و پایین اتوبوس هستند. علاوه بر این، بایت کم ("Low") خطوط رابط SCSI (Narrow) و بایت بالا خطوط توسعه رابط به استاندارد Wide است.

اگر دستگاه های تنها یک استاندارد به چنین کنترل کننده ای متصل شوند، هر دو سوئیچ در موقعیت "روشن" قرار می گیرند. گذرگاه SCSI (یا Wide SCSI) با یک کانکتور انتهایی به کنترلر متصل می شود و یک دستگاه با پایان دهنده فعال به کانکتور انتهایی دیگر متصل می شود. دستگاه های باقی مانده با پایانه های خاموش به کانکتورهای میانی متصل می شوند.

اگر نیاز به اتصال چندین دستگاه با رابط های مختلف دارید، از دو گذرگاه استفاده می شود: SCSI و Wide SCSI. هر دو باس با کانکتورهای انتهایی خود به کانکتورهای مربوطه کنترلر متصل می شوند. دستگاه ها مطابق با استانداردی که پشتیبانی می کنند به اتوبوس ها متصل می شوند. ترمیناتورها فقط در ابزار متصل به کانکتور انتهایی گذرگاه SCSI و در ابزار متصل به کانکتور انتهایی گذرگاه Wide SCSI فعال هستند. روی کنترلر، سوئیچ های ترمیناتور در موقعیت های "High On" و "Low Off" قرار می گیرند.

اخیراً، کنترلرها، از جمله آنهایی که روی مادربرد نصب شده اند، چنین سوئیچ (یا مورد مربوطه در منوی BIOS) ندارند. فقط "ترمیناتور روشن/خاموش" وجود دارد. در این مورد، ما فقط در مورد 8 بیت پایین اتوبوس صحبت می کنیم. بیت های بالاتر همیشه خاتمه می یابند.

منبع تغذیه برای پایانه های فعال

پایانه های فعالی که در حال حاضر مورد استفاده قرار می گیرند برای کار کردن به ولتاژ تغذیه نیاز دارند. این ولتاژ را می توان هم از هر دستگاه SCSI و هم از کنترلر به پایانه فعال اعمال کرد. در دستگاه های مدرن SCSI، یک سوئیچ ویژه برای انتخاب منبع تغذیه ترمیناتور فعال تعبیه شده در این دستگاه ها وجود دارد. معمولاً ترمیناتور توسط خود دستگاه ("Power from Drive") در کارخانه تغذیه می شود. اگر فقط یک یا چند دستگاه SCSI داخلی با رابط یکسان به کنترلر متصل شده باشد، مشکلی وجود ندارد.

اگر در شرایط خاتمه اتوبوس معمولی، استفاده از پایانه خارجی فعال ضروری است، باید مراقب تامین ولتاژ تغذیه آن باشید. برای این کار در یکی از دستگاه های متصل به این باس باید حالت تامین ولتاژ باس ("Power to SCSI Bus") فعال باشد. اگر این کار انجام نشود، ترمیناتور خارجی به سادگی کار نخواهد کرد.

در تمام مواردی که در بالا مورد بحث قرار گرفت، بهترین نتایج معمولاً زمانی حاصل می‌شود که تمام پایانه‌ها از یک منبع تغذیه شوند. برای تامین ولتاژ تمام ترمیناتورها از یک منبع در یک (هر) دستگاه، حالت تغذیه ترمیناتور تعبیه شده در این دستگاه از منبع برق داخلی روشن می شود و همزمان حالت تغذیه ترمیناتورها ولتاژ تغذیه به اتوبوس. برای انجام این کار، جامپرها (سوئیچ ها) روی این دستگاه در موقعیت «Power to SCSI Bus and Drive» قرار می گیرند. در دستگاه‌های دیگری که در آن‌ها لازم است پایان کار فعال شود، ترمیناتور از گذرگاه SCSI تغذیه می‌شود (پرش‌ها یا سوئیچ‌ها روی موقعیت «پاور از گذرگاه SCSI» تنظیم می‌شوند).

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

کنترلرهای اختصاصی SCSI

اسکنرها و برخی دیگر از دستگاه های کند SCSI اغلب با یک کنترلر SCSI ساده همراه هستند. معمولاً این یک کنترلر SCSI-1 در گذرگاه ISA 16 یا حتی 8 بیتی است که یک کانکتور (خارجی یا داخلی) دارد. BIOS روی آن وجود ندارد، اغلب بدون وقفه کار می کند (حالت نظرسنجی)، گاهی اوقات فقط از یک دستگاه (نه 7) پشتیبانی می کند. اساساً چنین کنترلی فقط با دستگاه شما قابل استفاده است. سایر دستگاه های روی چنین کنترل کننده ای اغلب کار نمی کنند. علاوه بر این، بسیاری از دستگاه ها (اغلب اسکنرها) قادر به کار با یک کنترل کننده استاندارد نیستند. بنابراین، بهتر است به سازگاری اعتماد نکنید، بلکه دستگاه های استاندارد SCSI را به یک کنترلر استاندارد جداگانه متصل کنید.

مفاهیم کلی

SCSI (رابط کامپیوتر کوچک) در سال 1980 تاسیس شد. بر اساس استاندارد صنعتی ANSIX3T9.2 (تبدیل به مشخصات X3T10) برای یکسان سازی رابط استاندارد (که بعداً SCSI-1 نامیده شد). سرعت انتقال داده بسته به عوامل بسیاری نسبتاً پایین بود و به طور متوسط ​​از 1 تا 2 مگابایت بر ثانیه بود، اما همچنان از سریع ترین دستگاه ها (هارد دیسک) فراتر رفت، که حتی با استفاده از رمزگذاری MFM می توانست سرعتی بیش از 625 کیلوبایت در ثانیه ارائه دهد. . مزیت اصلی SCSI نسبت به رابط IDE این است که SCSI که در اصل به عنوان رابطی برای سیستم عامل های چند وظیفه ای و چند کاربره طراحی شده بود، امکان دسترسی به چندین دستگاه را تقریباً به طور همزمان فراهم می کند. SCSI نقش بسزایی در ایجاد اطلاعات و سیستم های محاسباتی ایفا کرده است که نیاز به اتصال انواع مختلف دستگاه ها دارد. این رابط طیف گسترده ای از تجهیزات متصل را فراهم می کند، مانند:

  • هارد دیسک - هارد دیسک (DASD - دستگاه ذخیره‌سازی دسترسی مستقیم)
  • درایوهای نوار، درایوهای نوار، و سایر دستگاه های دسترسی سریال
  • درایوهای نوری مغناطیسی، CD-ROM، CD-Recoder
  • دستگاه های ورودی/خروجی مانند اسکنرها

این دستگاه ها از طریق یک آداپتور مخصوص SCSI به کامپیوتر متصل می شوند و سیستم عامل از طریق درایورهای مناسب به آنها دسترسی پیدا می کند. وجود آداپتور پردازنده بومی روی کارت SCSI بار روی CPU را در حین عملیات I/O بسیار کاهش می دهد. این شرایط هنگام کار در یک شبکه و همچنین در محیط های چند کاربره و چند وظیفه ای مزیت زیادی دارد، زیرا زمان دسترسی مشتری به دستگاه کاهش می یابد. در سیستم‌های رومیزی (رایانه‌های رومیزی)، بار پردازنده مرکزی برای اکثر برنامه‌ها و برنامه‌های کاربر چندان حیاتی نیست، با این حال، هنگام کار با گرافیک (مخصوصاً هنگام کار با انیمیشن رایانه‌ای)، استفاده از زیرسیستم SCSI به شما امکان افزایش می‌دهد. عملکرد سیستم، زیرا در این حالت بیشتر بار عملیات I / O به آداپتور SCSI منتقل می شود.

مشخصات SCSI

امروزه چندین مشخصات SCSI وجود دارد:

  • SCSI-1: گذرگاه داده 8 بیتی و نرخ داده همزمان 5 مگابایت بر ثانیه. رابط 25 یا 50 پین؛
  • SCSI-2 یا Fast SCSI: سرعت تا 10 مگابایت بر ثانیه در گذرگاه 8 بیتی افزایش می یابد. رابط 50 پین;
  • Wide SCSI (Wide SCSI): افزایش عرض گذرگاه به 16. سرعت انتقال داده از 10MB/s به 20MB/s افزایش یافته است. کانکتور 68 یا 80 پین (Single Connector) که مدارهای قدرت و سیگنال را ترکیب می کند.
  • Ultra SCSI (Fast-20) / Ultra Wide SCSI یا SCSI-3: سرعت انتقال داده در گذرگاه 8 بیتی به 20 مگابایت بر ثانیه و در گذرگاه 16 بیتی تا 40 مگابایت بر ثانیه افزایش یافته است. SCSI-3 از دستگاه های بیشتری پشتیبانی می کند (تا 15 دستگاه در هر کانال). کانکتور 50 / 68 یا 80 پین (Single Connector) که مدارهای قدرت و سیگنال را ترکیب می کند.
  • Ultra2 SCSI (LVD): افزایش بیشتر سرعت SCSI مستلزم استفاده از یک گذرگاه دیفرانسیل ولتاژ پایین (LVD) است که در آن سیگنال ها به طور همزمان روی دو سیم، اما در قطبیت های متفاوت منتقل می شوند. به همین دلیل، ایمنی گذرگاه نسبت به نویز به شدت افزایش می یابد، می توان سرعت انتقال داده را از طریق گذرگاه 16 بیتی تا 80 مگابایت بر ثانیه افزایش داد و طول کابل رابط را تا 12 متر افزایش داد! اجرای کامل به یک آداپتور Ultra2 SCSI، یک کابل Ultra2 SCSI با یک پایانه فعال Ultra2 SCSI و درایوهایی نیاز دارد که از Ultra2 SCSI پشتیبانی می کنند. در صورت عدم وجود هر یک از اجزای ذکر شده، استاندارد Ultra2 SCSI به طور خودکار غیرفعال می شود و سیستم در یکی از مشخصات قبلی SCSI کار می کند. کانکتور 68 یا 80 پین (Single Connector) که مدارهای قدرت و سیگنال را ترکیب می کند.
  • Ultra3 SCSI (Ultra160 SCSI): سرعت انتقال داده ها با همگام سازی دو برابری داده ها (انتقال داده ها دو برابر سریعتر بدون افزایش سرعت ساعت)، مکانیسم بهبود یافته برای بهینه سازی سرعت تبادل داده با دستگاه های مختلف، می تواند به 160 مگابایت در ثانیه برسد. استفاده از الگوریتم CRC به جای برابری برای بهبود قابلیت اطمینان انتقال داده ها. مشخصات Ultra160 SCSI از نظر کابل ها، کانکتورها و پایانه ها کاملاً با Ultra2 SCSI سازگار است. یک کنترلر Ultra160 SCSI می تواند هر دو دستگاه Ultra160 SCSI و Ultra2 SCSI را در یک اتوبوس به طور همزمان پشتیبانی کند و هر کدام با حداکثر سرعت کار می کنند. کانکتور 68 یا 80 پین (Single Connector) که مدارهای قدرت و سیگنال را ترکیب می کند.
  • Ultra160+ SCSI: اصلاحی از Ultra160 SCSI که SCSI بسته بندی شده را پیاده سازی می کند - یک روش بسته انتقال اطلاعات (فرمان ها، داده ها و ثبت وضعیت ها در یک بلوک با سرعت یکسان منتقل می شوند) و روش Quick Arbitration Select (QAS) برای انتقال سریع کنترل گذرگاه از یک دستگاه SCSI به دستگاه دیگر. در نتیجه تاخیرها کاهش می یابد و نرخ داده انتگرال افزایش می یابد.

الزامات اساسی برای پیاده سازی یک رابط SCSI

· تمام درایوها و سایر دستگاه های SCSI باید به طور متوالی به یکدیگر متصل شوند (زنجیره دیزی) و یک کانال SCSI را تشکیل دهند.

· فقط آن دسته از دستگاه های SCSI که دارای همان نوع رابط SCSI هستند می توانند به یک کانال SCSI متصل شوند.

· دستگاه های دارای رابط تک سر (تک سر) (تک قطبی) و دستگاه های دارای رابط دیفرانسیل (دیفرانسیل) (دو قطبی) نباید در یک کانال SCSI استفاده شوند.

· یک کانال SCSI می تواند به طور همزمان تا 8 را برای یک گذرگاه داده 8 بیتی (باریک) یا تا 16 را برای یک گذرگاه داده 16 بیتی (عریض) دستگاه های SCSI، از جمله یک کنترل کننده SCSI، متصل کند. با این حال، بسته به طول کابل اتصال و سرعت انتقال داده، محدودیت‌های بیشتری در تعداد دستگاه‌های SCSI متصل وجود دارد.

· هر دستگاه SCSI، از جمله کنترلر SCSI، باید دارای یک شماره SCSI منحصر به فرد (SCSI ID) باشد. محدوده شناسه معتبر SCSI: 0 تا 7 برای گذرگاه داده 8 بیتی (باریک) یا 0 تا 15 برای گذرگاه داده 16 بیتی (عریض). همه شناسه‌های SCSI برابر هستند، اما به طور پیش‌فرض، SCSI ID = 7 روی کنترل‌کننده‌های SCSI تنظیم شده است و توصیه نمی‌شود که این شماره را به سایر دستگاه‌های SCSI اختصاص دهید.

· هر دو انتهای کانال SCSI باید با یک دستگاه تطبیق ویژه - ترمیناتور (ترمیناتور) خاتمه یابد. ترمیناتور را می توان در داخل دستگاه SCSI قرار داد، در انتهای کابل SCSI متصل یا صفحه پشتی نصب کرد، یا به عنوان یک دستگاه جداگانه که به آخرین کانکتور کانال SCSI متصل است، ساخته شد.

· تمام دستگاه های SCSI میانی (نه لبه) باید قطع نشده باشند. اگر این دستگاه های SCSI دارای پایانه های داخلی هستند، مطمئن شوید که سوئیچ (جهنده) "Enable termination (terminator enable - TE)" در موقعیت "Off / Disable" قرار دارد.

· کابل SCSI اتصال باید الزامات ANSI X3T10/1142D (بخش 6) را برای:

امپدانس مشخصه

تاخیر انتشار

طول تجمعی

طول شاخه مجاز

فاصله بین دستگاه ها

برای برآوردن نیاز امپدانس مشخصه، باید از یک کابل تخت بدون محافظ یا یک کابل نواری جفت تابیده استفاده شود. استفاده از کابل هایی با امپدانس موج متفاوت در یک کانال SCSI مجاز نیست. همچنین استفاده همزمان از کابل های محافظ و بدون محافظ در یک کانال SCSI توصیه نمی شود. این امر به ویژه هنگام پیاده سازی یک رابط SCSI با توجه به مشخصات Ultra SCSI، Ultra2 SCSI و Ultra3 SCSI بسیار مهم است.

طول مجاز کابل SCSI چقدر است؟

1) حداکثر طول کل کابل یک رابط SCSI تک سر به عوامل مختلفی بستگی دارد. جدول زیر حداکثر طول کابل را برای مشخصات و پیکربندی‌های مختلف SCSI فهرست می‌کند:

مشخصات نرخ انتقال حداکثر طول کابل حداکثر تعداد دستگاه ها
SCSI سریع 10 مگابایت بر ثانیه 3 متر 8
SCSI عریض 20 مگابایت بر ثانیه 3 متر 16
Ultra SCSI (8 بیت باریک) 20 مگابایت بر ثانیه 3 متر 5
Ultra SCSI (عرض 16 بیت) 40 مگابایت بر ثانیه 3 متر 5
Ultra SCSI (8 بیت باریک) 20 مگابایت بر ثانیه 1.5 متر 6-8
Ultra SCSI (عرض 16 بیت) 40 مگابایت بر ثانیه 1.5 متر 6-8
Ultra2SCSI 80 مگابایت بر ثانیه 1.5 متر 16

توجه داشته باشید:در حالی که یک رابط Ultra SCSI (باریک یا عریض) از نظر تئوری باید تا 8 دستگاه باریک یا 16 دستگاه عریض را پشتیبانی کند، مشخصات X3T10/1071D اجازه نمی دهد تعداد کامل دستگاه ها هنگام استفاده از کابل پشتیبانی شوند. برای اتصال بیش از 4 دستگاه، باید از یک برد مخصوص اتصال (backplane) استفاده کنید. اما با این وجود، حداکثر سرعت انتقال داده تنها در صورت اتصال بیش از 8 دستگاه قابل دستیابی است. طول شاخه نباید بیش از 0.1 متر باشد.

2) حداکثر طول کل کابل رابط SCSI دیفرانسیل ولتاژ بالا (HVD - High Voltage Differential) 25 متر است. رابط SCSI دیفرانسیل ولتاژ بالا باید از کابل جفت پیچ خورده استفاده کند. طول شاخه نباید بیش از 0.2 متر باشد. فاصله بین دستگاه ها در گذرگاه اصلی SCSI باید حداقل سه برابر طول اسپارها باشد. اما، با وجود این محدودیت، حداکثر 16 دستگاه SCSI را می توان به رابط SCSI دیفرانسیل ولتاژ بالا متصل کرد که می تواند از طریق یک گذرگاه SCSI 16 بیتی آدرس دهی شود.

3) حداکثر طول کل کابل رابط SCSI دیفرانسیل ولتاژ پایین (LVD - Low Voltage Differential) تا 25 متر برای 2 دستگاه یا حداکثر تا 12 متر برای بیش از 2 دستگاه است. بقیه الزامات مشابه رابط SCSI دیفرانسیل ولتاژ بالا هستند.

آیا می توان با ظاهر دستگاه SCSI نوع رابط SCSI را تعیین کرد؟

متأسفانه، بر اساس ظاهر یک دستگاه SCSI، فقط می توانیم در مورد رابط SCSI بگوییم: "Narrow" یا "Wide". در زیر نمای کناری کانکتورهای برخی از دستگاه های SCSI را مشاهده می کنید:

دستگاه باریک با رابط SCSI-1، SCSI-2 یا Ultra SCSI.

دستگاه عریض با رابط SCSI-2، Ultra SCSI، Ultra2 SCSI یا Ultra3 SCSI.

دستگاه SCA گسترده با رابط SCSI-2، Ultra SCSI، Ultra2 SCSI، یا Ultra3 SCSI.

اطلاعات اضافی را می توان در وب سایت سازنده در مورد نامگذاری مدل دستگاه SCSI یافت.

?"> چه مفهومی داره؟

رابط SCA برای ارائه یک اتصال استاندارد برای سیستم هایی با استفاده از درایوهای قابل تعویض داغ طراحی شده است. درایوهای دارای رابط SCA به یک صفحه پشتی ویژه SCSI (SCSI backplane) متصل می شوند که منبع تغذیه، تنظیم شناسه SCSI و خاتمه گذرگاه SCSI را فراهم می کند. یکی از ویژگی‌های متمایز درایوهای دارای رابط SCA یک کانکتور 80 پین است که یک کانکتور رابط، یک کانکتور برق و پین‌های SCSI ID را ترکیب می‌کند.

چگونه یک درایو SCA را به یک کنترلر SCSI با رابط استاندارد SCSI 50 یا 68 پین وصل کنیم؟

برای اتصال یک درایو با رابط SCA به یک کنترلر استاندارد SCSI، به یک آداپتور SCA مخصوص نیاز دارید. آداپتور SCA باید یک کانکتور رابط 50 یا 68 پین، یک کانکتور برق، و اگر درایو این را ندارد، یک پایانه و یک دستگاه برای تنظیم شناسه SCSI داشته باشد.

دستگاه SCSI نصب شده در رایانه کار نمی کند (شناسایی نمی شود). دلیل ش چیه؟

موارد زیر را امتحان کنید:

· مطمئن شوید که کنترلر SCSI که دستگاه SCSI به آن وصل شده است تشخیص داده شده و به درستی کار می کند. نشانه آن پیامی در مورد بارگیری بایوس کنترلر SCSI پس از بارگیری بایوس مادربرد (اگر کنترلر SCSI دارای بایوس خاص خود باشد) و پیامی در مورد بارگیری موفقیت آمیز درایورهای کنترلر SCSI (تحت DOS) یا پیامی در مورد عملکرد عادی کنترلر SCSI (تحت ویندوز). در غیر این صورت، تنظیم شماره وقفه، آدرس های ورودی/خروجی کارت کنترلر SCSI و نسخه صحیح درایورها را برای نوع کنترلر SCSI و سیستم عامل بررسی کنید.

· مطمئن شوید که کابل SCSI و کابل برق از کیفیت خوبی برخوردار هستند و کانکتورها به درستی وارد شده اند.

· مطمئن شوید که هر دستگاه SCSI دارای شناسه SCSI متفاوت است. شناسه SCSI برای دستگاه های SCSI می تواند هر چیزی باشد به جز 7 که معمولاً برای کنترلر SCSI رزرو می شود.

· مطمئن شوید که پایانه گذرگاه SCSI به درستی تنظیم شده است: فعال (تنظیم) فقط در لبه دستگاه های SCSI زنجیره و غیرفعال (حذف) در تمام دستگاه های SCSI میانی زنجیره.

· اگر کنترلر SCSI دارای بایوس مخصوص به خود است، مطمئن شوید که پارامترهایی که کنترلر SCSI به وسیله آن ها به دستگاه های SCSI دسترسی پیدا می کند (نرخ باد، گذرگاه های داده، برابری و غیره) با ویژگی های دستگاه های SCSI متصل شده مطابقت داشته باشد.

برای اینکه کامپیوتر بتواند از درایو SCSI بوت شود چه چیزی لازم است.

برای بوت شدن از درایو SCSI، شرایط زیر باید رعایت شود:

· مادربرد باید دارای بایوس باشد که امکان بوت کردن سیستم عامل از دستگاه های SCSI را فراهم کند. در این صورت وجود درایوهای IDE در سیستم مجاز است. اگر مادربرد قدیمی است (BIOS اجازه بوت شدن از دستگاه های SCSI را نمی دهد)، همه درایوهای IDE باید غیرفعال شوند. به عنوان آخرین راه حل، مجاز است که درایوهای IDE با تمام پارتیشن ها به صورت (Extended) فرمت شده باشند.

· کنترلر SCSI باید بایوس مخصوص به خود را داشته باشد. دقت کنید که در پارامترهای کنترلر SCSI در قسمت شماره دستگاه SCSI مربوطه تنظیم شده باشد.

· پارتیشن بوت درایو SCSI باید به صورت (Primary) و (Active) فرمت شود.

برای درک کامل قابلیت های رابط LVD SCSI چه چیزی لازم است؟

برای عملکرد عادی رابط LVD SCSI، علاوه بر الزامات استاندارد رابط SCSI (شناسه منحصر به فرد SCSI، خاتمه گذرگاه SCSI)، الزامات خاص برای LVD باید برآورده شود:

کنترلر SCSI باید از رابط LVD پشتیبانی کند

هر دو انتهای زنجیره SCSI باید پایانه های LVD فعال داشته باشند

همه دستگاه‌های SCSI در اتوبوس باید از رابط LVD پشتیبانی کنند

عدم برآورده کردن هر یک از این الزامات باعث می شود که سیستم SCSI فقط بتواند بیش از مشخصات SCSI کار کند.

دستگاه های LVD چقدر با دستگاه های SCSI مشخصات قبلی سازگار هستند؟

رابط LVD SCSI کاملاً با رابط SCSI تک سر سازگار است. به لطف ویژگی منحصر به فرد رابط LVD SCSI، که به عنوان چند حالته شناخته می شود، یک مدار ورودی/خروجی ویژه (DiffSens) به طور خودکار نوع گذرگاه SCSI را که دستگاه به آن متصل است (LVD یا تک سر) شناسایی می کند و با آن سازگار می شود. قابلیت های مربوط به این اتوبوس بنابراین، دستگاه های LVD با رابط های SCSI-1 و SCSI-2 کار خواهند کرد. برعکس، دستگاه های تک سیم SCSI-1 و SCSI-2 روی گذرگاه LVD کار خواهند کرد. سازگاری یکی از ویژگی‌های مهم SCSI است، اما هنگام استفاده از دستگاه‌های SCSI با تولیدات مختلف در یک گذرگاه SCSI، همه دستگاه‌های جانبی در آن گذرگاه بر روی همان مشخصات SCSI کار می‌کنند که توسط همه دستگاه‌های موجود در آن گذرگاه پشتیبانی می‌شود. به عنوان مثال، اگر یک دستگاه تک سر با دستگاه های LVD به یک باس LVD متصل شود، تمام دستگاه های موجود در آن اتوبوس در حالت تک سر کار خواهند کرد.

دستگاه های دیفرانسیل ولتاژ بالا (HVD) به یک کنترلر اختصاصی نیاز دارند و با دستگاه های LVD یا تک سر سازگار نیستند.

رابط SCSI

در اوایل دهه 1970، یک رابط برای یک مینی کامپیوتر توسعه یافت (در آن زمان واقعا یک کامپیوتر کوچک بود) SCSI(بخوانید "گفتن")، که نام آن مخفف عبارت Small Computer System Interface است. باز هم "قابلیت حمل" آن در نام قابل مشاهده است. نسخه اولیه نرخ تبادل 5 مگابیت بر ثانیه را در نظر گرفت و دستگاه ها با استفاده از یک کابل 50 سیمی متصل شدند. متعاقباً، اضافات و پیشرفت‌های مختلفی در SCSI ایجاد شد که نرخ ارز را افزایش داد - کنترل‌کننده‌های SCSI امروزی از سرعت 160 مگابیت در ثانیه پشتیبانی می‌کنند، یعنی بیشتر از گذرگاه استاندارد PCI. و البته اولین استاندارد SCSI قبلاً منسوخ شده است و اکنون تقریباً هیچ کس آن را به یاد نمی آورد. انواع مختلفی از SCSI وجود دارد، و همه آنها نام های متفاوت و گیج کننده ای دارند (وضعیت تقریباً مشابه با IDE است)، بنابراین ما هر کدام را جداگانه در نظر نخواهیم گرفت، بلکه نکات اصلی را در یک جدول خلاصه می کنیم.

محاسبه پهنای باند آسان است: برای این کار فقط باید مقدار عددی فرکانس را بگیرید و در مورد Wide آن را در دو ضرب کنید. به عنوان مثال، یک کنترل کننده UltraSCSI (اغلب به عنوان Ultra SCSI-2 نامیده می شود) دارای سرعت 20 مگابیت بر ثانیه است. داده های جدول قبلاً تا حدودی منسوخ شده است ، زیرا طبق آن ، حداکثر 80 مگابیت در ثانیه (Ultra2 Wide SCSI یا به سادگی UltraWide SCSI است ، زیرا کنترل کننده های Wide SCSI به غیر از Ultra2 اکنون منتشر نمی شوند و Ultra به معنای Ultra2 است. به طور پیش فرض)، اما 160 مگابیت بر ثانیه در حال حاضر گسترده شده است (این استاندارد Ultra160 SCSI نامیده می شود). این استانداردها فقط با رابط LVD ( دیفرانسیل ولتاژ پایین) افزایش ایمنی نویز و افزایش طول مجاز کابل SCSI را فراهم می کند.

در اینجا کانکتورهای معمولی موجود در کنترلرهای SCSI آمده است:

درونی؛ داخلی

50 پین با چگالی کم
اتصال دستگاه‌های کند داخلی - هارد دیسک‌های قدیمی، تقریباً تمام CD/DVD-ROM، CD-R، MODD، ZIP و غیره (مانند IDE، فقط 50 پین)

68 پین با چگالی بالا
اتصال دستگاه های داخلی گسترده، عمدتا HDD
خارجی

DB-25
اتصال دستگاه‌های آهسته خارجی، عمدتاً اسکنرها، IOmega Zip Plus. رایج ترین در مک. (مثل مودم). منسوخ

50 پین با چگالی کم
یا Centronics 50 پین. اتصال خارجی اسکنرها، استریمرها، معمولاً SCSI-1 (نسخه اول SCSI). مانند خود SCSI-1 که قبلاً منسوخ شده است

50 پین با چگالی بالا
یا Micro DB50 یا Mini DB50. کانکتور خارجی استاندارد برای اتصال اسکنرها، CD-ROM های خارجی، هارد دیسک های قدیمی و غیره.

68 پین با چگالی بالا
یا Micro DB68، Mini DB68. کانکتور گسترده خارجی استاندارد، عمدتا برای اتصال HDD

68 پین با چگالی بالا
مشابه قبلی (عملا استفاده نشده)

همچنین نوع دیگری از اتصال وجود دارد - CL یا کانکتور تکداشتن 80 مخاطب کانکتورهای منفرد عمدتاً در پیکربندی‌های Host-swap (زمانی که دستگاه ممکن است نیاز به تعویض داغ داشته باشد) استفاده می‌شود، زیرا آنها سیگنال‌های برق SCSI و زمین را در یک کانکتور ترکیب می‌کنند.

علاوه بر رابط های فوق، به اصطلاح وجود دارد سریال SCSIتوسط تکنولوژی طراحی شده است کانال فیبر. این دستگاه ها با استفاده از یک کابل 6 سیم به کنترلر متصل می شوند و با سرعت 100 مگابیت بر ثانیه یا بیشتر قابل تعویض هستند. کنترلرهای SCSI سریال (که اغلب به آنها SCSI-3 نیز گفته می شود) دارای کانکتورهای باریک و عریض معمولی هستند که به شما امکان می دهد دستگاه های استاندارد SCSI را متصل کنید. کانال فیبر بیشتر شبیه یک استاندارد شبکه است تا یک رابط رسانه ای. از انتقال داده سریال استفاده می کند. برای اطلاعات بیشتر در مورد فناوری کانال فیبر به مقاله فناوری کانال فیبر مراجعه کنید.

همانطور که می دانید برای عملکرد هر دستگاهی، پشتیبانی نرم افزاری مورد نیاز است. برای اکثر دستگاه های IDE، در بایوس مادربرد تعبیه شده است، برای بقیه، درایورهای سیستم عامل های مختلف مورد نیاز است. برای دستگاه های SCSI، همه چیز کمی پیچیده تر است. برای بوت شدن از هارد SCSI و کار در DOS، به SCSI BIOS خود نیاز دارید. در اینجا 3 گزینه وجود دارد:

  • ریزمدار با SCSI BIOS روی خود کنترلر است (مانند کارت های ویدیویی). هنگامی که کامپیوتر بوت می شود، فعال می شود و به شما امکان می دهد از یک هارد دیسک SCSI یا مثلا CD-ROM، MO بوت کنید. هنگام استفاده از یک سیستم عامل غیر پیش پا افتاده (ویندوز NT، OS/2، *nix)، همیشه از درایورها برای کار با دستگاه های SCSI استفاده می شود. آنها همچنین برای دستگاه های غیر هارد دیسک مورد نیاز هستند تا تحت DOS کار کنند.
  • تصویر SCSI BIOS در بایوس فلش مادربرد تعبیه شده است. معمولاً SCSI BIOS برای کنترلرهای مبتنی بر رایج ترین تراشه ها به بایوس برد اضافه می شود. می توان آن را فلش کرد و بنابراین نسخه SCSI BIOS را به نسخه جدیدتر تغییر داد. اگر یک کنترلر SCSI روی مادربرد وجود داشته باشد، از این روش استفاده می شود. این گزینه همچنین مقرون به صرفه تر است - یک کنترل کننده بدون تراشه BIOS هزینه کمتری دارد.
  • اصلا SCSI BIOS وجود ندارد. همه دستگاه های SCSI فقط با درایورهای سیستم عامل کار می کنند. دانلود از آنها، البته، غیر ممکن است. این رویکرد هنگام ایجاد کنترلر خود برای برخی از دستگاه های خارجی (مثلاً یک اسکنر) استفاده می شود، یعنی زمانی که بارگیری از دستگاه معنی ندارد و به هر حال استفاده از درایورها مورد انتظار است.

علاوه بر پشتیبانی از بوت شدن از دستگاه های SCSI، BIOS معمولا چندین عملکرد دیگر را انجام می دهد: پیکربندی آداپتور، بررسی سطح دیسک ها، قالب بندی سطح پایین، تنظیم پارامترهای اولیه سازی دستگاه SCSI، تنظیم شماره دستگاه بوت و غیره. SCSI BIOS اغلب نیاز به ذخیره پیکربندی دستگاه های SCSI نیز دارد. این نقش معمولا توسط یک تراشه کوچک مانند 93C46 (فلش) انجام می شود. به تراشه اصلی SCSI متصل می شود. این تنها 8 پایه و چندین ده بایت حافظه دارد، اما محتویات آن حتی در صورت قطع برق (مشابه CMOS در مادربرد) حفظ می شود. در این تراشه SCSI، BIOS می تواند تنظیمات دستگاه SCSI و تنظیمات خود را ذخیره کند. در حالت کلی، وجود آن با وجود یک تراشه با SCSI BIOS همراه نیست، اما، همانطور که تمرین نشان می دهد، آنها معمولا با هم نصب می شوند.

همچنین کنترلرهای قدرتمندی برای سرورها وجود دارد. علاوه بر پشتیبانی اجباری برای سریع ترین حالت ها، آنها معمولاً از RAID، درایوهای hot-swap و یک کانال SCSI اضافی پشتیبانی می کنند که به شما امکان می دهد تعداد دستگاه های متصل را افزایش دهید. اغلب، کش سخت افزاری 32، 64 یا بیشتر مگابایتی نیز نصب می شود. در تصویر سمت چپ می توانید چنین کنترل کننده ای را از ASUSTeK (به هر حال یک شرکت خوب) مشاهده کنید. پردازنده 486 به وضوح بر روی برد آن قابل مشاهده است که ظاهراً سعی در مدیریت این همه خوبی دارد.

همچنین در برد کنترلر SCSI، می توانید LED فعالیت گذرگاه SCSI و / یا کانکتوری برای اتصال آن پیدا کنید، و اگر پشتیبانی از کش وجود دارد، گاهی اوقات اسلات برای ماژول های حافظه وجود دارد. این اتفاق می افتد که آنها یک کنترلر IDE اضافی، یک کارت صدا یا یک کارت VGA قرار می دهند. در کنترلرهای بسیار قدیمی، گاهی اوقات می توانید کانکتورهایی برای اتصال درایوهای فلاپی دیسک پیدا کنید.

دستگاه های مختلفی که خیلی عجول نیستند (معمولاً اسکنرها) اغلب با کنترلر SCSI خود عرضه می شوند. به عنوان یک قاعده، پیکربندی بسیار ساده ای دارد: فقط برای یک دستگاه طراحی شده است و فقط با آن کار می کند، BIOS ندارد، فقط با درایور خود و بدون وقفه کار می کند (حالت نظرسنجی). از نقطه نظر اقتصادی، این کاملاً موجه است، زیرا فرصت های زیادی را فراهم می کند (مشخص است که حتی ابتدایی ترین نسخه SCSI بهتر از LPT یا USB است) با حداقل حقوق. اما، از طرف دیگر، این خوب نیست، زیرا هیچ چیز به جز دستگاه خود با ضمانت 100٪ قابل استفاده نیست. اگرچه هیچ کس واقعاً به این نیاز ندارد، اما سرعت چنین کارت هایی هنوز پایین است و اگر واقعاً به SCSI نیاز دارید، باید چیز جدی تری خریداری کنید.

دستگاه ها با یک کابل مناسب (باریک یا عریض) به صورت زنجیره ای (شبیه IDE) به کنترل کننده متصل می شوند. این همچنین در مورد دستگاه های خارجی صدق می کند، فقط در اینجا می توانید یک قیاس با اتصال سریال، مثلاً یک اسکنر و یک چاپگر به یک پورت موازی رسم کنید. به سرعت رسانه ها زیاد توجه نکنید، زیرا در بیشتر موارد این قانون اعمال می شود: "اگر کانکتور مناسب باشد، کار می کند." درست است، در این حالت، اتوبوس ممکن است کند شود، بنابراین، در صورت امکان، بهتر است دستگاه های کند را به یک کانکتور و دستگاه های سریع را به دیگری متصل کنید. به طور طبیعی، کنترل کننده باید به نحوی بین دستگاه های متصل به یک کابل تمایز قائل شود تا بتواند با آنها ارتباط برقرار کند. برای این کار هر دستگاه شماره منطقی خود را دارد که به آن شماره می گویند شناسه SCSI. برای دستگاه‌های روی گذرگاه SCSI باریک، می‌تواند از 0 تا 7، در یک عریض، به ترتیب از 0 تا 15 باشد. کنترل‌کننده SCSI، که یک دستگاه SCSI همتا است، نیز عدد خاص خود را دارد، معمولاً 7. توجه داشته باشید که اگر یک کنترلر دارید، اما هر دو کانکتور باریک و عریض وجود دارد، پس گذرگاه SCSI هنوز یکی است و همه دستگاه های موجود در آن باید دارای اعداد منحصر به فرد باشند. برای برخی از اهداف، به عنوان مثال، کتابخانه های دستگاه CD-ROM، LUN نیز استفاده می شود - شماره دستگاه منطقی. اگر 8 سی دی رام در کتابخانه وجود داشته باشد، یک شناسه SCSI دارد، به عنوان مثال، 6، و از نظر منطقی CD-ROM ها در LUN متفاوت هستند. 0، 6- 1، ...، 6-7 پشتیبانی LUN، در صورت لزوم، باید در بایوس SCSI فعال شود. شماره شناسه SCSI معمولاً با استفاده از جامپرها یا از طریق همان بایوس (به صورت خودکار یا دستی) تنظیم می شود، زیرا وجود دارد. استانداردهای جدید در SCSI که شبیه به Jumper-free Plug&Play هستند، همچنین می توانید پارامترهایی مانند برابری (اگر کنترلر از آن پشتیبانی می کند)، فعال کردن ترمیناتور، قدرت پایان دهنده (در زیر)، فعال کردن دیسک در فرمان کنترلر، و غیره را تنظیم کنید. اغلب به صورت نرم افزاری از طریق BIOS انجام می شود. اصل استفاده از ID خوب است زیرا نیازی به وقفه ندارد. برای کارکرد SCSI فقط یک وقفه کافی است (برای خود کنترلر) که بر خلاف IDE این را ذخیره می کند. منبع و بنابراین امکان نصب بیشتر را فراهم می کند تجهیزات.

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

  • درونی؛ داخلی. معمولاً روی هارد دیسک ها وجود دارد. با تنظیم یک جامپر روشن می شود
  • خودکار. اکثر کنترلرهای SCSI اینها را دارند. آنها خودشان تصمیم می گیرند که بپیوندند یا نه.
  • در قالب مجموعه های مقاومت، در برخی از CD-ROM ها و CD-R ها آنها دقیقاً همین هستند. آنها با حذف تمام مجموعه ها از پانل ها خاموش می شوند.
  • خارجی. مانند پاراگراف قبل، اما زیباتر (مثلاً در استریمر HP T4e). دستگاه (معمولا خارجی) در این مورد دارای دو کانکتور SCSI است: یکی کابل را به کنترلر متصل می کند، دیگری - پایان دهنده یا کابل را به دستگاه بعدی در زنجیره متصل می کند.

با این حال، دو نوع آخر از قبل منسوخ شده اند و استفاده نمی شوند. علاوه بر این، ترمیناتورها می توانند غیرفعال یا فعال باشند. امروزه، تقریباً همه فعال هستند، آنها ایمنی بیشتری نسبت به نویز و قابلیت اطمینان در سرعت های بالا ارائه می دهند. معمولاً می توانید با روشن شدن دستگاه SCSI تعیین کنید که کدام یک در دستگاه SCSI استفاده می شود. اگر این یک جامپر است یا خودکار است، به احتمال زیاد فعال است. و اگر برای خاموش کردن آن لازم است 1-2 مجموعه مقاومت را از دستگاه بیرون بکشید، پس منفعل است. اصولاً خاتمه اتوبوس از انتهای مختلف با انواع مختلف ترمیناتور امکان پذیر است اما فقط در سرعت های پایین. به هر حال، این استدلال دیگری به نفع جداسازی دستگاه های کند و سریع به کنترلرها یا کانال های مختلف است.

جزئیات بیشتر در مورد ترمیناتورها در توضیحات هر دستگاه نوشته شده است. قوانین خاتمه اغلب در کتابچه راهنمای آداپتور ترسیم شده است. نکته اصلی اینگونه به نظر می رسد: گذرگاه SCSI باید در هر دو انتها خاتمه یابد. ما متداول‌ترین گزینه‌های دستگاه‌های موجود در یک گذرگاه SCSI را بررسی خواهیم کرد.

ساده ترین گزینه: یک کنترلر و یک دستگاه (خارجی یا داخلی - مهم نیست). ترمیناتورها باید هم روی کنترلر و هم روی دستگاه فعال باشند.

نوع با چندین دستگاه داخلی. ترمیناتور فقط در آخرین دستگاه و روی کنترلر فعال است.

دستگاه های داخلی و خارجی وجود دارد. ترمیناتورها در دستگاه‌های بیرونی و داخلی فعال هستند، اما در کنترل‌کننده غیرفعال هستند.

دستگاه های داخلی و چندین دستگاه خارجی وجود دارد. ترمیناتورها در دستگاه داخلی و آخرین دستگاه خارجی فعال هستند.

هنگامی که دستگاه های باریک و گسترده به طور همزمان روی یک کنترلر (گذرگاه) استفاده می شوند، وضعیت کمی پیچیده تر می شود. تصور کنید که ما دو گذرگاه 8 بیتی داریم که در واقع فقط بایت های زیاد و کم گذرگاه گسترده هستند (در توضیحات و بایوس SCSI به این بایت بالا / بایت کم می گویند). اکنون با رعایت قوانین فوق، باید هر دوی این اتوبوس ها را خاتمه دهید. معمولاً در چنین مواردی، بایت های زیاد و کم گذرگاه گسترده را می توان به طور مستقل روی کنترلر خاتمه داد. در این وضعیت، گذرگاه باریک، پسوند بایت کم گذرگاه عریض است. در اینجا یک مثال است:

دستگاه های باریک را می توان در یک گذرگاه عریض استفاده کرد حتی زمانی که کنترلر کانکتور لازم (چه خارجی و چه داخلی) را ندارد. شما فقط باید از یک آداپتور باریک استفاده کنید یا می تواند یک کابل SCSI خارجی با یک کانکتور باریک در یک طرف و یک کانکتور عریض در طرف دیگر باشد. بیشتر اوقات ، چنین نیازی هنگام اتصال دستگاه های باریک خارجی به یک کنترل کننده گسترده ایجاد می شود ، زیرا معمولاً یک اتصال گسترده خارجی دارد. اگر از آداپتور استفاده می کنید، به خاتمه توجه کنید. هنگام اتصال یک دستگاه باریک خارجی به یک کانکتور عریض، آداپتور باید بایت بالا را خاتمه دهد. اگر یک دستگاه باریک به کانکتور عریض داخلی متصل شود، آداپتور به سادگی کانکتورها را تبدیل می کند (یعنی تعداد سیم ها را از 68 به 50 کاهش می دهد). درست است، همانطور که قبلا ذکر شد، خاتمه اغلب توسط خود کنترلر و دستگاه ها در حالت خودکار انجام می شود و نباید مشکلاتی ایجاد شود. این اطلاعات به جای اطلاعات عملی برای مرجع ارائه شده است.

در کنفرانس‌ها و پرسش‌های متداول، اغلب سؤالی مانند «کدام بهتر است: IDE یا SCSI؟» مطرح می‌شود. پاسخ دادن به آن بسیار ساده است، اما با یک اضافه کوچک و بسیار مهم: "بستگی دارد برای چه". مزایای اصلی SCSI نسبت به IDE در اینجا آمده است:

  • سرعت انتقال داده بالاتر
  • کار همزمان با همه دستگاه ها در هر کجا که هستند و بدون توجه به نحوه اتصال آنها امکان پذیر است
  • طول کابل می تواند 3-6 متر باشد
  • به طور کلی قابلیت اطمینان بالاتر از IDE برای کنترلرها و دستگاه های SCSI
  • امکان استفاده از دستگاه های خارجی
  • حداکثر تعداد دستگاه ها (تا 15) بسیار بیشتر از IDE است، علاوه بر این، می توانید چندین کنترلر SCSI (معمولاً بیش از چهار) نصب کنید.
  • تمام دستگاه های SCSI فقط به یک وقفه نیاز دارند
  • برای بهبود قابلیت اطمینان و عملکرد، می‌توانید از فناوری‌های کش و RAID و Host-swap استفاده کنید. درست است، کنترل‌کننده‌های مشابه IDE نیز اخیراً ظاهر شده‌اند، اما مطمئناً به خوبی کنترل‌کننده‌های SCSI نیستند.
  • با این حال، با تمام زیبایی اش، SCSI یک رابط گران قیمت است. این هم برای کنترلرها و هم برای دستگاه ها صدق می کند. قبل از اینکه تصمیم بگیرید آیا به SCSI نیاز دارید یا خیر، باید اهداف را درک کنید. برای کار، مثلاً، در مایکروسافت آفیس، اصلاً نیازی به عملکرد بالا ندارید. علاوه بر این، مزایای آن تنها در صورت چندوظیفه ای فعال به شدت قابل توجه است. همچنین باید به خاطر داشت که با پول کمی می توانید یک هارد دیسک بسیار سریعتر و جادارتر با رابط IDE نسبت به SCSI خریداری کنید. اما اگر ویرایش ویدیو، رایت سی دی، گرافیک پیچیده انجام می دهید یا فقط می خواهید حداکثر عملکرد را در Unreal "e" مورد علاقه خود (یا هر چیزی که در آنجا دوست دارید) انجام دهید، مطمئناً SCSI ارزش هزینه ای را دارد که خرج می کنید. به طور کلی، خودتان تصمیم بگیرید. درست است، اگر وضعیت مالی شما در وضعیت اسفناکی است، در اینجا هیچ چیز خاصی برای تصمیم گیری وجود ندارد ...