RAID (informatique)
Le cache est une mémoire RAM qui permet de stocker des informations à lire ou à écrire sur le RAID.  Ce tampon a des performances très supérieures à celles des disques (généralement plus de plus rapide), et permet au système de lire ou d'écrire une rafale d'informations puis de passer à une autre tâche pendant que le contrôleur RAID se charge de « dépiler » les opérations à effectuer. Le cache a donc une influence positive très importante sur les performances globales du système.
Reynold Johnson
Johnson devient l'un des inventeurs les plus prolifiques de la compagnie, se spécialisant en appareils électromécaniques. Au début des années 1950, IBM pressent un besoin grandissant pour les systèmes de mémoire de masse améliorés et lui demande de mener une équipe de recherche afin de travailler sur ce projet. En 1952, il rassemble une équipe, qui commence à étudier des systèmes de stockage de données sur disques magnétiques. IBM demande à l'équipe d'utiliser ces recherches pour développer une mémoire à accès aléatoire de masse (la RAM). La RAM donnerait à un utilisateur la capacité de rechercher et lire un enregistrement ou un fichier de données en quelques secondes maximum. Auparavant, les données étaient stockées sur des bandes magnétiques et il fallait plusieurs minutes pour trouver ce que l'on cherchait.