1 votes

Une carte RAID 64 bits dans un emplacement PCI 32 bits me fera-t-elle pleurer plus tard, même si elle fonctionne maintenant ?

L'un de nos serveurs les moins critiques semble avoir perdu l'usage de son contrôleur SATA embarqué, qui gérait le volume d'amorçage piraté par logiciel.

La solution la plus simple et la moins chère était d'acheter un contrôleur SATA à 2 ports chez Fry's - ou du moins c'est ce qui semblait se produire lorsque je me trouvais dans l'allée des contrôleurs.

Il s'avère que j'ai acheté une carte 64 bits (une 3Ware 8006-2LP pour être précis) - et les seuls emplacements libres sur le serveur sont des emplacements PCI 32 bits de la vieille école.

Est-ce que je vais avoir des problèmes ? Juste pour être clair, Je sais que ça va marcher -- en fait, je l'ai déjà mis en route -- et Je sais que ce n'est pas une configuration optimale en théorie. . Ce que je demande, c'est : Est-ce que cela fonctionnera suffisamment bien pour mes besoins, tels que décrits ci-dessous, ou est-ce que cela me causera de la misère à long terme ?

La carte gérera simplement 2 disques SATA en miroir, qui agiront ensemble comme volume de démarrage du serveur. Le serveur lui-même fournit un stockage de sauvegarde et d'archivage, agit comme un DC secondaire, et fait quelques autres choses qui sont importantes mais pas critiques au jour le jour. Tout le stockage qu'il expose au réseau est sur une carte contrôleur séparée qui se trouve dans un emplacement PCIe.

1voto

UhlBelk Points 65

Beaucoup de ces cartes PCI 64 bits peuvent être utilisées avec des slots 32 bits. Elles se brancheront directement et la dernière partie de la carte ne sera pas utilisée dans l'emplacement. En ce qui concerne les performances, vous êtes à la limite de votre bus PCI. Je ne suis pas sûr de l'effet que cela aura sur les performances, mais je sais que cela fonctionnera très probablement. La carte indique parfois qu'elle est rétrocompatible avec les emplacements 32 bits.

Voici des comparaisons de débit des slots pci 32/64bit 33/66mhz.

http://www.compute-aid.com/64bitpci.html

En ce qui concerne les performances, il existe de nombreux facteurs. Combien d'autres appareils se trouvent sur le bus PCI ? Ils partagent tous le potentiel de débit du PCI. Utilisez-vous des slots pci 32bit 33mhz ou 66mhz ? Les spécifications de la carte mère du serveur devraient indiquer.

EDIT:

Vous avez déclaré que vous l'aviez déjà mis en route. C'est bon à entendre. Avez-vous remarqué des ralentissements significatifs ou des problèmes de performance jusqu'à présent ? Vos sauvegardes et routines se terminent-elles dans le même laps de temps qu'auparavant ? Si vous ne remarquez pas de nouveaux problèmes, je dirais que vous vous débrouillez bien.

L'autre facteur à prendre en compte est que c'est à peu près votre seule option pour rendre ce serveur opérationnel avec des disques sata sans remplacer la carte mère ou le serveur. Si vous ne voyez rien qui sorte de l'ordinaire, je dirais que c'est une bonne solution jusqu'à ce que le remplacement du serveur arrive.

Je suppose que le serveur n'a pas de ports E-Sata sur la carte mère ?

1voto

Oui, vous pouvez, dans ce cas, mais pas toujours.

La série 3Ware 8000 fonctionnera à une vitesse dégradée sur un port PCI 32bit (mais pas plus que tout autre adaptateur PCI 32bit...). Les séries 9000 plus récentes nécessitent un bus 3.3v, et sont physiquement entaillées pour ne pas rentrer dans le port PCI.

Si, pour une raison quelconque, la carte ne rentre pas dans le port, ne la forcez pas, renvoyez-la.

Si vous utilisez un raid logiciel, pourquoi dépenser 150 $ pour une carte raid matérielle alors que vous pouvez vous procurer une carte raid logicielle (interface sata) pour 50 $ ou moins ?

更新情報

Ce que je demande, c'est : Cela fonctionnera-t-il suffisamment bien pour mes besoins, tels qu'ils sont décrits ci-dessous, ou cela me causera-t-il des ennuis à long terme ?

Elle sera absolument parfaite - pas plus lente que n'importe quelle autre carte PCI 32 bits. Je pense qu'à moins de 4 disques dans une matrice Raid10, il serait difficile de trouver une différence, sauf dans un scénario de lecture/écriture en cache pur.

0voto

Jason Down Points 13690

J'ai une situation similaire avec une carte SCSI dans un ancien système. Il est équipé d'une paire de disques de 15k. Elle fonctionne très bien, même si elle est limitée à environ 90 Mo/s.

0voto

Darren Greaves Points 1500

Le seul problème théorique est la largeur de bande. Le PCI 32 bits/33 MHz a un taux de transfert théorique de 133 Mo/s, mais c'est pour l'ensemble du bus PCI. Selon la carte mère, il peut y avoir d'autres choses fonctionnant sur le bus PCI, par exemple la carte réseau embarquée ( hautement peu probable dans un PC moderne, mais certaines cartes mères moins chères le faisaient encore jusqu'à récemment) ou la carte graphique embarquée si elle n'est pas intégrée au chipset (c'est-à-dire que de nombreuses cartes mères anciennes utilisent une carte PCI ATI Rage IIc ou similaire soudée sur la carte mère), mais c'est également peu probable avec les cartes mères modernes.

En bref : Tout va bien, PCI est spécifiquement rétrocompatible et l'utilisation d'une carte PCI 64 bits dans un emplacement PCI 32 bits est courante depuis le lancement des premiers contrôleurs SCSI 160 Mo/s il y a environ 10 ans.

0voto

NFeutz Points 1917

J'utilise une carte HW raid PCIX dans un emplacement PCI 32 bits "normal" depuis quelques années.

Comme les personnes ci-dessus l'ont dit, le seul inconvénient est la vitesse.

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