Accueil Entreprise Comment réduire les dépenses du centre de données virtualisé avec la clé USB

Comment réduire les dépenses du centre de données virtualisé avec la clé USB

L'un des secrets peu connus ou peu explorés avec les serveurs exécutant VMware ESXi 5.x est qu'ils peuvent être démarrés à partir d'un support flash USB ou SD. Dans un tel scénario, les entreprises pourraient vider les HBA ou les cartes RAID et les disques durs ou SSD utilisés pour démarrer les serveurs. Suivre cette voie offre un avantage CAPEX pour les nouveaux systèmes, le coût des supports flash pour le démarrage est insignifiant par rapport aux lecteurs et aux cartes adaptateurs de stockage nécessaires pour faire tourner un serveur. Il y a aussi des gains en OPEX ; les implications du passage aux supports flash USB ou SD présentent un grand avantage lorsque l'on considère la puissance requise pour un petit lecteur de support flash pour le démarrage par rapport à la pratique plus courante des adaptateurs et des lecteurs. 


L'un des secrets peu connus ou peu explorés avec les serveurs exécutant VMware ESXi 5.x est qu'ils peuvent être démarrés à partir d'un support flash USB ou SD. Dans un tel scénario, les entreprises pourraient vider les HBA ou les cartes RAID et les disques durs ou SSD utilisés pour démarrer les serveurs. Suivre cette voie offre un avantage CAPEX pour les nouveaux systèmes, le coût des supports flash pour le démarrage est insignifiant par rapport aux lecteurs et aux cartes adaptateurs de stockage nécessaires pour faire tourner un serveur. Il y a aussi des gains en OPEX ; les implications du passage aux supports flash USB ou SD présentent un grand avantage lorsque l'on considère la puissance requise pour un petit lecteur de support flash pour le démarrage par rapport à la pratique plus courante des adaptateurs et des lecteurs. 

Dans cet article, nous examinons spécifiquement l'impact que les médias flash peuvent avoir sur les opérations des centres de données. VMware a en fait un article de la base de connaissances sur la manière de déployer un support flash USB ou SD en tant que périphérique de démarrage pour ESXi 5.x et la plupart des fournisseurs de serveurs proposent des configurations avec un support SD installé pour des opérations telles que celle-ci. La pièce VMware KB est assez simple et recommande le déploiement d'un disque d'au moins 8 Go de capacité, il y a donc de la place pour une partition scratch sur le disque. VMware poursuit en suggérant qu'un disque de 16 Go ou plus est idéal pour que le flash supplémentaire puisse être utilisé pour le nivellement de l'usure afin de prolonger la durée de vie du disque. Compte tenu du delta de coût entre 8 Go et 16 Go, il y a peu de raisons de ne pas opter pour les disques de 16 Go. La seule autre considération est la qualité de la carte, c'est pourquoi nous avons sélectionné SanDisk pour ce projet. SanDisk prouve constamment sa position de leader dans le domaine des supports flash portables, surpassant régulièrement tous les autres en termes de performances et de garantie. Bien que le débit soit moins préoccupant ici, la plupart des serveurs utilisent l'USB 2.0, l'héritage est important, car même les centres de données reposant sur le clustering pour les serveurs virtualisés apprécient toute amélioration des taux de défaillance des composants.


Le SanDisk Cruzer Fit intégré à la carte mère RD630

Nous utilisons dix des clés USB SanDisk Cruzer Fit pour ce test. Le Cruzer Fit est un lecteur flash discret et discret qui peut se cacher sur les ports USB du serveur interne ou s'asseoir près du serveur s'il doit être monté à l'avant. Il est dépouillé de tout embellissement (autre que sa conception ergonomique générale) et est aussi minimaliste que possible pour les clés USB. La version 16 Go coûte un peu plus de 10 $ et évolue jusqu'à 64 Go avec un prix de moins de 60 $.

Comment installer ESXi sur un support Flash portable

