Ahpub - کامپیوتر گام به گام

مقایسه رابط های SCSI، SATA، IDE (رابط هارد دیسک). هارد SCSI چیست هارد دیسک با رابط scsi

SCSI (رابط سیستم های کامپیوتری کوچک - رابط سیستم برای رایانه های کوچک که در روسی "skazi" تلفظ می شود) رابطی است که برای ترکیب دستگاه های پروفایل های مختلف در یک سیستم واحد طراحی شده است: درایوهای مغناطیسی سخت، اسکنرها، پخش کننده ها، CD-ROM ها و غیره. پ. ماهیت رابط ارائه یک مکانیسم انعطاف پذیر برای کنترل این دستگاه ها و حداکثر سرعت برای عملکرد آنها به عنوان یک مکانیسم واحد اما قابل تقسیم است.

ریشه های رابط SCSI به سال 1979 باز می گردد، زمانی که M. Shugart سازنده دستگاه های ذخیره سازی وظیفه یافت یک استاندارد رابط جهانی برای درایوهای خود را با در نظر گرفتن نیازهای احتمالی آینده پیدا کند. در آزمایشگاه‌های M. Shugart، سرانجام یک رابط توسعه یافت که آدرس‌دهی منطقی و فیزیکی (سر/سیلندر/بخش) را بر اساس پروتکل‌هایی برای انتقال داده‌های موازی 8 بیتی روی یک رابط متشکل از چندین خط پشتیبانی می‌کرد. این رابط SASI (شاغلت همکاران سیستم رابط) نامیده می شد. رابط، علاوه بر توصیف پروتکل ها، شامل چندین دستور 6 بیتی نیز می شود. نکته منفی این بود که رابط برای استفاده از یک جفت میزبان-دستگاه طراحی شده بود.

بعداً، در سال 1981، M. Shugart اسناد مربوط به رابط SASI را به کمیته ANSI (موسسه استاندارد ملی آمریکا، آنالوگ GOST) منتقل کرد، که آن را به عنوان مبنای کار روی پروژه، که SCSI نامیده می شد، پذیرفت. بیشتر نکات مهماز استاندارد SASI به SCSI منتقل شده است، به عنوان مثال، اصول مهمی مانند داوری دستگاه، مکانیسم های آزادسازی گذرگاه، توانایی استفاده از بیش از یک آداپتور میزبان در اتوبوس و غیره. در سال 1984، مستندات کاری استاندارد SCSI به ANSI ارائه شد و پس از تنظیمات و اضافات متعدد، سند شماره X3.131-1986 در سال 1986 به تصویب رسید - اولین استاندارد رسمی SCSI، که اکنون SCSI-1 نامیده می شود. علاوه بر استاندارد SASI، SCSI-1 چنین مهمی را به دست آورده است عملکرد، به عنوان دستورات 10 بیتی، پروتکل انتقال داده همزمان و ناهمزمان، قابلیت اتصال به یک آداپتور میزبان تا 8 دستگاه های مختلف. استانداردهایی که از SCSI-1 پیروی کردند هم در جهت گسترش زبان فرمان و هم در جهت افزایش و پیچیده کردن پروتکل‌ها و هم در جهت افزایش عرض گذرگاه، افزایش سرعت و تعداد دستگاه‌های متصل به یک آداپتور میزبان توسعه یافتند. برای استانداردهای فعلی SCSI، عرض باس 16 بیت است، تعداد دستگاه های متصل نیز 16 بیت است.

صنعت رایانه شخصی ظهور یک استاندارد جدید را از دست نداد، که بلافاصله عمدتاً توسط تولید کنندگان HDD پذیرفته شد. در شکل 1، 2 برخی از اولین نمونه های دیسک های SCSI را نشان می دهد.

برنج. 1، 2. اولین نمونه درایوهای SCSI - از SONY (ظرفیت 40 مگابایت)
و کوانتوم (ظرفیت 120 مگابایت)

تاریخچه مختصری از استاندارد 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 مگابایت بر ثانیه را فراهم می کند. سریعتر Ultra-2 Wide SCSI، سرعت انتقال تا 80 مگابایت بر ثانیه را فراهم می کند. رابط های زیر - Ultra-3 SCSI، Ultra 320 SCSI، Ultra 640 SCSI - به جز سرعت، چیز اساسی جدیدی را به استاندارد وارد نکردند. آنها همچنین با عرض گذرگاه 16 بیتی باقی می مانند و تا 16 دستگاه می توانند به رابط متصل شوند. مشخصات مقایسه ای استانداردهای SCSI در جدول 1 آورده شده است.

جدول 1. ویژگی های مقایسه ای استانداردهای SCSI

استانداردحداکثر سرعت اتوبوس، مگابایت بر ثانیه. عرض اتوبوس حداکثر طول کابل، متر حداکثر تعداد دستگاه
تنها دستگاه LVD HVD
اسCSI-1 5 8 6 (3) 25 8
SCSI-2 10 8 3 (3) 25 8
SCSI-2 عریض 20 16 3 (3) 25 16
SCSI-3 20 8 1.5 (3) 25 8
SCSI-3 عریض 40 16 (3) 25 16
فوق العاده2 SCSI 40 8 (4) 12 25 8
واید الترا-2 SCSمن 80 16 (4) 12 25 16
Ultra-3 SCSIیاUltra-160 SCSI 160 16 (4) 12 (5) 16
Ultra 320 SCSI 320 16 (4) 12 (5) 16
Ultra 640SCSI 640 16 (4) (7) (5) 16

آداپتور میزبان چیست؟

