HDFS LÀ GÌ

Ở bài viết trước, các kiến thức về BigData, công nghệ Hadoop, MapReduce,… Tiếp nối phần kiến thức đã cung cấp ở phần trước, tiếp theo đây sumuoi.mobi sẽ giới thiệu thêm kiến thức về một hệ thống quan trọng khác trong Hadoop đó là HDFS.

Bạn đang xem: Hdfs là gì

Vậy, định nghĩa HDFS là gì? HDSF sở hữu đặc điểm gì và cấu trúc ra sao? Tất cả đều sẽ được sumuoi.mobi bật mí trong bài viết sau đây. Hãy theo dõi nhé!


Định nghĩa HDFS là gì?

Khi dữ liệu người dùng ngày càng lớn và kích thước của các file dữ liệu ngày càng vượt quá giới hạn lưu trữ. Lúc này, nhu cầu phân chia dữ liệu ra các ổ cứng trên nhiều máy tính sẽ rất cần thiết. Và HDFS đã ra đời để hỗ trợ giải quyết triệt để được vấn đề này. Vậy, định nghĩa HDFS là gì?

HDFS (tên viết tắt của từ Hadoop Distributed File System” là một hệ thống lưu dữ dữ dữ liệu được sử dụng bởi Hadoop. Chức năng của hệ thống này là cung cấp khả năng truy cập với hiệu suất cao đến với các dữ liệu nằm trên các cụm của Hadoop. 

*
*
*
*
*

HDFS là một hệ thống quan trọng trong Hadoop

Cách ghi file trên HDFS: Tương tự quá trình đọc file, tuy nhiên quá trình này thì các client sẽ gửi đến cho các NameNode một file entry (đây là file chưa có bất kỳ block nào bên trong).

Xem thêm: Iobit Advanced Systemcare 14, Xin Key Advanced Systemcare Ultimate 11 Archives

Những file client sẽ thực hiện chia file dữ liệu thành các block và mỗi block đều sẽ được đóng gói thành packet.

Tiếp theo, Client sẽ gửi Packet cho DataNode thứ nhất, sau khi được lưu xong thì DataNode đầu tiên lại gửi tiếp packet cho DataNode thứ hai để sao lưu. Quá trình này sẽ tiếp diễn cho đến các DataNode cuối cùng nhận được packet và sao lưu nó. Thì nó sẽ lại gửi thông báo cho client là đã lưu thành công. Từ đó, client sẽ thực hiện hành động để babos cáo cho NameNode biết rồi cập nhật lại toàn bộ danh sách các block mà file đã ghi lại. 

Tổng kết

Trên đây là toàn bộ kiến thức trọng tâm liên quan đến HDFS mà sumuoi.mobi muốn gửi đến bạn đọc. Hy vọng rằng, với thông tin trên thì bạn đã hiểu rõ HDFS là gì cũng như biết được đặc điểm và cấu trúc của nó. Chúc bạn sớm thành công trên con đường chinh phục hệ thống này.