Aller au contenu

clustering


brazerio

Messages recommandés

Pour faire de l'encoding video qui supporte le clustering, il faut utiliser Transcode sous Linux.

Comme c'est de la ligne de commande, mieux vaut utiliser son GUI qui s'appelle ... dvdrip et qui se charge de tout y compris la gestion du cluster.

Comme je présume que tu veux faire un cluster pour utiliser les perfs de tes x machines, il faut qu'elles soient toutes sous Linux avec NFS.

Cela dit : deux solutions : soit tu installe Linux dans une petite partition, soit tu boote sur une Knoppix ou une Gentoo LiveCD (la distrib qui aime OpenMosix, le système de clustering global :bouletdujour:.

Petit problème cependant, il faudra écrire sur les disques. Linux sait lire et écrire de la FAT32, lire mais pas écrire du NTFS (d'après la doc du noyau, cv'est un moyen garanti de perdre des données !)

Donc il faudrait que tes machines 'dows aient une partition de taille significative (10 ~ 20 Go minimum) en FAT32. Histoire que Linux puisse s'en servir pour stocker les données.

Voilà.

Si tu as d'autres questions :jesquate:

Lien vers le commentaire
Partager sur d’autres sites

Merci Sandeman, mais je me suis mal exprimer sur un point. exemple de mon cluster:

tu est un user qui veux faire de la compression de dvd tu va sur notre site et tu choisi la version de compression "windows" ou "linux" et tu envoie le fichier et ensuite le cluster compile et renvoie sur le site la compression voulu.

Donc ici les cluster windows et linux sont indépendant, je veux voir par là lequel des 2 est meilleur. Mais mon prob, c'est que je en sais pas quel cluster prendre pour linux et il ne dois pas être en partage debande conne LVS et OpenMosix.

Si tu peux m'aider

Lien vers le commentaire
Partager sur d’autres sites

Sympa ton idée de service (sauf qu'uploader un .vob ça doit être sympa niveau temps)

Côté Windows je ne sais pas te répondre, je ne crois pas qu'il y ait de bonnes solutions de clusters (NLB ne fait que tu load balancing de serveurs WEB, AFAIK)

Je reprends mon expli pour Linux et les clusters.

- IIRW LVS ne fait que du clustering pour du load balancing réseau (comme NLB, mais mieux) pour serveurs Web, mail, TSE (si si ça marche :) ...

- Mosix consiste à migrer des process d'une machine à l'autre. Si ton application n'est pas multi-process, ce n'est pas gagné ...

- distcc permet de faire de la compilation C distribuée ... pratique quand tu as une machine faiblarde et un bourrin à côté, ou une distrib gourmande en compilation (hors sujet)

- transcode est une appli spécifiquement dédié rip & encodage sous Linux, qui gère le clustering en répartissant l'encode sur plusieurs machines. Il transfert des bouts de fichiers via NFS, et chaque machine contribue à la compression. Il se charge de la fusion etc. je te recommande donc de t'y intéresser fortement (ainsi qu'à dvd rip) tu te feras une bonne idée des capacités d'encodage Linux

Transcode ne fait pas que bêtement DVD->Divx, avec j'ai fait : DVD vidéo -> MP3, XVid -> SVCD, etc.

Lien vers le commentaire
Partager sur d’autres sites

- transcode est une appli spécifiquement dédié rip & encodage sous Linux, qui gère le clustering en répartissant l'encode sur plusieurs machines. Il transfert des bouts de fichiers via NFS, et chaque machine contribue à la compression. Il se charge de la fusion etc. je te recommande donc de t'y intéresser fortement (ainsi qu'à dvd rip) tu te feras une bonne idée des capacités d'encodage Linux

Merci je vasi regarder si cela va pour mon projet, sûrement, mais la question que je me pose sur ce programme est-ce un load balancing ou non. Car pour mon prjet il faut qu'il soit en parallele.

Merci, you're my king :non:

Lien vers le commentaire
Partager sur d’autres sites

oki ...

tu peux écrire un algo simple :

- tu as un coefficient de perf par machine (ex : la fréquence, les bogomips ...)

- tu détermine du coup une répartition entre machines (ex chez moi : 74% pour le Bi Athlon, 11 pour le P3, 15 pour le Duron).

- tu utilise cette répartition pour que dvd::rip (ou transcode) fasse la compression de cette façon.

J'ai qq projets avec des notions de clustering et de load-balancing à mon actif, si tu veux me PM qu'on en discute plus ...

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...