ด้วย MPICH2 คุณสามารถประกอบคลัสเตอร์ที่มีโหนดการคำนวณจำนวนเท่าใดก็ได้ซึ่งจำนวนจะขึ้นอยู่กับโปรเซสเซอร์และแกนในนั้น ควรใช้เครื่องเสมือนตามจำนวนโปรเซสเซอร์ โดยไม่ต้องกำหนด CPU มากกว่าหนึ่งตัวสำหรับแต่ละโหนด
จำเป็น
- - MPICH2;
- - VirtualBox;
- - MS Visual Studio;
- - ชุดการแจกจ่ายระบบปฏิบัติการ Windows XP SP3
คำแนะนำ
ขั้นตอนที่ 1
ติดตั้ง VirtualBox และสร้างเครื่องเสมือนชื่อ Node1 เมื่อติดตั้ง Windows XP ให้ระบุ Node1 เป็นชื่อคอมพิวเตอร์และกำหนดให้กับ Workgroup คุณสามารถป้อนชื่อผู้ใช้และรหัสผ่านใดก็ได้
ขั้นตอนที่ 2
ไปที่คุณสมบัติของเครื่องเสมือนและตั้งค่าประเภทการเชื่อมต่อเป็น "Network Bridge" สำหรับ ชื่อ ให้ระบุอะแดปเตอร์เครือข่ายของคอมพิวเตอร์ที่เชื่อมต่อกับเครือข่าย
ขั้นตอนที่ 3
เริ่ม Node1 และติดตั้งแอปพลิเคชัน MS Visual Studio ซึ่งต้องเป็นเวอร์ชันอย่างน้อย 2003 ติดตั้ง MPICH2 ในการเปิดใช้งานบริการเครือข่ายด้วยรหัสผ่านตัวอย่างรหัสผ่าน (สามารถเป็นอะไรก็ได้) ให้เปิดคอนโซลและป้อนคำสั่ง: cd C: Program FilesMPICH2 insmpd -install -phrase samplepassword
ขั้นตอนที่ 4
เพื่อให้แอปพลิเคชัน MPICH2 มีสิทธิ์ทำงานบนเครื่องเสมือนในนามของผู้ใช้ของคุณ ให้ป้อนคำสั่ง: mpiexec –register หลังจากเข้าสู่ระบบและรหัสผ่านแล้ว สิทธิ์จะได้รับมอบหมาย
ขั้นตอนที่ 5
ในการตั้งค่าของอะแดปเตอร์เครือข่าย ให้ระบุที่อยู่คงที่เป็นที่อยู่ IP ของเครื่องเสมือน จากนั้นดำเนินการโคลนต่อ
ขั้นตอนที่ 6
สร้างเครื่องเสมือนใหม่ชื่อ Node2 โดยอย่าลืมยกเลิกการเลือกช่องทำเครื่องหมาย "ฮาร์ดไดรฟ์ที่สามารถบู๊ตได้" ในกระบวนการ หลังจากสร้างเครื่องเสร็จแล้ว ให้เปิดแท็บ "สื่อ" ในคุณสมบัติและเพิ่มฮาร์ดดิสก์โดยใช้คำสั่ง "เลือกดิสก์ที่มีอยู่"
ขั้นตอนที่ 7
ค้นหาดิสก์เครื่องเสมือน Node1 ที่ C: ชื่อบัญชีผู้ใช้ VirtualBox VMsNode1Snapshots ในโฟลเดอร์นี้ ดิสก์ที่ค้นหาจะเป็นไฟล์สุดท้ายที่มีนามสกุล.vdi ตามวันที่สร้าง
ขั้นตอนที่ 8
ตัดการเชื่อมต่อเครื่อง Node 1 และเริ่ม Node2 ระบุ Node2 สำหรับชื่อคอมพิวเตอร์และตั้งค่าที่อยู่ IP เป็นชื่ออื่น
ขั้นตอนที่ 9
หลังจากนั้น คุณสามารถสร้างโหนดเพิ่มเติมบนคอมพิวเตอร์ของคุณ ติดตั้ง VirtualBox บนเครื่องเสมือนใหม่และคัดลอกไดเร็กทอรี VirtualBox และ VirtualBox VMs จากโปรไฟล์ของคุณลงไป หลังจากนั้น ใช้การแก้ไขอัตโนมัติเพื่อแก้ไขพาธทั้งหมดไปยังโปรไฟล์ผู้ใช้ในไฟล์ VirtualBoxVirtualBox.xml-prev และ VirtualBoxVirtualBox.xml ของเครื่องใหม่