FC to iSCSI failover (revival)

Nous sommes tombé par hasard sur un vieux (2008) post de Scott Lowe au sujet de la possibilité d’utiliser l’initiateur logiciel iSCSI d’ESX comme failover au Fibre Channel, un peu comme “Connectivity Fault Tolerance” de CSV mais en mieux car contrairement à SMB, iSCSI est fait pour ça. Ce post n’a semble t’il pas abouti pour des raisons de fonctionnement à l’époque mais nous comptons bien le dépoussiérer un peu…

Et justement, en ce moment nous sommes en pleine découverte de la configuration FC sur Nexenta (plus particulièrement sur la configuration du mode target) qui est un Unified Storage System  tout à fait capable de présenter la même LUN (un zvol pour être précis) via FC et iSCSI. Voici donc une petite démo en 4 étapes :

  1. Coupure de vmhba1 (prefered path) > Bascule sur vmhba2
  2. Coupure de vmhba2 > Bascule sur vmhba32 (iSCSI)
  3. Restauration de vmhba2 > Aucun effet
  4. Restauration de vmhba1 > bascule sur vmhba1

Tout d’abord, vous remarquerez que ça bombarde à 10k+ IOPS (alors que le serveur Nexenta est une petite VM), remettez vous, c’est l’effet ZFS ;)

Plus sérieusement, on remarque que le failover se fait dans le sens croissant des vmhba, ce qui règle le problème du choix d’iSCSI qu’en dernier recours étant donné que l’initiateur est toujours à 32 ou plus. De plus le failover se fait dans un délais raisonnable de 10 secondes (contre 30sec pour MPIO de Windows 2008 R2 et donc d’Hyper-V) mais cette solution pose un réel problème si le chemin préféré venait a être le seul à ne PAS être restauré car le chemin iSCSI est considéré comme les autres donc restera “valable” (cf FC to iSCSI failover : MRU ranking). Mais nous pensons que cela reste néanmoins une solution à connaitre et peut être à envisager pour les plus parano du HA.

Et le plus drôle dans l’histoire c’est que vous n’avez rien à configurer !

PS: Ça doit être possible à faire avec les autres hyperviseurs évidement…

Tags: , , ,

Cyberdyne Systems dévoile Skynet 5.0 – MAJ

MAJ 06/08/2011 : La rue à parlée (comme pour les régimes spéciaux) et VMware à cédé : les plus grosses licences ont été doublées (limite soft), la licence free passe à 32GB, une VM ne pourra pas couter plus d’une licence Ent+, etc… Mais, comme on peut le lire dans les commentaires du post de VMware, pour certains ça ne suffit toujours pas. Il ne faut pas oublier non plus que la majeur partie des nouvelles features de vSphere 5.0 sont réservées à la licence Ent+, même les plus insignifiantes…

MAJ 15/07/2011 : VMware explique son choix de licensing en précisant qu’ils ont constaté en moyenne 5,7 VM/socket avec 3GB de vRAM (ce qui semble correspondre à l’étude de VKernel) mais pour ceux qui ne sont pas dans ce cas, l’addition risque d’être salée…

Difficile de rater le lancement de la Comprehensive Cloud Infrastructure Suite (aka vSkynet) mardi dernier à 18h mais nous, “qu’est ce qui nous intéresse” c’est vSphere et de même que pour le lancement de vsphere 4 il y a 2 ans, Eric Siebert nous a concocté un vSphere 5 Links dont il en a le secret. Sinon, voici les chiffres clefs annoncés lors du show : 32 vCPU, 1To de vRAM, 36+ Gb/s et 1M IOPS. Ça calme bien.

Nous vous conseillons fortement de commencer par la partie What’s New Whitepapers qui synthétise l’ensemble des nouveautés phares et la liste est longue, très longue. Voici la sélection spéciale Hypervisor.fr :

On vous laissera juger du changement radical de mode de licencing (si vous avez des machines avec plus de 32/48Go par socket, ça va vous faire tout drôle…), joliment appelé “Pooled vRAM Entitlements” ainsi de la présence d’Auto Deploy dans l’offre alors que PXE Manager est à 1000 années lumières de ce truc (et ne cesse d’être amélioré par Max).

Pour finir, nous n’avons pas pu résister à la tentation de mettre l’eau à la bouche à ceux (dont nous faisons parti) qui râlent devant les tâches de “Maintenance Mode” interminables sur les serveurs n’ayant que des vmnic en GbE :

On peut enfin utiliser plusieurs vmnic pour les vmotions…

Tags: ,

VMTurbo : zero-config monitoring

Nous profitons de l’annonce du lancement de la version Community Edition de VMTurbo (anciennement VMTurbo Monitor mais pas de gros changements, juste un renommage marketing) pour vous faire partager notre expérience très positive du produit.

A la base, hors considérations de licensing, VMTurbo Virtualization Management Suite est (surprise !) une suite de composants offrant (re-surprise !) un outil de monitoring (c’est ce composant qui est gratuit) sur lequel s’appuient 3 autres outils : capacity planning, reporting et optimisation. Ce dernier est un genre de DRS à large scope qui peut vous suggérer (et surtout le faire pour vous si vous achetez la licence) de diminuer la quantité de ram d’une VM, de lui rajouter un vcpu ou de la  déplacer sur un autre datastore en fonction des métrics remonté par monitor.

Le composant qui nous intéresse le plus est évidement ”monitor” qui se démarque par sa simplicité et surtout par sa fluidité (accès web mais flash). Même sur une grosse infra vous n’aurez pas l’effet “usine à gaz” que peuvent offrir certains produits concurrents…

Cette simplicité peut aussi lui être reproché mais imaginons que vous souhaitiez vérifier que vous n’avez pas trop de CPU Ready Time sur toutes les VM d’un cluster, que vous souhaitiez connaitre la tendance en IOPS d’une VM, ou encore que vous vous inquiétiez du niveau de latence d’un datastore, ça vous donne quelque chose comme ça :

Ajoutez à cela un format appliance (assez light) en ovf avec pour seule configuration la config réseau et l’ajout du (ou des) vcenter à monitorer et vous obtenez un produit à tester d’urgence si ce n’est pas déjà fait !

Tags: ,

Welcome back vExperts

MAJ 15/07/2011 : Le vExpert Directory officiel est disponible.

La nomination des vExpert 2011 est tombé ce matin et a littéralement enflammé Twitter.

Comme quelques français privilégiés (une liste complète sera bientôt dispo chez VMware, mais vous pouvez toujours consulter celle d’Arnim), notre titre a été reconduit cette année et pour cela je vous remercie à nouveau pour votre soutien, vos commentaires et je me réjouis de constater que l’enthousiasme qui nous anime tous ne faibli pas d’un yota !

Keep up the good work vExperts !

Tags:

Zettabyte File System

Parce qu’une bonne infra a besoin d’un bon stockage, nous inaugurons une nouvelle section “ZFS” dans laquelle nous tenterons de regrouper des liens précieux à ce sujet. L’idéal étant néanmoins de commencer par l’article Wikipédia dont la phrase suivante résume l’un des intérêts majeurs de ZFS :

One major feature that distinguishes ZFS from other file systems is that ZFS is designed from the ground up with a focus on data integrity

Et parce que c’est toujours bon de terminer par une touche d’humour, un petit extrait de l’article “RAID-Z” écrit par Jeff Bonwick (le “papa” de ZFS) :

The original promise of RAID (Redundant Arrays of Inexpensive Disks) was that it would provide fast, reliable storage using cheap disks. The key point was cheap; yet somehow we ended up here.

Tags: