View Sidebar

Post Tagged with: proxmox

Il etait une fois … L’association de Turnkey et de laravel

Il etait une fois … L’association de Turnkey et de laravel

Salut tout le monde,

Voilà un article assez court pour annoncer un projet assez rapide, mais pouvant aider certaines personnes à l’avenir.
Dans un précédent article à propos de proxmox, je vous avais parlé de Turnkey et du fait de pouvoir installer une nouvelle VM en quelques minutes sous forme de template. C’est une fonction très pratique que j’ai déjà utiliser à de nombreuses reprises.

Gifs-fail-23

Toujours se préparer à l’avance.

Mais après avoir configuré plusieurs machines avec des configurations assez similaires, j’ai décidé de contribuer à ce projet opensource. Autant pour django et rail j’avais trouvé des templates me convenant, mais pour laravel il n’y a encore rien de disponible, j’ai donc décider de créer moi-même le template qui me plairait.

16 avril 20140 commentsRead More
Garder ses VM Proxmox à jours

Garder ses VM Proxmox à jours

Salut tout le monde,

Voilà encore un post encore assez cours mais rassurez-vous, un article de fond est toujours en cours d’écriture.

Aujourd’hui, on va parler mise à jour automatique de ses serveurs, une étape fastidieuse qu’on a tendance à oublier dès que tout fonctionne. Hors que ce soit pour la stabilité ou la sécurité, il est vivement recommandé de garder ses serveurs à jour (surtout sur des distributions dites stables).

Sans update, on va droit dans le mur

Sans update, on va droit dans le mur

Pour cet article, je vais partir du principe que vous avez déjà suivi les précédents articles sur proxmox et que vous avez une plate-forme fonctionnelle. L’update d’une machine est facile à faire, cependant on va voir comment automatiser ça sur proxmox et l’ensemble de ses VM.

13 février 20140 commentsRead More
Il était une fois, le stockage des backup

Il était une fois, le stockage des backup

Salut tout le monde,

Et voilà un article pour éclaircir un point que je n’avais que peu abordé dans l’article traitant des backups de proxmox.
Faire des backups c’est bien, mais quel est le meilleur endroit pour les stocker ?

La tête de quelqu'un qui n'a pas fait de backup

La tête de quelqu’un qui n’a pas fait de backup

Il n’y a pas de solution magique, ça dépend surtout de vos besoin.
Ça va de la solution gratuite et facile à mettre en place, à des solutions nettement plus complexes proches de la redondance.
On va donc faire un petit tour des différentes solutions possibles.

29 janvier 20140 commentsRead More
Il était une fois, les backup/migration de VM sous Proxmox

Il était une fois, les backup/migration de VM sous Proxmox

Salut tout le monde,

Partie 1 : Présentation de proxmox et de la virtualisation
Partie 2 : Configuration du réseau interne
Partie 3 : Un petit Stress test pour la route
Partie 4 : Quelques optimisations Webserver
Partie 5 : HTTPS et IPV6
Partie 6 : Le Monitoring
Partie 7 : Les Backup

Et voilà dernier article de cette série, cette fois-ci dédié au backup de ses différents services.
De quoi pouvoir récupérer d’une grosse défaillance software ou hardware sans rien perdre.

on se fait toujours rattraper par la réalité ou les responsabilités …

Qu’est-ce que ça change proxmox pour les backup ?

Jusque-là, pour les backup, il fallait préparer des procédures de backup service par service (mysql avec des dump régulier, apache avec de l’archivage journalier, logs, memcache, …)
On finissait avec de très nombreux backup pour finalement se rendre compte le jour où l’on en a besoin qu’on a pas le bon backup où qu’il ne fonctionne plus depuis 6 mois :'(
Ou alors par exemple que le dump sql ne correspond pas aux dumps des fichiers.

L’idée ici va être plus simple, on backup les VM entièrement avec leurs contenus.
Le serveur SQL est mort, pas grave je te remonte un backup de tout le serveur en moins de 5 minutes (ça n’empêche par de faire des dumps régulièrs).

Dans cet article, on va voir dans un premier temps comment faire des backup et restaurer ses machines virtuelles.
Et dans un second temps comment faire des migrations ou des copies de VM d’un serveur à un autre.

31 août 20138 commentsRead More
Il était une fois, Le nouveau serveur et le test de charge

Il était une fois, Le nouveau serveur et le test de charge

Wololo,

Partie 1 : Présentation de proxmox et de la virtualisation
Partie 2 : Configuration du réseau interne
Partie 3 : Un petit Stress test pour la route
Partie 4 : Quelques optimisations Webserver
Partie 5 : HTTPS et IPV6
Partie 6 : Le Monitoring
Partie 7 : Les Backup

Et voilà 3eme partie, qui celle-là sera bien plus courte que les deux autres, mais sûrement la plus fun.
Ça va consister à vérifier si ce qu’on a fait jusque-là roox du poney ou non, et voir quel est le point de faiblesse de cette infra.

Difficile de se concentrer sur le cablage …

Comment on test chef ?

Il existe plein de moyen compliqué pour faire de vrai stresstests, mais vu qu’on est faignant et qu’on va juste faire un ou deux tests, osef.
Allez, pour ça je vais vous présenter un site loadimpact.com qui va s’occuper de ça pour nous.
C’est un site payant, mais qui propose des comptes gratuits avec lesquels on peut déjà faire quelques tests sympathiques.
Pour schématiser, ce service utilise plein de VM situé chez amazon, et fait des requêtes sur votre siteweb pour en vérifier le comportement.
Il compile les résultats et vous fourni des graphiques clef en main, pas besoin de se faire chier.

Allez, c’est parti on va lancer un premier test, voyons ce que ça donne :

small_test

Et ça test … Et ça test …

Voici le détail : http://loadimpact.com/load-test/blog.ganbaranai.fr-1fdd577124e8d3878896760c9059e236

Alors, essayons de décrypter un peu tout ça, voici les infos les plus importantes :

  • SBU :Nombre de visiteurs simulé (ça reste des scripts, il ne font qu’imiter le comportement d’un visiteur).
  • Requete par Seconde
  • Tcp Connexion
  • Et le plus important de tous, « User load Time », le temps de réponse du serveur.

Si vous avez un système parfait, l’ « User load Time » doit être plat, du début à la fin du test peut importe l’augmentation du nombre de requêtes et de SBU.
Ça veut simplement dire que le temps de réponse du serveur reste stable et que celui-ci n’est pas submergé par la charge.
Comme on peut le voir plus haut, l’infra a l’air de tenir, et effectivement les serveurs ont l’air de se toucher la nouille coté graph proxmox.
Donc je pourrais me satisfaire de ça et me dire que mon blog à l’air de tenir facile pour 50 visiteurs simultanés (je ne les aurais sûrement jamais sur ce blog de toute façon :D)

22 août 20131 commentRead More