دستگاه دیسک scsi به چه معناست؟ SCSI - چیست؟ تاریخچه مختصری از استاندارد SCSI

"ما شجاعانه وارد قلمروی ناشناخته می شویم" - درایوهای IDE روی کنترل کننده های SCSI

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

سیستم های سرور قدرتمند باید قابل اعتماد، سریع و دارای منابع از نظر قدرت و ظرفیت باشند. با استفاده از بهترین کنترلرهای SCSI و بهترین هارد دیسک ها می توان به دو پارامتر اول بدون مشکل دست یافت. اما افزایش ظرفیت ذخیره سازی می تواند یک پنی هزینه داشته باشد.

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

سازنده تایوانی Acard آداپتوری ایجاد کرده است که به درایوهای IDE اجازه می دهد روی کنترلرهای SCSI کار کنند.

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


با دو کانال Ultra160 SCSI، Adaptec 39160 سطحی از انعطاف پذیری را فراهم می کند که شکست دادن آن دشوار است.

امروزه درایوهای IDE با سرعت و ظرفیت بالا مشخص می شوند. در مورد قیمت، SCSI رقیب آنها نیست.

اما بخش سرور قوانین کاملاً متفاوتی از بازی را دیکته می کند. این در مورد گیگابایت اضافی نیست - اولویت به حداکثر قابلیت اطمینان و عملکرد داده می شود، زیرا حتی یک خرابی جزئی سرور هزینه زیادی را به همراه خواهد داشت و در بدترین حالت، حتی وجود شرکت را زیر سوال می برد.

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

با این حال، چندی پیش Maxtor ورود خود را به بخش سرورهای بازار با خط جدیدی از درایوها با رابط IDE اعلام کرد. با حداقل عملکرد پایین و قابلیت اطمینان کافی، هدف دستیابی به ظرفیت قابل توجهی افزایش یافته در مقایسه با درایوهای SCSI (که حداکثر فعلی 147 گیگابایت است) است. از نظر تئوری، طرح خوب است، زیرا با قیمت پنج درایو Ultra320 SCSI، هر 147 گیگابایت، می توانید 15 درایو از جدیدترین درایوهای IDE، هر 200 گیگابایت خریداری کنید.

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

علاوه بر آداپتورهای IDE2SCSI در زیر، Acard عمدتاً برای کنترل‌کننده‌های SCSI و IDE و محصولات مرتبط و همچنین راه‌حل‌های داده غیرمعمول مانند ایستگاه‌های کپی CD یا DVD شناخته شده است.


همچنین از Acard: کنترلر IDE RAID دو کاناله AEC-6880.


یک چیز غیر معمول: آداپتور IDE2SCSI AEC7722، نمای جلو.

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

برای آزمایشات استفاده کردیم HDDآی بی ام (هیتاچی).


همانطور که می بینید، آداپتور متصل کمی به سمت چپ بیرون زده است. قبل از خرید آداپتور، مطمئن شوید که فضای کافی در کیس کامپیوتر خود دارید.

هنگام اتصال آداپتور مراقب باشید، زیرا تخته تحت فشار کمی خم می شود.


هیچ قطعه ای در پشت آداپتور وجود ندارد. فقط کانکتور IDE.

طبق گفته Acard، حداکثر سرعت رابط آداپتور 80 مگابایت بر ثانیه است. حتی اگر حداکثر سرعت انتقال درایوهای مدرن بیشتر باشد، این سرعت توان عملیاتی برای اکثر برنامه ها کافی خواهد بود.


تراشه، بایوس و جامپرها (بالا). دو مورد آخر برای تنظیم SCSI-ID استفاده می شود.


قلب آداپتور IDE2SCSI: یک کنترلر ساخته شده توسط Achip (ARC765-D).


نمای جلو و پشت آداپتور.


وارونه: آداپتور گره SCSI از Adaptec به دنبال درایوهای موجود است. یک دیسک IDE 180 گیگابایتی از IBM شناسایی شد.


کانکتور SCSI دارای 80 پین کوچک (بالا) است. در مقابل، IDE فقط 40 پین دارد.


یک کابل معمولی Ultra160 SCSI دارای سه تا پنج کانکتور برای اتصال درایوها است. برای نسخه های گران تر، تعداد کانکتورها می تواند به 15 عدد برسد.


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

آزمایش کردن

سیستم تست
CPU اینتل پنتیوم 4، 2.0 گیگاهرتز
256 کیلوبایت L2-Cache (Willamette)
مادربرد چیپست اینتل D845EBT، 845E
حافظه 256 مگابایت DDR/PC2100، CL2، Infineon
کنترل کننده IDE: i845E UltraDMA/100-Controller (ICH4)
SCSI: Adaptec AHA-39160
Ultra160-SCSI
کارت گرافیک NVIDIA GeForce2 MX 400
کارت LAN 3COM 905TX PCI 100 مگابایت
سیستم عامل Windows XP Pro 5.10.2600، SP1
تست ها
برنامه های کاربردی پیشرفته ZD WinBench 99 - Highend Disk Winmark 1.2
کارایی HD Tach 2.61، PC Mark 2002 (تست HD)
عملکرد I/O سنج ورودی/خروجی اینتل
درایورها و تنظیمات
درایور ویدیو درایور مرجع NVIDIA 29.42
درایور IDE اینتل Application Accelerator 2.2.2
نسخه DirectX 8.1
مجوزها بازخوانی 1024x768، 16 بیت، 85 هرتز

