HBA "Ana Bilgisayar Veri Yolu Adaptörü" anlamına gelir. Temel olarak, rolü ana ana bilgisayar veri yolunu (yani: PCI-E) diğer tür veri yollarına (ör: SAS, SATA, USB, vb.) Arabirim yapmak olan bir kartı tanımlar. Bu nedenle, bir HBA iki farklı fakat ilişkili rolü yerine getirir:
- ana anasistem bağdaştırıcısı açısından, bazı kaynakları dışa aktaran bir aşağı akış bağdaştırıcı kartıdır;
- bağlı cihazların bakış açısından, bir kontrolör ve / veya hakemdir.
Bu, saf bir HBA'nın, esas olarak bağlı cihazı ana ana CPU'ya numaralandırmak / kontrol etmek / vermek için kullanılan sınırlı zekaya sahip olduğu anlamına gelir.
RAID kartı, disk HBA'sının diske özgü, daha üst düzey bir evrimidir. Saf bir RAID kartı, tek bir cihazı ana veriyolundan / CPU'dan gizler ve belirli bir RAID kişiliğine sahip bir sanal cihazı dışa aktarır (yani: RAID0, RAID1, ecc).
Peki, yukarıdaki tanımlara göre, neden tek aygıtları işletim sistemine veren RAID özellikli HBA kartları ve doğrudan geçişli RAID kartları var? Günümüzde birçok HBA / RAID kartı benzer (aynı değilse) yonga setine dayanmaktadır, temel fark çalıştırdıkları bellenim görüntülerinde bulunur. Örneğin, bazı LSI kartlar, RAID modundan ziyade IT (doğrudan geçiş) modunda (veya tam tersi) uygun ürün yazılımı yüklenerek değiştirilebilir.
Dahası, RAID0 / 1/10 kişiliklerin sadece HBA olarak adlandırılan kartlarda bile uygulanması yeterince basittir. Öte yandan, RAID5 / 6 ve BBU geri yazma önbelleği, üst düzey RAID kartlar için genel olarak ayrılmış özelliklerdir.
...and integrated RAID...
, bunun ikisinin bir kombinasyonu olduğunu gösteriyor.