อ่าน 3 นาที
การกระจายตัวของกลุ่มหิน
Rocks Cluster Distribution (เดิมชื่อ NPACI Rocks ) เป็น ระบบปฏิบัติการ Linux ที่ออกแบบมาสำหรับ คลัสเตอร์ คอมพิวเตอร์ประสิทธิภาพสูง (HPC) ริเริ่มโดย National Partnership for...
การกระจายตัวของกลุ่มหิน
| การกระจายตัวของกลุ่มหิน | |
|---|---|
| นักพัฒนา | โครงการความร่วมมือระดับชาติเพื่อโครงสร้างพื้นฐานการคำนวณขั้นสูงSDSC มหาวิทยาลัยแคลิฟอร์เนีย ซานดิเอโก |
| ตระกูลระบบปฏิบัติการ | ลินุกซ์ ( ระบบ ปฏิบัติการคล้ายยูนิกซ์ ) |
| สถานะการทำงาน | คล่องแคล่ว |
| แบบจำลองแหล่งที่มา | โอเพนซอร์ส |
| รุ่นล่าสุด | 7.0 [ 1 ] |
| มีจำหน่ายใน | ภาษาอังกฤษ |
| ประเภทเคอร์เนล | โมโนลิธิก ( ลินุกซ์ ) |
| ใบอนุญาต | หลากหลาย |
| เว็บไซต์อย่างเป็นทางการ | www.rocksclusters.org |
Rocks Cluster Distribution (เดิมชื่อNPACI Rocks ) เป็นระบบปฏิบัติการ Linuxที่ออกแบบมาสำหรับคลัสเตอร์คอมพิวเตอร์ประสิทธิภาพสูง (HPC) ริเริ่มโดย National Partnership for Advanced Computational Infrastructure และSan Diego Supercomputer Center (SDSC) ในปี 2000 [ 2 ]ในตอนแรกได้รับการสนับสนุนทางการเงินบางส่วนจาก ทุน NSF (2000–07) [ 3 ]แต่ได้รับการสนับสนุนทางการเงินต่อเนื่องจากทุน NSF จนถึงปี 2011 [ 4 ]
การกระจาย
เดิมที Rocks พัฒนามาจาก ระบบปฏิบัติการ Red Hat Linux (RHL) แต่เวอร์ชันใหม่ๆ ของ Rocks นั้นใช้CentOS เป็นพื้นฐาน โดยมีการปรับปรุง ตัวติดตั้ง Anacondaเพื่อให้การติดตั้งจำนวนมากบนคอมพิวเตอร์หลายเครื่องทำได้ง่ายขึ้น Rocks ยังมีเครื่องมือหลายอย่าง (เช่นMessage Passing Interface (MPI)) ซึ่งไม่ได้เป็นส่วนหนึ่งของ CentOS แต่เป็นส่วนประกอบสำคัญที่ทำให้กลุ่มคอมพิวเตอร์รวมกันเป็นคลัสเตอร์ได้
การติดตั้งสามารถปรับแต่งได้ด้วยแพ็คเกจซอฟต์แวร์เพิ่มเติมในระหว่างการติดตั้งโดยใช้ซีดีที่ผู้ใช้จัดหามาเป็นพิเศษ (เรียกว่า "Roll CD") "Roll" ขยายระบบโดยการผสานรวมเข้ากับกลไกการจัดการและการบรรจุที่ใช้โดยซอฟต์แวร์พื้นฐานได้อย่างราบรื่นและอัตโนมัติ ทำให้การติดตั้งและการกำหนดค่าคอมพิวเตอร์จำนวนมากง่ายขึ้นอย่างมาก[ 5 ] มีการสร้าง Roll มากกว่าหนึ่งโหล รวมถึงSun Grid Engine (SGE) roll, Condor roll, Lustre roll, Java roll และGanglia roll
ภายในเดือนตุลาคม พ.ศ. 2553 Rocks ถูกนำไปใช้โดยองค์กรทางวิชาการ ภาครัฐ และเชิงพาณิชย์ โดยมีการใช้งานในคลัสเตอร์ 1,376 แห่ง ในทุกทวีปยกเว้นทวีปแอนตาร์กติกา[ 6 ] คลัสเตอร์ทางวิชาการที่ใหญ่ที่สุดที่จดทะเบียนไว้ มี CPU จำนวน 8632 ตัว คือ GridKa [ 7 ] ซึ่งดำเนินการโดยสถาบันเทคโนโลยี Karlsruhe ในเมืองKarlsruheประเทศเยอรมนีนอกจากนี้ยังมีคลัสเตอร์จำนวนหนึ่งที่มี CPU น้อยกว่า 10 ตัว ซึ่งแสดงถึงขั้นตอนเริ่มต้นในการสร้างระบบขนาดใหญ่ขึ้น รวมถึงใช้ในหลักสูตรการออกแบบคลัสเตอร์ ความสามารถในการปรับขนาดได้ง่ายนี้เป็นเป้าหมายหลักในการพัฒนา Rocks ทั้งสำหรับนักวิจัยที่เกี่ยวข้อง[ 2 ]และสำหรับ NSF:
ผลกระทบในวงกว้างสะท้อนถึงคุณค่าทางปัญญา โดยเฉพาะอย่างยิ่งอยู่ที่ความสามารถใหม่ๆ ของ Rocks ที่ช่วยให้สามารถจัดการคลัสเตอร์ขนาดใหญ่มาก เช่น คลัสเตอร์ที่เกิดขึ้นจากโครงการ NSF Track 2 ความง่ายในการกำหนดค่าคลัสเตอร์ที่รองรับความสามารถในการจำลองเสมือน และโดยทั่วไปแล้วผลกระทบต่อเนื่องของ Rocks ต่อการติดตั้งและการใช้งานคลัสเตอร์ Linux ในชุมชน NSF ต่างๆ
— SDCI: NMI: การปรับปรุง: ชุดเครื่องมือคลัสเตอร์ Rocks และส่วนขยายเพื่อสร้างสภาพแวดล้อมไซเบอร์ที่ผู้ใช้กำหนด[ 4 ]
ประวัติการเผยแพร่
| วันที่วางจำหน่าย | เวอร์ชั่นร็อค | เวอร์ชัน CentOS |
|---|---|---|
| ธันวาคม 2017 | ร็อคส์ 7.0 | เซ็นทโอเอส 7.4 |
| พฤษภาคม 2558 | ร็อคส์ 6.2 | เซ็นทโอเอส 6.6 |
| เมษายน 2557 | หิน 6.1.1 | เซ็นทโอเอส 6.5 |
| พฤศจิกายน 2555 | ร็อคส์ 6.1 | เซ็นทโอเอส 6.3 |
ดูเพิ่มเติม
- Scientific Linux – ระบบปฏิบัติการ Linux ที่พัฒนาโดย Fermilab และ CERN
- สภาพแวดล้อม Cray Linux
- โหนดประมวลผลลินุกซ์
- ระบบปฏิบัติการ CNK
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การกระจายตัวของกลุ่มหิน
Rocks Cluster Distribution (เดิมชื่อ NPACI Rocks ) เป็น ระบบปฏิบัติการ Linux ที่ออกแบบมาสำหรับ คลัสเตอร์ คอมพิวเตอร์ประสิทธิภาพสูง (HPC) ริเริ่มโดย National Partnership for...
การกระจาย
เดิมที Rocks พัฒนามาจาก ระบบปฏิบัติการ Red Hat Linux (RHL) แต่เวอร์ชันใหม่ๆ ของ Rocks นั้นใช้ CentOS เป็นพื้นฐาน โดยมีการปรับปรุง ตัวติดตั้ง Anaconda เพื่อให้การติดตั้งจำนวนมากบนคอมพิวเตอร์หลายเครื่องทำได้ง่ายขึ้น Rocks ยังมีเครื่องมือหลายอย่าง (เช่น Message...
ประวัติการเผยแพร่
วันที่วางจำหน่าย เวอร์ชั่นร็อค เวอร์ชัน CentOS ธันวาคม 2017 ร็อคส์ 7.0 เซ็นทโอเอส 7.4 พฤษภาคม 2558 ร็อคส์ 6.2 เซ็นทโอเอส 6.6 เมษายน 2557 หิน 6.1.1 เซ็นทโอเอส 6.5 พฤศจิกายน 2555 ร็อคส์ 6.1 เซ็นทโอเอส 6.3
ดูเพิ่มเติม
Scientific Linux – ระบบปฏิบัติการ Linux ที่พัฒนาโดย Fermilab และ CERN สภาพแวดล้อม Cray Linux โหนดประมวลผลลินุกซ์ ระบบปฏิบัติการ CNK