Define Programming
HDFS architecture and components

HDFS architecture and components

HDFS architecture in Big Data

If you are using WhatsApp. After that, you start using Instagram or any other app. During this time you don’t even have an idea of how much data you have made. Just like that, every person is generating a huge amount of data. Which cannot store in a single space which is why we have to distribute that into multiple systems. 

Big data analytics systems and software can help companies to make data-driven decisions. This can improve business outcomes. Basically, Big Data Analytics works as the data professional collects the data from various resources.  Mostly, they used to mix unstructured and structured data. In short, the collected, processed, and cleaned data is Big Data Analytics and that is how it works. 

Silicon Graphics and SGI computers

Furthermore, Hadoop works on the MapReduce Algorithm introduced by Google. Now there are plenty of well-known brands. Which are utilizing Hadoop in their Organization to deal with big data. Because there is a bunch of data that needs to be managed, such as Facebook, Yahoo, Netflix, eBay, etc. 

hdfs architecture and components

HDFS consists of the following components 

Hadoop Distributed File System (HDFS)

Firstly, What is My HDFS? Come in!

HDFS is a distributed file system formed at Yahoo! Research. It is built to hold petabytes of data on thousands of commodity servers. The HDFS uses a client-server model where clients request files from a server. Clients connect to the server via a network interface and submit requests to read or write data to the server. A server may have many clients connected to it simultaneously. 

What are the components of HDFS v2 Architecture

  • YARN

Yarn is a framework for managing clusters of resource-constrained machines called nodes. Nodes are assigned tasks based on their capacity and performance. Nodes are grouped together in containers called racks. Racks are then grouped together in a cluster.

  • MapReduce

MapReduce is a programming model for processing large amounts of data using a parallel algorithm. It is split into two sections: map and reduce. The map phase processes input records and generates intermediate keys and values. The reduce phase combines the intermediate results generated by the map phase and produces output records.

  • Zookeeper

Zookeeper is a centralized service that provides a reliable way to coordinate application state between services running on different hosts. It is commonly used to provide coordination among services in a distributed environment.

  • Spark

Spark is a general-purpose engine for big data analytics. It is built on top of Hadoop and supports both batch and interactive workloads. Spark offers a unified abstraction layer over various storage back ends. This includes HBase, Cassandra, Kafka, and others.

  • Hive

Hive is a data warehouse system that provides SQL-like querying capabilities over any type of data stored in HDFS. It gets optimized for storing and analyzing large volumes of structured data.

  • Pig

Pig is a high-level programming language used to express data analysis programs. These programs consist of a series of steps that manipulate data. Pig is similar to Unix shell scripts.

What is Hadoop big data technology?

HDFS Net Banking

HDFC net banking is an online banking facility provided by HDFC Bank. It allows customers to access their account information, transfer funds, pay bills, and more. The service is available 24 hours a day, seven days a week, and can be accessed from any part of the planet. HDFC net banking is a convenient and safe way to manage your finances.

Final Thoughts 

HDFS (Hadoop Distributed File System) is a distributed file system that is designed to run on commodity hardware. It has a master/slave architecture. The master node is the Name Node, and the slave nodes are the Data Nodes. The Name Node handles the file system namespace and controls client access to files. The Data Nodes store the actual data. Hadoop consists of limited components which are mentioned above in detail. Hope you get the knowledge that we were striving to deliver to you such as What is my Hdfs? And hdfs net banking If you are seeking more information so can let us know!

Add comment