• Yüksek hızlı arayüzler: SCSI. SCSI - nedir bu? Bir konuda yardıma ihtiyacınız var

    SCSI (Küçük Bilgisayar Sistemleri Arayüzü - Rusça'da "skazi" olarak telaffuz edilen küçük bilgisayarlar için sistem arayüzü), çeşitli profillerdeki cihazları tek bir sistemde birleştirmek için tasarlanmış bir arayüzdür: sabit manyetik sürücüler, tarayıcılar, flamalar, CD-ROM'lar vb. .P. Arayüzün özü, bu cihazları kontrol etmek için esnek bir mekanizma ve bunların tek ama bölünebilir bir mekanizma olarak maksimum çalışma hızlarını sağlamaktır.

    SCSI arayüzünün kökleri, bilgi depolama cihazları üreticisi M. Shugart'ın gelecekteki olası ihtiyaçları göz önünde bulundurarak diskleri için evrensel bir arayüz standardı bulmaya şaşırdığı uzak 1979 yılına kadar uzanır. Sonuç olarak, M. Shugart'ın laboratuvarlarında, birkaç satırdan oluşan bir arayüz üzerinden 8 bit paralel veri aktarımı için protokollere dayalı, mantıksal ve fiziksel (kafa / silindir / sektör) adreslemeyi destekleyen bir arayüz geliştirildi. Bu arayüze SASI (Shugart Associates Systems Interface - Shugart'ın Bağlantı Sistemi Arayüzü) adı verildi. Arayüz, protokolleri açıklamanın yanı sıra birkaç 6 bitlik komut da içeriyordu; dezavantajı, arayüzün yalnızca bir ana cihaz-cihaz çifti kullanacak şekilde tasarlanmış olmasıydı.

    Daha sonra, 1981'de M. Shugart, SASI arayüzü ile ilgili belgeleri, proje üzerinde çalışmanın temeli olarak kabul eden ANSI komitesine (Amerikan Ulusal Standartlar Enstitüsü - ABD Ulusal Standartlar Enstitüsü, GOST benzeri) sundu. SCSI. SASI standardındaki en önemli noktaların çoğu, örneğin, cihaz tahkim, veri yolu serbest bırakma mekanizmaları, veri yolunda birden fazla ana bilgisayar adaptörü kullanma yeteneği gibi önemli ilkeler gibi SCSI'ye taşındı. 1984 yılında, SCSI standardının çalışma belgeleri değerlendirilmek üzere ANSI'ye sunuldu ve çok sayıda ayarlama ve eklemeden sonra, 1986'da X3.131-1986 numaralı bir belge kabul edildi - şimdi ilk resmi SCSI standardı olan genellikle SCSI-1 olarak adlandırılır. SASI standardına ek olarak SCSI-1, 10 bitlik komutlar, eşzamanlı ve eşzamansız veri aktarım protokolleri, 8 adede kadar farklı cihazı bir ana bilgisayar adaptörüne bağlama yeteneği gibi önemli işlevler kazanmıştır. SCSI-1'in ardından, standartlar hem komut dilinin genişletilmesi hem de protokollerin artması ve karmaşıklaştırılması yönünde ve veri yolu genişliğinin artması, hızın ve bir ana bilgisayar adaptörüne bağlı cihazların sayısının artması yönünde gelişti. Mevcut SCSI standartları için veri yolu genişliği 16 bit, bağlı cihaz sayısı da 16'dır.

    PC endüstrisi, esas olarak HDD üreticileri tarafından hemen benimsenen yeni bir standardın ortaya çıkışını kaçırmadı. Şek. 1, 2, SCSI disklerinin ilk örneklerinden bazılarını göstermektedir.

    Pirinç. 1, 2. SCSI sürücülerinin ilk örnekleri - SONY şirketi (kapasite 40 megabayt)
    ve Quantum (kapasite 120 megabayt)

    SCSI Standardının Kısa Tarihi

    İlk standart SCSI-1'dir; bu standartta, bir veri yoluna denetleyici dahil sekiz adede kadar cihaz bağlanabilir. Arayüz gelişmiş kontroller içerir ve aynı zamanda belirli bir cihaz tipine odaklanmaz. 8 bit veri yoluna sahiptir, maksimum aktarım hızı asenkron modda ("istek-onay" yöntemine göre) 1,5 MB / s'ye kadar ve senkron modda 5 MB / s'ye kadardır (birden çok istek - çoklu doğrulama yöntemi). Eşlik, hataları tespit etmek için kullanılabilir. Cihazların büyük çoğunluğu tek kutuplu sinyaller kullanmasına rağmen elektriksel olarak 24 hat (tek kutuplu veya diferansiyel) olarak uygulanır.

    SCSI-2, temel SCSI'nin önemli bir evrimidir. Artırılmış aktarım hızı (eşzamansız modda 3 MB/sn'ye kadar ve eşzamanlı modda 10 MB/sn'ye kadar) - Hızlı SCSI. Yeni komutlar ve mesajlar eklendi, eşlik desteği zorunlu hale getirildi. Veri yolunu 20 MB / s'ye kadar hız sağlayan 16 bit'e (Geniş SCSI) genişletme olasılığı tanıtıldı. Yeni bir 68 pimli konektör tanıtıldı. Sonraki belirtim olan SCSI-3, yalnızca yeni baud hızları sunmakla kalmadı, aynı zamanda komut sistemini de büyük ölçüde genişletti. Ayrıca, geleneksel paralel veri yolu arayüzünün yanı sıra diğer paralel ve seri protokoller de iletim ortamı olarak kullanılabilir: Fiber Kanal, IEEE 1394 Firewire ve Seri Depolama Protokolü (SSP).

    Ultra SCSI arabirimi, 20 MHz veri yolu frekansı kullanır. Ultra/Wide SCSI arabirimi 16 cihazı destekler ve 40MB/s'ye kadar aktarım hızları sağlar. Daha hızlı Ultra-2 Geniş SCSI, 80 MB/sn'ye varan aktarım hızları sağlar. Aşağıdaki arabirimler - Ultra-3 SCSI, Ultra 320 SCSI, Ultra 640 SCSI - hız dışında standarda temelde yeni bir şey getirmedi. Ayrıca 16 bit veri yolu genişliği ile kalırlar ve arayüze 16 adede kadar cihaz bağlanabilir. SCSI standartlarının karşılaştırmalı özellikleri Tablo 1'de verilmiştir.

    Tablo 1. SCSI standartlarının karşılaştırmalı özellikleri

    StandartMaksimum veri yolu hızı, MB/sn. Veri yolu bit genişliği Maksimum kablo uzunluğu, m Maksimum cihaz sayısı
    tek ağız LVD HVD
    SCSI-1 5 8 6 (3) 25 8
    SCSI-2 10 8 3 (3) 25 8
    Geniş SCSI-2 20 16 3 (3) 25 16
    SCSI-3 20 8 1.5 (3) 25 8
    Geniş SCSI-3 40 16 (3) 25 16
    Ultra2 SCSI 40 8 (4) 12 25 8
    Geniş Ultra-2 SCSBEN 80 16 (4) 12 25 16
    ultra-3 SCSI,veyaUltra-160SCSI 160 16 (4) 12 (5) 16
    Ultra 320 SCSI 320 16 (4) 12 (5) 16
    Ultra 640SCSI 640 16 (4) (7) (5) 16

    Ana bilgisayar adaptörü nedir?

    Bir ana bilgisayar bağdaştırıcısı, PC veriyoluna bağlı bir aygıttır ve SCSI ile bir ana bilgisayar ("ana bilgisayar" kelimesinin anlamı, veri aktarım arayüzlerini tanımlayan standartlarla (İngilizce ana bilgisayar) "veri yolu yöneticisi" ifadesini en iyi şekilde tanımlar) iletişim kurar. cihazlar. "Bağdaştırıcı" adı tesadüfen seçilmemiştir - bu, aygıtların tüm mantığının veri yolu üzerindeki çevresel aygıtlarda bulunduğunu gösterir; "denetleyici" olarak adlandırılan cihazlar için mantık kendi içinde bulunur.

    Aşağıdaki üreticiler geçmişte SCSI ana bilgisayar bağdaştırıcıları üretmiş veya üretmiştir:

    Ana bilgisayar adaptörüne bir örnek, Şekil 1'de gösterilen cihazdır. 3.

    Pirinç. 3. Adaptec'ten SCSI ana bilgisayar adaptörü

    Modern SCSI sabit sürücü üreticileri

    Şu anda HDD pazarı hızlı bir evrim geçiriyor - yeni, yüksek hızlı Seri ATA standartları Paralel ATA'nın yerini alıyor. Ve yeni SATA aygıtları hız olarak SCSI aygıtlarına çoktan yaklaşmış ve bir yerlerde onları geride bırakmış olsa da, SCSI aygıtları High-End bilgisayarlarda - sunucularda ve bilgi dizilerinde hala popülerdir. Bunun nedeni, her şeyden önce, SCSI sürücülerinin yüksek güvenilirliğidir - hem SCSI standartlarının göreli basitliği ve iyi düşünülmüş bir elektrik arabirimi hem de cihazların geleneksel olarak daha kapsamlı tasarım ve üretim çalışması nedeniyle. SCSI, tüm sabit disk pazarının yaklaşık yüzde 30'unu oluşturuyor ve bu çizgiyi aşması pek olası değil: bir PC'yi gerekli tüm kablolar, adaptörler ile donatmak ve ayrıca ana bilgisayar adaptörünün kendisini satın almak yaklaşık 100 dolara mal olacak. sürücüler, IDE muadillerinden birkaç kat daha pahalıya mal olacak. SCSI sürücülerinin modern üreticileri şunlardır:

    SCSI disk pazarındaki rekabet düşüktür - büyük olasılıkla pazarın yeterince dolu olması ve IDE cihazları pazarı kadar hızlı gelişmemesi nedeniyle - ve bunun başlıca nedeni, SCSI cihazlarının en çok sunucularda, talepte kullanılmasıdır. bunun için çok büyük değil. SCSI cihazlarının rahatlığı, çalışma sırasında kapatılmadan ve sunucunun performansını kaybetmeden kolayca değiştirilebilmeleridir. Bu, sunucular için çok önemlidir ve iş istasyonları için gerekli değildir. Kural olarak, sunucular (Şek. 4), içine özel bir yuvadaki (Şek. 6) bir diskin çok kolay bir şekilde yerleştirilebileceği özel kızaklar (Şek. 5) ile donatılmıştır.

    Pirinç. 4. SCSI diskleri ile donatılmış sunucu

    Pirinç. 5. SCSI sürücü bölmesi

    Pirinç. 6. Çalışırken değiştirilebilir sunucularda kullanılan SCSI sürücü braketi

    Sunucu üreticilerinin sürücüleri yeniden etiketleyerek onlara kendi markalarını verdiklerini belirtmekte fayda var. Örnek olarak, gerçek sabit sürücü üreticisinin yalnızca model adıyla tanınabildiği Hewlett Packard ve IBM e-Server sunucularından (Şekil 7, 8) ele geçirilen sürücülerden alıntı yapacağım; yazar ayrıca, bu bilgilere bile sahip olmayan Dell sunucularından alınan diskleri de görmüştür.

    Pirinç. 7, 8. Sunucularda kullanılan modern SCSI sürücüleri

    SCSI konektör türleri

    Pirinç. 9. Şu anda kullanımda olan SCSI konektör türleri

    SCSI aygıtları, bunları ana bilgisayar adaptörüne bağlamak için çeşitli türde konektörlere sahip olabilir (bkz. Şekil 9) - bu, öncelikle aygıtın kendisinin tasarım özelliklerinden kaynaklanmaktadır. En sık kullanılan HDD konektörü HD68'dir (Şek. 10), biraz daha az sıklıkta - SCA80 (Şek. 11). Uzak geçmişte, 80'lerin sonunda ve 90'ların başında, neredeyse tüm SCSI sürücüleri ana bilgisayara HE50 konektörü aracılığıyla bağlanıyordu (Şekil 12). Şu anda, bu bağlayıcı neredeyse hiç bulunamadı.

    Pirinç. 10. HD68 konektörü.
    Pirinç. 11. SCA80 konektörü.
    Pirinç. 12. HE50 konektörü.

    Çeşitli konektör konfigürasyonlarına sahip cihazları veri yoluna bağlamak için genellikle özel adaptörler gerekebilir. Bu tür bağdaştırıcılar, örneğin, SCS (http://www.scaadapters.com) tarafından üretilir ve her birinin maliyeti 10 ile 35 ABD doları arasındadır. Herhangi bir SCSI cihazıyla çalışmak için eksiksiz bir set, Şek. 13, şek. 14 - 18 her adaptör ayrı gösterilir

    Pirinç. 13. SCSI cihazlarını bağlamak için gerekli adaptörler

    Pirinç. 14 - 18. Şek. 13, ayrı.

    SCSI Nasıl Çalışır?

    SCSI veriyolundaki yükleri eşleştirmek için, elektriksel özelliklerine göre pasif, aktif ve FPT sonlandırıcılara ayrılan sonlandırıcılar kullanılır. Sonlandırıcılara güç verilmelidir, bu nedenle arayüzde Sonlandırıcı Güç hatları bulunur. SCSI-1 cihazlarında kullanılan pasif sonlandırıcılar sıradan 132 ohm dirençlerdir. Aktif sonlandırıcılar, istenen sinyali üreten bir dengeleyicidir - her hat bu dengeleyiciye 110 ohm'luk bir dirençle bağlanır. Şu anda, yalnızca aktif sonlandırıcılar kullanılırken, yardımcı voltaj kaynakları kullanılır - bu amaçlar için, genellikle giriş sinyallerinin voltajını gerekli seviyede sabitleyen yardımcı diyotlar kullanılır. Son olarak, FPT sonlandırıcılar (Forced Perfect Terminator - Accelerated Enhanced Terminator), aktif sonlandırıcıların geliştirilmiş halidir ve onları emisyon sınırlayıcılarla donatır. Uygulamaları - SCSI'nin yüksek frekanslı sürümlerinde.

    Tüm SCSI cihazları genellikle başlatıcılar ve yürütücüler olarak ikiye ayrılır. Bu durumda veri yolunun standart (8 bit) veya genişletilmiş (16 bit) bit genişliğinde olabileceği dikkate alınmalıdır. Tüm bunlar göz önüne alındığında, bağlantı cihazlarının tüm olası kombinasyon sayısı dörde düşürülebilir:

    1. Standart başlatıcı - standart yürütücü
    2. Genişletilmiş Başlatıcı - Genişletilmiş Yürütücü
    3. Standart başlatıcı - gelişmiş yürütücü
    4. Genişletilmiş başlatıcı - standart yürütücü

    Standart yürütücüleri genişletilmiş başlatıcılara bağlarken sorun çıkamaz - genişletilmiş standart, standardın tüm işlevlerini destekler, ancak geri bağlanırken sonlandırıcıları bağlamak zor olabilir. Gerçek hayatta, bu sorunlar adaptörler kullanılarak kolayca çözülebilir (yukarıya bakın).

    SCSI veri yolu durumları genellikle fazlara ayrılır. Bu tür yalnızca beş aşama vardır: otobüs ücretsizdir, tahkim (bu durumda, başlatıcı otobüsün kontrolünü ele geçirebilir), seçim (bu durumda, tahkim aşamasına ilk giren başlatıcı, daha fazla çalışma için icracıyı seçer. ), yeniden seçim (icracı, başlatıcıya operasyon için kendisi tarafından seçildiğini ve operasyona hazır olduğunu onaylar) ve bilgi aşaması (komutların, verilerin, mesajların talep-iletimi). SCSI veriyolundaki bir çalışma döngüsünün faz sırasının blok diyagramı, Şek. 19.

    Seçim aşamasından sonra, başlatıcı zaman aşımına uğrayabilir ve bunun için iki yöntem kullanabilir - bir donanım sıfırlaması gerçekleştirin veya "veri yolu serbest" aşamasına geçin. Her durumda, SCSI veri yolundaki çalışma döngüsünün sonu, "komut tamamlandı" durumunun ayarlanması veya veri yolunun serbest bırakılmasıyla ilgili mesajın iletilmesi olacaktır. ATA standardına benzer şekilde, SCSI sistemleri cihazı sıfırlamak için iki protokol kullanabilir - donanım sıfırlama protokolü (donanımdan sıfırlama) ve yazılımdan sıfırlama protokolü (yazılımdan sıfırlama). Her iki durumda da, Sıfırlama satırında bir bit ayarlanacaktır, sıfırlama türlerindeki farklılıklar mekanizmalarında ve amaçlarında yatmaktadır - kural olarak, tüm SCSI cihazları sistemindeki işlemleri sıfırlamak için bir donanım sıfırlaması gerçekleştirilir; yazılım sıfırlama, başkalarının çalışmasına müdahale etmeden yalnızca bir cihazı sıfırlamak için kullanılır.

    Pirinç. 19. SCSI veri yolunun faz sırasının blok diyagramı

    SCSI veri yolu dokuz kontrol sinyali kullanır: BSY (Meşgul, Meşgul), SEL (Seçim, Seçim), C / D (Komut / Veri, Kontrol / Veri), G / Ç (Giriş / Çıkış, Giriş / Çıkış), MSG ( Mesaj, Mesaj), REQ (İstek, İstek), ACK (Kabul, Onay), RST (Sıfırlama, Sıfırlama), ATN (Dikkat, Dikkat). Meşgul, Seç ve Sıfırla sinyal kaynakları başlatıcı veya çalışan olabilir; Onay sinyalinin kaynağı yalnızca bir yürütücü olabilir; diğer sinyaller, başlatanın ayrıcalığıdır. Bilgi aktarımı türleri, Tabloda gösterildiği gibi Mesaj, Kontrol/Veri, Giriş/Çıkış sinyalleri için ayarlanan bit kombinasyonları tarafından kodlanır. 2.

    Tablo 2. SCSI veriyolunda bilgi aktarımı türleri

    Arayüz bir mesaj sistemi tarafından kontrol edilir. Toplam 28 tane var, bunlar tek bayt, çift bayt (tek kelime) ve genişletilmiş olabilir. Mesaj sistemi herhangi bir SCSI standardında detaylandırılmıştır.

    SCSI veriyolunda belirli bir aygıtı seçmek için bir tanımlayıcı bit vardır. Kural olarak, SCSI cihazları donanımsal olarak yapılandırılmıştır, yani sistem cihazı üzerinde kurulu olan jumper'larla tanımlar. Standart (8 bit) ve genişletilmiş (16 bit) SCSI sürümlerinde bağlı cihazların sayısındaki sınırlama, tam olarak tanımlayıcı bitin varlığıyla uygulanır - 8 veya 16 bitlik bir veri yolunda 8'den fazla ayarlamak imkansızdır veya Sırasıyla 16 tanımlama biti ve buna tanımlayıcı bit ana bilgisayar adaptörü de dahildir - başka bir deyişle, veri yolundaki ana bilgisayar adaptörüne ek olarak, standart SCSI için 7 ve genişletilmiş için 15 cihaz daha olabilir.

    SCSI komutları

    Takımkomut kodu
    Tanımı değiştir (TANIMI DEĞİŞTİR)
    Karşılaştır (KARŞILAŞTIR)
    Kopyala (KOPYALA)
    Kopyala ve doğrula (KOPYALA VE DOĞRULA)
    Format (FORMAT BİRİMİ)
    Talep (SORGU)
    Önbelleği Kilitle-Aç (KİLİTLE-KİLİT AÇ CACHE)
    Günlük seçimi (LOG SELECT)
    Günlük Hassasiyeti (LOG SENSE)
    Mod seçimi (MOD SEÇİMİ)
    Mod Hassasiyeti (MODE SENSE)
    Preamp (PRE-FETCH)
    Medyayı değiştirme iznini reddet (ÖNLE-ORTA KALDIRMAYA İZİN VER)
    Okumak (OKUMAK)
    Okuma tamponu (READ BUFFER)
    Kapasiteyi göster (OKUMA KAPASİTESİ)
    Arızalı verileri oku (KUSURLU VERİLERİ OKU)
    Uzun okuma (UZUN OKUYUN)
    Bloğu yeniden ata (REASSIGN BLOCK)
    Teşhis sonuçlarını alma (TANI SONUÇLARINI AL)
    BIRAKIN (BIRAKIN)
    İstek Hassasiyeti (REQUEST SENSE)
    REZERV
    Sıfırlama cihazı (REZERO UNIT)
    Aynı verileri bulun (ARAMA VERİLERİ EŞİT)
    Yüksek veri bul (YÜKSEK VERİ ARAMA)
    Düşük verileri bulun (DÜŞÜK VERİ ARAMA)
    Kendinizi konumlandırın (SEEK)
    Teşhis talebi (TEŞHİS GÖNDERİN)
    Limit ayarla (LIMIT SET)
    Cihazı başlat-durdur (START STOP UNIT)
    Önbelleği senkronize et (SYNCHRONIZE CACHE)
    Cihaz hazırlık talebi (TEST ÜNİTESİ HAZIR)
    Doğrulama (DOĞRULAMA)
    Yaz (YAZ)
    Doğrulamalı kayıt (YAZIN VE DOĞRULAYIN)
    Tampon'a Yaz (BUFFER YAZIN)
    Uzun kayıt (UZUN YAZIN)
    Aynısını yaz (AYNISINI YAZ)
    40 saat
    39 saat
    18 saat
    3ah
    04h
    12 saat
    36 saat
    4 kanal
    4 gün
    15 saat, 55 saat
    1 Ah, 5 Ah
    34 saat
    1Eh
    08h
    28 saat, 3 kanal
    25 saat
    37 saat
    3Eh
    07h
    1Ch
    17 saat
    03h
    16 saat
    01h
    31 saat
    30 saat
    32 saat
    0bh
    2Bh, 1Dh
    33 saat
    1 milyar
    35 saat
    00h
    2Fh
    0 Ah
    2ah
    2Eh
    3bh
    3Fh
    41 saat

    Yukarıdaki tablo, sabit sürücüye uygulanabilen ana SCSI standart komutlarını listeler. ATA standardında olduğu gibi, SCSI standardı için hem zorunlu komutlar, yani herhangi bir SCSI cihazı tarafından desteklenmesi gerekenler hem de cihazın desteğinin sağlanamayacağı isteğe bağlı, isteğe bağlı komutlar vardır. Bunlara ek olarak, standartta açıklanmayan, her üreticiye ve genellikle her belirli cihaz hattına özgü sözde satıcı komutları vardır - üretici tarafından cihazı onarmak veya teşhis etmek amacıyla kullanılan komutlar. Bu komutlar kural olarak üreticinin ticari sırrıdır ve hiçbir yerde yayınlanmaz.

    SE,LVD,HVD

    Şekil 1'de gösterilene benzer bir SCSI aygıtında tipik olarak işaretler bulacaksınız. 20. Bu işaret, elektriksel düzeyde veri aktarımının türünü gösterir. İlk - SCSI SE (Tek Uçlu), veri yolundaki her sinyal bir iletken tarafından sağlandığında bir tür veri aktarımını belirtir. SCSI LVD (Düşük Voltaj Diferansiyeli) ve SCSI HVD (Yüksek Voltaj Diferansiyeli) - düşük voltaj ve yüksek voltaj diferansiyel türleri - fiziksel olarak aynı şekilde düzenlenmiştir: her sinyal için biri pozitif polarite sinyali için olmak üzere iki iletken vardır, diğeri negatif için. HVD ve LVD arasındaki farklar iletkenlerdeki voltajdadır, LVD için HVD'den daha düşüktür.

    Pirinç. 20. Elektriksel veri aktarımı türü hakkında bilgi taşıyan SCSI cihazlarındaki tanımlamalar

    HVD ve LVD cihazlarının uyumsuz olması mantıklıdır - bir LVD cihazını bir HVD cihazının veriyoluna bağlarsanız, birincisi kaçınılmaz olarak aşırı sinyal voltajı nedeniyle ölecektir. Aynı şey SE ve LVD cihazları için de söylenebilir - kabloları aynıdır, ancak elektriksel özellikleri nedeniyle uyumlu değildirler. Ancak LVD cihazları bus üzerindeki gerilimleri tanıdıkları için SE iletkenlerine bağlanabilirler ve bir çift iletkende çift kutuplu sinyal alırlarsa kullanmaya geçebilirler. Tipik olarak, her iki modda da çalışabilen cihazlar özel bir LVD/SE simgesiyle işaretlenir.

    Aynı veri yolu üzerindeki tüm cihaz türlerinin uyumluluğu genellikle gerekli değildir, ancak böyle bir ihtiyaç ortaya çıkarsa, özel adaptörlerin kullanılması bu sorunu oldukça kolay bir şekilde çözer (yukarıya bakın).

    Veri yolunun saat frekansındaki sürekli artış, Ultra SCSI arabirimindeki bağlantı kablosunun maksimum uzunluğunu bir buçuk metre ile sınırlama ihtiyacına yol açmıştır. Bu, harici yüksek hızlı SCSI cihazları kullanırken oldukça elverişsizdir, ancak PC kasası içindeki cihazların bağlantısını sağlamak için fazlasıyla yeterlidir.

    Özet. Beklentiler ve fırsatlar

    SCSI arabirimi çok üretken ve güvenilirdir, ancak aynı zamanda önemli sayıda dezavantajı vardır. Her şeyden önce, bu, hem sürücüler hem de kontrolörler için cihazların yüksek maliyetidir. Bir sonraki dezavantaj, yalnızca eğitimli kişiler tarafından halledilebilen yapılandırma ve yönetimin karmaşıklığıdır. Son olarak, arayüzün kullanıcı için daha da az çekici olmasını sağlayan son dezavantajı, özel bir SCSI adaptörü ile donatılmamışsa medyayı başka bir PC'ye aktarmanın imkansızlığıdır ...

    SCSI cihazlarının kullanımı standart PC pazarı için çok basit bir nedenden dolayı uygun değildir: yüksek fiyat. Bununla birlikte, üreticiler kendilerine ortalama tüketiciyi kazanma hedefi koymazlar: Tarihsel olarak öyle olmuştur ki, SCSI sürücüleri esas olarak bir sunucu standardıdır ve IDE bir iş istasyonu standardıdır.

    Bu arada, SCSI sürücüleri en son IDE aygıt standardı olan SATA'nın peşindedir. SATA cihazlarının hızı ve performansı çok yüksektir ve sunucularda kullanımları giderek daha popüler hale gelmektedir. SATA'nın tek dezavantajı, bu cihazların oldukça sık arızalanmasının nedeni olan oldukça dayanıksız bir konektördür. Sunucu sürücüleri alanında SATA ile savaşı şüphesiz SCSI arayüzünün kazanacağını düşünüyorum.

    SCSI standardının gelişimi bize gelecekte geleneksel SCSI güvenilirliğine sahip daha hızlı cihazlar vaat ediyor; SCSI cihazlarının piyasadan yakında ayrılacağını tahmin etmek gerekli değildir.

    Seri Bağlı SCSI (SAS)

    SCSI cihazları dünyasındaki en son trend, üç veri aktarım protokolünü (SSP - Serial SCSI Protocol, STP - Serial ATA Tunneled Protocol, SMP - Serial Management Protocol) kullanan bir arabirim olan Serial Attached SCSI'dir. Protokol isimlerinden de görülebileceği gibi, ilk ikisi veri aktarımının kendisi için, ikincisi ise arayüz kontrolü için tasarlanmıştır. Bu arayüze sahip diskler artık Seagate, Samsung ve Fujitsu tarafından üretilmektedir.

    Bu arayüzün bir özelliği, sinyalin iki (SATA'daki gibi) üzerinden değil, dört iletken üzerinden iletilmesidir (bir çift bir sinyal almak içindir, diğeri onu göndermek içindir). Talep edilen veri aktarım hızları 1,5 ve 3,0 GB/sn'dir.

    SCSI denetleyicisine yalnızca bir aygıt (örneğin bir sabit disk) bağlandığında, hem denetleyicide hem de aygıtta sonlandırıcıların etkinleştirilmesi gerekir. Bu, diğer harici SCSI cihazlarını (örneğin, harici bir SCSI CD-ROM'u) bağlamak için ek bir konektöre sahip harici bir cihazsa, harici bir sonlandırıcı (tercihen aktif) kullanabilirsiniz. Bu durumda cihazın dahili sonlandırıcısı kapatılmalıdır.

    SCSI denetleyicisine birden çok aygıt bağlıysa, sonlandırıcılar yalnızca SCSI veri yolunun uçlarına kurulmalıdır. Bu nedenle, bağlı tüm aygıtlar dahiliyse, sonlandırıcılar SCSI denetleyicisinde ve fiziksel olarak SCSI veri yolunun son konektörüne bağlı bir (ve yalnızca bir) aygıtta etkinleştirilmelidir. En iyi sonuçlar, son konektöre aktif bir harici sonlandırıcı bağlandığında ve tüm cihazlardaki (denetleyici hariç) dahili sonlandırıcılar kapatıldığında elde edilir. Bu arada, son zamanlarda birçok cihazda (örneğin, SE / LVD sabit diskler) yerleşik bir sonlandırıcı yoktur.

    Tüm bağlı cihazlar hariciyse, sonlandırıcılar kontrolörde ve son bağlanan harici cihazda etkinleştirilmelidir. Unutulmamalıdır ki, harici SCSI cihazlarının büyük çoğunluğunda biri bilgisayardan SCSI veriyoluna bağlanan iki konektör bulunur ve diğer SCSI cihazları diğerine bağlanabilir. Bu durumda, tüm cihazların dahili sonlandırıcılarının kapatılması ve aktif bir harici sonlandırıcı kullanılması tavsiye edilir.

    Hem dahili hem de harici aygıtları bir SCSI denetleyicisine bağlamak gerekirse, denetleyici SCSI veri yolunun ara konektörüne bağlanır. SCSI veri yolunun bir kısmı dahili cihazları bağlamak için kullanılır ve diğer kısmı harici cihazları bağlamak için bir konektörle biter. Bu durumda, denetleyicinin dahili sonlandırıcısı kapatılmalıdır. Son SCSI veri yolu konektörüne bağlı iç ünitede sonlandırıcı açık, diğer iç ünitelerde kapalı olmalıdır. Harici cihazları bağlamak için konektöre her zaman aktif bir harici sonlandırıcı takılmalıdır. Harici bir SCSI cihazı bağlanırken, harici sonlandırıcı çıkarılır, SCSI konektörüne harici bir cihaz bağlanır ve daha önce çıkarılan harici sonlandırıcı, harici cihazın ek konektörüne bağlanır (harici bağlantı numarasını ayarlamayı unutmayın). aksi takdirde bilgisayar basitçe "donar").

    Farklı arayüzlere sahip cihazlar için sonlandırıcıların bağlanması

    Tüm bağlı aygıtlar aynı arayüze sahipse (tüm Geniş SCSI-2 aygıtları veya tüm SCSI-2 aygıtları) yukarıdakilerin tümü doğrudur. Bazı aygıtların Geniş SCSI-2 arabirimi varsa ve en az birinin (genellikle bir CD-ROM'un) SCSI-2 (Dar) arabirimi varsa, bazı durumlarda sonlandırıcıların doğru bağlanmasıyla ilgili sorunlar vardır. Sorunlar, Geniş ve Dar arabirimlerin veri yolundaki veri hattı sayılarında farklılık göstermesinden kaynaklanmaktadır.

    En yaygın hata, birkaç Geniş SCSI-2 (veya Ultra Geniş SCSI-2) sabit sürücüsünü Geniş SCSI-2 veriyoluna bağlamak ve bir SCSI-2 CD-ROM adaptörü aracılığıyla son konektöre bağlamaktır. CD-ROM'da bir sonlandırıcı yer alacak olsa da bu sonlandırıcı sadece 8 veri yolu hattını sonlandırırken, Geniş SCSI arayüzünde kullanılan kalan 8 hat “havada asılı” kalacak.

    Daha doğru bir çözüm, 8-bit SCSI arayüzüne sahip cihazları ara veri yolu konektörlerine bağlamak olacaktır (8-bit cihazların sonlandırıcıları devre dışıdır). Sonlandırıcı etkinleştirilmiş (veya aktif bir harici sonlandırıcı) bir Geniş SCSI cihazını son konektöre bağlayın. Tabii ki, bir adaptörün varlığı yine de sistemin performansını kötüleştiriyor. Mümkünse bu seçenekten kaçınılmalıdır (aynı veri yolu üzerinde yüksek hızlı ve yavaş cihazların kullanılmasının yanı sıra). Ancak bu durumda, bu hala doğru bağlantı seçeneğidir. Ultra2 SCSI denetleyicilerinde, tüm Ultra2 standart aygıtları daha yavaş aygıtlarla karıştırmadan ayrı bir veri yoluna bağlamanıza izin veren yerleşik bir arabirim dönüştürücü bulunur.

    İki konektörlü kontrolörlerin özellikleri

    Birçok SCSI denetleyicisinin 2 konektörü vardır: biri SCSI arabirimi için, diğeri ise Geniş SCSI arabirimi için. Bunlar yalnızca fiziksel olarak farklı konektörlerdir, SCSI kanalı aynıdır. Bu farklı konektörler, herhangi bir adaptör kullanımını ortadan kaldırır, ancak sonlandırıcı bağlama sorununu ortadan kaldırmaz. Bu kontrolörler "Yüksek Açık/Kapalı" ve "Düşük Açık/Kapalı" anahtarlara sahiptir. Bunlar, sırasıyla veri yolunun yüksek ve düşük baytları için etkin sonlandırıcılar için ayrı anahtarlardır. Ayrıca, düşük bayt ("Düşük"), SCSI arayüz hattıdır (Dar) ve yüksek bayt, Geniş standarda yönelik arayüz uzatma hattıdır.

    Böyle bir denetleyiciye yalnızca bir standarda sahip cihazlar bağlıysa, her iki anahtar da "Açık" konumuna ayarlanır. SCSI veri yolu (veya GENİŞ SCSI) bir uçtaki konektörle denetleyiciye bağlanır, sonlandırıcılı aygıt diğer uçtaki konektöre bağlanır. Sonlandırıcılar kapalıyken kalan cihazlar ara konektörlere bağlanır.

    Farklı arayüzlere sahip birkaç cihazı bağlamak gerekirse, iki veri yolu kullanılır: SCSI ve Geniş SCSI. Her iki veri yolu da uç konektörleri ile kontrolörün karşılık gelen konektörlerine bağlanır. Cihazlar destekledikleri standarda göre buslara bağlanır. Sonlandırıcılar yalnızca SCSI veri yolunun uç konektörüne bağlı cihazda ve Geniş SCSI veri yolunun uç konektörüne bağlı cihazda etkinleştirilir. Denetleyicide, sonlandırıcı anahtarları "Yüksek Açık" ve "Düşük Kapalı" konumlarına ayarlanmıştır.

    Son zamanlarda, ana kartta kurulu olanlar da dahil olmak üzere denetleyicilerde böyle bir anahtar (veya BIOS menüsünde ilgili öğe) yoktur. Yalnızca "Terminatör Açık / Kapalı" vardır. Bu durumda, otobüsün sadece alt 8 bitinden bahsediyoruz. Daha yüksek bitler her zaman sonlandırılır.

    Aktif sonlandırıcılar için güç kaynağı

    Halihazırda kullanımda olan aktif sonlandırıcıların çalışması için bir besleme gerilimi gerekir. Bu voltaj, aktif sonlandırıcıya hem herhangi bir SCSI cihazından hem de kontrolörden uygulanabilir. Modern SCSI cihazlarında, bu cihazlarda yerleşik olan aktif sonlandırıcının güç kaynağı kaynağını seçmek için özel bir anahtar vardır. Genellikle sonlandırıcı, fabrikada aygıtın kendisinden ("Sürücüden Güç") güç alır. Denetleyiciye aynı arabirime sahip yalnızca bir veya daha fazla dahili SCSI aygıtı bağlıysa, sorun yoktur.

    Normal veri yolu sonlandırma koşulları altında aktif bir harici sonlandırıcı kullanılması gerekiyorsa, ona bir besleme gerilimi sağlamaya özen göstermeniz gerekir. Bunu yapmak için, bu veri yoluna bağlı cihazlardan birinde, veri yoluna voltaj sağlama modu ("SCSI Veriyoluna Güç") etkinleştirilmelidir. Bu yapılmazsa, harici sonlandırıcı normal şekilde çalışmayacaktır.

    Yukarıda tartışılan tüm durumlarda, en iyi sonuçlar genellikle tüm sonlandırıcılara aynı kaynaktan güç verildiğinde elde edilir. Bir (herhangi bir) cihazdaki bir kaynaktan tüm sonlandırıcılara voltaj sağlamak için, bu cihaza yerleşik sonlandırıcının dahili güç kaynağından güç kaynağı modu açılır ve aynı zamanda sonlandırıcı besleme voltajı sağlama modu otobus. Bunu yapmak için, bu cihazdaki atlama telleri (anahtarlar) "SCSI Veri Yoluna ve Sürücüye Güç" konumuna getirilir. Sonlandırmanın etkinleştirilmesinin gerekli olduğu diğer cihazlarda, sonlandırıcıya SCSI veri yolundan güç verilir (atlama telleri veya anahtarlar "SCSI Veri Yolundan Güç" konumuna ayarlanmıştır).

    Vakaların büyük çoğunluğunda, her bir sonlandırıcıya kendi kaynağından güç verilse bile sistem normal şekilde çalışacaktır. Ana şey, her sonlandırıcıya en az bir kaynaktan voltaj verilmesidir. Ayrıca, hattaki sonlandırıcılara voltaj sağlamak için birkaç cihaz ayarlanmışsa, kötü bir şey olmaz. Tüm cihazların sonlandırıcılarının güç kaynağı devreleri ters gerilime karşı korumalıdır.

    Özel SCSI denetleyicileri

    Genellikle tarayıcılar ve diğer bazı yavaş SCSI aygıtları, basit bir SCSI denetleyicisiyle birlikte gelir. Genellikle bu, bir (harici veya dahili) konektörlü 16 veya hatta 8 bit ISA veri yolu üzerindeki bir SCSI-1 denetleyicisidir. Üzerinde BIOS yoktur, genellikle kesintisiz çalışır (yoklama modu), bazen yalnızca bir cihazı destekler (7 değil). Temel olarak, böyle bir denetleyici yalnızca cihazınızla kullanılabilir. Böyle bir denetleyicideki diğer cihazlar çoğu zaman çalışmaz. Ayrıca, birçok cihaz (çoğunlukla tarayıcılar) standart bir denetleyiciyle çalışamaz. Bu nedenle, uyumluluğa güvenmek yerine standart SCSI cihazlarını ayrı bir standart denetleyiciye bağlamak daha iyidir.

    Bu makale, bir sabit sürücüyü bilgisayara bağlamanıza izin veren şeye, yani sabit sürücü arabirimine odaklanacaktır. Daha doğrusu, sabit sürücü arayüzlerinden bahsetmek gerekirse, çünkü bu cihazları bağlamak için çok çeşitli teknolojiler, tüm varlıkları boyunca icat edilmiştir ve bu alandaki standartların bolluğu, deneyimsiz bir kullanıcının kafasını karıştırabilir. Ancak, önce ilk şeyler.

    Sabit sürücü arabirimleri (veya tam olarak söylemek gerekirse, harici sürücü arabirimleri, çünkü yalnızca değil, aynı zamanda optik sürücüler gibi diğer sürücü türleri de bunlar gibi davranabilir), bu harici bellek aygıtları ve ana kart arasında bilgi alışverişi yapmak için tasarlanmıştır. En az sürücülerin fiziksel parametrelerinden daha az olmayan sabit sürücü arayüzleri, sürücünün performans ve performansının birçoğunu etkiler. Özellikle sürücü arabirimleri, sabit sürücü ile ana kart arasındaki veri alışverişinin hızı, bilgisayara bağlanabilen aygıt sayısı, disk dizileri oluşturma yeteneği, çalışırken takma olasılığı, NCQ desteği gibi parametreleri belirler. ve AHCI teknolojileri vb. Ana karta bağlamak için hangi kabloya, kordona veya adaptöre ihtiyacınız olduğu, sabit sürücünün arayüzüne de bağlıdır.

    SCSI - Küçük Bilgisayar Sistemi Arayüzü

    SCSI arabirimi, kişisel bilgisayarlardaki sürücüleri bağlamak için geliştirilmiş en eski arabirimlerden biridir. Bu standart 1980'lerin başında ortaya çıktı. Geliştiricilerinden biri, disket sürücülerin mucidi olarak da bilinen Alan Shugart'tı.

    Kartta SCSI arabiriminin görünümü ve ona bağlanan kablo

    SCSI standardı (geleneksel olarak, bu kısaltma Rusça transkripsiyonda "skazi" olarak okunur), biçimin adından bile anlaşılacağı gibi, başlangıçta kişisel bilgisayarlarda kullanılmak üzere tasarlanmıştı - Küçük Bilgisayar Sistem Arabirimi veya küçük bilgisayarlar için bir sistem arabirimi. Ancak, öyle oldu ki, bu tür sürücüler esas olarak birinci sınıf kişisel bilgisayarlarda ve daha sonra sunucularda kullanıldı. Bunun nedeni, başarılı mimariye ve çok çeşitli komutlara rağmen arayüzün teknik uygulamasının oldukça karmaşık olması ve toplu PC'lerin maliyeti için uygun olmamasıydı.

    Bununla birlikte, bu standart, diğer arayüz türleri için mevcut olmayan bir dizi özelliğe sahipti. Örneğin, Küçük Bilgisayar Sistemi Arayüzü aygıtlarını bağlamak için kullanılan bir kablonun maksimum uzunluğu 12 m ve veri aktarım hızı 640 MB/sn olabilir.

    Biraz sonra ortaya çıkan IDE arabirimi gibi, SCSI arabirimi de paraleldir. Bu, arayüzün birkaç iletken üzerinden bilgi ileten veriyollarını kullandığı anlamına gelir. Bu özellik, standardın geliştirilmesini sınırlayan faktörlerden biriydi ve bu nedenle, onun yerini alacak daha gelişmiş bir seri SAS standardı (Seri Bağlı SCSI'den) geliştirildi.

    SAS - Seri Bağlı SCSI

    Sunucu diskinin SAS arayüzü bu şekilde görünür.

    Seri Bağlı SCSI, oldukça eski Küçük Bilgisayarlar Sistem Arabirimi sabit sürücü arabiriminde bir iyileştirme olarak geliştirilmiştir. Seri Bağlı SCSI'nin selefinin ana avantajlarını kullanmasına rağmen yine de birçok avantajı vardır. Bunlar arasında aşağıdakileri belirtmekte fayda var:

    • Tüm cihazlar tarafından ortak bir veri yolu kullanımı.
    • SAS tarafından kullanılan seri iletişim protokolü, daha az sinyal hattının kullanılmasına izin verir.
    • Bus sonlandırmaya gerek yoktur.
    • Neredeyse sınırsız sayıda bağlı cihaz.
    • Daha yüksek bant genişliği (12 Gbps'ye kadar). SAS protokolünün gelecekteki uygulamalarının 24 Gbps'ye kadar veri hızlarını desteklemesi bekleniyor.
    • Seri ATA arabirimli sürücüleri SAS denetleyicisine bağlayabilme.

    Tipik olarak, Seri Bağlı SCSI sistemleri birkaç bileşenden oluşturulur. Ana bileşenler şunları içerir:

    • hedef cihazlar. Bu kategori, gerçek sürücüleri veya disk dizilerini içerir.
    • Başlatıcılar, hedef cihazlara istek oluşturmak için tasarlanmış çiplerdir.
    • Veri dağıtım sistemi - hedef cihazları ve başlatıcıları bağlayan kablolar

    Seri Bağlı SCSI konektörleri, türe (dış veya iç) ve SAS sürümlerine bağlı olarak çeşitli şekil ve boyutlarda gelir. SAS-3 için tasarlanmış dahili SFF-8482 konnektörü ve harici SFF-8644 konnektörü aşağıdadır:

    Sol - dahili konektör SAS SFF-8482; Sağda, kablolu bir harici SAS SFF-8644 konektörü bulunur.

    SAS kablolarının ve adaptörlerinin görünümüne birkaç örnek: HD-Mini SAS kablosu ve SAS-Serial ATA adaptör kablosu.

    Sol - HD Mini SAS kablosu; Sağ - SAS'tan Seri ATA'ya adaptör kablosu

    Firewire - IEEE 1394

    Bugün, Firewire arayüzüne sahip sabit diskler bulmak oldukça yaygındır. Firewire arabirimi aracılığıyla bilgisayara herhangi bir çevresel aygıt türü bağlanabilse ve buna yalnızca sabit sürücüleri bağlamak için tasarlanmış özel bir arabirim denemezse de, Firewire onu bu amaç için son derece uygun kılan bir dizi özelliğe sahiptir.

    FireWire - IEEE 1394 - dizüstü bilgisayar görünümü

    Firewire arabirimi 1990'ların ortalarında geliştirildi. Geliştirmenin başlangıcı, başta multimedya olmak üzere çevre birimlerini bağlamak için USB'den farklı olarak kendi veri yoluna ihtiyaç duyan tanınmış Apple şirketi tarafından atıldı. Firewire veri yolunun çalışmasını açıklayan belirtime IEEE 1394 adı verilir.

    Firewire, günümüzde en sık kullanılan yüksek hızlı seri ön uç veri yolu formatlarından biridir. Standardın ana özellikleri şunları içerir:

    • Cihazları sıcak bağlama yeteneği.
    • Açık veri yolu mimarisi.
    • Cihazları bağlamak için esnek topoloji.
    • Çok çeşitli veri aktarım hızı - 100 ila 3200 Mbps.
    • Bir bilgisayarın katılımı olmadan cihazlar arasında veri aktarma yeteneği.
    • Otobüsü kullanarak yerel ağları organize etme imkanı.
    • Otobüs güç iletimi.
    • Çok sayıda bağlı cihaz (63'e kadar).

    Sabit sürücüleri (genellikle harici sabit sürücü kasaları aracılığıyla) Firewire veri yolu üzerinden bağlamak için, kural olarak, Küçük Bilgisayarlar Sistem Arayüzü protokol komut setini kullanan özel bir SBP-2 standardı kullanılır. Firewire cihazlarını normal bir USB konektörüne bağlamak mümkündür ancak bu, özel bir adaptör gerektirir.

    IDE - Entegre Tahrik Elektroniği

    IDE kısaltması şüphesiz çoğu kişisel bilgisayar kullanıcısına aşinadır. IDE sabit sürücü arayüzü standardı, tanınmış bir sabit sürücü üreticisi olan Western Digital tarafından geliştirilmiştir. IDE'nin o sırada var olan diğer arabirimlere, özellikle Küçük Bilgisayarlar Sistem Arabirimine ve ayrıca ST-506 standardına göre avantajı, ana karta bir sabit disk denetleyicisi kurmaya gerek olmamasıydı. IDE standardı, sürücü denetleyicisinin sürücünün kasasına kurulması anlamına geliyordu ve anakartta yalnızca IDE sürücülerini bağlamak için ana bilgisayar arabirim adaptörü kaldı.

    Anakart üzerinde IDE arabirimi

    Bu yenilik, denetleyici ile sürücünün kendisi arasındaki mesafenin azalması nedeniyle IDE sürücüsünün performansını iyileştirmiştir. Ek olarak, sabit disk muhafazasının içine bir IDE denetleyicisinin kurulması, hem anakartları hem de sabit disklerin üretimini bir şekilde basitleştirmeyi mümkün kıldı, çünkü teknoloji üreticilere sürücünün çalışma mantığının optimum organizasyonu açısından özgürlük verdi.

    Yeni teknolojiye orijinal olarak Integrated Drive Electronics adı verildi. Daha sonra, onu tanımlayan ATA adı verilen bir standart geliştirildi. Bu ad, PC/AT bilgisayar ailesinin adının son kısmındaki Eklenti sözcüğünü ekleyerek gelir.

    Ayrılmış bir IDE kablosu, bir sabit sürücüyü veya Integrated Drive Electronics teknolojisini destekleyen bir optik sürücü gibi başka bir aygıtı ana karta bağlamak için kullanılır. ATA, paralel arabirimleri (bu nedenle Paralel ATA veya PATA olarak da adlandırılır), yani birkaç hat üzerinden eşzamanlı veri aktarımı sağlayan arabirimleri ifade ettiğinden, veri kablosunun çok sayıda iletkeni vardır (genellikle 40 ve son sürümlerde) protokolün 80 damarlı kablo kullanması mümkündü). Bu standart için ortak bir veri kablosu düz ve geniştir, ancak yuvarlak kablolar da bulunur. Paralel ATA sürücülerinin güç kablosunun 4 pimli bir konektörü vardır ve bilgisayarın güç kaynağına bağlıdır.

    Aşağıda bir IDE kablosu ve yuvarlak bir PATA veri kablosu örnekleri verilmiştir:

    Arayüz kablosunun görünümü: solda - düz, sağda yuvarlak bir kılıf içinde - PATA veya IDE.

    Paralel ATA sürücülerinin göreli ucuzluğu, ana kart üzerinde bir arabirim uygulama kolaylığı ve kullanıcı için PATA aygıtlarını kurma ve yapılandırma kolaylığı nedeniyle, Integrated Drive Electronics gibi sürücüler diğer arabirim türlerine sahip aygıtları piyasadan çıkardı. uzun süredir düşük kaliteli kişisel bilgisayarlar için sabit diskler.

    Bununla birlikte, PATA standardının bir takım dezavantajları da vardır. Her şeyden önce, bu, bir Paralel ATA veri kablosunun sahip olabileceği uzunluktaki bir sınırlamadır - 0,5 m'den fazla olamaz Ek olarak, arayüzün paralel organizasyonu, maksimum veri aktarım hızı üzerinde bir dizi kısıtlama getirir. PATA standardını ve çalışırken takılabilen cihazlar gibi diğer arabirim türlerinin sahip olduğu birçok gelişmiş özelliği desteklemez.

    SATA - Seri ATA

    Anakart üzerindeki SATA arabiriminin görünümü

    SATA (Seri ATA) arabirimi, adından da anlaşılacağı gibi, ATA'nın geliştirilmiş halidir. Bu iyileştirme, her şeyden önce, geleneksel paralel ATA'nın (Paralel ATA) bir seri arabirime dönüştürülmesinden oluşur. Ancak Seri ATA standardı ile geleneksel standart arasındaki farklar bununla da sınırlı değil. Veri aktarımı türünün paralelden seriye değiştirilmesine ek olarak, veri aktarımı ve güç kaynağı için konektörler de değişti.

    SATA veri kablosu aşağıdadır:

    SATA arabirimi için veri kablosu

    Bu, çok daha uzun bir kablo kullanmayı ve veri aktarım hızını artırmayı mümkün kıldı. Bununla birlikte, dezavantajı, SATA'nın ortaya çıkmasından önce piyasada büyük miktarlarda bulunan PATA cihazlarının yeni konektörlere doğrudan bağlanmasının imkansız hale gelmesiydi. Doğru, çoğu yeni anakartta hala eski konektörler var ve eski cihazların bağlantısını destekliyor. Bununla birlikte, tersi işlem - eski bir ana karta yeni bir sürücü türü bağlamak genellikle çok daha fazla soruna neden olur. Bu işlem için, kullanıcı genellikle bir Seri ATA - PATA adaptörü gerektirir. Güç kablosu adaptörü genellikle nispeten basit bir tasarıma sahiptir.

    Seri ATA - PATA güç adaptörü:

    Solda kablonun genel görünümü var; Sağda, PATA ve Seri ATA konektörlerinin görünümü büyütülmüş

    Bununla birlikte, bir seri arayüz cihazını bir paralel arayüz konektörüne bağlamak için bir adaptör gibi bir cihazla ilgili durum daha karmaşıktır. Tipik olarak, bu tip adaptör küçük bir mikro devre şeklinde yapılır.

    SATA - IDE arayüzleri arasında evrensel bir çift yönlü adaptörün görünümü

    Şu anda, Seri ATA arabirimi pratik olarak Paralel ATA'nın yerini almıştır ve PATA sürücüleri artık yalnızca oldukça eski bilgisayarlarda bulunabilmektedir. Geniş popülaritesini sağlayan yeni standardın bir diğer özelliği de .

    IDE'den SATA'ya bağdaştırıcı türü

    NCQ teknolojisi hakkında biraz daha bilgi verebilirsiniz. NCQ'nun ana avantajı, SCSI protokolünde uzun süredir uygulanan fikirleri kullanmanıza izin vermesidir. NCQ özellikle, sistemde kurulu birden çok sürücüye gelen okuma/yazma işlemlerini sıralamak için bir sistemi destekler. Böylece NCQ, sürücülerin, özellikle sabit sürücü dizilerinin performansını önemli ölçüde artırabilir.

    SATA'dan IDE'ye bağdaştırıcı türü

    NCQ'yu kullanmak için, teknolojinin sabit sürücü ve ana kart ana bilgisayar adaptörü tarafından desteklenmesi gerekir. AHCI'yi destekleyen hemen hemen tüm adaptörler NCQ'yu da destekler. Ek olarak, bazı eski özel bağdaştırıcılar da NCQ'yu destekler. Ayrıca NCQ'nun çalışması için işletim sisteminden destek alması gerekir.

    eSATA - Harici SATA

    Ayrı olarak, o zamanlar umut verici görünen ancak yaygın olarak kullanılmayan eSATA (Harici SATA) formatından bahsetmeye değer. Adından da tahmin edebileceğiniz gibi eSATA, yalnızca harici sürücülere bağlanmak için tasarlanmış bir Seri ATA türüdür. eSATA standardı, harici cihazlar için standardın özelliklerinin çoğunu sunar, örn. dahili Seri ATA, özellikle aynı sinyal ve komut sistemi ve aynı yüksek hız.

    Bir dizüstü bilgisayarda eSATA konektörü

    Ancak eSATA'nın, kendisini doğuran dahili veri yolu standardından bazı farklılıkları da vardır. Özellikle, eSATA daha uzun bir veri kablosunu (2 m'ye kadar) destekler ve ayrıca daha yüksek depolama gücü gereksinimlerine sahiptir. Ayrıca, eSATA konektörleri standart Seri ATA konektörlerinden biraz farklıdır.

    Bununla birlikte, USB ve Firewire gibi diğer harici veri yollarıyla karşılaştırıldığında, eSATA'nın önemli bir dezavantajı vardır. Bu veri yolları, aygıtın veri yolu kablosunun kendisinden güç almasına izin veriyorsa, eSATA sürücüsü özel güç konektörleri gerektirir. Bu nedenle, nispeten yüksek veri aktarım hızına rağmen, eSATA şu anda harici sürücüleri bağlamak için bir arabirim olarak pek popüler değil.

    Çözüm

    Bir sabit diskte depolanan bilgiler, bilgisayarın merkezi işlem birimi tarafından erişilmeden kullanıcı için yararlı olamaz ve uygulama programları tarafından kullanılabilir hale gelemez. Sabit sürücü arabirimleri, bu sürücüler ile ana kart arasında bir iletişim aracı sağlar. Bugüne kadar, her biri kendi avantajları, dezavantajları ve karakteristik özellikleri olan birçok farklı türde sabit sürücü arabirimi vardır. Bu makalede verilen bilgilerin okuyucuya birçok açıdan faydalı olacağını umuyoruz, çünkü modern bir sabit sürücünün seçimi büyük ölçüde yalnızca kapasite, önbellek, erişim ve dönüş hızı gibi dahili özelliklerine göre değil, aynı zamanda ayrıca geliştirildiği arabirim tarafından.

    28. 07.2017

    Dmitry Vassiyarov'un blogu.

    SCSI, hızlı ve sıra dışı bir arabirimdir

    Merhaba.

    Bu makaleden, SCSI hakkında temel bilgileri, ne olduğunu, nerede ve neden kullanıldığını, ortaya çıktığı günden bu yana kaç nesil geçtiğini ve pratikte nasıl uygulandığını öğreneceksiniz.

    Oku - aniden SCSI sizin için de kullanışlı olacak mı?

    SCSI'nin açılımı nedir?

    Bu, Küçük Bilgisayar Sistemleri Arayüzü ifadesinden bir dizi büyük harftir. Rusça'da kulağa "söyle" gibi geliyor ve şifre çözme, küçük bilgisayarlar için bir sistem arabirimidir.

    Bu standart, bilgisayar bileşenlerini çeşitli amaçlarla tek bir veri yolunda birleştirmek için oluşturulmuştur: sabit sürücüler, disk sürücüleri, tarayıcılar, yazıcılar, vb. Neden? Onlara tek bir mekanizma ile aynı yüksek hızda çalışma sağlamak, ancak aynı zamanda bölünebilir bir mekanizma. Ayrıca SCSI sayesinde bir cihazı birden fazla bilgisayarda aynı anda kullanabilirsiniz.

    Diğer özellikler

    Basitçe demir bağlamaya ek olarak, teknoloji veri alışverişi yapmanıza izin verir ve yaygınlaşan bir dizi komut tanımlar. Örneğin, Windows'ta depolama aygıtları için tek bir yığın halinde kullanılır.

    En sık kullanılan komutlar yazma, okuma, cihazları kontrol etme, özelliklerini sorgulama, onlar için yeni parametreler ayarlama veya öncekileri döndürme vb.

    Kablolar ve diğer standartların denetleyicileri üzerinden komutların uygulanması da vardır. IDE, ATA veya SATA'dan bahsediyorsak, ATAPI - ATA Packet Interface olarak adlandırılır; USB protokolünün üstünde ise - Yığın Depolama aygıtı. Böylece, örneğin harici bir sabit sürücüyü normal bir USB üzerinden bağlayabilirsiniz ve bunun için işletim sisteminde bulunan SCSI sürücüsü kullanılacaktır.

    SCSI nerede talep görüyor?

    Yüksek performanslı sunucularda ve iş istasyonlarında. Düşük fiyat kategorisine ait sunucularda ve hatta evde daha da fazlası, bu arayüz son derece nadirdir; bu gibi durumlarda en iyi seçenek bize tanıdık geliyor.

    Ama tabii ki kimse ev bilgisayarınıza bu tür cihazları koymanızı yasaklamıyor. Veya örneğin bir ev sunucusuna.

    Uygulamadaki teknoloji

    Aynı veri yoluna bağlamak istediğiniz tüm cihazlar, sırayla ana kart üzerindeki boş bir yuvaya yerleştirilen özel bir adaptör aracılığıyla çalışır. Denetleyicinin, aygıtları kontrol edebileceğiniz kendi BIOS'u vardır. İşletim sistemi bunları tanır ve her zamanki gibi .

    Bir SCSI adaptörünün varlığı, yükün bir kısmının merkezi işlemciden kaldırıldığı, dolayısıyla donanımın daha hızlı çalıştığı anlamına gelir.

    Bu teknoloji seri olduğu için cihazlar buna göre bağlanmalıdır. Ayrıca, her birinin benzersiz bir kimliği olmalıdır ve hepsi aynı arayüze sahiptir.

    görünüm tarihi

    Size arayüzün yaratılış hikayesini sıkıcılığımdan değil, sohbetimizin konusu hakkında daha fazla bilgi sahibi olacağınız için anlatmak istiyorum.

    Böylece, 1979'da 8 inçlik disketlerin mucidi ve manyetik sürücülerin üreticisi Alan Shugart, ürünleri için teknolojinin gelişmesiyle konumunu kaybetmeyecek evrensel bir arayüz yapma görevini üstlendi.

    Ve mantıksal ve pratik (kafa, silindir, sektör) adreslemeyi destekleyen bir standart oluşturarak çözmeyi başardı. Birkaç satır içeren bir yol boyunca 8 bitlik paralel bilgi gönderme protokollerine dayanıyordu.

    Yenilik, Rusça konuşan nüfus için pek uyumlu olmayan SASI (Shugart Associates Systems Interface), yani kurucu babanın adını taşıyan bir bağlantı sistemi arabirimi adını aldı.

    2 yıl sonra gelişimini ANSI komitesi (Amerikan Ulusal Standartlar Enstitüsü - ABD Ulusal Standartlar Enstitüsü) ile paylaştı - ülkemizdeki GOST ile aynı. ANSI uzmanları bu buluşa dayanarak SCSI'yi yarattı.

    Arayüz Nesilleri

    Teknolojinin neredeyse yarım asır önce yaratılmış olması dikkat çekicidir ve biz hala bundan bahsediyoruz. Çünkü sürekli değişiyordu. Başlangıcından bu yana 10 versiyon yayınlandı. Her biri hakkında ayrıntılar vererek sizi sıkmayacağım. Sadece başlangıçta neyin olduğunu ve şimdi neye sahip olduğumuzu söyleyeceğim.

    SCSI-1

    • Kontrolör dahil olmak üzere bir veri yoluna maksimum 8 cihaz bağlamak mümkündür.
    • Eşzamansız varyasyonda ("istek-onay") maksimum hız 1,5 Mb / s ve senkronda 5 Mb / s idi - birkaç istek için aynı sayıda onay döndürüldü.
    • Elektrik tarafında, diferansiyel ve tek kutuplu olmak üzere 24 hat vardı, ancak ikinci tip sinyaller daha sık uygulandı.
    • Veri yolu frekansı 5 MHz idi.
    • En uzun kablo 6 m'dir ve HVD diferansiyel barası için 25 m'dir.

    Ultra-640SCSI

    • Veri yolu genişliği sırasıyla iki katına çıktı, aynı anda 16 adede kadar cihaz bağlayabilirsiniz.
    • Frekansı 160 MHz DDR'dir.
    • Hız da ilk değişiklikle karşılaştırılamaz - şimdi 640 Mb / s'ye ulaşıyor.
    • Konektör 68 pimden oluşur.
    • Kablonun uzunluğu 10 m'ye ulaşır.

    Seri Bağlı SCSI (SAS)

    • SATA cihazlarını bağlamak için destek eklendi.
    • Bu arayüzün hızı şimdiden 12.0 Gb/s'ye çıkmış durumda.
    • Geliştiricilere göre artık 16384 cihazı tek bir veri yoluna bağlamak mümkün! Önceki nesilde, yukarıda açıklandığı gibi, sadece 16 tane vardı.

    Elektrikçi

    Elektrikle ilgili bilgileri iletmenin 3 yolu vardır:

    • SE (tek uçlu) - asimetrik görünüm. Her sinyal ayrı bir hatta gönderilir.
    • LVD (düşük voltaj diferansiyeli), bir düşük voltaj diferansiyel standardıdır. "+" ve "-" sinyalleri ayrı kablolar üzerinden gönderilir. Her birine bir bükümlü çift atanır. ±1,8 V'luk bir voltaj altında iletilirler.
    • HVD (yüksek voltaj diferansiyel) - önceki versiyonun bir analogu, ancak özel alıcı-vericiler ve artırılmış voltaj ile.

    Arabirimdeki yük, veri yolunun her iki ucunda bulunan sonlandırıcılar kullanılarak dağıtılır. Elektrik özelliklerine göre, bunlar ayrılır:

    • Pasif - basit 132 ohm dirençler;
    • aktif - gerekli sinyali üreten dengeleyiciler ve her bir güç hattı bunlara 110 ohm'luk bir dirençle bağlanır;
    • FPT (Zorla Mükemmel Sonlandırıcı). Adı kendisi için konuşur - hızlandırılmış geliştirilmiş bir tür. Dalgalanma bastırıcılara sahiptir ve yüksek frekanslı arayüzlerde kullanılır.

    2. model en çok kullanılan modeldir.

    SCSI Rekabetçiliği

    SCSI standardı zamanın testinden geçti ve bugün hala popüler. Neden?

    • Yüksek hıza sahiptir;
    • 15 cihazlık bir zincir oluşturabilirsiniz;
    • Yönetilmesi kolaydır;
    • HDD'ler oldukça güvenilirdir.

    Yine de bu tür diskler, modern pazarın yalnızca yaklaşık %30'unu oluşturuyor çünkü SCSI'nin dezavantajları da var:

    • Yüksek fiyat. Ancak kalite için ödeme yaptığınızı anlamalısınız. SATA sabit sürücüleri daha düşük fiyata daha fazla kapasiteye sahip olsalar da, bu tür bir dayanıklılıkla övünemezler.
    • Modası geçme. Geliştirilmiş bir rakip ortaya çıktı - Daha kompakt kablolara sahip, sonlandırıcılara ihtiyaç duymayan, daha fazla cihaz bağlamanıza izin veren ve daha iyi bant genişliğine sahip olan SAS (Seri Bağlı SCSI) teknolojisi.

    Bu kadar.

    Sizi blog sayfalarında olabildiğince sık görmek için sabırsızlanıyorum.


    EPOS'ta Lider Uzman

    Son zamanlarda, pazarımızda bir bilgisayarın yeteneklerini önemli ölçüde artıran çok sayıda çeşitli cihaz ortaya çıktı. Her şeyden önce, bunlar Zip, Jaz ve manyeto-optik sürücülerdir, bunlar çeşitli manyetik teyp sürücüleri ve ayrıca CD'lere tek ve çoklu kayıt için cihazlardır. Tarayıcılar çok popüler hale geldi. Sabit sürücü fiyatları, iki veya üç sürücülü bir bilgisayarın artık nadir olmadığı ve bir sunucunun hataya dayanıklı bir disk dizisi içermesi gerektiği noktaya kadar düştü. Bu bağlamda, çoğu zaman yeni cihazları bilgisayara bağlama görevi ortaya çıkar. Bu görev, bilgisayarda bir SCSI denetleyicisi kuruluysa en basit şekilde çözülebilir.

    Sınırlı sayıda dahili çevre birimini destekleyen IDE'den farklı olarak, SCSI arabirimi birçok türde hem dahili hem de harici aygıtı desteklemek üzere tasarlanmıştır.

    SCSI arabirimi nedir?

    Temel SCSI (Küçük Bilgisayar Sistemi Arabirimi, bazen SCSI-1 olarak anılır), çeşitli aygıtları bağlamak için evrensel bir arabirimdir. Temel standartta, kontrolör dahil sekiz adede kadar cihaz bir veri yoluna bağlanabilir. Arayüz gelişmiş kontroller içerir ve aynı zamanda belirli bir cihaz tipine odaklanmaz. 8 bit veri yoluna sahiptir, maksimum aktarım hızı asenkron modda ("istek-onay" yöntemine göre) 1,5 Mb / s'ye kadar ve senkron modda (çoklu istekler - çoklu) 5 Mb / s'ye kadardır. doğrulama yöntemi). Eşlik, hataları tespit etmek için kullanılabilir. Cihazların büyük çoğunluğu tek kutuplu sinyaller kullanmasına rağmen elektriksel olarak 24 hat (tek kutuplu veya diferansiyel) olarak uygulanır.

    Geliştirme sürecinde, temel SCSI'nin önemli bir gelişimi olan SCSI-2 standardı benimsendi. Artırılmış aktarım hızı (asenkron modda 3 Mb/sn'ye kadar ve senkron modda 10 Mb/sn'ye kadar) - Hızlı SCSI. Yeni komutlar ve mesajlar eklendi, eşlik desteği zorunlu hale getirildi. Veri yolunu 20 Mb / s'ye kadar hız sağlayan 16 bit'e (Geniş SCSI) genişletme olasılığı tanıtıldı. Yeni bir 68 pimli konektör tanıtıldı.

    Sonraki belirtim olan SCSI-3, yalnızca yeni baud hızları sunmakla kalmadı, aynı zamanda komut sistemini de büyük ölçüde genişletti. Ayrıca, geleneksel paralel veri yolu arayüzünün yanı sıra diğer paralel ve seri protokoller de iletim ortamı olarak kullanılabilir: Fiber Kanal, IEEE 1394 Firewire ve Seri Depolama Protokolü (SSP).

    Şu anda en yaygın kullanılan arabirim, 20 MHz veri yolu frekansı kullanan Ultra SCSI'dir. Ultra/Wide SCSI arabirimi 16 cihazı destekler ve 40 Mbps'ye kadar veri aktarım hızları sağlar. Ancak yavaş yavaş 80 Mb / s'ye kadar aktarım hızları sağlayan daha hızlı Ultra-2 Geniş SCSI ile değiştiriliyor.

    Veri yolunun saat frekansındaki sürekli artış, Ultra SCSI arabirimindeki bağlantı kablosunun maksimum uzunluğunu bir buçuk metre ile sınırlama ihtiyacına yol açmıştır. Bu nedenle, SCSI-3'ün tavsiyelerine göre saat frekansının daha da artmasıyla birlikte, veri yolu kablolarının sayısı, veri yolunun kendisinin teknolojisi ve üzerinden iletilen sinyallerin seviyeleri değişti. Konektör, Ultra SCSI arabirimindekiyle aynı kalmıştır. Bununla birlikte, veri yolunun kendisi artık bükülmüş tellerden yapılmıştır (Şekil 1a, solda, Ultra Geniş kablonun bir fotoğrafını ve Şekil 2b, sağda, Ultra-2 Geniş kablonun fotoğrafını göstermektedir).

    Ultra-2 Geniş veri yolundaki her sinyal, zıt fazda (diferansiyel) iki kablo üzerinde taşınır. Bu sözde LVD (Düşük Voltaj Diferansiyeli), düşük voltaj diferansiyel sinyalidir. Diferansiyel sinyal iletimi sayesinde izin verilen bağlantı kablosu uzunluğu 12 m'ye çıkarılmıştır.

    Çeşitli SCSI arabirimlerinin karşılaştırması tabloda verilmiştir:

    StandartUzunluk
    kablo, m
    Hız,
    Mb/sn
    Miktar
    aletleri
    SCSI-16 5 8
    SCSI-26 5...10 8 veya 16
    Hızlı SCSI-23 10...20 8
    Geniş SCSI-23 20 16
    Hızlı Geniş SCSI-23 20 16
    Ultra SCSI-3, 8 bit1,5 20 8
    Ultra SCSI-3, 16 bit1,5 40 16
    Ultra-2SCSI12 40 8
    Geniş Ultra-2 SCSI12 80 16

    Ultra SCSI cihazları, daha yavaş bir SCSI veri yolu ile de çalışabilir. Hızlı bir veri yolunda yavaş cihazlar kullanmak da mümkündür. Her iki durumda da veri yolu en yavaş aygıtın hızında çalışır. En yüksek veri aktarım hızı, ancak aynı arayüze sahip cihazlar kullanıldığında elde edilebilir.

    Teknolojinin daha da geliştirilmesi, Ultra160/m SCSI standardının ortaya çıkmasına yol açtı. Veri senkronizasyonu için sorgulama/onay sinyalinin her iki ucu kullanılarak aktarım hızı 80 Mbps'den 160 Mbps'ye çıkarıldı. Ultra160/m SCSI standardı, düşük seviyeli bir diferansiyel arabirim (LVD) kullanır ve 12 metre uzunluğa kadar kablolara izin verir. Ultra160/m SCSI arabiriminin yeni bir bileşeni Ortam Denetimidir. Bu akıllı teknoloji, bağlantı kabloları, arka yüzler, sonlandırıcılar vb. dahil olmak üzere depolama altsistemini denetlemek içindir. Veri kaybı riski varsa, modemler ve faks makineleri tarafından yaygın olarak kullanılan bir yöntem olan iletim daha düşük hızlarda gerçekleşir.

    Eşzamanlı olarak kullanılan standartların bu kadar bolluğu belirli bir kafa karışıklığı yaratır. Ek olarak, iletim hızının neden sürekli arttığı tam olarak net değil. Hangi cihazlar böyle bir hız sağlayabilir?

    Bu konu özel dikkat gerektirir. Gerçekten de, en modern sabit diskler üzerinde yapılan testler bile hız özelliklerinin veri yolu aktarım hızından çok uzak olduğunu göstermektedir. Ancak bus üzerindeki baud hızı son derece önemlidir. Sonuçta, SCSI protokolü, aynı veri yoluna bağlı birkaç cihazın aynı anda çalışmasını desteklemek için tasarlanmıştır. Bir aygıt için veriler (kesinlik için bir sabit diski kastedeceğiz) ortak bir veri yolu üzerinden diskin tampon belleğine gönderilir. Yavaş yavaş diske yazma işlemi devam ederken, başka bir aygıt için veri aktarımı yapılıyor ve bu böyle devam ediyor. Kullanıcının bakış açısından, kayıt, olduğu gibi, aynı anda birkaç diskte gerçekleştirilir. Bu nedenle, veri yolu, veri yoluna bağlı tüm cihazlar için toplam bir iletim hızı sağlamalıdır ve servis bilgilerini aktarma ihtiyacı dikkate alındığında çok daha yüksek bir hız sağlamalıdır. Ultra Geniş SCSI'den Ultra-2 Geniş SCSI'ye geçmenin faydalarını değerlendirmek için, dört IBM DDRS-39130 sürücüsünde yazılım RAID 0 için veri aktarım hızlarını ölçtük. Deney, entegre bir Adaptec AIC-7890 denetleyicisi, P-II 450 MHz işlemcisi olan bir TYAN kartı, NMC-6BCD + içeren bir bilgisayarda gerçekleştirildi. İşletim sistemi Windows NT 4 WS. Yazılım RAID, işletim sistemi aracılığıyla oluşturulur. Deney için seçilen disklerde bir LVD veya SE arayüz anahtarı bulunur. Ultra-2 Geniş SCSI (80 Mb/sn) ve Ultra Geniş SCSI (40 Mb/sn) için dört sürücülü bir sistemde ölçülen veri aktarım hızı. Ek olarak, tek bir disk için aktarım hızı ölçülür. Ölçümler WinBench99 kullanılarak yapılmıştır. Deneyin sonuçları şemada gösterilmiştir (Şekil 2).

    Pirinç. 2. Ultra ve Ultra2 Geniş SCSI arabirimleri için test sonuçları

    Tek bir sürücü için aktarım hızının hem Ultra hem de Ultra-2 modlarında aynı olduğu bulundu (şema 1 SE'de). Ultra modunda yazılım RAID düzeyi 0, disk sisteminin performansını yaklaşık 2 kat (4 SE) artırdı. Ultra-2 moduna geçen aynı sürücüler, 3 kattan fazla performans artışıyla sonuçlandı (4 LVD).

    SCSI arayüzü ve IDE arayüzü ile birkaç cihazın eşzamanlı çalışmasının verimliliğini karşılaştırmak için, RAID seviye 0 yazılımını da dört IDE diskinde topladık. Tek bir IDE sürücüsünün performansı bir SCSI sürücüsünün (1 IDE) performansıyla karşılaştırılabilir olsa da, dört IDE sürücüsünde RAID kullanmak, sürücü sisteminin (4 IDE) performansını iyileştirmek için çok az şey yaptı.

    Deneyin sonuçlarından, yalnızca bir cihazı bağlamak gerekirse, herhangi bir arayüzün yaklaşık olarak aynı verimliliği sağlayacağı açıktır. Performans, yalnızca cihazın kendisinin mekanik özelliklerine göre belirlenecektir. Birden çok aygıtı (örneğin, bir sunucudaki birden çok sürücü) bağlarken, SCSI arabirimi ve özellikle Ultra-2, örneğin IDE veya önceki SCSI standartlarından çok daha iyi performans sağlar.

    SCSI cihazları nasıl düzgün şekilde bağlanır

    Tüm SCSI türleri (en azından teoride) birbiriyle uyumludur. Cihazlar bağımsız olarak kabul edilebilir bir değişim protokolü oluşturur. Bu nedenle, cihazların kurulumu, cihaz numarası (SCSI ID) için doğru değeri ayarlamak, cihazı fiziksel olarak veri yoluna bağlamak ve sonlandırıcıları etkinleştirmekle başlar. Bununla birlikte, çoğu zaman SCSI cihazlarını bilgisayarlarına kendi başlarına bağlayan bilgisayar sahipleri, kararsız çalışmalarından şikayet ederler. Çoğu durumda, bu, cihazların ve çoğu zaman sonlandırıcıların yanlış bağlanmasından kaynaklanır (bazen bir nedenden dolayı bu sonlandırıcıları unuturlar).

    Terminatör nedir?

    Veri yolunun yüksek saat frekanslarında, yükleri koordine etmek için özel önlemler alınmazsa, sinyal yeniden yansımaları meydana gelir (Karpatlar'daki bir yankı gibi), bunun sonucunda gerçek bilgi değişim oranı önemli ölçüde azalır. Yük eşleştirme için, her bir SCSI veri yolu hattının HER İKİ ucu, hattın karakteristik empedansına eşit bir dirençle sonlandırılmalıdır. En basitinden bunun için hattın her iki ucundaki yük dirençleri açılır. Bu sözde pasif eşleştirmedir. Şu anda, bu eşleştirme yöntemi, özellikle Ultra modunda pratik olarak kullanılmamaktadır. Üstelik bu, Ultra-2 modunda kabul edilemez. Bunun nedeni, veri yoluna bağlı çok sayıda (ve çalışma sırasında değişen) cihazla eşleşmeyi tatmin edici bir şekilde sağlayan yük dirençlerini seçmenin zorluğudur. Hemen hemen tüm modern SCSI cihazları artık aktif anlaşmayı kullanıyor. Aktif sonlandırma ile dirençli gerilim bölücüler yerine yardımcı gerilim kaynakları (bir veya daha fazla) kullanılır. Bu gerilimler, bus üzerinden iletilen sinyallerin alınması için en uygun koşulları sağlayacak şekilde otomatik olarak ayarlanır. Açıklanan yöntemin bir varyasyonu, zorlamalı sinyal kırpma ile eşleştirmedir. Bu yöntemi uygulamak için, aktif sonlandırıcıya, giriş sinyallerinin maksimum ve minimum voltajlarını belirli seviyelerde sınırlayan kenetleme diyotları kurulur. Sinyal seviyeleri ise referans voltajları değiştirilerek ayarlanabilir.

    Çoğu durumda, hem denetleyicide hem de tüm SCSI aygıtlarında etkinleştirilebilen veya devre dışı bırakılabilen yerleşik etkin sonlandırıcılar bulunur. Bununla birlikte, kural olarak, yerleşik sonlandırıcıya güvenmemek, harici bir sonlandırıcı bağlamak daha iyidir. Elbette pasif bir sonlandırıcı kullanmamak arzu edilir. Modern sonlandırıcıların, atamalarında mutlaka karşılık gelen bir yazısı vardır (Şekil 3).

    Pirinç. 3. pasif sonlandırıcı

    En yaygın olanları, Ultra Geniş SCSI veri yolu için aktif sonlandırıcılardır (Şekil 4).

    Pirinç. 4. Aktif Ultra Geniş SCSI sonlandırıcı

    Ultra-2 Geniş SCSI veriyolları için sonlandırıcıların tanımlamalarında LVD kısaltması bulunmalıdır (Şekil 5). Şu anda, arabirim tipini otomatik olarak belirleyen ve bu tür arabirim için müzakere gerçekleştiren evrensel SE / LVD sonlandırıcılar da üretilmektedir (Şekil 6).

    Pirinç. 5. Ultra2 Geniş SCSI için sonlandırıcı işaretleri

    Sonlandırıcılar doğru şekilde nasıl bağlanır?

    SCSI denetleyicisine yalnızca bir aygıt (örneğin bir sabit disk) bağlandığında, hem denetleyicide hem de aygıtta sonlandırıcıların etkinleştirilmesi gerekir. Bu, diğer harici SCSI cihazlarını (örneğin, harici bir SCSI CD-ROM'u) bağlamak için ek bir konektöre sahip harici bir cihazsa, harici bir sonlandırıcı (tercihen aktif) kullanabilirsiniz. Bu durumda cihazın dahili sonlandırıcısı kapatılmalıdır.

    SCSI denetleyicisine birden çok aygıt bağlıysa, sonlandırıcılar yalnızca SCSI veri yolunun uçlarına kurulmalıdır. Bu nedenle, bağlı tüm aygıtlar dahiliyse, sonlandırıcılar SCSI denetleyicisinde ve fiziksel olarak SCSI veri yolunun son konektörüne bağlı bir (ve yalnızca bir) aygıtta etkinleştirilmelidir. En iyi sonuçlar, son konektöre aktif bir harici sonlandırıcı bağlandığında ve tüm cihazlardaki (denetleyici hariç) dahili sonlandırıcılar kapatıldığında elde edilir. Bu arada, son zamanlarda birçok cihazda (örneğin, SE / LVD sabit diskler) yerleşik bir sonlandırıcı yoktur.

    Tüm bağlı cihazlar hariciyse, sonlandırıcılar kontrolörde ve son bağlanan harici cihazda etkinleştirilmelidir. Unutulmamalıdır ki, harici SCSI cihazlarının büyük çoğunluğunda biri bilgisayardan SCSI veriyoluna bağlanan iki konektör bulunur ve diğer SCSI cihazları diğerine bağlanabilir. Bu durumda, tüm cihazların dahili sonlandırıcılarının kapatılması ve aktif bir harici sonlandırıcı kullanılması tavsiye edilir.

    Hem dahili hem de harici aygıtları bir SCSI denetleyicisine bağlamak gerekirse, denetleyici SCSI veri yolunun ara konektörüne bağlanır. SCSI veri yolunun bir kısmı dahili cihazları bağlamak için kullanılır ve diğer kısmı harici cihazları bağlamak için bir konektörle biter. Bu durumda, denetleyicinin dahili sonlandırıcısı kapatılmalıdır. Son SCSI veri yolu konektörüne bağlı iç ünitede sonlandırıcı açık, diğer iç ünitelerde kapalı olmalıdır. Harici cihazları bağlamak için konektöre her zaman aktif bir harici sonlandırıcı takılmalıdır. Harici bir SCSI cihazı bağlanırken, harici sonlandırıcı çıkarılır, SCSI konektörüne harici bir cihaz bağlanır ve daha önce çıkarılan harici sonlandırıcı, harici cihazın ek konektörüne bağlanır (harici bağlantı numarasını ayarlamayı unutmayın). aksi takdirde bilgisayar basitçe "donar").

    Farklı arayüzlere sahip cihazlar için sonlandırıcıların bağlanması

    Tüm bağlı aygıtlar aynı arayüze sahipse (tüm Geniş SCSI-2 aygıtları veya tüm SCSI-2 aygıtları) yukarıdakilerin tümü doğrudur. Aygıtlardan bazılarının Geniş SCSI-2 arabirimi varsa ve en az birinin (genellikle bir CD-ROM'un) SCSI-2 (Dar) arabirimi varsa, bazı durumlarda sonlandırıcıların doğru bağlanmasıyla ilgili sorunlar vardır. Sorunlar, Geniş ve Dar arabirimlerin veri yolundaki veri hattı sayılarında farklılık göstermesinden kaynaklanmaktadır.

    En yaygın hata, birkaç Geniş SCSI-2 (veya Ultra Geniş SCSI-2) sabit sürücüsünü Geniş SCSI-2 veriyoluna bağlamak ve bir SCSI-2 CD-ROM adaptörü aracılığıyla son konektöre bağlamaktır. CD-ROM'da bir sonlandırıcı yer alacak olsa da, bu sonlandırıcı sadece 8 veri yolu hattını sonlandırırken, Geniş SCSI arayüzünde kullanılan kalan 8 hat "havada asılı" kalacak.

    Daha doğru bir çözüm, 8-bit SCSI arayüzüne sahip cihazları ara veri yolu konektörlerine bağlamak olacaktır (8-bit cihazların sonlandırıcıları devre dışıdır). Sonlandırıcı etkinleştirilmiş (veya aktif bir harici sonlandırıcı) bir Geniş SCSI cihazını son konektöre bağlayın. Tabii ki, bir adaptörün varlığı yine de sistemin performansını kötüleştiriyor. Mümkünse bu seçenekten kaçınılmalıdır (aynı veri yolu üzerinde yüksek hızlı ve yavaş cihazların kullanılmasının yanı sıra). Ancak bu durumda, bu hala doğru bağlantı seçeneğidir. Ultra-2 SCSI denetleyicilerinde, tüm Ultra-2 aygıtlarını daha yavaş aygıtlarla karıştırmadan ayrı bir veri yoluna bağlamanıza izin veren yerleşik bir arabirim dönüştürücü bulunur.

    İki konektörlü kontrolörlerin özellikleri

    Birçok SCSI denetleyicisinin 2 konektörü vardır: biri SCSI arabirimi için, diğeri ise Geniş SCSI arabirimi için. Bunlar sadece fiziksel olarak farklı konektörlerdir, SCSI kanalı aynıdır. Bu farklı konektörler, herhangi bir adaptör kullanımını ortadan kaldırır, ancak sonlandırıcı bağlama sorununu ortadan kaldırmaz. Bu kontrolörler "Yüksek Açık/Kapalı" ve "Düşük Açık/Kapalı" anahtarlara sahiptir. Bunlar, sırasıyla veri yolunun yüksek ve düşük baytları için etkin sonlandırıcılar için ayrı anahtarlardır. Ayrıca, düşük bayt ("Düşük"), SCSI arayüz hatlarıdır (Dar) ve yüksek bayt, Geniş standardına yönelik arayüz uzatma hatlarıdır.

    Böyle bir denetleyiciye yalnızca bir standarda sahip cihazlar bağlıysa, her iki anahtar da "Açık" konumuna ayarlanır. SCSI (veya Geniş SCSI) veri yolu, denetleyiciye bir uç konektörle bağlanır ve sonlandırıcı etkinleştirilmiş bir aygıt diğer uç konektöre bağlanır. Sonlandırıcılar kapalıyken kalan cihazlar ara konektörlere bağlanır.

    Farklı arayüzlere sahip birden fazla cihaz bağlamanız gerekirse iki veri yolu kullanılır: SCSI ve Geniş SCSI. Her iki veri yolu da uç konektörleri ile kontrolörün karşılık gelen konektörlerine bağlanır. Cihazlar destekledikleri standarda göre buslara bağlanır. Sonlandırıcılar yalnızca SCSI veri yolunun uç konektörüne bağlı cihazda ve Geniş SCSI veri yolunun uç konektörüne bağlı cihazda etkinleştirilir. Denetleyicide, sonlandırıcı anahtarları "Yüksek Açık" ve "Düşük Kapalı" konumlarına ayarlanmıştır.

    Son zamanlarda, ana kartta kurulu olanlar da dahil olmak üzere denetleyicilerde böyle bir anahtar (veya BIOS menüsünde ilgili öğe) yoktur. Yalnızca "Terminatör Açık/Kapalı" vardır. Bu durumda, otobüsün sadece alt 8 bitinden bahsediyoruz. Daha yüksek bitler her zaman sonlandırılır.

    Aktif sonlandırıcılar için güç kaynağı

    Halihazırda kullanımda olan aktif sonlandırıcıların çalışması için bir besleme gerilimi gerekir. Bu voltaj, aktif sonlandırıcıya hem herhangi bir SCSI cihazından hem de kontrolörden uygulanabilir. Modern SCSI cihazlarında, bu cihazlarda yerleşik olan aktif sonlandırıcının güç kaynağı kaynağını seçmek için özel bir anahtar vardır. Genellikle sonlandırıcı, fabrikada aygıtın kendisinden ("Sürücüden Güç") güç alır. Denetleyiciye aynı arabirime sahip yalnızca bir veya daha fazla dahili SCSI aygıtı bağlıysa, sorun yoktur.

    Normal veri yolu sonlandırma koşulları altında aktif bir harici sonlandırıcı kullanılması gerekiyorsa, ona bir besleme gerilimi sağlamaya özen göstermeniz gerekir. Bunu yapmak için, bu veri yoluna bağlı cihazlardan birinde, veri yoluna voltaj sağlama modu ("SCSI Veriyoluna Güç") etkinleştirilmelidir. Bu yapılmazsa, harici sonlandırıcı normal şekilde çalışmayacaktır.

    Yukarıda tartışılan tüm durumlarda, en iyi sonuçlar genellikle tüm sonlandırıcılara aynı kaynaktan güç verildiğinde elde edilir. Bir (herhangi bir) cihazdaki bir kaynaktan tüm sonlandırıcılara voltaj sağlamak için, bu cihaza yerleşik sonlandırıcının dahili güç kaynağından güç kaynağı modu açılır ve aynı zamanda sonlandırıcı besleme voltajı sağlama modu otobus. Bunu yapmak için, bu cihazdaki atlama telleri (anahtarlar) "SCSI Veri Yoluna ve Sürücüye Güç" konumuna getirilir. Sonlandırmanın etkinleştirilmesinin gerekli olduğu diğer cihazlarda, sonlandırıcıya SCSI veri yolundan güç verilir (atlama telleri veya anahtarlar "SCSI Veri Yolundan Güç" konumuna ayarlanmıştır).

    Vakaların büyük çoğunluğunda, her bir sonlandırıcıya kendi kaynağından güç verilse bile sistem normal şekilde çalışacaktır. Ana şey, her sonlandırıcıya en az bir kaynaktan voltaj verilmesidir. Ayrıca, hattaki sonlandırıcılara voltaj sağlamak için birkaç cihaz ayarlanmışsa, kötü bir şey olmaz. Tüm cihazların sonlandırıcılarının güç kaynağı devreleri ters gerilime karşı korumalıdır.

    Özel SCSI Denetleyicileri

    Tarayıcılar ve diğer bazı yavaş SCSI aygıtları genellikle basit bir SCSI denetleyicisiyle birlikte gelir. Genellikle bu, bir (harici veya dahili) konektörlü ISA veri yolu 16 veya hatta 8 bit üzerindeki bir SCSI-1 denetleyicisidir. Üzerinde BIOS yoktur, genellikle kesintisiz çalışır (yoklama modu), bazen yalnızca bir cihazı destekler (7 değil). Temel olarak, böyle bir denetleyici yalnızca cihazınızla kullanılabilir. Böyle bir denetleyicideki diğer cihazlar çoğu zaman çalışmaz. Ayrıca, birçok cihaz (çoğunlukla tarayıcılar) standart bir denetleyiciyle çalışamaz. Bu nedenle, uyumluluğa güvenmek yerine standart SCSI cihazlarını ayrı bir standart denetleyiciye bağlamak daha iyidir.