Chainage de deux pc
- 28 réponses
- 9 participants
- 1 691 vues
- 8 followers
Anonyme
Voilà, je voulais savoir s'il était possible de chainer des ordi (sous Xp ou Linux) pour que l'un des deux bénéficie de la RAM et du processeur de l'autre.
Est-ce faisable, si oui, comment??
Merci d'avance!!!
- 1
- 2
Anonyme
ta question n'est pas limpide, explique-toi, dans quel but?.
Un serveur permet de partager des ressources par l'intermédiaire d'un réseau et d'un protocole, mais pas directement des composants internes aux machines.
Anonyme
ohmface
Anonyme
Et puis on sait jamais, ya des gens tres doués en informatique sur ce forum!!!
Bombhash
Un PC Host qui et un autre en Slave. Un qui recoit les données sur son dd et un autre qui va gérer les vst par exemple.
Citation : KaeRZed
AFicionado
1490 messages 5 Posté le 19/06/2005 à 19:29
--------------------------------------------------------------------------------
Pour profiter du VST Link, il faut 2 PC, chacun avec un Cubase ( 2 licenses !!! ) et chacun avec une carte son avec E/S numériques ( le spdif suffit ). Les 2 Cubase sont lancés chacun sur son PC, la synchronisation s'effectue via la connection numérique entre les cartes son. Et, ainsi, un PC peut servir pour l'audio et un autre pour les effets et VSTIs.
En moins cher ( puisque pas de seconde license à payer ), il y a le VST Stack. D'après ce que j'ai compris c'est "juste" un rack virtuel dans lequel tu choisis tes VST FX sur l'autre PC.
Enfin, via le réseau, il faut utiliser un petite application dont j'ai oublié le nom et qui permet de les synchroniser.
Voilà ..
IN MEMORY OFF >>> https://soundcloud.com/inmemoryoff/<<< IN MEMORY OFF
ohmface
En gros avec deux voitures, tu ne vas pas plus vite qu'avec une, mais tu peux transporter deux fois plus de gens.
Désolé de t'avoir vexé
bigbill
Il faut d'abord que l'application que tu veux utiliser soit conçue de manière à offrir cette possibilité (parallélisme). Bombhash en donne un exemple.
En amont, il faut de plus que le système d'exploitation apporte des services dans ce sens, afin de faciliter le travail des développeurs d'applications, car mutualiser les ressources processeur et/ou mémoire n'est pas simple (problèmes de bande passante et de répartition de charge).
On parle de clusters, qui sont des grappes de machines.
Pour info, c'est grace à de telles grappes (des milliers de machines sous Linux) que les studios Pixar, Dreamworks et ILM font les calculs pour leurs effets spéciaux qui enchantent nos yeux au cinéma.
Donc avec 5000 clios on peut faire une navette spaciale
Et c'est ohmface qui a l'air d'un c*n dans sa laguna
Anonyme
Hors sujet : désolé ohmface, mais je suis en train de finir un travail qui m'a pris une année entière et je dois le rendre la semaine prochaine, du coup je suis un peu à cran.......car je suis mega à la bourre....comme d'hab
Anonyme
Par contre, est-ce possible, si je suis sous cubase sx3 et/ou sous reason 3.0 et que mes deux machines sont reliées en firewire a une meme carte son (en l'occurence une 828mk2)??
ohmface
Citation : Par contre, est-ce possible, si je suis sous cubase sx3 et/ou sous reason 3.0 et que mes deux machines sont reliées en firewire a une meme carte son (en l'occurence une 828mk2)??
Tu dois pouvoir utiliser ce soft, il parait que ca marche bien mais je ne l'ai jamais testé
http://www.fx-max.com/fxt/product.html
Bombhash
Citation : Bigbill, je pose aussi cette question car j'ai un pote qui a fait de la musique en temps réelle diffusée par le net justement avec plusieurs DD en parallele (je crois).
Ca ce n'est pas encore pareil, c'est ce qu'on appel du RAID.
le RAID (Redundant array of independant/inexpensive disks) est une technologie qui tire profit de l'utilisation de plusieurs disques durs.
Il y a différents types de RAID. RAID 0, 1, 5 sont les principaux. Mirroring, Stripping, Grapping ( me semble t'il )
https://fr.wikipedia.org/wiki/Informatique
IN MEMORY OFF >>> https://soundcloud.com/inmemoryoff/<<< IN MEMORY OFF
Régis
[quote]Ca ce n'est pas encore pareil, c'est ce qu'on appel du RAID.
j'ajouterai que
le P-ATA c'est aussi des disques en // et S-Ata n série. c'est ce qu'on rencontre le plus souvent en ce moment dans nos pc.
avec le raid 0 ou stripping qui utilise plusieurs disques pour en voir qu'un gros virtule, sans aucune sécurité. si l'un d'eux casse, alors on perd toutes les données de tous les disques
sur les serveurs et quelques gros pc c'est donc
raid 1 consiste à ecrire les même infos sur 2 disques en simultané(mirroring)
raid 2 = raid 0 avec parité mais non utilisé
raid 3-4 évolution obsolète qui on permit d'arriver au raid5
raid 5 (ou grappe raid 5) consiste à jouer sur les bits de parités et les bits de données (!! bit et non bytes ou octet)à partir de 3 disques. s
Si un des 3 (ou plus) disques est perdu, on peut très souvent le reconstruire à partir de 2 restants (en insérant un disque équivalent (à moins qu'il soit hot spare donc déjà dans la machine).
Attention l'espace de stockage est égal à la somme de la taille des disques de la grappe - 1 disque
avantage: gain en ecriture, gain en cout/gros espace de stockage.
nécessite une carte controleur spécifique , et couteuse suivant son cache
le raid 6 etant une evolution du raid 5 qui permet de perdre jusqu'à 2 disques au lieu d'un en raid 5,et permet de repartir.
conclusion:
RAID 1 est mieux en performances que RAID 5 en lecture, mais pas en ecriture...
raid 1 est moins cher, et plus rapide à repartir en cas de crash(copie de disque), mais plus fragile. le raid 5 quand il se reconstruit çà peut etre très long.
ce sont les 2 type de raid les plus fréquents
pour notre cas, il vaut mieux soit du raid 1 ou un stripping et des sauvegardes fréquentes des données (midi/wave/projets...)sur un autre disque externe usb dédié par exemple
Régis. **** La musique, c'est du bruit qui pense. (V Hugo). ****
ohmface
Anonyme
Citation : Voilà, je voulais savoir s'il était possible de chainer des ordi (sous Xp ou Linux) pour que l'un des deux bénéficie de la RAM et du processeur de l'autre.
Sinon, pour en revenir à la question de base, sous linux, il est possible de faire tourner un OS sur plusieurs machines de sorte que cpu et mémoire soient partagés.
Un exemple est OpenMosix qui permet de distribuer les processus sur les différentes machines faisant partie du cluster. Défaut: ça se passe au niveau processus et pas au niveau thread, donc une application multithread ne peut pas se répartir sur plusieurs machines.
Un autre exemple est OpenSSI, qui offre des fonctionnalités plus poussées et une meilleure résistance.
Enfin Kerrighed offre un système capable de distribuer les threads d'une application à travers le cluster, ce qui en fait un outil très intéressant pour la mao sous linux. Avec kerrighed, on peut réelement créer un ordinateur virtuel composé de dizaines de machines réelles.
Toutes ces solutions nécessitent toutefois un apprentissage pour les mettre en oeuvre, et surtout, sont encore relativement expérimentales (Kerrighed étant le produit le plus jeune, mais le plus performant et le plus prometteur)
En outre, une connexion réseau gigabit est nécessaire pour permettre une communication décente entre les machines.
Anonyme
Anonyme
Dans le monde pc, on les relie via réseau, par connexion ethernet, wifi, bluetooth, usb ou firewire.
Si il s'agit de systèmes haute performance où la vitesse de connexion est primordiale et où il n'y a que deux machines, le firewire est assez indiqué. Si les machines disposent du gigabit, celui-ci est préférable.
Pour les systèmes où la vitesse et la qualité de la connexion n'est pas critique: usb, bluetooth, ethernet 100Mb/s, voir wifi.
Anonyme
Anonyme
Anonyme
Hors sujet : Désolé, je suis un peu un noobi en informatique, il faut etre patient
Anonyme
Anonyme
tangai
j'ai quelques vieilles becanes, et du coup je ferais bien mumuz a l'occaz.
Mon EP (sur toutes les plateformes): https://synthamour.bandcamp.com/album/morning-mood-ep
De l'electro : monkeymaer et pour votre avis c'est ici
Du hxc trash metal stonerisant : Apöstät
BobRock
Logic Audio a une fonction qui permet effectivement de faire de la répartition de charge entre plusieurs machines, l'une faisant tourner le séquencer, et les autres juste des petits programmes host qui te fond le calcul des effets sur les pistes que tu as sélectionné. Ca marche très bien par exemple pour faire calculer ton gros plug de réverbe sur une piste voix. J'ai vu ça en démo, très impressionant! Un mac portable en master incapable de lire une séquence multipiste, qui une fois branché à un biproc te lit le séquence sans brocher (et là commence la synphonie des ventilo du biproc).
Cependant :
Connexion en gigabit obligatoire!!
J'ai eu l'occasion de tester fxteleport avec un portable et un pc fixe (en master) : pas de différence notable de charge processeur lorsque je déporte un premier plug, au deuxième, augmentation de la charge sur le pc master!! Après étude, cela venait sûrement de la connexion en 100Mbits : utilisée à 95% avec deux plug.
D'autrepart, par expérience d'informaticien, si tu veux que ça fonctionne bien, je te conseille vivement d'augmenter ta mémoire vive sur ta machine master (je rentrerai pas dans un cours de répartition de charge).
Si tu es bidouilleur, google = "x grid".
Anonyme
Citation : Ca m'interresse les cluster...difficile a mettre en place ? faut linux ou bien xp pro peut le faire ? existe t il des ouvrages sur les clusters ?
Tout dépend de l'usage, il existe de nombreuses formes de cluster allant du cluster applicatif au cluster de calcule Single System Image.
S'il s'agit de faire une machine virtuelle constituée de nombreuses machines physiques, Microsoft est hors jeu.
- < Liste des sujets
- Charte
- 1
- 2

