อนาคตของกริด
ในขณะที่การประมวลผลแบบกริดอาจจะเป็นวิวัฒนาการก้าวต่อไปในโลกวิทยาการคอมพิวเตอร์ แต่กริดยังไม่ใช่สิ่งที่จะสามารถทำการประมวลผลประสิทธิภาพสูงได้ในทุกเรื่องมีการคำนวณบางอย่างที่ยังคงต้องกระทำบนซูเปอร์คอมพิวเตอร์เท่านั้น เช่น การจำลองสภาพอากาศ การทดลองพลังงานฟิสิกส์ระดับสูง และการคำนวณอย่างหนักหน่วงอื่น ๆ ที่ต้องการโครงสร้างพื้นฐานในการติดต่อสื่อสารที่แข็งแกร่งของซูเปอร์คอมพิวเตอร์
อย่างไรก็ตาม แนวโน้มของประสิทธิภาพและประโยชน์ใช้งานของการประมวลผลแบบกริดเป็นเรื่องยากที่จะปฏิเสธได้เมื่อเทคโนโลยีถึงจุดอิ่มตัวมาตรฐานเป็นจริงและแอพพลิเคชันใหม่เกิดขึ้นการประมวลผลแบบกริดจะ กลายเป็นสิ่งที่แพร่หลายทั่วไปในองค์กรเช่นเดียวกับเทคโนโลยีอินเทอร์เน็ต ในขณะที่ผู้ค้าเริ่มปูทางตลาดการประมวลผลแบบกริด องค์กรก็อาจจะอยู่ในช่วงของการศึกษาข้อมูลแน่นอนว่า แนวปฏิบัติที่ดีที่สุดยังคงเป็นการอย่าเชื่อในคำโฆษณาร้อยเปอร์เซ็นต์ แต่ก็ไม่ควรปฏิเสธเสียทั้งหมด
อนาคตของการประมวลผลแบบกริดจะเป็นเช่นไรนั้นยังไม่มีใครรู้แน่ ในส่วนของระบบดาต้าเบส ขณะนี้ ไมโครซอฟท์ยังไม่ได้กล่าวถึงการประมวลผลแบบกริดใน SQL server ของเขา ในขณะที่ทางออราเคิลพูดอยู่ตลอดเวลาถึงขีดความสามารถของการประมวลผลแบบกริดในระบบฐานข้อมูลเวอร์ชั่นถัดไป คือ Oracle 10g โดยข้อมูลในเว็บไซต์ของออราเคิลกล่าวถึงประโยชน์ของการประมวลผลแบบกริดที่ช่วยลดค่าใช้จ่ายของระบบไอที ด้วยการทำคลัสเตอร์เซิร์ฟเวอร์เข้าด้วยกันให้ทำตัวเหมือนเป็นคอมพิวเตอร์ขนาดใหญ่ตัวเดียวที่สามารถ ย้ายทรัพยากรเซิร์ฟเวอร์ระหว่างแอพพลิเคชั่นได้แบบไดนามิก ตามความต้องการ ทางออราเคิลได้ยืนยันว่าการประมวลผลแบบกริด จะให้ประสิทธิภาพและขีดความเชื่อถือได้สูงในค่าใช้จ่ายที่ต่ำกว่า อย่างไรก็ตาม ข้อจำกัดทางฮาร์ดแวร์และซอฟต์แวร์ทำให้การประมวลผลแบบกริดยังเป็นของร้อนที่องค์กรส่วนใหญ่ไม่สามารถสัมผัสได้ในตอนนี้
ในทางทฤษฎีการประมวลผลแบบกริดสามารถรวมกลุ่มของเซิร์ฟเวอร์โพรเซสเซอร์คู่ที่มีราคาไม่แพงให้กลายเป็นกริด 8 หรือ 16 ซีพียู เพราะในปัจจุบันการซื้อเซิร์ฟเวอร์โพรเซสเซอร์คู่แปดตัวจะถูกกว่าการซื้อเซิร์ฟเวอร์ 16 ซีพียูตัวเดียว หลักการใช้งานก็คือถ้าเมื่อใดที่ดาต้าเบสเซิร์ฟเวอร์ 4 ซีพียูของคุณเริ่มทำงานช้าแล้ว คุณก็เพียงแต่เพิ่มเซิร์ฟเวอร์ตัวใหม่อีกตัวหนึ่ง แล้วกริดจะกระจายพลังงานและการจัดการทรัพยากรระหว่างเซิร์ฟเวอร์สองตัวนี้ให้คุณเอง ซึ่งรูปแบบนี้เรียกว่า scale out
เมื่อ SQL Server 2000 ออกมาในครั้งแรก ไมโครซอฟท์ได้กล่าวว่าโซลูชั่นแบบ scale out เป็นคำตอบสำหรับขีดความสามารถในการปรับขนาดแบบไฮเอนด์ แต่การสนับสนุนในเรื่องนี้ก็เริ่มซาลงหลังจากพบว่าโซลูชั่น scale out เป็นเรื่องยากที่จะได้มา เนื่องจากดาต้าเบสกริดเป็นเรื่องที่ซับซ้อนมากกว่ากริดสำหรับแอพพลิเคชันชนิดอื่น เพราะการล็อคข้อมูลควบคุมทรานส์แอ็กชันและจัดการคำสั่งจะเป็นเรื่องที่ทำให้มีประสิทธิภาพได้ยากผ่านระบบกริดของดาต้าเบสโหนด
เชื่อว่า scale out จะกลายเป็นรูปแบบที่มีการใช้งานกันทั่วไปในโลกการประมวลผลดาต้าเบส แต่การประมวลผลแบบกริดอย่างแท้จริงสำหรับผู้ใช้งานดาต้าเบสนั้นยังคงอยู่อีกไกลอย่างไรก็ตามผู้ใช้งาน SQL Server จะตัดสินใจเลือกได้ยากถ้า Oracle สามารถให้โซลูชันการประมวลผลแบบกริดแซงหน้าไมโครซอฟท์ไปได้
แหล่งข้อมูล
- Globus Alliance (http://www.globus.org/) และ Global Grid Forum (http://www.ggf.org/)
- www-1.ibm.com/grid/
- "Internet Computing and the Emerging Grid" (www.nature.com/nature/webmatters/grid/grid.html)
|