Summary : Trends of grid computing
This post is about summary of talk which been provided
by Dr. Fabrizio Gagliardi at Kasetsart University
on September 19, 2008
under the topic of grid computing and its trend.
ข้อแตกต่างระหว่าง GRID, CLOUD และ Super computer
Super Computer นั้นจากที่เราก็ทราบกันดีคือคอมพิวเตอร์ที่มีความสามารถ และความเร็วสูง เช่น Road Runner ของ IBM ที่วิ่งได้ถึง 1 PetaFlop แต่ที่เรามักจะสับสนกันจริงๆ คือความแตกต่างระหว่าง GIRD และ CLOUD computing
อันที่จริงทั้งสองอันนี้เหมือนกันมากในแง่ที่เป็นการทำงานรวมกันของคอมพิวเตอร์หลายๆตัว จนเกิดเป็นเคลือข่ายของคอมพิวเตอร์
แต่จะให้ยกตัวอย่าง CLOUD ที่เราเห็นกัน และใช้กันอยู่ทุกวันนี้คงต้องเป็น Search Engine ของ Google
ซึ่งตรงนี้มีจุดเด่นตรงที่ผู้ใช้นั้นเข้าไปเรียกใช้การบริการ เมื่อใช้เสร็จก็จบกัน หรือที่รู้จักกันว่า SaaS (Software as a Service)
ในแง่ของการจัดการนั้นจะมี Terminal อยู่เพียงที่ีเดียว หรือจะมอง CLOUD เป็นคล้ายๆกับเครื่องหนึ่งเครื่งก็ว่าได้
แต่ GRID Computing จะมีหลาย Terminal เนื่องจากเป็นการแบ่งปันความสามารถของคอมพิวเตอร์อย่างเต็มที่ การที่จะดูแลระบบจึงซับซ้อนกว่า ในแง่ของการใช้งาน GRID นั้นจะมีการแบ่งปันข้อมูล หรือแลกเปลี่ยนข้อมูลกัน จึงแตกต่างออกไปจาก CLOUD
บทบาทของ GRID นั้นแยกออกได้เป็น 3 ส่วนใหญ่ๆได้แก่
E-SCIENCE : ที่ผ่านมา GRID นั้นมีบทบาทในแง่ของการวิจัยทางวิทยาศาสต์ค่อนข้างสูง เนื่องจาก GRID เสนอระบบประมวลผล และแลกเปลี่ยนข้อมูลระหว่างทีมวิจัยได้ดี ในราคาที่ต่ำกว่า HPC ค่อนข้างมาก เพราะในแง่ของทีมวิจัย งบประมาณเป็นข้อจำกัดที่สำคัญ
ตัวอย่างขององกรณ์ GRID ที่ใช้อยู่ในปัจจุบันคือ EGEE
Business : บทบาทของ GRID เองในแง่ของบริษัทเอกชนยังไม่เป็นที่น่าสนใจนัก จากที่ผู้พูดได้ยกตัวอย่าง การสนทนากับบริษัทผลิตรถยนต์บริษัทหนึ่ง หลังจากผู้บริหารระดับสูงได้ข้อมูล และความน่าสนใจของ GRID แล้ว ผู้บริหารกล่าวว่า เงินทุนที่ใช้ในการพัฒนาเครื่องยนต์รถรุ่นหนึ่งนั้น มีต้นทุนในการใช้คอมพิวเตอร์ระดับสูงในการประมวลผลเพียง 2-5 % ดังนั้น ในแง่ของการที่จะรถต้นทุนส่วนนี้จึงไม่เ็ป็นที่หน้าสนใจ เมื่อเทียบกับทางออกง่ายๆเมื่อต้องการระบบใหม่ คือซื้อใหม่
ข้อดี และข้อเสีย ของ CLOUD และ GRID
CLOUD นั้นเหมาะอย่างยิ่งสำหรับบริษัทที่เพิ่งเริ่มต้น และต้องการความรวดเร็วในการเจริญเติบโต เช่น Amazon ได้มีการบริการ Visual Data Storage แต่อย่างไรก็ตาม CLOUD นั้นไม่มีการรับประกัน แต่อย่างในเนื่องจากการทำงานใน CLOUD เป็นการทำงานแบบ “BEST EFFORT” หรือ อีกตัวอย่างคือนักวิจัย ที่ทำการวิจัยในช่วงเริ่มต้น ต้องการเพียงระบบไว้ประมวลผล แต่ไม่ได้มีความจำเป็นในการทำงานเป็นทีม หรือแลกเปลี่ยนข้อมูลกับทีมอื่นๆ
GRID เองนั้นให้การรับประกันที่สูงกว่า แต่ก็ต้องแลกกับความยุ่งอยากในการดูแลระบบอีกด้วย และยังเหมาะหากมีความจำำเ็ป็นต้องแลกเปลี่ยนข้อมูลกันระหว่างผู้ใช้ ดังนั้น GRID เองเหมาะกับบริษัทที่เริ่มอยู่ตัว และต้องการความมั่นคงของข้อมูล หรือทีมวิจัยที่เริ่มมีการประสานงานกันระหว่างหลายทีมเป็นต้น
…หากข้อมูลตกบกพร่อง หรืออย่างใดต้องขออภัยมา ณ ที่นี้ด้วยครับ
2 Comments »
RSS feed for comments on this post. TrackBack URL

HPC มัน High-performance computing ไม่ใช่เหรอ
High-performance computing (HPC) uses supercomputers and computer clusters to solve advanced computing problems. Today, computer systems approaching the teraflops-region are counted as HPC-computers.
ที่มา - http://en.wikipedia.org/wiki/High-performance_computing
ขอบใจจ้า แก้แล้ว