برای اینکه ببینیم یک هارد دیسک مدرن IDE چگونه روی یک کنترلر SCSI با تنظیمات معمولی کار می کند، درایو آزمایشی IBM IC35L180 را در هر دو پیکربندی آزمایش کردیم.

نتیجه: مفید اما گران است

نتیجه آزمایش واضح است: تفاوت بین یک هارد درایو در حال اجرا بر روی IDE و یک کنترلر Adaptec 39160 SCSI در تمام تست های مهم ناچیز است.

عملکرد I/O اندکی کاهش یافته به دلیل نیاز به تبدیل پروتکل های رابط است که در محیط سرور بسیار مهم است. هر عملیات دسترسی به دیسک توسط کنترلر Achip پردازش می شود. بنابراین IDE هارد دیسک هابا آداپتور نباید در برنامه های فشرده دیسک (مانند پایگاه های داده یا سرورهای وب) استفاده شود. در این مناطق، درایوهای SCSI نسبت به همتایان IDE خود مزیت آشکاری دارند زیرا می توانند عملیات ورودی/خروجی بیشتری را در هر ثانیه ارائه دهند.

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

اگر به آداپتور IDE2SCSI علاقه دارید، ما کمی شما را ناامید خواهیم کرد: به هیچ وجه ارزان نیست. در وب‌سایت Acard، قیمت‌ها از 69 دلار شروع می‌شود - قیمت نسبتاً قابل توجهی برای کنترل‌کننده‌ای که برای راه‌حل‌های مقرون‌به‌صرفه طراحی شده است.

بنابراین، استفاده از آداپتور Acard فقط در مواردی منطقی است که با رها کردن درایوهای SCSI و تغییر به درایوهای بزرگ IDE، بدون در نظر گرفتن اقدامات امنیتی گران قیمت اضافی (اضافه، آینه‌سازی، محل‌های تعویض داغ) پول زیادی را صرفه‌جویی کنید.

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

ریشه های رابط 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

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

آداپتور میزبان دستگاهی است که به گذرگاه رایانه شخصی متصل است که ارتباط میزبان (معنای کلمه میزبان در رابطه با استانداردهای توصیف کننده رابط های انتقال داده (میزبان انگلیسی) را با 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 می توانند از دو پروتکل برای تنظیم مجدد دستگاه استفاده کنند - پروتکل بازنشانی سخت افزاری ( هارد ریست) و طبق پروتکل Soft Reset. در هر دو مورد، خط Reset یک مجموعه یک بیتی خواهد داشت. بازنشانی نرم افزار برای بازنشانی تنها یک دستگاه استفاده می شود، بدون اینکه در کار دیگران تداخل ایجاد کند.

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

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

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

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

برای انتخاب دستگاه خاصیک بیت ID در گذرگاه 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)
اجازه تغییر رسانه را رد کنید (پیشگیری-اجازه حذف رسانه)
خواندن (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 خاص شناسایی می شوند.

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

افزایش مداوم فرکانس ساعت باس منجر به نیاز به محدود کردن حداکثر طول کابل اتصال در رابط 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 - رابط سیستم کامپیوتری کوچک

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

SCSI در مقابل IDE

بحث "کدام بهتر است: IDE یا SCSI" یکی از رایج ترین بحث ها در بسیاری از گروه های خبری است. تعداد پیام ها و مقالات در این زمینه بسیار زیاد است. با این حال، این سوال، مانند "ویندوز NT یا OS/2 یا Unix" معروف، در این فرمول غیرقابل حل است. رایج ترین و صحیح ترین واکنش به آنها این است که "برای چه؟" با در نظر گرفتن جزئیات بیشتر این موضوع، می توانید خودتان تصمیم بگیرید که آیا 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 بسیار ساده تر است، فقط یک جامپر وجود دارد و نه 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 پایه دارد. همانطور که از نامش پیداست، اکثر کنترلرها یک کانکتور خارجی دارند و می‌توانند و باید به آن متصل شوند. تصویر یک کانکتور 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) دستگاه را پشتیبانی می کند. اساساً چنین کنترل کننده ای فقط با دستگاه خودتان قابل استفاده است، زیرا فقط درایورهایی برای آن وجود دارد. با این حال، با مهارت خاصی می توانید به آن متصل شوید، به عنوان مثال، یک هارد دیسک یا استریمر. این فقط در صورت کمبود پول و داشتن زمان (یا علاقه ورزشی :) قابل توجیه است، زیرا همانطور که قبلاً ذکر شد یک کنترلر 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 کانکتور 50 پین دیفرانسیل SCSI
دبلیو کانکتور 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 (درایو نوری مغناطیسی)، 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، که عملکرد تحت اکثر سیستم عامل ها با درایورهای داخلی را تضمین می کند، اما می تواند از تکرام نیز استفاده شود. یک SCSI BIOS کوچک و زیبا وجود دارد.
کنترلرهای تراشه 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] به پاسخ به این سوال اختصاص دارد.
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 چیست و چرا به آن نیاز است؟
A: 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

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. نرخ انتقال داده، طول و انواع کابل های SCSI-1، SCSI-2

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

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

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

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

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

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

کانکتورهای داخلی
50 پین با چگالی کم
اتصال دستگاه های باریک داخلی - HDD، CD-ROM، CD-R، MO، ZIP (مانند IDE، فقط برای 50 پین)
68 پین با چگالی بالا
اتصال دستگاه های عریض داخلی، عمدتا هارد دیسک ها
کانکتورهای خارجی
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 BIOS کوچک و زیبا وجود دارد.
کنترلرهای تراشه 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" (خانه انتشارات پیتر)




بالا