VMware propose une ensemble d'instructions étape par étape dans l'article de la base de connaissances sur la façon d'accomplir cela. Nous avons simplifié certaines étapes en optant pour un lecteur optique virtuel plutôt que de graver et de démarrer à partir d'un support optique. Notre processus d'installation est le suivant :

  • Téléchargez l'image ISO ESXi 5.x de VMware que vous souhaitez installer et chargez-la sur une clé USB avec un utilitaire tel que UNetbootin ou montez l'ISO à distance via le portail iKVM de votre serveur.
  • Lorsque vous allumez votre serveur, soyez prêt à appuyer sur la touche requise pour entrer dans le BIOS ou pour modifier l'ordre de démarrage afin que le système charge l'ISO VMware ESXi 5.x.
  • Laissez le serveur charger le logiciel VMware ESXi jusqu'à ce qu'il vous invite à saisir l'utilisateur. À ce stade, appuyez sur F11 pour accepter le contrat d'utilisation, puis sélectionnez l'appareil sur lequel vous souhaitez installer ESXi. Dans notre cas, nous avons choisi le SanDisk Cruzer Fit comme périphérique de stockage.

  • Sélectionnez la disposition de clavier qui correspond le mieux à votre région et définissez le mot de passe racine pour votre hôte ESXi 5.x. Acceptez ensuite vos paramètres d'installation et laissez le programme d'installation charger le logiciel sur votre périphérique de stockage.
  • Une fois l'installation terminée, le programme d'installation vous demandera maintenant de redémarrer votre serveur. Profitez de cette opportunité pour modifier l'ordre de démarrage de votre serveur afin qu'il se charge automatiquement à partir du périphérique sur lequel vous avez installé ESXi.

Après le démarrage du système, les utilisateurs recevront un avertissement indiquant qu'il n'y a pas de magasin de données local et que les journaux sont stockés sur un stockage non persistant. Pour résoudre ces problèmes, connectez le stockage partagé en réseau de votre choix, tel que le stockage iSCSI, FC ou NFS.

Une fois qu'une ou plusieurs banques de données sont attachées à l'hôte ESXi, pour résoudre l'avertissement de journal, accédez aux paramètres avancés et attribuez un emplacement aux journaux système. Dans notre cas, nous avons utilisé notre magasin de données "Storage" à cette fin.

Clé USB comme lecteur de démarrage ESXi

Lors des tests, nous avons commencé par déployer un Lenovo Think Server RD630 dans une variété de configurations différentes et en testant la consommation d'énergie au ralenti via Eaton Advanced ePDU pour obtenir des statistiques de base. Ces chiffres ont été interrogés après l'installation, le démarrage et l'inactivité de VMware ESXI 5.1 en mode d'alimentation "Équilibré".

Nous avons utilisé trois configurations de disque dur et une configuration SSD en RAID1 connectées via la carte RAID LSI 630-9260i d'origine du RD8 avec batterie de secours. La dernière configuration était la clé USB seule avec la carte RAID retirée.

  • (2) 1 To Seagate Constellation.2 Disques durs SAS 7K en RAID1 – 159 W
  • (2) Disques durs Toshiba MBF600RC 2600K SAS de 10 Go en RAID1 – 156 W
  • (2) Disques durs Toshiba MK147GRRB 01K SAS de 15 Go en RAID1 – 170 W
  • (2) SSD Seagate 200 Pro SATA 600 Go en RAID1 – 163 W
  • (1) 16 Go SanDisk Cruzer Fit – 135 W

Dans les cinq configurations testées, nous avons mesuré des économies d'énergie allant de 21 à 35 W, ce qui se traduit par des économies d'énergie significatives sur la durée de chaque année par serveur. Avec un coût moyen de 0.12 $/kWh, les économies d'énergie variaient de 22 $ à un peu moins de 37 $ par an. Lorsque ces économies sont multipliées sur de nombreux serveurs, les économies d'énergie s'additionnent. En plus des économies d'énergie, la réduction du nombre de composants entraîne également une réduction de la chaleur et des économies potentielles de refroidissement.

Au-delà des économies d'OPEX, il y a d'énormes économies du côté CAPEX. Dans les seuls scénarios testés, la carte RAID et les disques durs ou SSD de base vont de 800 $ à 1,500 1 $ lors de la configuration de serveurs de marques populaires de niveau XNUMX. Cela signifie que lors du déploiement d'une poignée de serveurs, soit les entreprises peuvent profiter des économies en dépensant moins, soit les mêmes dépenses peuvent aller plus loin. Cela pourrait signifier un ou deux nœuds de serveur supplémentaires pour un cluster, ou des fonds pourraient être alloués pour investir davantage dans les processeurs et la mémoire afin de prendre en charge l'environnement virtualisé. 

Ce plan d'attaque n'est peut-être pas pour tout le monde, la carte RAID traditionnelle ou le HBA associé à des disques domineront toujours le devoir de démarrage pour la plupart. Cependant, à grande échelle, ces dépenses s'additionnent, sans parler des avantages OPEX de la réduction de la consommation d'énergie dans le centre de données hautement virtualisé. Pour un investissement de 10 $ par serveur, il est difficile de trouver une autre façon de mieux dépenser un Hamilton. 

Discutez de cette histoire