آداپتور میزبان دستگاهی است که به گذرگاه رایانه شخصی متصل است که ارتباط میزبان (معنای کلمه میزبان را در رابطه با استانداردهای توصیف کننده رابط های انتقال داده (میزبان انگلیسی) فراهم می کند، عبارت «bus master» به طور کامل ارتباط را با SCSI ارائه می دهد. دستگاه ها نام "آداپتور" به طور تصادفی انتخاب نشده است - این نشان می دهد که تمام منطق عملکرد دستگاه ها در دستگاه های جانبی در اتوبوس قرار دارد. برای دستگاه‌هایی که «کنترل‌کننده» نامیده می‌شوند، منطق درون آن‌ها قرار دارد.

سازندگان زیر در گذشته آداپتورهای میزبان را برای دستگاه‌های SCSI تولید کرده یا تولید کرده‌اند:

نمونه ای از آداپتور میزبان دستگاهی است که در شکل 1 نشان داده شده است. 3.

برنج. 3. آداپتور میزبان SCSI از Adaptec

سازندگان مدرن SCSI HDD

در حال حاضر، بازار HDD در حال تحول سریعی است - استانداردهای سری جدید و پرسرعت ATA جایگزین ATA موازی می‌شوند. و اگرچه دستگاه‌های SATA جدید قبلاً از نظر سرعت عملکرد بسیار به دستگاه‌های SCSI نزدیک شده‌اند، و در برخی جاها حتی از آنها جلوتر هستند، دستگاه‌های SCSI به همان اندازه در رایانه‌های پیشرفته - سرورها و آرایه‌های اطلاعاتی محبوب هستند. این پیش از هر چیز به دلیل قابلیت اطمینان بالای درایوهای SCSI است - هم به دلیل سادگی نسبی استانداردهای SCSI و یک رابط الکتریکی کاملاً فکر شده و هم به دلیل طراحی و ساخت دقیق تر دستگاه ها به طور سنتی. SCSI تقریباً 30 درصد از کل بازار HDD را به خود اختصاص داده است و بعید است که هرگز از این خط عبور کند: تجهیز رایانه شخصی به تمام کابل ها، آداپتورهای لازم و همچنین خرید آداپتور میزبان تقریباً 100 دلار هزینه دارد، در حالی که درایوها هزینه برادران IDE آنها چندین برابر بیشتر خواهد بود. تولید کنندگان مدرن درایو SCSI عبارتند از:

رقابت در بازار دیسک SCSI عالی نیست - به احتمال زیاد به این دلیل که بازار کاملاً پر است و به سرعت بازار دستگاه های IDE در حال توسعه نیست - و این پیش از هر چیز به این دلیل است که دستگاه های SCSI بیشتر مورد استفاده قرار می گیرند. در سرورهایی که تقاضا برای آنها چندان زیاد نیست. راحتی دستگاه‌های SCSI این است که می‌توان آن‌ها را در حین کار، بدون خاموش شدن یا از دست دادن عملکرد سرور، به راحتی تعویض کرد. این برای سرورها بسیار مهم است و برای ایستگاه های کاری اصلا ضروری نیست. به عنوان یک قاعده، سرورها (شکل 4) مجهز به اسلایدهای ویژه هستند (شکل 5)، که یک دیسک در یک پایه مخصوص (شکل 6) به راحتی در آنها قرار می گیرد.

برنج. 4. سرور مجهز به دیسک های SCSI

برنج. 5. محل درایو SCSI

برنج. 6. پایه درایو SCSI که در سرورهای قابل تعویض داغ استفاده می شود

شایان ذکر است که اغلب تولید کنندگان سرور درایوها را مجدداً برچسب گذاری می کنند و مارک های خود را به آنها می دهند. به عنوان مثال، درایوهای حذف شده از سرورهای Hewlett Packard و IBM e-Server را ارائه خواهم کرد (شکل 7، 8)، که در آنها سازنده واقعی HDD فقط با نام مدل قابل شناسایی است. نویسنده همچنین دیسک‌هایی را دیده است که از سرورهای Dell حذف شده‌اند که حتی این اطلاعات در آن‌ها وجود نداشت.

برنج. 7، 8. درایوهای مدرن SCSI مورد استفاده در سرورها

انواع کانکتور SCSI

برنج. 9. انواع رابط SCSI در حال حاضر استفاده می شود

دستگاه‌های SCSI می‌توانند انواع مختلفی از کانکتورها برای اتصال آنها به آداپتور میزبان داشته باشند (شکل 9 را ببینید) - این در درجه اول به دلیل ویژگی‌های طراحی خود دستگاه است. کانکتور HD68 اغلب برای HDD ها استفاده می شود (شکل 10)، کمی کمتر - SCA80 (شکل 11). در گذشته های دور، در اواخر دهه 80 و اوایل دهه 90، تقریباً تمام درایوهای SCSI از طریق یک اتصال دهنده HE50 به میزبان متصل می شدند (شکل 12). در حال حاضر، این رابط عملا یافت نمی شود.

برنج. 10. کانکتور HD68.
برنج. 11. کانکتور SCA80.
برنج. 12. کانکتور HE50.

برای اتصال دستگاه هایی با پیکربندی کانکتورهای مختلف به گذرگاه، اغلب ممکن است به آداپتورهای تخصصی نیاز باشد. به عنوان مثال، چنین آداپتورهایی توسط SCS (http://www.scaadapters.com) تولید می شوند، هزینه آنها از 10 تا 35 دلار برای هر قطعه متغیر است. مجموعه کاملی برای کار با هر دستگاه SCSI در شکل نشان داده شده است. 13، در شکل. 14 - 18 هر آداپتور به طور جداگانه نشان داده شده است

برنج. 13. آداپتورهای مورد نیاز برای اتصال دستگاه های SCSI

برنج. 14 - 18. همان شکل. 13، جداگانه

نحوه عملکرد SCSI

برای تطبیق بارهای روی گذرگاه SCSI از ترمیناتورها استفاده می شود که بر اساس خواص الکتریکی آنها به پایانه های غیرفعال، فعال و FPT تقسیم می شوند. ترمیناتورها باید تغذیه شوند، بنابراین رابط دارای خطوط ترمیناتور پاور است. پایانه‌های غیرفعال در دستگاه‌های SCSI-1 استفاده می‌شوند؛ آنها مقاومت‌های معمولی 132 اهم هستند. پایانه های فعال یک تثبیت کننده هستند که سیگنال مورد نظر را تولید می کنند - و هر خط از طریق یک مقاومت 110 اهم به این تثبیت کننده متصل می شود. در حال حاضر فقط از پایانه های فعال استفاده می شود و از منابع ولتاژ کمکی استفاده می شود - برای این منظور معمولاً از دیودهای کمکی استفاده می شود که ولتاژ سیگنال های ورودی را در سطح مورد نیاز ثابت می کنند. در نهایت، پایانه‌های FPT (نابودگر کامل اجباری) پیشرفتی در ترمیناتورهای فعال هستند و آنها را به محدودکننده‌های انتشار مجهز می‌کنند. کاربرد آنها در نسخه های با فرکانس بالا SCSI است.

تمام دستگاه های SCSI معمولاً به آغازگر و مجری تقسیم می شوند. باید در نظر داشت که گذرگاه می تواند استاندارد (8 بیت) یا گسترده (16 بیت) باشد. با در نظر گرفتن همه این موارد، تعداد کل ترکیبات اتصال دستگاه ممکن را می توان به چهار کاهش داد:

1. آغازگر استاندارد - مجری استاندارد
2. آغازگر توسعه یافته - مجری توسعه یافته
3. آغازگر استاندارد - مجری توسعه یافته
4. آغازگر پیشرفته - مجری استاندارد

هنگام اتصال مجریان استاندارد به آغازگرهای توسعه یافته، هیچ مشکلی ایجاد نمی شود - استاندارد توسعه یافته از تمام عملکردهای استاندارد پشتیبانی می کند، با این حال، هنگام اتصال به عقب، ممکن است با اتصال پایانه ها مشکلاتی ایجاد شود. در واقع، این مشکلات به راحتی با استفاده از آداپتورها حل می شوند (به بالا مراجعه کنید).

حالت های گذرگاه SCSI معمولاً به فازها تقسیم می شوند. تنها پنج مرحله از این قبیل وجود دارد: اتوبوس آزاد است، داوری (در این مورد آغازگر می تواند کنترل اتوبوس را به دست آورد)، انتخاب (در این مورد آغازگر که ابتدا وارد مرحله داوری شده است، مجری را برای کار بیشتر انتخاب می کند). انتخاب مجدد (مجری به آغازگر تأیید می کند که توسط او برای کار انتخاب شده و آماده کار شده است) و مرحله اطلاعات (درخواست-انتقال دستورات، داده ها، پیام ها). یک بلوک دیاگرام از توالی مراحل یک چرخه عملیات در گذرگاه SCSI در شکل نشان داده شده است. 19.

پس از مرحله انتخاب، آغازگر می تواند از دو روش استفاده کند - بازنشانی سخت افزاری انجام دهد یا به مرحله "بدون اتوبوس" بروید. در هر صورت، پایان چرخه کار در گذرگاه SCSI، تنظیم وضعیت "فرمان تکمیل شد" یا ارسال پیام مربوطه با آزاد شدن اتوبوس خواهد بود. مشابه استاندارد ATA، سیستم‌های SCSI می‌توانند از دو پروتکل برای تنظیم مجدد دستگاه استفاده کنند - پروتکل تنظیم مجدد سخت و پروتکل تنظیم مجدد نرم. در هر دو مورد، خط Reset یک مجموعه یک بیتی خواهد داشت؛ تفاوت در انواع بازنشانی در مکانیسم و ​​هدف آنها نهفته است - به عنوان یک قاعده، بازنشانی سخت افزاری برای تنظیم مجدد عملیات در کل سیستم دستگاه های SCSI انجام می شود، در حالی که یک نرم افزار بازنشانی برای بازنشانی تنها یک دستگاه استفاده می شود، بدون اینکه در کار دیگران تداخل ایجاد کند.

برنج. 19. نمودار بلوک توالی فاز گذرگاه SCSI

گذرگاه SCSI از نه سیگنال کنترل استفاده می کند: BSY (مشغول)، SEL (انتخاب)، C/D (فرمان/داده)، I/O (ورودی/خروجی)، MSG (پیام)، REQ (درخواست)، ACK (تأیید) ، RST (بازنشانی)، ATN (توجه). منابع سیگنال‌های Busy، Select و Reset می‌توانند هم آغازگر و هم اجراکننده باشند. فقط اجرا کننده می تواند منبع سیگنال تایید باشد. سیگنال های دیگر در انحصار آغازگر هستند. انواع انتقال اطلاعات با ترکیب بیت های تنظیم شده برای سیگنال های پیام، کنترل/داده، ورودی/خروجی، همانطور که در جدول نشان داده شده است، کدگذاری می شوند. 2.

جدول 2. انواع انتقال اطلاعات از طریق گذرگاه SCSI

رابط توسط یک سیستم پیام کنترل می شود. در مجموع 28 عدد وجود دارد که می توانند تک بایتی، دو بایتی (یک کلمه ای) و توسعه یافته باشند. سیستم پیام به طور مفصل در هر استاندارد SCSI توضیح داده شده است.

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

دستورات SCSI

تیمکد دستوری
تغییر تعریف
مقایسه کنید
کپی (COPY)
کپی و تأیید (کپی و تأیید)
واحد فرمت
درخواست (INQUIRY)
قفل-باز کردن کش
انتخاب گزارش (LOG SELECT)
حساسیت گزارش (LOG SENSE)
انتخاب حالت (MODE SELECT)
حساسیت حالت (MODE SENSE)
پیش تقویت (PRE-FETCH)
اجازه تغییر رسانه را رد کنید (پیشگیری -اجازه حذف MEDIUM)
خواندن (READ)
بافر خواندن (READ BUFFER)
نمایش ظرفیت (READ CAPACITY)
خواندن داده های معیوب (READ DEFECT DATA)
خواندن طولانی (خواندن طولانی)
BLOCK را مجدداً تعیین کنید
نتایج تشخیصی را دریافت کنید
رهایی
درخواست حس
رزرو (RESERVE)
دستگاه را بازنشانی کنید (REZERO UNIT)
یافتن داده های یکسان (SEARCH DATA EQUAL)
یافتن بالاترین داده (SEARCH DATA HIGH)
یافتن داده کم (SEARCH DATA LOW)
موقعیت (SEEK)
درخواست تشخیص (ارسال DIAGNOSTIC)
تنظیم حد (SET LIMIT)
راه اندازی و توقف دستگاه (START STOP UNIT)
همگام سازی حافظه پنهان (SYNCHRONIZE CACHE)
درخواست آمادگی دستگاه (TEST UNIT READY)
تأیید (VERIFY)
ضبط (WRITE)
بنویسید و تأیید کنید
نوشتن در بافر (WRITE BUFFER)
ضبط طولانی (نوشتن طولانی)
همان را بنویس (همانطور بنویس)
ساعت 40
ساعت 39
ساعت 18
3 آه
ساعت 04
ساعت 12
36 ساعت
4Ch
4Dh
ساعت 15، 55 ساعت
1 آه، 5 آه
34 ساعت
1 هه
ساعت 08
28h, 3Ch
25 ساعت
ساعت 37
3 ه
ساعت 07
1 فصل
ساعت 17
ساعت 03
ساعت 16
ساعت 01
ساعت 31
ساعت 30
32 ساعت
0Bh
2 بایت ساعت، 1 روز
ساعت 33
1 بایت ساعت
35 ساعت
00 ساعت
2Fh
0 آه
2 آه
2 ه
3 بایت ساعت
3Fh
41 ساعت

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

SE، LVD، HVD

به طور معمول، علائمی مشابه آنچه در شکل 1 نشان داده شده است را در دستگاه SCSI خواهید دید. 20. این علامت نشان دهنده نوع انتقال داده در سطح الکتریکی است. اولین مورد SCSI SE (Single Ended) است که به نوعی انتقال داده اشاره دارد که در آن هر سیگنال روی گذرگاه توسط یک هادی ارائه می شود. SCSI LVD (دیفرانسیل ولتاژ پایین) و SCSI HVD (دیفرانسیل ولتاژ بالا) - انواع دیفرانسیل ولتاژ پایین و ولتاژ بالا - از نظر فیزیکی به همین ترتیب سازماندهی می شوند: برای هر سیگنال دو هادی وجود دارد که یکی حامل سیگنال قطبی مثبت است. دیگری - منفی. تفاوت بین HVD و LVD در ولتاژ در هادی ها است، برای LVD کمتر از ولتاژ HVD است.

برنج. 20. نامگذاری در دستگاه های SCSI که اطلاعات مربوط به نوع الکتریکی انتقال داده را حمل می کنند

منطقی است که دستگاه های HVD و LVD ناسازگار باشند - اگر یک دستگاه LVD را به گذرگاه یک دستگاه HVD وصل کنید، اولین دستگاه ناگزیر به دلیل ولتاژ سیگنال اضافی می میرد. همین را می توان در مورد دستگاه های SE و LVD گفت - کابل ها برای آنها یکسان است، اما به دلیل ویژگی های الکتریکی آنها سازگار نیستند. با این حال، دستگاه های LVD را می توان به هادی های SE متصل کرد، زیرا آنها ولتاژ را در اتوبوس حس می کنند و اگر سیگنال دوقطبی را در یک جفت هادی دریافت کنند، می توانند از آن استفاده کنند. به طور معمول، دستگاه هایی که می توانند در هر دو حالت کار کنند توسط یک نماد LVD/SE خاص شناسایی می شوند.

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

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

خلاصه داستان چشم اندازها و فرصت ها

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

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

در همین حال، درایوهای SCSI به دقت توسط آخرین استاندارد دستگاه IDE دنبال می شوند: SATA. سرعت و عملکرد دستگاه های SATA بسیار بالا است و استفاده از آنها در سرورها روز به روز محبوب می شود. تنها نقطه ضعف SATA اتصال نسبتاً ضعیف آن است که با خرابی های بسیار مکرر این دستگاه ها همراه است. من فکر می کنم که رابط SCSI بدون شک در نبرد با SATA در زمینه درایوهای سرور پیروز خواهد شد.

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

SCSI پیوست سریال (SAS)

آخرین روند در دنیای دستگاه های SCSI، Serial Attached SCSI است، رابطی که از سه پروتکل انتقال داده (SSP - Serial SCSI Protocol، STP - Serial ATA Tunneled Protocol، SMP - Serial Management Protocol) استفاده می کند. همانطور که از نام پروتکل ها پیداست، دو مورد اول برای خود انتقال داده در نظر گرفته شده است، آخرین مورد برای مدیریت رابط در نظر گرفته شده است. درایوهایی با این رابط در حال حاضر توسط سیگیت، سامسونگ و فوجیتسو تولید می شوند.

یکی از ویژگی های این رابط این است که سیگنال نه از طریق دو (مانند SATA)، بلکه از طریق چهار هادی (یک جفت برای دریافت سیگنال و دیگری برای ارسال آن) منتقل می شود. نرخ انتقال داده ادعا شده 1.5 و 3.0 گیگابایت در ثانیه است.

SCSI چیست؟

پاسخ: بخش [مبانی SCSI] به پاسخ به این سوال اختصاص دارد.
SAS چیست، چه چیزی بهتر از SCSI یا SAS است و چه تفاوتی با هم دارند؟
پاسخ: بخش [SAS یا SCSI] به پاسخ به این سؤال اختصاص دارد.
eSATA چیست؟
پاسخ: eSATA یک رابط SATA است که برای اتصال دستگاه های SATA خارجی طراحی شده است. این یک کانال 3 گیگابیت بر ثانیه را فراهم می کند و تاخیر پهنای باند مربوط به دستگاه های ذخیره سازی خارجی امروزی را از بین می برد.

سریال Unified چیست؟
پاسخ: همه کنترلرهای سریال متحد به شما امکان می دهند درایوهای SATA و SAS را با استفاده از یک رابط نقطه به نقطه متصل کنید. از یک مجموعه دستورات SCSI پیشرفته برای ارائه مدیریت قدرتمند داده، مدیریت خطا و عملکرد استفاده می کند.

انعطاف‌پذیری ارائه شده توسط پشتیبانی از درایوهای SATA و SAS به شرکت‌ها این توانایی را می‌دهد که به راحتی زیرساخت I/O را برای ذخیره‌سازی اولیه داده‌های حیاتی و ذخیره‌سازی ثانویه، بسته به اینکه درایوهای SATA یا SAS نصب شده‌اند، استاندارد کنند. مشتریان می توانند زیرساخت های خود را با استفاده از کنترل کننده های I/O یکپارچه و سیستم های ذخیره سازی استاندارد کنند و در نتیجه هزینه های آموزش و نگهداری را کاهش دهند.

آیا می توان از درایوهای SATA با کنترلرهای SAS استفاده کرد؟

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

آیا می توان از درایوهای SAS با کنترلرهای SATA استفاده کرد؟
وای نه.

آیا می توان درایوهای SAS را بدون استفاده از سبد هات سوآپ به کنترلر متصل کرد؟
پاسخ: بله، می توانید. برای انجام این کار، باید از یک کابل مخصوص با کانکتور SFF-8482 در سمت درایو استفاده کنید. کانکتور در انتهای دیگر کابل توسط کنترلر SAS تعیین می شود.

تفاوت بین SCSI-1، SCSI-2، Fast، Wide، Ultra Wide و Ultra2 SCSI چیست؟
A: تفاوت اصلی مجموعه دستورات SCSI و عرض گذرگاه (به ترتیب سرعت) است.
SCSI-1 گذرگاه SCSI 5 مگابایت/ثانیه 8 بیتی
SCSI-2 گذرگاه SCSI 5MB/Sec 8 بیتی
SCSI-2 گذرگاه SCSI سریع 10 مگابایت/ثانیه 8 بیتی
SCSI-2 Fast Wide 20MB/Sec 16bit SCSI bus
گذرگاه SCSI Ultra 20MB/Sec 8 بیتی SCSI
گذرگاه SCSI فوق عریض 40 مگابایت/ثانیه 16 بیتی SCSI
گذرگاه SCSI 16 بیتی Ultra2 Wide 80MB/sec
گذرگاه SCSI 16 بیتی 160 مگابایت بر ثانیه Ultra160
گذرگاه SCSI 16 بیتی 320 مگابایت بر ثانیه Ultra320

چه زمانی باید از کنترلر دیفرانسیل ولتاژ پایین (LVD) استفاده کرد؟
ج: در صورت:
سرعت انتقال داده بالا مورد نیاز - 80 - 320 مگابایت بر ثانیه
محیط اطراف دارای سطح بسیار بالایی از نویز الکترومغناطیسی است که بر انتقال داده ها تأثیر می گذارد. حالت LVD نسبت به SCSI Single Ended (SE) ایمنی بیشتری نسبت به نویز دارد
لازم است از حذف قابل توجه دستگاه های SCSI از رایانه اطمینان حاصل شود. دستگاه های LVD را می توان تا فاصله 12 متری از کنترلر SCSI جدا کرد (این حداکثر طول مجاز یک کابل LVD SCSI است.

ترمیناتور SCSI چیست و چرا به آن نیاز است؟
پاسخ: SCSI Terminator یک دستگاه الکترونیکی کوچک است که باید در دو سر گذرگاه SCSI قرار گیرد و برای هر گذرگاه SCSI دقیقاً دو عدد (ترمیناتور) وجود داشته باشد. اغلب اولین ترمیناتور SCSI کنترلر SCSI است (به عنوان یک قاعده، این عملکرد را می توان در BIOS کنترلر "خاموش" کرد، اما به طور پیش فرض فعال است)، و دومی پایان دهنده متصل به آخرین (از کنترلر SCSI) کانکتور کابل SCSI.

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

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

شناسه SCSI چیست و چرا به آن نیاز است؟
A: SCSI ID یک شناسه (در یک گذرگاه SCSI) یک دستگاه SCSI است. برای ارائه آدرس دهی به دستگاه های موجود در گذرگاه SCSI لازم است.

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

مقادیر شناسه SCSI می توانند:
از 0 تا 15 (در مجموع 16) برای اتوبوس های Wide (W) و UltraWide (UW، U2W، U160، U320) SCSI؛
از 0 تا 7 (مجموع 8) برای اتوبوس SCSI باریک (U, U2).

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

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

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

SAF-TE چیست؟
A: SAF-TE - SCSI Accessed Fault-Tolerant Enclosure یک مشخصات "باز" ​​است که برای ارائه یک روش جامع و استاندارد برای نظارت و گزارش وضعیت درایوهای دیسک، منابع تغذیه و سیستم های خنک کننده مورد استفاده در برنامه ها طراحی شده است. سرورهای با قابلیت اطمینان بالا و زیر سیستم های ذخیره سازی داده ها الزامات فنی مستقل از سخت افزارورودی خروجی، سیستم های عاملو پلت فرم سرور، زیرا کیس خود به عنوان یک دستگاه دیگر در گذرگاه SCSI ظاهر می شود. مشخصات SAF-TE توسط بسیاری از سازندگان پیشرو سرورها، دستگاه های ذخیره سازی و کنترلرهای RAID پذیرفته شده است. محصولاتی که دارای مشخصات SAF-TE هستند، هزینه نظارت بر وضعیت محفظه ها را کاهش می دهند، کار مدیر شبکه را ساده می کنند و اعلان های اضطراری و اطلاعاتی در مورد وضعیت تجهیزات ارائه می دهند.

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

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

SCSI در مقابل IDE

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

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

پیشنهاد SCSI اعتراضات EIDE/ATAPI پاسخ SCSI
قابلیت اتصال 7 دستگاه به یک کنترلر (واید - 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 بسیار ساده تر است، فقط یک جامپر وجود دارد و نه 4-16 مانند SCSI :)
  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 مگابیت بر ثانیه می رسد. مزایای اصلی 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، و آن‌هایی که برای مک طراحی شده‌اند، از یک Cannon معمولی 25 پین (D-SUB) مانند مودم استفاده می‌کنند. مینی سانترونیک نیز برای اتصالات پرسرعت خارجی استفاده می شود. این جدول کامل است:

(سایزها تقریبا اصلی هستند)

داخلی

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

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

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

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

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

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

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

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

  1. تراشه SCSI BIOS روی خود کنترلر قرار دارد (مانند کارت های VGA). هنگامی که کامپیوتر بوت می شود، فعال می شود و به شما امکان می دهد از هارد SCSI یا مثلا CDROM، MO بوت کنید. هنگام استفاده از یک سیستم عامل غیر پیش پا افتاده (ویندوز NT، OS/2، *nix)، همیشه از درایورها برای کار با دستگاه های SCSI استفاده می شود. آنها همچنین برای دستگاه‌هایی غیر از هارد دیسک‌هایی که تحت DOS کار می‌کنند ضروری هستند.
  2. تصویر SCSI BIOS به بایوس فلش مادربرد فلش می شود. در ادامه با توجه به بند 1. معمولاً SCSI BIOS برای کنترلرهای مبتنی بر تراشه 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 مربوط نمی شود، اما، همانطور که تمرین نشان می دهد، آنها معمولا با هم نصب می شوند.

در تصویر بعدی می توانید کنترلر UltraWide SCSI از ASUSTeK را مشاهده کنید. در حال حاضر یک تراشه 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) دستگاه را پشتیبانی می کند. اساساً چنین کنترل کننده ای فقط با دستگاه خودتان قابل استفاده است، زیرا درایورهایی فقط برای آن وجود دارد. با این حال، با یک مهارت خاص، می توانید به عنوان مثال به آن متصل شوید HDDیا استریمر این تنها در صورت کمبود پول و داشتن زمان (یا علاقه ورزشی:) قابل توجیه است، زیرا همانطور که قبلاً ذکر شد یک کنترلر استاندارد SCSI را می توان با قیمت 20-40 دلار خریداری کرد و دارای مرتبه بزرگی مشکلات کمتر و قابلیت های بسیار بیشتری است.

مشخصات SCSI

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

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

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

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

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

دی سی دیفرانسیل 80 پین
F.C. کانال فیبر
ن کانکتور SCSI 50 پین
ND کانکتور SCSI دیفرانسیل 50 پین
دبلیو کانکتور 68 پین Wide SCSI
دستشویی. 80 پین تک کانکتور SCSI
W.D. کانکتور SCSI دیفرانسیل عریض 68 پین
LW کانکتور SCSI عریض 68 پین، دیفرانسیل ولتاژ پایین
L.C. 80 پین کانکتور تک کانکتور SCSI، دیفرانسیل ولتاژ پایین

در زندگی روزمره، شما عمدتاً با رابط‌هایی مواجه می‌شوید که N و W تعیین شده‌اند. نسخه‌های «دیفرانسیل» آن‌ها ایمنی بیشتری نسبت به نویز و افزایش طول مجاز گذرگاه SCSI ایجاد می‌کنند. "ولتاژ پایین" با پروتکل جدید Ultra2 استفاده می شود. "Single Connector" عمدتاً در پیکربندی های hot-swap استفاده می شود، زیرا سیگنال های برق SCSI و زمین را در یک کانکتور ترکیب می کند. "کانال فیبر" بیشتر شبیه یک رابط است شبکه محلینسبت به 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 ID نام دارد. برای دستگاه‌های روی گذرگاه 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 مشخص کنید که از کدام دستگاه استفاده می شود. اگر یک جامپر باشد یا خودکار باشد، به احتمال زیاد فعال است. و اگر برای خاموش کردن آن لازم است 1-2 مجموعه مقاومت را از دستگاه جدا کنید، پس منفعل است. اصولاً خاتمه یک اتوبوس از انتهای مختلف با انواع مختلف ترمیناتور امکان پذیر است اما فقط در سرعت های پایین. به هر حال، این استدلال دیگری به نفع جداسازی دستگاه های کند و سریع به کنترلرها یا کانال های مختلف است.

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

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

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

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

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

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

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

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

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

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

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

هارد دیسک ها

اتصال هارد دیسک ها بسیار ساده است، فقط باید به دو چیز رسیدگی کنید - ترمیناتور و شناسه SCSI. به طور معمول، یک دیسک جدید خاتمه فعال است و تعداد آن روی 6 یا 2 تنظیم می شود. بنابراین، اگر اولین دیسک را نصب می کنید، جای نگرانی نیست، اما اگر نه، پس باید این تنظیمات را بررسی کنید. نکته دیگری در مورد SCSI ID - کنترلرهای قدیمی 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

هنگام اتصال تنها یک دستگاه (به عنوان مثال، یک هارد دیسک) به کنترلر 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 (باریک) باشد، در برخی موارد، مشکلاتی با اتصال صحیح پایانه ها ایجاد می شود. مشکلات ناشی از این واقعیت است که رابط های 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 را با یک پایانه فعال (یا یک پایانه خارجی فعال) به آخرین رابط متصل کنید. البته وجود آداپتور همچنان عملکرد سیستم را بدتر می کند. در صورت امکان باید از این گزینه اجتناب شود (و همچنین به طور کلی از دستگاه های پر سرعت و کند در یک اتوبوس استفاده کنید). با این حال، در این وضعیت هنوز هم گزینه اتصال صحیح است. کنترلرهای Ultra2 SCSI دارای یک مبدل رابط داخلی هستند که به شما امکان می دهد تمام دستگاه های استاندارد Ultra2 را به یک اتوبوس جداگانه وصل کنید، بدون اینکه آنها را با دستگاه های با سرعت کمتر مخلوط کنید.

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

بسیاری از کنترلرهای SCSI دارای 2 اتصال هستند: یکی برای رابط SCSI، دیگری برای رابط Wide SCSI. اینها فقط کانکتورهای فیزیکی متفاوت هستند، کانال SCSI یکسان است. این کانکتورهای مختلف از استفاده از هر آداپتور اجتناب می کنند، اما مشکلات اتصال پایانه ها را برطرف نمی کنند. چنین کنترل کننده هایی دارای کلیدهای "High On/Off" و "Low On/Off" هستند. اینها سوئیچ های پایان دهنده فعال جداگانه به ترتیب برای بایت های بالا و پایین اتوبوس هستند. علاوه بر این، بایت کم ("کم") خطوط رابط SCSI (باریک) و بایت بالا خطوطی برای گسترش رابط به استاندارد 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 Bus» تنظیم می‌شوند).

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

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

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

رابط های کامپیوتر خارجی - گذرگاه SCSI

SCSI (رابط سیستم کامپیوتری کوچک) که "skazi" تلفظ می شود، یک رابط در سطح سیستم است که توسط ANSI استاندارد شده است، برخلاف پورت های رابط (COM، LPT، IR، MIDI)، این یک گذرگاه است: پین های سیگنال بسیاری از مشترکین. دستگاه ها "یک به یک" به یکدیگر متصل هستند.

هدف اصلی گذرگاه SCSI در طول توسعه اولین مشخصات در سال 1985 "اطمینان از استقلال سخت افزاری دستگاه های یک کلاس خاص متصل به یک کامپیوتر" بود.

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

شکل 1. آداپتور SCSI از ASUSTeK

موارد زیر را می توان به اتوبوس متصل کرد:

  • درایوهای دیسک داخلی و خارجی (CD-ROM، هارد دیسک، هارد دیسک های قابل جابجایی، دیسک های مغناطیسی نوری و غیره)؛
  • استریمرها;
  • اسکنرها؛
  • دوربین عکاسی و فیلمبرداری؛
  • سایر تجهیزات مورد استفاده نه تنها برای رایانه های شخصی IBM.

هر دستگاهی که به اتوبوس متصل است، دستگاه خود را دارد مشخص کنندهشناسه SCSI، که به عنوان یک کد موقعیتی از طریق یک گذرگاه داده 8 بیتی منتقل می شود (از این رو محدودیت تعداد دستگاه های موجود در گذرگاه). یک دستگاه (ID) می تواند تا 8 دستگاه فرعی با LUN (شماره واحد منطقی) خود داشته باشد.

هر دستگاهی می تواند ارتباط با دستگاه دیگر را آغاز کند دستگاه مورد نظر(هدف).

حالت تبادل اتوبوس SCSI می تواند به صورت زیر باشد:

  • ناهمزمان یا
  • همزمان با مذاکره سرعت (Synchronous Negotiation)، که در آن انتقال داده توسط برابری کنترل می شود.

مشخصات SCSI

مشخصات SCSI-1پارامترهای فیزیکی و الکتریکی رابط و حداقل دستورات را به شدت تعریف می کند. فرکانس اتوبوس - 5 مگاهرتز. عرض باس 8 بیت است. استاندارد ANSI در دسامبر 1985 توسعه یافت.

مشخصات SCSI-2 18 فرمان اصلی SCSI (مجموعه Command Command Set، CCS)، مورد نیاز برای تمام دستگاه های جانبی، و دستورات اضافی برای CD-ROM و سایر وسایل جانبی را تعریف می کند. دستگاه ها از صف ها پشتیبانی می کنند - آنها می توانند زنجیره های حداکثر 256 فرمان را بپذیرند و آنها را به ترتیب از پیش بهینه شده به صورت مستقل اجرا کنند. دستگاه های روی یک گذرگاه SCSI می توانند داده ها را بدون دخالت CPU مبادله کنند. استاندارد ANSI در مارس 1990 توسعه یافت.

پسوندهای اضافی برای مشخصات SCSI-2:

  • سریع - دو برابر کردن سرعت انتقال همزمان (فرکانس اتوبوس 10 مگاهرتز).
  • رابط فوق العاده با سرعت فوق العاده (فرکانس اتوبوس 20 مگاهرتز).
  • عریض - افزایش عمق بیت به 16 بیت و کمتر به 32 بیت.

حداکثر توان به فرکانس و عرض باس بستگی دارد و در جدول 1 برای ترکیبی از این پسوندها آورده شده است. 1.

جدول 1. نرخ انتقال داده، طول و انواع کابل های SCSI-1، SCSI-2

مشخصات SCSI-3- توسعه بیشتر استاندارد با هدف افزایش تعداد دستگاه های متصل، مشخصات دستورات اضافی و پشتیبانی از Plug and Play. به عنوان جایگزینی برای رابط موازی SPI(SCSI-3 Parallel Interface) امکان استفاده از یک رابط سریال، از جمله یک رابط فیبر نوری با سرعت انتقال داده 100 مگابایت/. SCSI-3 به شکل طیف گسترده ای از اسناد وجود دارد که جنبه های فردی رابط را تعریف می کند و از بسیاری جهات با گذرگاه سریال همپوشانی دارد. فایر وایر.

ترمیناتورها، کانکتورها

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

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

که در خطیدر نسخه، سیگنال باید در امتداد یک هادی خود، پیچ خورده (یا حداقل جدا از دیگری در یک کابل تخت) با یک سیم خنثی (بازگشت) حرکت کند. نامگذاری نمادین جهانی نسخه ها در شکل 1 نشان داده شده است.

دستگاه های SCSI توسط کابل به هم متصل می شوند زنجیر(Daisy Chain)، روی دستگاه های لبه ای که متصل می کنند پایان دهنده ها. اغلب یکی از دستگاه های شدید، آداپتور میزبان است. این می تواند برای هر کانال یک رابط داخلی و خارجی داشته باشد:

کانکتورهای داخلی
50 پین با چگالی کم
اتصال دستگاه های باریک داخلی - HDD، CD-ROM، CD-R، MO، ZIP (مانند IDE، فقط برای 50 پین)
68 پین با چگالی بالا
اتصال دستگاه های گسترده داخلی، عمدتا HDD
کانکتورهای خارجی
DB-25
25 اتصال دستگاه های آهسته خارجی، عمدتا اسکنر، IOmega Zip Plus. رایج ترین در مک (مثل مودم)
50 پین با چگالی کم
یا Centronics 50 پین. اتصال خارجی اسکنرها، استریمرها. به طور معمول SCSI-1
50 پین با چگالی بالا
یا Micro DB50، Mini DB50. کانکتور باریک خارجی استاندارد
68 پین با چگالی بالا
یا Micro DB68، Mini DB68. کانکتور عریض خارجی استاندارد
68 پین با چگالی بالا
یا Micro Centronics. طبق برخی منابع، برای اتصال خارجی دستگاه های SCSI استفاده می شود

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

از نظر اجرا، پایان دهنده ها می توانند هر دو باشند درونی؛ داخلی(روی برد مدار چاپی دستگاه قرار می گیرد)، و خارجی(بر روی کانکتورهای کابل یا دستگاه نصب شده است).

بر اساس خواص الکتریکی آنها، انواع پایانه های زیر متمایز می شوند:

  • پسیو (SCSI-1) با امپدانس 132 اهم مقاومت های معمولی هستند. این ترمیناتورها برای حالت های پرسرعت SCSI-2 مناسب نیستند.
  • فعال با امپدانس 110 اهم - پایانه های ویژه برای اطمینان از عملکرد در فرکانس 10 مگاهرتز در SCSI-2.
  • FPT (Forced Perfect Terminator) یک نسخه بهبود یافته از ترمیناتورهای فعال با محدود کننده های انتشار است.

پایانه های فعال نیاز به برق دارند که برای آن خطوط رابط ویژه TERMPWR وجود دارد.

کابل ها

محدوده کابل های SCSI بسیار گسترده است. کابل های استاندارد اصلی:

  • کابل A:استاندارد برای رابط SCSI 8 بیتی، یک حلقه داخلی 50 سیم (کانکتورهای IDC-50) یا یک محافظ خارجی (کانکتورهای CENTRONICS-50).
  • کابل B:توسعه دهنده 16 بیتی SCSI-2 به طور گسترده در دسترس نیست.
  • کابل P: 68 سیم SCSI-2/3 16 بیتی با کانکتورهای محافظ مینیاتوری بهبود یافته، جهانی برای کابل های داخلی و خارجی نسخه های SCSI 8، 16 و 32 بیتی (پین های 8 بیتی 1-5، 31-39، 65) -68 استفاده نمی شود). کانکتورهای اتصالات خارجی شبیه نسخه مینیاتوری Centronics با کنتاکت‌های تخت هستند، در حالی که کانکتورهای داخلی دارای کنتاکت‌های پین هستند.
  • کابل Q:انبساط 68 سیم تا 32 بیت که همراه با کابل P استفاده می شود.
  • کابل با کانکتورهای D-25P- 8 بیت، استاندارد برای مکینتاش، مورد استفاده در برخی از دستگاه های خارجی (Iomega ZIP-Drive).

