MultiPath TCP – Linux Kernel implementation : Main – Home Page browse

MultiPath TCP (MPTCP) is an effort towards enabling the simultaneous use of several IP-addresses/interfaces by a modification of TCP that presents a regular TCP interface to applications, while in fact spreading data across several subflows.

via MultiPath TCP – Linux Kernel implementation : Main – Home Page browse.
Voici la solution qu’Apple a décidé d’implémenter dans iOS7.
Au delà d’Apple (dont je me fiche) je trouve cette solution plus qu’intéressante. Elle mériterait même des tests. J’avais il y a quelques temps parlé d’autres solutions approchantes comme le VPN bonding. Ces solutions permettent en théorie d’améliorer la résilience d’une connexion (puisqu’il y en a plusieurs derrière) et aussi le débit. A voir si le multipath tcp est aussi bien ou mieux (même si les qualités de cryptage d’un VPN sont ici hors sujet).

Ajenti : Une alternative pour les adeptes de Webmin Jérôme BEHUET

Ajenti possède de nombreux plugins allant de la surveillance d’Apache en passant par l’administration d’OpenVPN ainsi qu’un gestionnaire de paquets, etc. De plus, une section ouverte aux développeurs permet de créer et ajouter ses propres plugins.

via Ajenti : Une alternative pour les adeptes de Webmin Jérôme BEHUET.
Je n’ai rien contre Webmin, mais le fait est que je trouve cet outil tentaculaire, antédiluvien et peu rassurant. Pour le coup, j’ai cherché s’il existait une alternative. Je suis alors tombé sur Ajenti (site officiel).
Cet outil semble assez bien foutu et l’ergonomie semble travaillée. Maintenant je suis conscient que l’outil est peut être moins bien fait que Webmin et moins complet mais c’est à tester.
Un autre petit bémol, la communauté autour de cet outil. Elle me semble plus discrète.

Proxmox 3.1 force désormais la main pour payer

Après ma migration je viens de réaliser que proxmox 3.x force la main pour payer. En gros on passe d’un truc totalement libre à un truc avec une popup qui rappelle qu’on a pas de licence valide.
Ca ronfle pas mal dans la communauté (cf. ce topic) et j’avoue être franchement franchement déçu…
Je devrais payer désormais 2 x4 euros par mois en supplément pour mon cluster ?? Comme ça, d’un coup, bim…
Je vais rester en free avec leur dépot stable qui m’est interdit et je dois me contenter de mises à jour non testées…
Il est bien possible que proxmox soit sur son déclin avec ces changements qui ont énervé pas mal de personnes. La communauté va partir et il ne restera plus que le support payant. Beurk
Et par dessus le marché je ne comprends pas pourquoi seulement sur une machine j’ai le popup qui me casse les pieds et pas sur l’autre… Bref, je me demande si une étape de la migration n’a pas été ratée (bon à priori une histoire de cache, j’ai le même comportement moche sur ie sur les deux noeuds).
Bon en bémol il est vrai qu’on reste assez libre de faire ce qu’on veut et que proxmox reste très abordable (même en payant). Mais tout de même c’est une mauvaise surprise sur le coup…

Mise à jour proxmox 2.3 vers 3.x

J’ai enfin eu le courage de me lancer dans la migration de mon cluster proxmox 2.3 vers la dernière génération 3.x. Ca ne s’est pas si mal passé à quelques détails prêts…
La procédure de base est indiquée sur le site proxmox.
Je n’aurais juste à dire que quelques choses qui m’ont posé souci.
1) A priori si vous avez suivi ce tutorial pour configurer votre iptable sur vos proxmox la ligne modifiée est visiblement trop longue pour le script de migration. Il faut donc l’enlever le temps de la migration et la remettre ensuite.
2) Si vous avez configuré un vpn entre vos hotes proxmox par exemple en suivant ce tutorial vous devrez reprendre certains scripts car le binaire brctl a changé de place (cf. ce post).
3) La déclaration des backports a changé sur débian 7, il vous faudra donc modifier vos sources.list de apt pour être conforme à la nouvelle nomenclature comme spécifié sur le site debian sinon le script d’upgrade proxmox plantera
4) Changer le depo pve vers pve sans soucscription et désactiver le dépôt pve entreprise (qui nécessite de payer…) voir cet article et ce post et enfin ce post.
Bien entendu, pensez à fair l’upgrade noeud par noeud.

Cluster proxmox – Disques DRBD (shared !!)

Si vous ne voulez pas faire comme moi et planter votre live migration de VM sur votre cluster à cause de vos disques synchronisés par DRBD, alors n’oubliez pas de configurer ces disques dans l’interface en les mettant comme shared. C’est ce qui indiquera a proxmox que les données sont déjà synchronisées. Si vous ne le faites pas il essayera de les recopier et vous insultera largement avec un truc comme ça :

Sep 28 17:57:10 starting migration of VM 202 to node 'xxx' (xxx.xxx.xxx.xx)
Sep 28 17:57:10 copying disk images
Sep 28 17:57:11 ERROR: Failed to sync data - can't migrate 'xxx-xxx:xx-xxx-xxx-x' - storagy type 'lvm' not supported
Sep 28 17:57:11 aborting phase 1 - cleanup resources
Sep 28 17:57:11 ERROR: migration aborted (duration 00:00:01): Failed to sync data - can't migrate 'pve-xxxx:xx-xxx-xxxx-x' - storagy type 'lvm' not supported
TASK ERROR: migration aborted