Question

Pour le traitement parallèle relativement à gros grains (transferts de données peut se faire dans 100 Mbit réseau Ethernet), qui middleware qui est disponible pour Windows et Linux considérez-vous le mieux? CORBA? MPI1? MPI2? XML-RPC / SOA / WSDL? protocoles réseau sur mesure? Java RPC? RPC Python? D'autres?

Était-ce utile?

La solution

PVM était très utile pour moi pour un petit (10 machines, 40 processeur) cluster avec un commutateur GigE. Ce fut il y a quelques années, mais devrait encore être viable, bien que PVM ne semble pas évoluer plus loin. Je le mentionne pour l'ajouter à la liste des candidats vous. Je soupçonne que MPI serait un choix plus populaire, mais je l'ai aimé PVM.

Autres conseils

Vous demandez au sujet de middleware, mais en spécifiant une série de protocoles de messagerie. Si vous cherchez des protocoles de messagerie, le cadre de Thrift de Facebook est certainement quelque chose qui fonctionne sous une charge très élevée et la taille cluster:

Thrift

Si vous cherchez un autre composant de middleware, s'il vous plaît préciser.

Ou peut-être en terre cuite? Ou peut-être Hadoop ?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top