Birçok fiziksel küme düğümüne sahip olmanın bir alternatifi, sanal makineler oluşturmaktır. Yalnızca bir veya iki gerçek fiziksel makineniz olur, ancak daha fazla düğüme sahip olmanızı simüle edebilir. Bu, daha az kaynak (alan, güç, $$$) oluşturmak, öğrenmek ve kullanmak için işe yarar.
Bu size herhangi bir maliyet analizi yapmaz, ancak başlamanıza yardımcı olur. Küme kurulumunun türü, bunun için oluşturmak istediğiniz işin türüne bağlıdır. Birçok küçük düğüme sahip olabilir veya sadece birkaç güçlü düğüme sahip olabilirsiniz. Göz önünde bulundurulması gereken paylaşılan ve paylaşılmayan bellek ortamları da vardır. Ne tür paralel programlar oluşturmak istiyorsunuz? Ne kadar fazla fiziksel düğümünüz varsa, o kadar fazla alan, güç, soğutma ve ağ bağlantılarını dikkate almanız gerekir. Bazen, sadece büyük bir büyük bilgisayar gitmenin yoludur (ve paylaşılan bellek ortamlarının IMHO için programlanması daha kolaydır).
Son zamanlarda birkaç rastgele P4 kutusu, ubuntu ve LAM-MPI oluşturmak için bir küme ile oynamaya başladım. Kesinlikle bir öğrenme deneyimi oldu.
Aslında bir çift p4 dizüstü bilgisayar ve kuleleri sadece bir garajda kazıklı oldu. Getto'ydu, ama sadece öğrenmek istedim. Sadece 100 Mbps ethernet ağı kullandım. Ubuntu'yu seçtim, çünkü kutuların çok fazla donanım yapılandırmasıyla uğraşmak istemedim. Ubuntu'nun ihtiyaç duyduğum birçok sürücüsü vardı. Bunun için yazdığım uygulamalar MPI arayüzlü C tabanlı uygulamalar olduğu için linux ortamına ihtiyacım vardı. Daha önce kullandıklarımı çoğaltmaya çalıştım. Hepsi misc. donanım, standart bir şey değil. Çoğu küme tam donanıma sahiptir, böylece bir çırpıda düğüm ekleyebilir ve kaldırabilirsiniz.