انواع مختلفی از کابل های آداپتور امکان پذیر است.

تخصیص کنتاکت های رابط با استفاده از مثال یک کابل مشترک A در جدول آورده شده است. 2.


پین رابط علامت پین رابط علامت
1 GND 26 DB0#
2 GND 27 DB1#
3 GND 28 DB2#
4 GND 29 DB3#
5 GND 30 DB4#
6 GND 31 DB5#
7 GND 32 DB6#
8 GND 33 DB7#
9 GND 34 DBParity#
10 GND 35 GND
11 GND 36 GND
12 GND / رزرو شده 37 رزرو شده است
13 باز کن 38 TERMPWR
14 رزرو شده است 39 رزرو شده است
15 GND 40 GND
16 GND 41 ATN#
17 GND 42 GND
18 GND 43 BSY#
19 GND 44 ACK#
20 GND 45 RST#
21 GND 46 MSG#
22 GND 47 SEL#
23 GND 48 C/D#
24 GND 49 REQ#
25 GND 50 I/O#

جدول 2. کانکتورهای کابل A SCSI

لاستیک

مانند گذرگاه PCI، گذرگاه SCSI توانایی تبادل اطلاعات بین هر جفت دستگاه را بر عهده دارد. البته، اغلب تبادل بین آداپتور میزبان و دستگاه های جانبی انجام می شود. نرم‌افزار «هوشمند» گاهی اوقات می‌تواند «گوشه‌ها» را کاهش دهد - داده‌ها را بین دستگاه‌ها بدون دسترسی به گذرگاه رایانه کپی می‌کند. آداپتورهای میزبان هوشمند با حافظه کش داخلی در اینجا پتانسیل بالایی دارند. در هر مبادله در اتوبوس، او آغازگر(آغازگر) و دستگاه مورد نظر(هدف). روی میز 3 هدف سیگنال های اتوبوس را نشان می دهد.

