 |
<script language="JavaScript" src="http://www.vcharkarn.com/javafeed/article/17793" type="text/javascript"></script> |
|
Cluster Computing System
การเชื่อมต่อระบบการทำงานของกลุ่มคอมพิวเตอร์เข้าด้วยกันภายใต้ระบบเครือข่ายความเร็วสูง มีความสามารถอาจเทียบเท่าซุปเปอร์คอมพิวเตอร์หรือสูงกว่า สำหรับการประมวลผลงานที่มีความซับซ้อนโดยเฉพาะงานด้านวิทยาศาสตร์
post ครั้งแรก: Tue 13 February 2007, 1:15 pm ปรับปรุงล่าสุด: Tue 13 February 2007, 5:34 pm
|
หน้าที่ 3 - งานวิจัยเทคโนโลยีคลัสเตอร์คอมพิวติ้ง
งานวิจัยเทคโนโลยีคลัสเตอร์คอมพิวติ้ง (Cluster Computing and Grid Technology)
ทำการวิจัยคลัสเตอร์คอมพิวเตอร์ คือระบบคอมพิวเตอร์ที่ประกอบด้วยคอมพิวเตอร์มากกว่า 1 เครื่องต่อเชื่อมกัน และแต่ละเครื่องอาจมีมากกว่า 1 หน่วยประมวลผล (CPU) โดยสามารถจัดสรรให้ใช้กับ CPU, ROM, RAM ร่วมกันได้ ทำให้ได้ระบบที่มีประสิทธิภาพสูงและง่ายต่อการขยาย เพื่อการใช้ทรัพยากรการคำนวณและเข้าถึงข้อมูล ที่อยู่กระจัดกระจาย อย่างมีประสิทธิภาพสูงสุดและรวดเร็วทันต่อเหตุการณ์
ผลงานที่ผ่านมา
- โครงการสร้างซอฟต์แวร์เพื่อมาบริหารระบบคลัสเตอร์ (Cluster In Computing)
- โครงการคู่มือการสร้างและจัดการระบบคลัสเตอร์
- โครงการพัฒนาระบบการติดต่อสื่อสารภายในระบบคลัสเตอร์
- โครงการสร้างระบบคลัสเตอร์ที่สามารถเก็บข้อมูลขนาด 1 เทอราไบท์
- โครงการพัฒนาโปรแกรมที่มีการประมวลผลแบบขนาน
- Peterpan : ระบบเข้าถึงข้อมูล และการกระจายการคำนวณแบบ Web Services บน Grid
สรุป
Custer Computing คือระบบคอมพิวเตอร์ที่ประกอบด้วยคอมพิวเตอร์มากกว่า 1 เครื่องต่อเชื่อมกัน และแต่ละเครื่องอาจมีมากกว่า 1 หน่วยประมวลผล (CPU) โดยสามารถจัดสรรให้ใช้กับ CPU, ROM, RAM ร่วมกันได้ ทำให้ได้ระบบที่มีประสิทธิภาพสูงและง่ายต่อการขยาย เพื่อการใช้ทรัพยากรการคำนวณและเข้าถึงข้อมูล ที่อยู่กระจัดกระจาย อย่างมีประสิทธิภาพและรวดเร็วทันต่อเหตุการณ์
ปัจจุบันมีการแข่งขันเพื่อนำเทคโนโลยีใหม่เข้าสู่ตลาดรุนแรงขึ้น เพื่อให้สินค้าสามารถขายได้ จึงต้องเพิ่มคุณสมบัติเข้าไปในระบบของตนเพื่อความได้เปรียบ เช่น การใส่
Feature การทำ
Load Balance รวมเข้ากับการทำ Clustering เข้าไปในสินค้าของตัวเอง ทำให้เครื่องคอมพิวเตอร์ส่วนบุคคล (Personal Computer : PC) มีความสามารถสูงขึ้นไม่ต่างจากเครื่องซุปเปอร์คอมพิวเตอร์ เมื่อเทียบระหว่างราคากับประสิทธิภาพที่ได้รับส่งผลให้ประสิทธิภาพสูงขึ้นมากในราคาที่เท่าเดิม ดังนั้นการเชื่อมระบบพีซีเข้าด้วยกันเพื่อทำงานเป็นซุปเปอร์คอมพิวเตอร์จึงสามารถทำได้เรียกว่า
Beowulf Cluster
ปัญหาอีกอย่างหนึ่งที่พบเมื่อใช้ระบบราคาแพง คือ ค่าบำรุงรักษาที่สูงมาก ส่วนระบบ PC เป็นเทคโนโลยีที่คนส่วนใหญ่คุ้นเคย ทำให้สามารถบำรุงรักษาระบบได้ง่ายกว่า นอกจากนั้น เมื่อเทคโนโลยีนั้นเก่า หรือ ช้าไปแล้ว การหาทุนเพิ่มระบบจะเป็นไปได้ยาก ในขณะที่ในระบบ PC Cluster การเพิ่มความสามารถทำได้ทีละน้อยในราคาที่ถูกกว่า นอกจากนั้นเครื่องที่นำออกจากระบบยังเอาไปใช้ต่อได้ รวมถึงความก้าวหน้าของ Software เช่น ลินุกซ์ (Linux) ที่เป็นระบบปฏิบัติการฟรี (Open Source) ที่มีประสิทธิภาพสูง, ระบบโปแกรมแบบขนาน MPI (Message Passing Interface) และ PVM (Parallel Virtual Machine) ทำให้สามารถสร้างและใช้ขีดความสามารถของระบบคลัสเตอร์ได้เพิ่มมากขึ้นด้วย
*หมายเหตุ
งานเขียนชิ้นนี้ ได้รับการคุ้มครองสิทธิตามพระราชบัญญัติคุ้มครองสิทธิทางปัญญา โดยลิขสิทธิเป็นของผู้เขียน ที่ให้เกียรตินำเผยแพร่ผ่าน วิชาการ.คอม เรามีความยินดีและอนุญาตให้ทำซ้ำหรือเผยแพร่ต่อเพื่อประโยชน์ทางการศึกษาเท่านั้น กรุณาให้เกียรติผู้เขียน โดยอ้างชื่อผู้เขียนและ วิชาการ.คอม (www.vcharkarn.com) ทุกครั้งที่ทำการเผยแพร่ต่อ ห้ามนำส่วนหนึ่งส่วนใดไปเผยแพร่ต่อในสื่อที่เอื้อประโยชน์ทางธุรกิจก่อนได้รับอนุญาต ขอขอบคุณที่ร่วมกันช่วยสร้างให้สังคมไทยเป็นสังคมแห่งปัญญา
ยังไม่มีความเห็นเพิ่มเติม