Google档案系统(GFS)

作者: Robert Simon
创建日期: 15 六月 2021
更新日期: 1 七月 2024
Anonim
Lecture 3: GFS
视频: Lecture 3: GFS

内容

定义-Google文件系统(GFS)是什么意思?

Google文件系统(GFS)是Google Inc.创建的可扩展分布式文件系统(DFS),其开发目的是为了适应Google不断增长的数据处理要求。 GFS为大型网络和连接的节点提供容错能力,可靠性,可伸缩性,可用性和性能。 GFS由几个由低成本商品硬件组件构建的存储系统组成。它经过优化以适应Google的不同数据使用和存储需求,例如其搜索引擎,该引擎生成大量必须存储的数据。


Google文件系统充分利用了现成服务器的优势,同时最大程度地减少了硬件缺陷。

GFS也称为GoogleFS。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了Google文件系统(GFS)

GFS节点群集是具有多个块服务器的单个主服务器,这些服务器由不同的客户端系统连续访问。块服务器将数据作为Linux文件存储在本地磁盘上。存储的数据分为大块(64 MB),这些块在网络中至少复制了3次。大块大小可减少网络开销。

GFS旨在满足Google的大型群集要求,而不会给应用程序造成负担。文件存储在由路径名标识的分层目录中。元数据(例如名称空间,访问控制数据和映射信息)由主机控制,该主机通过定时心跳与每个块服务器交互并监视其状态更新。

GFS功能包括:

  • 容错能力
  • 关键数据复制
  • 自动高效的数据恢复
  • 高总吞吐量
  • 由于大块服务器的大小,减少了客户端和主服务器的交互
  • 命名空间管理和锁定
  • 高可用性

最大的GFS群集具有1000多个节点,具有300 TB的磁盘存储容量。数百个客户端可以连续访问此文件。