Stanislas Quastana's blog on TechNet

Windows Server, Windows Client, Cloud Computing, DirectAccess, sécurité des Systèmes d Information

Windows Server 2012 R2 – Storage Tiering

Windows Server 2012 R2 – Storage Tiering

  • Comments 4
  • Likes

Une des nouveautés de Windows Server 2012 R2 au niveau du stockage est le Storage Tiering. Le principe est de mixer au sein d'un même Storage Pool des disques durs et des disques SSD. Ces disques durs et SSD sont ensuite consommés par des disques durs virtuels.

Les données les plus fréquemment utilisées sont automatiquement placées sur la partie SSD tandis que les données moins fréquemment utilisées sont automatiquement placées sur la partie disques durs. Ce déplacement est entièrement géré par les mécanismes du système et reste transparent pour l'administrateur.

Dans cet article, je vais présenter comment configurer du Storage Tiering sous Windows Server 2012 R2

Configuration nécessaire : des disques durs et des disques SSD.

Dans mon cas : 2 disques durs de 500 Go et un SSD de 240 Go (Intel 335 disponible dans toutes les bonnes boutiques comme LDLC, materiel.net, Amazon...) dans un NAS maison.

En environnement plus d’entreprise, les disques durs et SSD seront plus probablement dans une baie JBOD connectée aux serveurs via une connectique SAS 6 Gbps.

 

Etape 1 : Création du Storage Space (Storage Pool)

Ouvrir le gestion de serveur, aller dans la partie dédiée aux services de fichiers

En bas à droite sont affichés les disques physiques libres pouvant être ajoutés à un Storage Pool (ou Storage Space)

Choisir les disques à affecter à ce Storage Pool

 

Important : le Media Type des disques doit être positionné à la valeur HDD ou SSD pour être utilisables en mode Storage Tiering dans un disque virtuel.

Si la valeur Media Type est positionnée à Unknown ou Unspecified, alors il va falloir la positionner manuellement via une commande PowerShell

Pour affecter la valeur media type en PowerShell, il est possible d’utiliser les commandes suivantes :

Get-StoragePool NomduStoragePool| Get-PhysicalDisk | ? Size -lt 300GB | Set-PhysicalDisk –MediaType SSD

Get-StoragePool NomduStoragePool | Get-PhysicalDisk | ? Size -gt 1TB | Set-PhysicalDisk –MediaType HDD

Dans cet exemple, le disque SSD fait moins de 300 Go et les disques durs rotatifs font plus de 1 To.

 

Etape 2 : Création d’un disque virtuel avec support du Tiering

Sélectionner le Storage Pool qui contient les HDD et SSD

Bien cocher la case “Create storage tiers on this virtual disk”

Choisir la redondance ou pas.

En cas d’utilisation d’un Storage tiers (HDD+SSD), il n’est pas possible de configurer le disque virtuel en taille dynamique (Thin provisioning)

Choisir ensuite quelle quantité de SSD et de HDD encore disponible dans le Storage Pool est à attribuer au disque virtuel

Le disque dur virtuel est créé. Il ne reste qu’à créer un volume.

Important : le volume à créer doit faire exactement la taille du disque dur virtuel car le Storage Tiering est utilisé

 

Etape 3 : Création d’un volume

Comme indiqué précédemment, comme du Storage Tiering est paramétré, le volume créé va faire la taille complète du disque dur virtuel

Il est possible d’activer directement depuis cet assistant la déduplication de données dans 2 scénarios (serveurs de fichiers ou stockage dans une infrastructure VDI)

 

Un peu de PowerShell pour terminer

Pour lister l’ensemble des disques physiques par taille croissante et vérifier leur type (HDD, SSD ou UnSpecified) :

PS C:\> Get-PhysicalDisk | Sort Size | FT DeviceId, FriendlyName, CanPool, Size, MediaType –Autosize

Pour vérifier le status d’un Storage Pool

PS C:\> Get-StoragePool NomduStoragePool

Pour lister les disques physique affectés à un Storage Pool

PS C:\> Get-Storage NomduStoragePool | Get-PhysicalDisk | Sort Size | FT –Autosize

Informations complémentaires :

Pour tester Windows Server 2012 R2, Hyper-V, System Center 2012 R2 vous pouvez télécharger gratuitement les versions d’évaluation disponible sous la forme :
- d'une image ISO :
http://aka.ms/jeveuxWindowsServer2012R2     
- d'un fichier VHD avec un système préinstallé :
http://aka.ms/jeveuxWindowsServer2012R2        
- d'une image ISO :
http://aka.ms/jeveuxSystemCenter2012R2

Et si vous souhaitez découvrir en 4 heures nos technologies telles que Windows Server 2012 R2, Windows 8.1 en entreprise, le Cloud Privé ou Hybride par Microsoft, vous pouvez vous inscrire gratuitement à un de nos IT Camps en cliquant ici. La liste des IT Camps de septembre 2013 à juin 2014 est en ligne. Attention, il n’y aura qu’une date par sujet et par semestre par ville et le nombre de place est limité.
 
-
Stanislas Quastana -

Comments
  • Pour info, un collègue a essayé sans succès de faire du Storage tiering avec 2 SSD Corsair dans la même machine. Après analyse du support, il s'avère que cela était lié à un bug des SSD qui remontaient tous les 2 le même ID au système. Le problème est en cours de traitement chez le constructeur

    Moralité : penser à bien mettre à jour le firmware des SSD et faites une petite recherche préalable sur le sujet avant de commander un modèle.

    Dans mon cas, j'ai mis en œuvre la fonctionnalité avec des modèles 520 et 335 de chez Intel sans aucun soucis.

    N'hésitez pas à donner votre configuration qui a marché en faisant un commentaire sur cet article.

    Merci ;-)

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment