Cisco a récemment sorti la version 5.0 de sa solution d’hyperconvergence, Cisco HyperFlex, qui apporte entre autres le support des serveurs UCS de génération M6. Profitons de cette nouvelle release majeure pour passer en revue les caractéristiques et avantages de l’offre HyperFlex, en commençant par la gamme matérielle.
Coté matériel, la gamme HyperFlex est désormais structurée selon 3 critères:
Deux architectures : HyperFlex DataCenter (DC) et HyperFlex Edge
La solution HyperFlex Datacenter (DC) est l’architecture historique d’HyperFlex. Elle se caractérise par la présence de deux Fabric Interconnect UCS qui sont le point d’interconnexion de tous les serveurs HyperFlex, qui sont de deux types:
- les serveurs convergés (Converged Node) qui sont des serveurs UCS de type rack (UCS C-Series) équipés de CPUs, de mémoire RAM et de disques. Le logiciel HyperFlex Data Platform (HXDP) tourne sur ces serveurs pour mutualiser, globaliser et sécuriser l’espace de stockage disponible et le mettre à disposition des machines virtuelles.
- les serveurs de calcul (Compute-only Nodes) qui sont des serveurs de type rack ou blade (UCS B-Series) qui ne possèdent pas de stockage mais qui hébergent des machines virtuelles qui utilisent l’espace de stockage fourni par les serveurs convergés. Les serveurs de calcul ne tournent pas le logiciel HXDP complet et ne nécessitent pas de license logicielle.
Dans un cluster de type DC, le nombre de noeuds varie de 3 à 96 (voir détails ici), ce qui permet de couvrir le plus large éventail de besoins et de capacités. La présence des Fabric Interconnect apporte tous les avantages de l’architecture Cisco UCS en matière de gestion de configuration, de réseau intégré à la solution et de résilience native.
Dans un cluster HyperFlex DC, les capacités de calcul et de stockage peuvent évoluer séparément. On augmente la capacité de stockage en ajoutant des disques dans les serveurs convergés ou en ajoutant des serveurs convergés supplémentaires. Pour augmenter uniquement la capacité de calcul, on rajoute des serveurs de calcul.
La solution HyperFlex Edge est une architecture destinée à couvrir des besoins plus limités en nombre de machines virtuelles et en capacité de stockage, tels qu’il peuvent se présenter sur des sites distants ou pour des petites entreprises. Elle se caractérise par un nombre de serveurs qui varie de 2 à 4 et par l’absence des Fabric Interconnects UCS. Les serveurs doivent donc être connectés sur un réseau LAN Ethernet existant, en 10G ou 25G idéalement. Dans la solution HX Edge, tous les serveurs sont des serveurs convergés.
Dans les deux architectures, la couche logicielle HyperFlex Data Platform (HXDP) est identique et fournit globalement les mêmes fonctionnalités, que nous présenterons dans un prochain article.
Pour la gestion complète d’une solution HyperFlex, Cisco propose, en complément de la console native HX Connect, le service Cisco Intersight (voir ce billet) qui offre des fonctions supplémentaires que nous présenterons dans un prochain billet.
Deux modèles de serveurs : HX220 et HX240
La gamme HyperFlex se compose de deux modèles de serveurs qui diffèrent principalement par leur taille et le nombre de disques qu’ils peuvent accueillir:
- Le HX220 est un serveur de taille 1RU qui peut accueillir de 3 à 8 disques capacitifs (plus un disque de cache et un disque système) au format SFF (2.5 pouces).
- Le serveur HX240 est un serveur de taille 2RU qui est disponible dans 2 versions, pouvant accueillir soit jusqu’à 16 disques au format LFF (3.5 pouces), soit jusqu’à 28 disques au format SFF (2.5 pouces), plus les disques cache et système.
Ces deux serveurs sont techniquement des serveurs UCS C220-M6 et C240-M6 dont les configurations sont adaptées pour HyperFlex. Ils héritent donc des caractéristiques générales des serveurs UCS de la gamme M6, à savoir les processeurs Intel Xeon Ice Lake (une ou deux CPU par serveur), une capacité mémoire jusqu’à 8TB RAM au moyen de 32 barrettes DIMM, une connectique réseau de 10, 25 ou 40 Gb Ethernet assurée par la carte VIC de quatrième génération, et la possibilité d’héberger une ou plusieurs cartes GPU ou une carte d’accélération de la compression des données.
Trois types de disques capacitifs
Les disques capacitifs disponibles dans les serveurs HyperFlex sont disponibles avec 3 technologies:
- disques magnétiques SAS HDD au format 2,5 pouces (SFF) ou 3,5 pouces (LFF, dans le HX240 uniquement). Ces disques sont les moins chers et les plus capacitifs (jusqu’à 12TB en LFF) mais offrent des performances de base. Ces configurations sont aussi appelées “hybrides” car les disques cache et système sont toujours des SAS SSD.
- disques SATA SSD au format SFF d’une capacité unitaire allant jusqu’à 7,6TB. Pour le cache et le disque système, on dispose alors de disque SAS SSD ou NVMe.
- disques NVMe d’une capacité allant jusqu’à 7,6 TB pour les besoins de performance les plus élevés. Le disque de cache est alors un Optane NVMe.
Depuis la génération UCS M6, ces différentes options de disques sont disponibles pour les 2 modèles de serveurs (HX220 et HX240) ce qui offre une combinaison de solution HyperFlex la plus large possible en termes d’architectures et de capacité de stockage pour s’adapter à tous les besoins de capacité et de performance et permettre d’évoluer en douceur.
Les deux tableaux ci-dessous présentent une synthèse très complète des combinaisons possibles, avec l’ensemble des caractéristiques techniques, pour les architectures DataCenter et Edge.
Depuis la génération M5, les nouveautés principales sont:
- le support des disques NVMe sur les serveurs HX240.
- l’augmentation du nombre maximum de disques sur les serveurs HX240 qui passe de 24 à 28 (les disques supplémentaires sont dans des emplacements PCI à l’arrière du serveur)
Pour encore plus de détails, les fiches produit des serveurs HX 220 et HX 240 sont disponibles ici.
Terminons en précisant que les clusters HyperFlex de génération antérieure (M4 et M5) peuvent être étendus en y ajoutant des serveurs HyperFlex M6, moyennant le respect de règles assez précises qui sont décrites ici.
Dans les prochains billets de cette série consacrée à Cisco HyperFlex, nous aborderons toutes les fonctionnalités logicielles et les avantages de la solution.