ทางเลือกอื่นสำหรับการมีโหนดฟิสิคัลคลัสเตอร์จำนวนมากคือการสร้างเครื่องเสมือน คุณจะมีเครื่องจริงเพียงหนึ่งหรือสองเครื่องเท่านั้น แต่สามารถจำลองได้ว่ามีหลายโหนด สิ่งนี้จะทำงานได้ดีสำหรับการสร้างการเรียนรู้และใช้ทรัพยากรให้น้อยลง (พื้นที่พลังงานและ $$$)
สิ่งนี้จะไม่ให้การวิเคราะห์ต้นทุนมากนัก แต่จะช่วยให้คุณเริ่มต้นได้ ประเภทของการตั้งค่าคลัสเตอร์จะขึ้นอยู่กับประเภทของงานที่คุณต้องการสร้าง คุณสามารถโหนดขนาดเล็กจำนวนมากหรือมีเพียงไม่กี่โหนดที่มีประสิทธิภาพ มีสภาพแวดล้อมหน่วยความจำแบบแบ่งใช้และแบบไม่แบ่งใช้เพื่อพิจารณา คุณต้องการสร้างโปรแกรมคู่ขนานประเภทใด ยิ่งคุณมีโหนดแบบฟิสิคัลมากเท่าไหร่ก็จะยิ่งมีพื้นที่มากขึ้นพลังงานความเย็นและการเชื่อมต่อระหว่างเครือข่ายที่คุณต้องพิจารณา บางครั้งคอมพิวเตอร์ขนาดใหญ่เพียงเครื่องเดียวก็เป็นหนทางไป (และสภาพแวดล้อมหน่วยความจำแบบแบ่งใช้นั้นง่ายกว่าสำหรับโปรแกรม IMHO)
ฉันเพิ่งเริ่มเล่นกับกลุ่มสร้างกล่อง P4 สุ่มอูบุนตูและ LAM-MPI มันเป็นประสบการณ์การเรียนรู้อย่างแน่นอน
จริงๆแล้วมันเป็นแล็ปท็อป p4 คู่หนึ่งและหอคอยก็ซ้อนกันในโรงรถ มันเป็นสลัม แต่ฉันแค่อยากจะเรียนรู้ ฉันเพิ่งใช้เครือข่ายอีเธอร์เน็ต 100 Mbps ฉันเลือกอูบุนตูเพราะฉันไม่ต้องการจัดการกับการกำหนดค่าฮาร์ดแวร์มากของกล่อง Ubuntu มีไดรเวอร์จำนวนมากที่ฉันต้องการ ฉันต้องการสภาพแวดล้อมของ linux เนื่องจากแอพพลิเคชั่นที่ฉันเขียนนั้นเป็นแอพที่ทำงานด้วย C พร้อมอินเตอร์เฟส MPI ฉันพยายามทำซ้ำสิ่งที่ฉันเคยใช้มาก่อน มันผิดทั้งหมด ฮาร์ดแวร์ไม่มีอะไรมาตรฐาน คลัสเตอร์ส่วนใหญ่มีฮาร์ดแวร์ที่แน่นอนดังนั้นคุณสามารถเพิ่มและลบโหนดได้ในพริบตา