สารบัญ:
คำจำกัดความ - Grid Computing หมายถึงอะไร
กริดคอมพิวติ้งเป็นสถาปัตยกรรมของโปรเซสเซอร์ที่รวมทรัพยากรคอมพิวเตอร์จากโดเมนต่าง ๆ เพื่อให้บรรลุวัตถุประสงค์หลัก ในการคำนวณแบบกริดคอมพิวเตอร์บนเครือข่ายสามารถทำงานร่วมกันได้ซึ่งทำงานเป็นซูเปอร์คอมพิวเตอร์
โดยทั่วไปแล้วกริดจะทำงานกับงานต่าง ๆ ภายในเครือข่าย แต่ก็สามารถทำงานกับแอปพลิเคชันพิเศษได้เช่นกัน มันถูกออกแบบมาเพื่อแก้ปัญหาที่ใหญ่เกินไปสำหรับซูเปอร์คอมพิวเตอร์ในขณะที่ยังคงความยืดหยุ่นในการประมวลผลปัญหาเล็ก ๆ มากมาย กริดคอมพิวเตอร์มอบโครงสร้างพื้นฐานแบบหลายผู้ใช้ที่รองรับความต้องการที่ไม่ต่อเนื่องของการประมวลผลข้อมูลขนาดใหญ่
Techopedia อธิบาย Grid Computing
กริดเชื่อมต่อกันด้วยโหนดคู่ขนานที่ประกอบเป็นคลัสเตอร์คอมพิวเตอร์ซึ่งทำงานบนระบบปฏิบัติการ Linux หรือซอฟต์แวร์ฟรี คลัสเตอร์สามารถแตกต่างกันในขนาดจากสถานีงานขนาดเล็กไปยังหลายเครือข่าย เทคโนโลยีดังกล่าวถูกนำไปใช้กับแอพพลิเคชั่นที่หลากหลายเช่นงานทางคณิตศาสตร์วิทยาศาสตร์หรือการศึกษาผ่านแหล่งข้อมูลการคำนวณต่างๆ มันมักจะใช้ในการวิเคราะห์โครงสร้างบริการเว็บเช่น ATM ธนาคารโครงสร้างพื้นฐาน back-office และการวิจัยทางวิทยาศาสตร์หรือการตลาด
แนวคิดของการคำนวณแบบกริดได้ถูกก่อตั้งขึ้นครั้งแรกในช่วงต้นทศวรรษ 1990 โดย Carl Kesselman, Ian Foster และ Steve Tuecke พวกเขาพัฒนามาตรฐาน Globus Toolkit ซึ่งรวมถึงกริดสำหรับการจัดการพื้นที่เก็บข้อมูลการประมวลผลข้อมูลและการจัดการการคำนวณอย่างเข้มข้น
กริดคอมพิวติ้งประกอบด้วยแอพพลิเคชั่นที่ใช้สำหรับปัญหาคอมพิวเตอร์คำนวณที่เชื่อมต่อในสภาพแวดล้อมเครือข่ายแบบขนาน มันเชื่อมต่อพีซีแต่ละเครื่องและรวมข้อมูลเข้าด้วยกันเพื่อสร้างแอปพลิเคชั่นเดียวที่เน้นการคำนวณ
กริดมีทรัพยากรที่หลากหลายตามโครงสร้างซอฟต์แวร์และฮาร์ดแวร์ภาษาคอมพิวเตอร์และกรอบงานไม่ว่าจะในเครือข่ายหรือโดยใช้มาตรฐานแบบเปิดพร้อมแนวทางเฉพาะเพื่อบรรลุเป้าหมายร่วมกัน
การดำเนินงานของกริดโดยทั่วไปแบ่งออกเป็นสองประเภท:
- Data Grid: ระบบที่จัดการชุดข้อมูลแบบกระจายขนาดใหญ่ที่ใช้สำหรับการจัดการข้อมูลและการควบคุมการแชร์ผู้ใช้ มันสร้างสภาพแวดล้อมเสมือนจริงที่สนับสนุนการกระจายตัวและการวิจัยการจัดระเบียบ ศูนย์แผ่นดินไหวแคลิฟอร์เนียตอนใต้เป็นตัวอย่างของตารางข้อมูล จะใช้ระบบซอฟต์แวร์ระดับกลางที่สร้างห้องสมุดดิจิตอลระบบไฟล์ที่กระจายตัวและการเก็บถาวรอย่างต่อเนื่อง
- CPU Scavenging Grids: ระบบการวนรอบที่จะย้ายโครงการจากพีซีเครื่องหนึ่งไปยังอีกเครื่องหนึ่งตามต้องการ ตารางที่ใช้ซีพียูที่คุ้นเคยคือการค้นหาการคำนวณข่าวกรองต่างดาวซึ่งรวมถึงคอมพิวเตอร์มากกว่าสามล้านเครื่อง
กริดคอมพิวติ้งเป็นมาตรฐานโดย Global Grid Forum และนำไปใช้โดย Globus Alliance โดยใช้ Globus Toolkit ซึ่งเป็นมาตรฐานสำหรับมิดเดิลแวร์กริดที่มีส่วนประกอบของแอปพลิเคชันต่างๆ
สถาปัตยกรรมกริดใช้โปรโตคอล Global Grid Forum ที่กำหนดไว้ซึ่งรวมถึงต่อไปนี้:
- โครงสร้างพื้นฐานความปลอดภัยกริด
- บริการตรวจสอบและค้นหา
- โปรโตคอลการจัดสรรทรัพยากรและโปรโตคอลการจัดการ
- การเข้าถึงระดับโลกไปยังที่เก็บข้อมูลสำรองและ GridFTP
