ระบบไฟล์ Google (GFS)

ผู้เขียน: Robert Simon
วันที่สร้าง: 15 มิถุนายน 2021
วันที่อัปเดต: 12 พฤษภาคม 2024
Anonim
Google File System
วิดีโอ: Google File System

เนื้อหา

คำจำกัดความ - Google File System (GFS) หมายถึงอะไร

Google File System (GFS) เป็นระบบไฟล์แบบกระจายที่ปรับขนาดได้ (DFS) ที่สร้างขึ้นโดย Google Inc. และพัฒนาขึ้นเพื่อรองรับความต้องการการประมวลผลข้อมูลของ Google ที่เพิ่มขึ้น GFS ให้การยอมรับข้อผิดพลาดความน่าเชื่อถือความสามารถในการปรับขนาดความพร้อมใช้งานและประสิทธิภาพของเครือข่ายขนาดใหญ่และโหนดที่เชื่อมต่อ GFS ประกอบด้วยระบบจัดเก็บข้อมูลหลายระบบที่สร้างขึ้นจากส่วนประกอบฮาร์ดแวร์สินค้าราคาต่ำ ได้รับการปรับให้รองรับความต้องการใช้งานและการจัดเก็บข้อมูลที่แตกต่างกันของ Googles เช่นเครื่องมือค้นหาซึ่งสร้างข้อมูลจำนวนมากที่ต้องจัดเก็บ


Google File System ใช้ประโยชน์จากความแข็งแกร่งของเซิร์ฟเวอร์นอกชั้นวางพร้อมกับลดจุดอ่อนของฮาร์ดแวร์

GFS ยังเป็นที่รู้จักกันในนาม GoogleFS

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายระบบไฟล์ของ Google (GFS)

โหนดคลัสเตอร์ GFS เป็นมาสเตอร์เดียวที่มีเซิร์ฟเวอร์จำนวนมากที่เข้าถึงได้อย่างต่อเนื่องโดยระบบไคลเอ็นต์ที่แตกต่างกัน เซิร์ฟเวอร์ Chunk เก็บข้อมูลเป็นไฟล์ Linux บนดิสก์ภายในเครื่อง ข้อมูลที่เก็บไว้จะถูกแบ่งออกเป็นกลุ่มขนาดใหญ่ (64 MB) ซึ่งจะถูกจำลองแบบในเครือข่ายอย่างน้อยสามครั้ง ขนาดก้อนใหญ่ลดค่าใช้จ่ายเครือข่าย

GFS ได้รับการออกแบบมาเพื่อรองรับความต้องการคลัสเตอร์ขนาดใหญ่ของ Google โดยไม่ทำให้เกิดภาระแอปพลิเคชัน ไฟล์จะถูกเก็บไว้ในไดเรกทอรีลำดับชั้นที่ระบุโดยชื่อเส้นทาง ข้อมูลเมตาเช่นเนมสเปซข้อมูลการควบคุมการเข้าถึงและข้อมูลการแมปถูกควบคุมโดยต้นแบบซึ่งโต้ตอบกับและตรวจสอบการอัพเดตสถานะของเซิร์ฟเวอร์แต่ละก้อนผ่านการเต้นของหัวใจตามเวลาที่กำหนด


คุณสมบัติ GFS รวมถึง:

  • ข้อผิดพลาดความอดทน
  • การจำลองข้อมูลที่สำคัญ
  • การกู้คืนข้อมูลอัตโนมัติและมีประสิทธิภาพ
  • ปริมาณงานรวมสูง
  • การลดไคลเอ็นต์และการโต้ตอบหลักเนื่องจากขนาดเซิร์ฟเวอร์ก้อนใหญ่
  • การจัดการเนมสเปซและการล็อค
  • พร้อมใช้งานสูง

กลุ่ม GFS ที่ใหญ่ที่สุดมีมากกว่า 1,000 โหนดที่มีความจุดิสก์เก็บข้อมูล 300 TB สิ่งนี้สามารถเข้าถึงได้โดยลูกค้าหลายร้อยรายอย่างต่อเนื่อง