Une véritable interface contrôleur de disque-disque serait une interface physique de bas niveau connectant directement un contrôleur de disque (la carte logique gérant plusieurs disques) à un disque dur (HDD) ou à un disque SSD (SSD). Cette interface gère le transfert de données brutes et les signaux de contrôle, sans aucune couche intermédiaire comme un protocole de bus de niveau supérieur (comme SATA, SAS, NVMe). Cela signifie essentiellement qu'il s'agit de la connexion *physique* et des mécanismes de signalisation *uniquement*.
Bien que nous ne considérions généralement pas cela comme une interface nommée séparément dans les systèmes modernes, l'exemple historique le plus proche serait l'interface de bas niveau au sein de l'électronique propre du lecteur. . Pensez aux connexions physiques et à la signalisation électrique entre le contrôleur interne du disque et ses plateaux (HDD) ou puces de mémoire flash (SSD). Ce n'est pas quelque chose d'exposé à l'extérieur, mais c'est la véritable interface contrôleur-disque à son niveau le plus fondamental.
Les interfaces modernes telles que SATA, SAS et NVMe ne sont pas « vraies » dans ce sens, car ce sont des protocoles de haut niveau construits sur des couches physiques sous-jacentes (par exemple, diverses normes de signalisation différentielle). Ils gèrent des choses telles que la correction d'erreurs, la mise en paquets de données et la traduction de commandes, éliminant ainsi la signalisation électrique détaillée entre le contrôleur et le lecteur.
En bref, une « véritable » interface contrôleur-variateur est un concept théorique et non une interface communément nommée et utilisée. Toute interface nommée que nous connaissons est déjà une implémentation de niveau supérieur.
|