La gestion de stockage hiérarchique (HSM) fournit un moyen pour les organismes à organiser le stockage et la récupération des données en niveaux distincts pour la gestion des coûts et de l'efficacité d'espace de stockage. La technique est aussi parfois appelé stockage hiérarchisé. Il fonctionne un peu comme un cache, mais à une échelle beaucoup plus grande, où les données fréquemment utilisées sont stockées sur les disques durs plus rapides à l'avant et archivés sur des médias lents à des niveaux inférieurs.
Comme certains fichiers sont plus souvent utilisés, ils résident sur le premier étage et sont ensuite déplacés vers les niveaux inférieurs comme ils tombent en désuétudeL'épine dorsale de la gestion du stockage hiérarchique est le logiciel. Logique très détaillées sont nécessaires pour cataloguer les données et surveiller les fichiers fréquemment utilisés qui devraient se trouvent sur le palier supérieur. Le logiciel est également responsable de la gestion des demandes au niveau de bibliothèque et d'assurer ces demandes se produire d'une manière un peu rapide.Il y a un certain nombre de caractéristiques différentes pour les différentes implémentations de gestion du stockage hiérarchique logiciels disponibles.
Certains logiciels peuvent permettre une sauvegarde de niveau, où toutes les données, indépendamment du fait qu'il est fréquemment utilisé, ou en archives, est également envoyé à d'autres supports de stockage à long terme. D'autres caractéristiques peuvent inclure l'intégration avec les systèmes informatiques qui utilisent le HSM. Ici, les données sont lues à partir d'autres serveurs ou postes de travail du réseau pour le HSM primaire et plus organisé dans le disque ou le niveau de stockage de niveau, ou à une sauvegarde complète.Hiérarchiques implémentations de gestion de stockage peut varier en cas d'utilisation aussi bien. Dans certaines situations, une partie d'un fichier de grande taille va s'asseoir sur un disque à grande vitesse et être lié au reste du fichier sur le support de stockage.
Comme une demande de l'utilisateur entre en jeu, la première partie du fichier est lu à partir du disque, tandis que le reste est extrait du support de stockage. Cette technique est souvent utilisée dans les implémentations grandes médias en streaming, tels que la vidéo sur Internet.A quelques inconvénients à la gestion du stockage hiérarchique existent également. La plus connue est le temps qu'il faut pour récupérer des données moins souvent utilisées de la niveau de stockage. Dans le cas d'un grand nombre de petits fichiers, par exemple, il peut prendre plus d'heures, voire des jours pour la robotique de rassembler la demande qui peuvent être réparties sur plusieurs disques dans le juke-box. Dans ces cas, les administrateurs systèmes recommandent généralement l'utilisateur conclure leurs grandes quantités de petits fichiers en un seul fichier de format d'archive. Le niveau de stockage, puis il suffit d'aller à la recherche d'un fichier unique, généralement stockés sur un seul support dans la bibliothèque.