Ticket #468 (new enhancement)

Opened 3 years ago

Last modified 2 years ago

gestion de cluster

Reported by: christophe Assigned to: anonymous
Priority: low Milestone: Modules suggérés
Component: Autres Version:
Severity: feature Keywords:
Cc:

Description

gerer un cluster de service complet avec alternc est un reve realisable ?

Change History

06/04/05 18:01:34 changed by arnaud_lb

pas dans la version actuelle, c'est sûr. Il faudrais éclater alternc en plusieurs paquets indépendant pour chaque service (alternc-bind, alternc-apache, etc..) avec chacun la conf du service et un script cron qui s'occupe des actions sur le système.

la liste d'actions à faire pour chaque script cron se trouve dans une base mysql, un peu comme pour la création des domaines.

à l'install de chaque paquet, on fourni un accès au serveur mysql au paquet. le paquet s'enregistre quelque part pour que alternc connaisse l'adresse de ce service.

On peut aussi remplacer tous ces scripts cron par des serveurs xml-rpc pour chaque service...

Un exemple pour mysql: pour que les quotas fonctionnent avec mysql, le dossier de chaque base de données est setgid avec le gid du membre. Mais, les base de données mysql étant sur une autre machine que le bureau, le bureau ne peut plus le faire directement. Donc il faut créer un serveur xml-rpc sur le serveur mysql qui fera le même travail, mais à distance; ou alors faire un pool de bases à créer, et un script cron sur le serveur mysql qui fait le travail.

après pour la haut dispo, ça peut se faire par dessus alternc je pense.

06/06/05 15:27:00 changed by christophe

excelent arnaud

je crois que le xml-rpc est la meilleure solution

06/07/05 14:44:56 changed by arnaud_lb

Oui, par contre les bases étant sur une autre machine, les quotas ne vont pas vraiment fonctionner ... Donc il faudrais faire un quota séparé pour les base de données. A moins qu'il soit possible d'additionner les quotas sur plusieurs partitions (dont ceraines distantes) , au niveau du système ?

Je pense que certains ont déjà mis le serveur mysql sur une autre machine, comment vous avez fait ?

modifié le : 07/06/05 12:45

02/25/06 00:26:20 changed by lunar

  • priority changed from normal to low.
  • type set to enhancement.
  • milestone set to 2.0.

GlobeNet a réussi à répartir son installation sur 4 serveurs... (cf la page)

08/28/06 18:33:55 changed by anarcat

  • milestone changed from 2.0 to Modules suggérés.