HBA là viết tắt của "Host Bus Adaptor". Về cơ bản, nó xác định một thẻ có vai trò giao tiếp với bus chủ chính (ví dụ: PCI-E) với các loại bus khác (ví dụ: SAS, SATA, USB, v.v.). Như vậy, một HBA hoàn thành hai vai trò khác nhau nhưng tương quan:
- từ quan điểm của bộ điều hợp máy chủ chính, nó chỉ đơn giản là một thẻ bộ điều hợp xuôi dòng xuất một số tài nguyên;
- từ quan điểm của các thiết bị được kết nối, nó là một bộ điều khiển và / hoặc trọng tài.
Điều này có nghĩa là một HBA thuần túy có trí thông minh hạn chế, chủ yếu được sử dụng để liệt kê / điều khiển / xuất thiết bị đính kèm sang CPU chủ chính.
Thẻ RAID là một sự phát triển cao cấp dành riêng cho đĩa của một HBA đĩa. Thẻ RAID thuần sẽ che giấu các thiết bị duy nhất khỏi bus / CPU chính, xuất một thiết bị ảo có tính cách RAID cụ thể (ví dụ: RAID0, RAID1, ecc).
Vì vậy, với các định nghĩa trên, tại sao lại có thẻ HBA có khả năng RAID và thẻ RAID chuyển qua xuất các thiết bị đơn lẻ sang HĐH? Bởi vì ngày nay, nhiều thẻ HBA / RAID dựa trên chipset tương tự (nếu không giống hệt nhau), với sự khác biệt chính nằm trong hình ảnh phần sụn mà chúng chạy. Ví dụ: một số thẻ LSI có thể được chuyển đổi ở chế độ CNTT (truyền qua) thay vì chế độ RAID (và ngược lại) bằng cách tải phần mềm thích hợp.
Hơn nữa, tính cách RAID0 / 1/10 đủ đơn giản để được thực hiện ngay cả trong cái gọi là thẻ chỉ HBA. Mặt khác, bộ đệm ghi lại RAID5 / 6 và BBU là các tính năng thường được dành riêng cho thẻ RAID cao cấp.
...and integrated RAID...
đó cho thấy đó là sự kết hợp của cả hai.