Küçük Bilgisayar Sistem Arabirimi Nedir?

Küçük Bilgisayar Sistemi Arabirimi, çevre birimleri ve bilgisayarları bağlamak için yüksek hızlı bir standarttır. SCSI kısaltması tarafından da bilinir, hem donanım bağlantılarını hem de veri alışverişi yöntemlerini tanımlar. Desteklenen her çevre birimi türü için SCSI, aygıta özgü komutları ve protokolleri tanımlar. SCSI, sunucularda ve ses ve video üretimi için olanlar gibi yüksek performanslı bilgisayarlarda yaygın olarak kullanılır. Genellikle Yedekli Bağımsız Diskler Dizisi (RAID) ve ağa bağlı depolama teknolojisi ile birlikte kullanılır.

SCSI, 1970'lerin sonunda kuruldu ve başlangıçta kurumsal mucitinden sonra Shugart Associates Sistem Arabirimi olarak seçildi. Küçük Bilgisayar Sistemi Arabirimi, rakip teknolojilere göre birçok avantaja sahiptir. Veri kabloları oldukça uzun olabilir ve bu sayede birçok harici cihazın bir bilgisayara bağlanmasını kolaylaştırır. Kablonun üzerindeki birden fazla yüksek performanslı aygıt aynı anda etkin olabilir ve bu sayede depolama yoğun uygulamaları kolaylaştırır. Örneğin, düzenleme yazılımı aynı anda iki sabit diskteki verileri okuyabilir ve bir dijital video diskini (DVD) yazabilir.

1980'lerden 2000'lerin başlarına kadar, Küçük Bilgisayar Sistemi Arabirimi teknik özellikleri önemli ölçüde gelişti. Paralel SCSI veri yolu sekiz bitten 16 bite yükseldi ve cihaz bant genişlikleri genellikle bir sürümden diğerine ikiye katlandı. Birçok anakartta SCSI denetleyicileri ya da desteklenen SCSI ana veri yolu bağdaştırıcısı (HBA) kartları bulunur. Disk üreticileri genellikle diğer teknolojilerden önce en yüksek performanslı disklerini SCSI destekli olarak tanıtırlar. Bununla birlikte, düşük maliyetli Entegre Sürücü Elektroniği (IDE) diskleri kişisel bilgisayarlar için ortak bir seçenek olarak kaldı.

Küçük Bilgisayar Sistem Arabirimi bağlı cihazları mantıksal birimler, hedefler ve başlatıcılar olarak düzenler. Bir aygıt, SCSI denetleyicisi gibi SCSI komutlarını başlatabiliyorsa başlatıcıdır. Disk sürücüleri, DVD sürücüleri ve benzeri aygıtlar gibi hedefler, başlatıcılardan gelen isteklere yanıt verir. Her hedef cihaz birden fazla mantıksal birime ve birçok mantıksal veri bloğuna sahip olabilir. Özellikle, yüksek kapasiteli depolama cihazlarına genellikle çoklu sanal birim olarak erişilir.

Küçük Bilgisayar Sistem Arabirimi komut protokolü birkaç düzine işlemi tanımlar. Cihazları yönetmek, durum toplamak ve veri aktarmak için komutlar dahil edilmiştir. Dört farklı yazma komutuna ek olarak bir aygıttan veri okumak için dört varyasyon mevcuttur. 32-bit Döngüsel Artıklık Kontrolü (CRC32) yöntemi, SCSI-3 spesifikasyonunun yayınlandığı 1996'dan beri veri transferleri için kullanılmıştır.

2000'li yılların başlarında, SCSI veriyolu saat frekansı Ultra 640 teknik özellikleri ile 160 Megahertz (MHz) seviyesine yükselmişti. SCSI'nin paralel doğası, çok yüksek hızlarda sonlandırma ve kablolama sorunlarına neden olmaya başladı. Bu sorunlar, verileri paralel olarak değil seri olarak aktarmak üzere SCSI yeniden tasarlanarak çözüldü. Değişiklikler 2000'li yılların sonunda Seri Bağlı SCSI (SAS) olarak uygulandı. Önemli bir varyasyon olan Fiber Kanal Tahkimli Döngü (FC-AL), optik fiber kablolarla çok hızlı bir saat kullanır (4 Gigahertz (GHz)).

SAS, daha yüksek cihaz veriminin yanı sıra paralel SCSI'ye göre birçok avantaj sağlar. Cihaz bağlantıları çalışırken değiştirilebilir, yani sunucuları kapatmadan gerektiği gibi takılıp çıkarılabilirler. SAS, Seri Gelişmiş Teknoloji Eklentisi (SATA) depolama aygıtlarıyla uyumludur. Bu, daha düşük fiyatlı ve daha popüler SATA sürücülerinin - IDE'nin ardılı - gelişmiş SCSI tabanlı teknolojiyle kullanılmasını sağlar. SAS ayrıca, orijinal Küçük Bilgisayar Sistemi Arabirimi üzerinden hata yalıtımı geliştirir.