Question

J'ai utilisé des grappes industrielles et universitaires, mais elles appartenaient aux organisations pour lesquelles je travaillais. Je n'ai jamais acheté de temps auprès d'une entreprise qui vend du temps cluster / cloud / réseau.

Supposons que je souhaite exécuter un programme intensif en calcul, comme une grande simulation ou une application d’exploration de données. Ou peut-être que je veux optimiser une version complète d'une grande suite de produits en exécutant une version distribuée sur une infrastructure externalisée. Où pourrais-je acheter du temps de cluster pour exécuter de tels programmes?

Je voudrais en savoir plus sur les clusters exécutant des plates-formes OS populaires telles que Linux, BSD, Mac OS X et Windows.

Évidemment, il existe une solution permettant de construire votre propre cluster en utilisant le matériel rapide et bon marché disponible de nos jours, mais je suis particulièrement intéressé par une solution externalisée.

Était-ce utile?

La solution

Vous pouvez consulter le service EC2 d'Amazon:

http://aws.amazon.com/ec2/

Certaines personnes ont déjà travaillé sur le clustering avec EC2:

http://www.google.com/search?q=cluster+computing+amazon+ec2&rls=com.microsoft:*&ie=UTF-8&oe=UTF-8&startIndex = & amp; startPage = 1

De plus, Microsoft a proposé l’offre Windows Azure , qui comporte des points d'ancrage natifs pour .NET, vous permet d'exécuter n'importe quoi, vraiment (Java, php), étant donné que vous pouvez charger un code d'exécution et un code à partir d'un stockage (ou déployé avec votre application, mais qui possède son propre ensemble d'avantages / inconvénients).

Autres conseils

Le site fait actuellement l'objet de mises à jour, mais je sais que Sun exploite un tel service http://www.network. com / , ça fait longtemps que je ne l’ai pas regardé, mais si je me souviens bien, c’était très abordable, avec de nombreuses options.
J'utilise actuellement un cluster pour mon projet universitaire de dernière année qui compte 496 cœurs. Heureusement, je n'ai pas à payer pour l'utiliser:).

Le

Elastic Compute Cloud d'Amazon est très intéressant. Vous payez pour ce que vous utilisez (mémoire, processeur, stockage persistant) de nombreuses options de système d'exploitation.

Azure du cloud computing m'intéresse actuellement. forte technologie de Microsoft (à paraître cette année) intégrant le support .NET.

De plus, il y a:

Il existe un nouveau service appelé Amazon Elastic MapReduce qui s'exécute sur le cluster EC2. Il possède des API dans de nombreux langages de programmation, notamment Ruby et PHP. De plus, si vous avez besoin d’un service plus performant, consultez GreenPlum

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