Archives de catégorie : Système

Firefox et sa gestion d’onglet

A chaque nouvelle version de logiciels, qu’ils soient commerciaux ou open-source, j’ai le sentiment qu’ils baissent en fonctionnalité. Je vais faire bref, mais quand on a un souci de gestion émotionnelle comme une vingtaine de pour cent de la population, ça fait monter une vague de frustration mêlée d’énervement.

Continuer la lecture

mdstat: du ménage dans les raids

Je profite d’avoir 5 minutes devant moi pour m’occuper d’un problème sans aucune gravité, mais qui m’énerve depuis un moment. J’ai aussi profité d’avoir fait sauter mon disjoncteur diférentiel comme un connard, et de n’avoir jamais acheté de kit batterie pour mon onduleur comme un des plus vaillants de l’espèce. Donc: coupure d’alim à l’arrache du serveur. Donc: check des raids !

Continuer la lecture

Fbxtorrent

La nouvelle cuvée Ubuntu 13.10 est sortie, et avec son lot de regressions mises à jour au niveau interface graphique. Je l’ai testé, naturellement elle impose toujours leur bouse infâme d’Unity. Bref. Les coups et les douleurs, ça ne se discute pas. Donc j’ai essayé Ubuntu vanilla. Poubelle. Ubuntu Gnome. Poubelle. Kubuntu. Ah, elle semble à peu près utilisable. Elle ne tente pas trop de transformer mon ordinateur en tablette, c’est tout ce que je demande !

Continuer la lecture

Haute disponibilité avec Haproxy

Ha Proxy est, comme son nom l’indique, un serveur mandataire (ou proxy) de haute disponibilité. Il permet d’apporter une répartition de charge (ou load-balancing) et / ou une tolérance de panne (ou fail-safe) entrante vers tout serveur TCP, avec quelques bénéfices supplémentaires en HTTP. Nous allons voir comment mettre en place ce type de solution.

Continuer la lecture

Haute disponibilité: Architecture commune

L’architecture de test est constituée de 5 serveurs :

  • Un répartiteur de charge, qui sera l’élément variable de chaque configuration.
  • Deux serveurs web qui forment une première grappe (que nous nommerons cluster1, composée de apache-w1 et apache-w2)
  • Deux serveurs web qui forment une seconde grappe (que nous nommerons cluster2, composée de apache-w3 et apache-w4)

Continuer la lecture

Haute disponibilité

La haute disponibilité d’un système d’information rassemble deux concepts fondamentaux généralement utilisés de concert :

  • La tolérance aux pannes (ou fail-over), qui permet à un ou des systèmes redondants (de secours, donc) de se tenir prêt(s) à prendre le relais du système principal en cas de panne, accompagnés d’un système qui détecte les éventuelles pannes et change de système actif au besoin.
  • La répartition de charge (ou load-balancing), qui permet à un unique service d’être assuré par une grappe (ou cluster) de fournisseurs. La charge est répartie entre les fournisseurs. De fait, le système est aussi tolérant aux pannes, puisque la chute d’un nœud ne fait que modifier la répartition de charge.

Chacun de ces deux systèmes peut être dit entrant, comme par exemple dans le cas d’un site Internet servi par une grappe de serveurs web; ou sortant dans le cas d’un accès à Internet constitué de plusieurs points d’accès.
Continuer la lecture

Android sous VirtualBox

Android est un système d’exploitation pour terminaux mobiles (smartphone, tablettes), et lecteurs multimédia. Toutes les agences qui développent des sites ou des applications devant fonctionner sur mobile doivent se constituer un parc conséquent de terminaux Android, iOS, BlackBerry (Si, si, même Blague Berry). Nous allons voir ici comment virtualiser un environnement Android sous Virtualbox, et ainsi le découvrir, ou tester des sites web à moindre frais. A noter pour les développeurs que les actions menées à la souris sur la VM seront bien identifiées comme des touch events.

Continuer la lecture