علامت منبع:
I=Initiator، T=Target
هدف
DBx# - گذرگاه داده معکوس با بیت های برابری
TERMPWR - منبع تغذیه برای پایانه ها
ATN# من توجه
BSY# آی تی اتوبوس شلوغ است
REQ# تی درخواست انتقال اطلاعات
ACK# من پاسخ به REQ#
RST# آی تی بازنشانی کنید
MSG# تی هدف پیامی را منتقل می کند
SEL# آی تی انتخاب دستگاه هدف توسط آغازگر یا انتخاب مجدد آغازگر توسط دستگاه مورد نظر
C/D# تی کنترل (0) / داده (1) در گذرگاه
I/O# تی جهت انتقال نسبت به آغازگر یا فاز انتخاب(1)/انتخاب مجدد(0)

جدول 3. تخصیص سیگنال باس SCSI

گزینه های پیکربندی دستگاه SCSI

تمام دستگاه های موجود در اتوبوس باید به روشی ثابت پیکربندی شوند. آنها نیاز به تنظیم پارامترهای اساسی زیر به صورت برنامه ای یا با استفاده از جامپر دارند:

شناسه دستگاه— SCSI ID — آدرس 0-7 (آدرس های 0-15 برای Wide-SCSI معتبر هستند)، منحصر به فرد برای هر دستگاه در اتوبوس. به طور معمول، آداپتور میزبان که باید بالاترین اولویت را داشته باشد، به شناسه 7 اختصاص داده می شود. تخصیص کارخانه شناسه های دستگاه در جدول نشان داده شده است. 4، اگرچه اجباری نیست. دستگاه ها توسط یک کد موقعیتی آدرس دهی می شوند (اگرچه شناسه با یک کد 3-4 بیتی مشخص می شود)، که سازگاری بین آدرس دهی دستگاه های 8 و 16 بیتی را در همان گذرگاه تضمین می کند.

