Sistem File Google (GFS)

Pengarang: Robert Simon
Tanggal Pembuatan: 15 Juni 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Google File System - Paper that inspired Hadoop
Video: Google File System - Paper that inspired Hadoop

Isi

Definisi - Apa arti Sistem File Google (GFS)?

Google File System (GFS) adalah sistem file terdistribusi skalabel (DFS) yang dibuat oleh Google Inc. dan dikembangkan untuk mengakomodasi persyaratan pemrosesan data Google yang berkembang. GFS memberikan toleransi kesalahan, keandalan, skalabilitas, ketersediaan, dan kinerja untuk jaringan besar dan node yang terhubung. GFS terdiri dari beberapa sistem penyimpanan yang dibangun dari komponen perangkat keras komoditas berbiaya rendah. Ini dioptimalkan untuk mengakomodasi penggunaan berbagai data dan kebutuhan penyimpanan Google, seperti mesin pencari, yang menghasilkan sejumlah besar data yang harus disimpan.


Sistem File Google memanfaatkan kekuatan server yang ada sementara meminimalkan kelemahan perangkat keras.

GFS juga dikenal sebagai GoogleFS.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Sistem File Google (GFS)

GFS node cluster adalah master tunggal dengan beberapa server chunk yang terus diakses oleh sistem klien yang berbeda. Chunk server menyimpan data sebagai file Linux pada disk lokal. Data yang disimpan dibagi menjadi potongan besar (64 MB), yang direplikasi dalam jaringan minimal tiga kali. Ukuran chunk yang besar mengurangi overhead jaringan.

GFS dirancang untuk mengakomodasi persyaratan cluster besar Google tanpa membebani aplikasi. File disimpan dalam direktori hirarkis yang diidentifikasi oleh nama jalur. Metadata - seperti namespace, data kontrol akses, dan informasi pemetaan - dikendalikan oleh master, yang berinteraksi dengan dan memantau pembaruan status setiap server chunk melalui detak jantung waktunya.


Fitur GFS meliputi:

  • Toleransi kesalahan
  • Replikasi data penting
  • Pemulihan data otomatis dan efisien
  • Throughput agregat tinggi
  • Mengurangi interaksi klien dan master karena ukuran server chunk yang besar
  • Manajemen dan penguncian Namespace
  • Ketersediaan tinggi

Cluster GFS terbesar memiliki lebih dari 1.000 node dengan kapasitas penyimpanan disk 300 TB. Ini dapat diakses oleh ratusan klien secara berkelanjutan.