การเปรียบเทียบซอฟต์แวร์คลัสเตอร์
ตารางต่อไปนี้เปรียบเทียบข้อมูลทั่วไปและข้อมูลทางเทคนิคของซอฟต์แวร์คลัสเตอร์คอมพิวเตอร์ ที่โดดเด่น ซอฟต์แวร์เหล่านี้สามารถแบ่งออกเป็นสี่ประเภทหลัก ๆ ได้แก่ตัวกำหนดตารางงานการจัดการโหนด การติดตั้งโหนด และสแต็กแบบบูรณาการ (ทั้งหมดข้างต้น)
ข้อมูลทั่วไป
| ซอฟต์แวร์ | ผู้ดูแลระบบ | หมวดหมู่ | สถานะการพัฒนา | รุ่นล่าสุด | สถาปัตยกรรมOCS | การประมวล ผลประสิทธิภาพสูง / การประมวลผลปริมาณมาก | ใบอนุญาต | แพลตฟอร์มที่รองรับ | ค่าใช้จ่าย | มีบริการให้ความช่วยเหลือแบบเสียค่าใช้จ่าย |
|---|---|---|---|---|---|---|---|---|---|---|
| อะมีบา | ไม่มีการพัฒนาใดๆ ในขณะนี้ | เอ็มไอที | ||||||||
| ไลบรารีส่วนประกอบของ Base One Foundation | กรรมสิทธิ์ | |||||||||
| อาหาร | INRIA , SysFera, โอเพนซอร์ส | ทั้งหมดอยู่ในที่เดียว | GridRPC, SPMD, สถาปัตยกรรมแบบลำดับชั้นและแบบกระจาย, CORBA | เอชที/เอชพีซี | ซีซิล | ระบบปฏิบัติการคล้าย Unix , Mac OS X , AIX | ฟรี | |||
| ดีเอ็กซ์เอ็นเตอร์ไพรส์ | ดีเอช2ไอ | การจัดการโหนด | พัฒนาอย่างต่อเนื่อง | เวอร์ชัน 23.0 | กรรมสิทธิ์ | Windows 2012R2/2016/2019/2022 และ 8+, RHEL 7/8/9, CentOS 7, Ubuntu 16.04/18.04/20.04/22.04, SLES 15.4 | ค่าใช้จ่าย | ใช่ | ||
| เอ็นดูโร่/เอ็กซ์ | บริษัท มาวิแม็กซ์ จำกัด | ตัวกำหนดตารางงาน/ข้อมูล | พัฒนาอย่างต่อเนื่อง | ตาราง SOA | เอชทีซี/เอชพีซี/เอชเอ | GPLv2 หรือเชิงพาณิชย์ | ลินุกซ์, ฟรีบีเอสดี, มาโคโอเอส, โซลาริส, ไอเอ็กซ์ | ฟรี / ไม่มีค่าใช้จ่าย | ใช่ | |
| ปมประสาท | การตรวจสอบ | พัฒนาอย่างต่อเนื่อง | 3.7.6 [ 1 ] 21 กุมภาพันธ์ 2024 ( 21 กุมภาพันธ์ 2024 ) | บีเอสดี | Unix , Linux, Microsoft Windows NT/XP/2000/2003/2008, FreeBSD, NetBSD, OpenBSD, DragonflyBSD, Mac OS X, Solaris, AIX, IRIX, Tru64, HPUX | ฟรี | ||||
| กริด เอ็มพี | ยูนิวา (เดิมชื่อยูไนเต็ด ดีไวซ์ ) | ตัวกำหนดตารางงาน | ไม่มีการพัฒนาใดๆ ในขณะนี้ | มาสเตอร์/เวิร์กเกอร์แบบกระจาย | เอชที/เอชพีซี | กรรมสิทธิ์ | วินโดวส์, ลินุกซ์, แมคโอเอสเอ็กซ์, โซลาริส | ค่าใช้จ่าย | ||
| อะปาเช่ เมโซส | อะปาเช่ | เกษียณอายุในเดือนสิงหาคม พ.ศ. 2568 | ใบอนุญาต Apache v2.0 | ลินุกซ์ | ฟรี | ใช่ | ||||
| ห้องชุดคลัสเตอร์โมอับ | การประมวลผลแบบปรับตัวได้ | ตัวกำหนดตารางงาน | พัฒนาอย่างต่อเนื่อง | เอชพีซี | กรรมสิทธิ์ | ลินุกซ์, Mac OS X, วินโดวส์, AIX, OSF/Tru-64, โซลาริส, HP-UX, IRIX, FreeBSD และแพลตฟอร์ม UNIX อื่นๆ | ค่าใช้จ่าย | ใช่ | ||
| คอมพิวเตอร์เครือข่าย | การออกแบบอัตโนมัติแบบเรียลไทม์ | พัฒนาอย่างต่อเนื่อง | เอชที/เอชพีซี | กรรมสิทธิ์ | คล้ายยูนิกส์ , วินโดวส์ | ค่าใช้จ่าย | ||||
| ตัวกำหนดตารางเวลาคลัสเตอร์เปิด | ตัวกำหนดตารางเวลาคลัสเตอร์แบบเปิด | ทั้งหมดในตัวเดียว | พัฒนาอย่างต่อเนื่อง | 9.0.8 1 ตุลาคม 2025 ( 2025-10-01 ) | เอชที/เอชพีซี | สัญญาอนุญาต SISSL / Apache | ลินุกซ์ (ไม่ขึ้นกับดิสทริบิวชัน / CentOS 7 ถึง Ubuntu 24.04), ฟรีบีเอสดี, โซลาริส | ฟรี | ใช่ | |
| โอเพ่นเอชพีซี | โครงการ OpenHPC | ทั้งหมดในตัวเดียว | พัฒนาอย่างต่อเนื่อง | v2.61 2 กุมภาพันธ์ 2023 ( 2023-02-02 ) | เอชพีซี | ลินุกซ์ (เซนท์โอเอส / โอเพนเอสยูเอส ลีป) | ฟรี | เลขที่ | ||
| โอเพ่นลาวา | ไม่มี เดิมชื่อ Teraproc | ตัวกำหนดตารางงาน | ถูกระงับโดยคำสั่งศาล | มาสเตอร์/เวิร์กเกอร์, โหนดผู้ดูแลระบบ/ส่งข้อมูลหลายโหนด | เอชที/เอชพีซี | ผิดกฎหมายเนื่องจากเป็นเวอร์ชันละเมิดลิขสิทธิ์ของIBM Spectrum LSF | ลินุกซ์ | ไม่สามารถจำหน่ายได้ตามกฎหมาย | เลขที่ | |
| พีบีเอส โปร | อัลแตร์ | ตัวกำหนดตารางงาน | พัฒนาอย่างต่อเนื่อง | ระบบกระจายแบบมาสเตอร์/เวิร์กเกอร์ พร้อมระบบสำรองเมื่อเกิดข้อผิดพลาด | เอชพีซี/เอชทีซี | AGPL หรือกรรมสิทธิ์ | ลินุกซ์, วินโดวส์ | ฟรีหรือไม่มีค่าใช้จ่าย | ใช่ | |
| สภาพแวดล้อมเสมือนจริงของ Proxmox | โซลูชันเซิร์ฟเวอร์ Proxmox | สมบูรณ์ | พัฒนาอย่างต่อเนื่อง | AGPL v3 | ลินุกซ์ วินโดวส์ และระบบปฏิบัติการอื่นๆ เป็นที่ทราบกันดีว่าใช้งานได้และได้รับการสนับสนุนจากชุมชน | ฟรี | ใช่ | |||
| การกระจายตัวของกลุ่มหิน | โครงการโอเพนซอร์ส/ทุนสนับสนุนจาก NSF | ทั้งหมดอยู่ในที่เดียว | พัฒนาอย่างต่อเนื่อง | 7.0 [ 2 ] (มันซานิต้า) 1 ธันวาคม 2560 ( 1 ธันวาคม 2560 ) | เอชที/เอชพีซี | โอเพนซอร์ส | เซ็นทโอเอส | ฟรี | ||
| พลังประชาชน | ||||||||||
| โปรแอคทีฟ | INRIA , ActiveEon , โอเพ่นซอร์ส | ทั้งหมดอยู่ในที่เดียว | พัฒนาอย่างต่อเนื่อง | มาสเตอร์/เวิร์กเกอร์, SPMD, โมเดลส่วนประกอบแบบกระจาย, โครงกระดูก | เอชที/เอชพีซี | จีเอ็นยู จีพีแอล | ระบบปฏิบัติการคล้าย Unix , Windows , Mac OS X | ฟรี | ||
| RPyC | โทเมอร์ ฟิลิบา | พัฒนาอย่างต่อเนื่อง | ใบอนุญาต MIT | *นิกซ์/วินโดวส์ | ฟรี | |||||
| สลอร์ม | SchedMD | ตัวกำหนดตารางงาน | พัฒนาอย่างต่อเนื่อง | v23.11.3 24 มกราคม 2024 ( 2024-01-24 ) | เอชพีซี/เอชทีซี | จีเอ็นยู จีพีแอล | ลินุกซ์/*นิกซ์ | ฟรี | ใช่ | |
| สเปกตรัม แอลเอสเอฟ | ไอบีเอ็ม | ตัวกำหนดตารางงาน | พัฒนาอย่างต่อเนื่อง | โหนดหลักพร้อมไคลเอ็นต์สำรอง/เรียกใช้งาน โหนดผู้ดูแลระบบ/ส่งข้อมูลหลายโหนด และส่วนเสริม Suite | เอชพีซี/เอชทีซี | กรรมสิทธิ์ | ยูนิกซ์ , ลินุกซ์ , วินโดวส์ | ค่าใช้จ่ายและด้านวิชาการ - รูปแบบการเรียน - วิชาการ, เร่งรัด, มาตรฐาน, ขั้นสูง และแบบกลุ่มพิเศษ | ใช่ | |
| Oracle Grid Engine (Sun Grid Engine, SGE) | อัลแตร์ | ตัวกำหนดตารางงาน | การพัฒนาที่ใช้งานอยู่ได้ย้ายไปที่ Altair Grid Engine แล้ว | โหนดหลัก/ไคลเอ็นต์ผู้บริหาร, โหนดผู้ดูแลระบบ/ส่งข้อมูลหลายโหนด | เอชพีซี/เอชทีซี | กรรมสิทธิ์ | *นิกซ์/วินโดวส์ | ค่าใช้จ่าย | ||
| บางส่วนของ Grid Engine / Son of Grid Engine / Sun Grid Engine | ไดม์ | ตัวกำหนดตารางงาน | พัฒนาอย่างต่อเนื่อง (เสถียร/บำรุงรักษา) | โหนดหลัก/ไคลเอ็นต์ผู้บริหาร, โหนดผู้ดูแลระบบ/ส่งข้อมูลหลายโหนด | เอชพีซี/เอชทีซี | ซิสสล | *ห้าม | ฟรี | เลขที่ | |
| ซินฟินิเวย์ | ฟูจิตสึ | พัฒนาอย่างต่อเนื่อง | เอชพีซี/เอชทีซี | ? | ยูนิกซ์ , ลินุกซ์ , วินโดวส์ | ค่าใช้จ่าย | ||||
| เอ็นจิ้นการประมวลผลแบบกระจาย Techila | บริษัท เทชิล่า เทคโนโลยีส์ จำกัด | ทั้งหมดอยู่ในที่เดียว | พัฒนาอย่างต่อเนื่อง | การกระจายแบบนาย/ลูกน้อง | เอชที | กรรมสิทธิ์ | ลินุกซ์ , วินโดวส์ | ค่าใช้จ่าย | ใช่ | |
| ผู้จัดการทรัพยากร TORQUE | การประมวลผลแบบปรับตัวได้ | ตัวกำหนดตารางงาน | พัฒนาอย่างต่อเนื่อง | กรรมสิทธิ์ | ลินุกซ์, *นิกซ์ | ค่าใช้จ่าย | ใช่ | |||
| ทรีนิตี้เอ็กซ์ | คลัสเตอร์วิชั่น | ทั้งหมดอยู่ในที่เดียว | พัฒนาอย่างต่อเนื่อง | v15 27 กุมภาพันธ์ 2025 ( 2025-02-27 ) | เอชพีซี/เอชทีซี | ลิขสิทธิ์ GNU GPLเวอร์ชัน 3 | ลินุกซ์/*นิกซ์ | ฟรี | ใช่ | |
| ยูนิคลัสเตอร์ | ยูนิวา | ทั้งหมดในตัวเดียว | ฟังก์ชันการทำงานและการพัฒนาได้ย้ายไปที่ UniCloud แล้ว (ดูรายละเอียดด้านบน) | ฟรี | ใช่ | |||||
| ยูนิคอร์ | ||||||||||
| เอ็กซ์กริด | คอมพิวเตอร์แอปเปิล | |||||||||
| วาเรวูล์ฟ | การจัดการด้านการจัดหาและการจัดกลุ่ม | พัฒนาอย่างต่อเนื่อง | v4.6.4 5 กันยายน 2568 ( 05-09-2568 ) | เอชพีซี | โอเพนซอร์ส | ลินุกซ์ | ฟรี | |||
| xCAT | การจัดการด้านการจัดหาและการจัดกลุ่ม | พัฒนาอย่างต่อเนื่อง | v2.17.0 13 พฤศจิกายน2024 ( 2024-11-13 ) | เอชพีซี | ใบอนุญาตสาธารณะของ Eclipse | ลินุกซ์ | ฟรี | |||
| ซอฟต์แวร์ | ผู้ดูแลระบบ | หมวดหมู่ | สถานะการพัฒนา | รุ่นล่าสุด | สถาปัตยกรรม | การประมวล ผลประสิทธิภาพสูง / การประมวลผลปริมาณมาก | ใบอนุญาต | แพลตฟอร์มที่รองรับ | ค่าใช้จ่าย | มีบริการให้ความช่วยเหลือแบบเสียค่าใช้จ่าย |
คำอธิบายตาราง
- ซอฟต์แวร์ : ชื่อของแอปพลิเคชันที่กำลังอธิบายอยู่
ข้อมูลทางเทคนิค
| ซอฟต์แวร์ | ภาษาการใช้งาน | การตรวจสอบสิทธิ์ | การเข้ารหัส | ความซื่อสัตย์ | ระบบไฟล์ทั่วโลก | ระบบไฟล์ส่วนกลาง + เคอร์เบอรอส | โหนดบริหารแบบเฮเทอโรจีนัส/โฮโมจีนัส | ลำดับความสำคัญของงาน | ลำดับความสำคัญของกลุ่ม | ประเภทคิว | รับรู้ SMP | โหนด exec สูงสุด | งานที่ส่งโดยแม็กซ์ | การกวาดล้าง CPU | งานคู่ขนาน | การตรวจสอบงาน | อินเทอร์เฟซPython |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| เอ็นดูโร่/เอ็กซ์ | ซี / ซี++ | การตรวจสอบสิทธิ์ระบบปฏิบัติการ | GPG, AES-128, SHA1 | ไม่มี | ระบบไฟล์คลัสเตอร์ Posix ใดๆ (gfs, gpfs, ocfs เป็นต้น) | ระบบไฟล์คลัสเตอร์ Posix ใดๆ (gfs, gpfs, ocfs เป็นต้น) | ไม่เป็นเนื้อเดียวกัน | ระดับ OS ดี | ระดับ OS ดี | คิว SOA, FIFO | ใช่ | ข้อจำกัดของระบบปฏิบัติการ | ข้อจำกัดของระบบปฏิบัติการ | ใช่ | ใช่ | เลขที่ | เลขที่ |
| เอชซีคอนดอร์ | ซี++ | GSI, SSL, Kerberos, รหัสผ่าน, ระบบไฟล์, ระบบไฟล์ระยะไกล, Windows, อ้างว่าเป็น, ไม่ระบุตัวตน | ไม่มี, ทริปเปิล ดีเอส, ปลาปักเป้า | ไม่มี, MD5 | ไม่มี, NFS, AFS | ไม่ใช่เวอร์ชันทางการ ดัดแปลงโดยใช้ ACL และ NFS4 | ไม่เป็นเนื้อเดียวกัน | ใช่ | ใช่ | การแบ่งปันอย่างยุติธรรมพร้อมความสามารถในการเขียนโปรแกรมบางส่วน | พื้นฐาน (การแยกอย่างชัดเจนออกเป็นโหนดต่างๆ) | ทดสอบประมาณ 10,000 ครั้ง? | ทดสอบแล้วประมาณ 100,000 ครั้ง? | ใช่ | MPI, OpenMP, PVM | ใช่ | ใช่[ 3 ] |
| พีบีเอส โปร | ซี / ไพธอน | การตรวจสอบสิทธิ์ระบบปฏิบัติการ, มุงเก้ | เช่น NFS, Lustre, GPFS, AFS | สินค้ามีจำนวนจำกัด | ไม่เป็นเนื้อเดียวกัน | ใช่ | ใช่ | ปรับแต่งได้เต็มที่ | ใช่ | ทดสอบแล้วประมาณ 50,000 ครั้ง | หลายล้าน | ใช่ | MPI, OpenMP | ใช่ | ใช่[ 4 ] | ||
| โอเพ่นลาวา | ซี/ซี++ | การตรวจสอบสิทธิ์ระบบปฏิบัติการ | ไม่มี | เอ็นเอฟเอส | ลินุกซ์แบบเฮเทอโรจีนัส | ใช่ | ใช่ | ปรับแต่งได้ | ใช่ | ใช่ รองรับการจัดลำดับความสำคัญก่อนโดยพิจารณาจากลำดับความสำคัญ | ใช่ | ใช่ | เลขที่ | ||||
| สเลิร์ม | ซี | มุนจ์, ไม่มี, เคอร์เบรอส | ไม่เป็นเนื้อเดียวกัน | ใช่ | ใช่ | การแบ่งปันอย่างยุติธรรมแบบหลายปัจจัย | ใช่ | ทดสอบ 120k | ทดสอบ 100k | เลขที่ | ใช่ | ใช่ | ใช่[ 5 ] | ||||
| สเปกตรัม แอลเอสเอฟ | ซี/ซี++ | การตรวจสอบสิทธิ์ระบบปฏิบัติการหลายรายการ/เคอร์เบอรอส | ไม่จำเป็น | ไม่จำเป็น | ทุกประเภท - GPFS/Spectrum Scale, NFS, SMB | ทุกประเภท - GPFS/Spectrum Scale, NFS, SMB | หลากหลาย - ไม่ขึ้นกับฮาร์ดแวร์และระบบปฏิบัติการ (AIX, Linux หรือ Windows) | อิงตามนโยบาย - ไม่มีการผูกคิวกับโหนดประมวลผล | อิงตามนโยบาย - ไม่มีการผูกคิวกับกลุ่มประมวลผล | การประมวลผลแบบกลุ่ม แบบโต้ตอบ การบันทึกสถานะ การประมวลผลแบบขนาน และการผสมผสาน | ใช่ และรองรับ GPU (ไม่ต้องเสียค่าลิขสิทธิ์ GPU) | > 9,000 คิวการประมวลผล | มีงานมากกว่า 4 ล้านงานต่อวัน | ใช่ รองรับการจัดลำดับความสำคัญก่อน และรองรับการบันทึกสถานะ/การกลับมาทำงานต่อ | ใช่ การส่งงานแบบขนานสำหรับการทำงานร่วมกันผ่าน fx MPI | ใช่แล้ว โดยรองรับสภาพแวดล้อมการสร้างจุดตรวจสอบในระดับผู้ใช้ เคอร์เนล หรือไลบรารี | ใช่[ 6 ] |
| แรงบิด | ซี | SSH, munge | ไม่มีเลย | ไม่เป็นเนื้อเดียวกัน | ใช่ | ใช่ | ตั้งโปรแกรมได้ | ใช่ | ทดสอบแล้ว | ทดสอบแล้ว | ใช่ | ใช่ | ใช่ | ใช่[ 7 ] | |||
| ซอฟต์แวร์ | ภาษาการใช้งาน | การตรวจสอบสิทธิ์ | การเข้ารหัส | ความซื่อสัตย์ | ระบบไฟล์ทั่วโลก | ระบบไฟล์ส่วนกลาง + เคอร์เบอรอส | โหนดบริหารแบบเฮเทอโรจีนัส/โฮโมจีนัส | ลำดับความสำคัญของงาน | ลำดับความสำคัญของกลุ่ม | ประเภทคิว | รับรู้ SMP | โหนด exec สูงสุด | งานที่ส่งโดยแม็กซ์ | การกวาดล้าง CPU | งานคู่ขนาน | การตรวจสอบงาน | อินเทอร์เฟซPython |
คำอธิบายตาราง
- ซอฟต์แวร์ : ชื่อของแอปพลิเคชันที่กำลังอธิบายอยู่
- รองรับ SMP :
- พื้นฐาน: แบ่งอย่างเด็ดขาดออกเป็นโฮสต์เสมือนหลายตัว
- basic+: แบ่งโฮสต์เสมือนออกเป็นหลายโฮสต์อย่างชัดเจน โดยมีการสื่อสารระหว่างโฮสต์เสมือนบนคอมพิวเตอร์เครื่องเดียวกันในระดับน้อยหรือไม่สมบูรณ์
- ไดนามิก: แบ่งทรัพยากรของคอมพิวเตอร์ (ซีพียู/แรม) ตามความต้องการ