2 votes

Placement des fichiers OS et SQL

Nous sommes en train de configurer notre serveur SQL qui est clusterisé sur 2 serveurs HP DL380p utilisant un HP P2000 pour le stockage partagé avec 2 baies raid 10 (8 disques) et un miroir raid 1 (2 disques). Nous avons créé 3 LUNS (LUN10, 20, 30) et 5 fichiers VHDx séparés. 1. OS/SQL (LUN10) 2. MDF (LUN10) 3. LDF (LUN 20) 4. TempDB (LUN30)

Mon seul souci est de mettre le système d'exploitation et les fichiers d'installation et de base de données SQL sur le même LUN ? Est-ce que c'est quelque chose qui n'est pas recommandé ou est-ce que cela ne fait vraiment pas de différence ? Il s'agit de fichiers VHDx distincts [OS / SQL Install VHD] et [MDF files VHD], mais ils résident toujours sur le même LUN avec les mêmes broches. Est-ce que vous recommandez de déplacer le système d'exploitation sur son propre ensemble de disques complètement indépendant ? Je suppose qu'il n'y aura pratiquement pas d'activité sur le (OS et SQL binary install VHDx) pour justifier son besoin d'avoir son propre ensemble de broches ? Peuvent-ils partager les mêmes broches que les fichiers MDF ?

Gracias.

1voto

EtienneT Points 1552

L'utilisation du disque du système d'exploitation sur les serveurs SQL est minime en fonctionnement normal. Ils ne génèrent de la charge que lors des mises à jour.

Ce qui est plus inquiétant, c'est que vous placez vos fichiers journaux et vos fichiers de données sur les mêmes broches. C'est tout à fait contraire à la configuration recommandée où vous essayez toujours de séparer les E/S du journal des E/S de la base de données. cela s'applique également à tempDB dans certaines situations.

J'opterais probablement pour quelque chose comme cela :

  • 2 disques en RAID1 pour le système d'exploitation
  • 2 disques en RAID1 pour les fichiers journaux
  • 2 disques en RAID1 pour tempDB
  • 4 disques en RAID10 pour les bases de données

Cette configuration peut vous limiter dans certains domaines (comme la quantité d'espace dont vous disposez pour chaque LUN), mais elle vous permettra de mieux contrôler l'emplacement de vos E/S et surtout d'éviter les files d'attente élevées pour les LUN. Il sera également beaucoup plus facile de voir les goulots d'étranglement et de mettre à niveau avec plus de disques à l'avenir, ou même d'installer des disques flash pour tempDB/log si vous voyez que les disques ne peuvent pas suivre le rythme des entrées/sorties.

Tout dépend bien sûr de la charge d'E/S que vous attendez du système, de la fréquence à laquelle vous sauvegarderez les fichiers journaux (en les tronquant) et du budget dont vous disposez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X