جدول 4: شناسه های پیش فرض کارخانه

مشخصات در حال حاضر در حال توسعه است PnPبرای دستگاه‌های SCSI، به شما امکان می‌دهد فرآیند تخصیص شناسه‌ها را خودکار کنید. این مشخصات امکان همزیستی دستگاه‌های سنتی (Legasy SCSI) را فراهم می‌کند که شناسه‌های آن‌ها توسط جامپرها مشخص می‌شوند، با دستگاه‌های PnP پیکربندی خودکار.

کنترل برابری- برابری SCSI. اگر حداقل یک دستگاه در یک اتوبوس از برابری پشتیبانی نمی کند، باید در همه دستگاه های موجود در آن اتوبوس غیرفعال شود. کنترل برابری، به ویژه برای دستگاه های دیسک، وسیله ای برای محافظت در برابر خرابی داده ها در حین انتقال است.

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

منبع تغذیه برای ترمیناتورها - TerminatorPower. هنگام استفاده از پایانه های فعال، منبع تغذیه پایانه ها توسط جامپر یا نرم افزار باید حداقل در یک دستگاه روشن شود (برای دستگاه های مدرن این به معنای "همیشه" است).

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

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

مجوز خاموش کردن - قطع ارتباط را فعال کنید. انتخاب این گزینه به دستگاه ها اجازه می دهد تا زمانی که داده ها آماده نیستند از گذرگاه جدا شوند که در حالت چند وظیفه ای با چندین دستگاه جانبی در اتوبوس بسیار مؤثر است.

آداپتور میزبان

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

پیکربندی آداپتورهای میزبان SCSI از نقطه نظر گذرگاه SCSI هیچ تفاوتی با پیکربندی دستگاه های دیگر ندارد (به بالا مراجعه کنید). برای آداپتورهای مدرن، از پیکربندی نرم افزار به جای جامپرها استفاده می شود. ابزار پیکربندی معمولاً در پسوند BIOS (روی کارت آداپتور) گنجانده می شود و از آن خواسته می شود که در طول مقداردهی اولیه در طول POST اجرا شود.

مانند هر کارت توسعه، آداپتور میزبان نیز باید از نظر گذرگاه توسعه ای که به آن متصل می شود پیکربندی شود. آداپتورهای SCSI برای همه اتوبوس‌ها وجود دارد: ISA (8-16 بیت)، EISA، MCA، PCI، VLB، PCMCIA. آداپتورهای پورت موازی در دسترس هستند. چندتا جدید مادربردهادارای یک آداپتور SCSI داخلی

منابع سیستم برای آداپتور گذرگاه SCSI عبارتند از:

  • فضای حافظه برای گسترش رام BIOS برای پشتیبانی از پیکربندی دستگاه و عملکردهای دیسک مورد نیاز است. اگر چندین آداپتور میزبان از یک نوع در سیستم نصب شده باشد، ROM BIOS برای آنها از یک آداپتور استفاده می شود. ممکن است معلوم شود که نمی‌توان چندین نوع مختلف از آداپتورهای میزبان را برای کار با هم روی یک رایانه انجام داد.
  • منطقه پورت ورودی/خروجی
  • IRQ - درخواست وقفه.
  • DMA یک کانال دسترسی مستقیم به حافظه (برای گذرگاه‌های ISA/EISA) است که اغلب برای گرفتن کنترل باس (Bus-Mastering) استفاده می‌شود.

دستگاه های 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 ID نام دارد. برای برخی از اهداف، به عنوان مثال، کتابخانه های دستگاه 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 به درایورهای خاصی نیاز دارند. یک درایور اصلی درایو دیسک معمولاً در بایوس آداپتور میزبان گنجانده شده است. برنامه های افزودنی مانند ASPI (Advanced SCSI Programming Interface) به طور جداگانه دانلود می شوند.

هارد دیسک ها

اتصال هارد دیسک ها بسیار ساده است، فقط باید به دو چیز رسیدگی کنید - ترمیناتور و شناسه SCSI. به طور معمول، یک دیسک جدید خاتمه فعال است و تعداد آن روی 6 یا 2 تنظیم می شود. بنابراین، اگر اولین دیسک را نصب می کنید، جای نگرانی نیست، اما اگر نه، پس باید این تنظیمات را بررسی کنید. نکته دیگری در مورد SCSI ID - کنترلرهای قدیمی 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 بیتی در 600 dpi تصویری در حدود 90 مگابایت است و انتقال این مقدار اطلاعات از طریق گذرگاه ISA 8 بیتی نه تنها زمان زیادی می برد، بلکه سرعت کامپیوتر را نیز بسیار کند می کند، زیرا درایورهای مربوط به این کارت استاندارد معمولاً 16 بیتی است (به عنوان مثال - Mustek Paragon 800IISP). یکی دیگر معمولاً یک کنترلر ارزان قیمت FastSCSI PCI است. بهره وری کمتر یا بیشتر چیز جدیدی نمی دهد. این گزینه همچنین یک هشدار دارد - باید مطمئن شوید که اسکنر (یا مهمتر از آن، درایورهای آن) می تواند با کنترلر جدید شما در پیکربندی شما کار کند. به عنوان مثال، درایورهای Mustek Paragon 800IISP برای کارت شما یا هر کارت سازگار با ASPI طراحی شده است.

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

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

کنترلر FastSCSI PCI - تکرام 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 PC" (خانه انتشارات پیتر)

بارگذاری...