บ้าน ฮาร์ดแวร์ กริดคอมพิวติ้งคืออะไร? - คำจำกัดความจาก techopedia

กริดคอมพิวติ้งคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - 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
กริดคอมพิวติ้งคืออะไร? - คำจำกัดความจาก techopedia