A noble approach to develop dynamically scalable namenode in hadoop distributed file system using secondary storage

Tumpa Rani Shaha*, Md Nasim Akhtar, Fatema Tuj Johora, Md. Zakir Hossain, Mostafijur Rahman, R. Badlishah Ahmad

*المؤلف المقابل لهذا العمل

نتاج البحث: المساهمة في مجلةمراجعة النظراء

2 اقتباسات (Scopus)

ملخص

For scalable data storage, Hadoop is widely used nowadays. It provides a distributed file system that stores data on the compute nodes. Basically, it represents a master/slave architecture that consists of a NameNode and copious Data Nodes. Data Nodes contain application data and metadata of application data resides in the Main Memory of NameNode. In cached approach, they fragment the metadata depending on the last access time and move the least frequently used data to secondary memory. If the requested data is not found in main memory then the secondary data will be loaded again on the RAM. So when the secondary data reloads to the primary memory then the NameNode main memory limitation arises again. The focus of this research is to reduce the namespace problem of main memory and to make the system dynamically scalable. A new Metadata Fragmentation Algorithm is proposed that separates the metadata list of NameNode dynamically. The NameNode creates Secondary Memory File in perspective of the threshold value and allocates secondary memory location based on the requirement. According to the proposed algorithm the maximum third, out of fourth of main memory is used at the secondary file caching time. The free space aids in faster operation by Dynamically Scalable NameNode approach. This proposed algorithm shows that the space utilization is increased to 17% and time utilization is increased to 0.0005% with the comparison of the existing fragmentation algorithm.

اللغة الأصليةEnglish
الصفحات (من إلى)729-736
عدد الصفحات8
دوريةIndonesian Journal of Electrical Engineering and Computer Science
مستوى الصوت13
رقم الإصدار2
المعرِّفات الرقمية للأشياء
حالة النشرPublished - فبراير 1 2019

ASJC Scopus subject areas

  • ???subjectarea.asjc.1700.1711???
  • ???subjectarea.asjc.1700.1710???
  • ???subjectarea.asjc.1700.1708???
  • ???subjectarea.asjc.1700.1705???
  • ???subjectarea.asjc.2600.2606???
  • ???subjectarea.asjc.2200.2208???

بصمة

أدرس بدقة موضوعات البحث “A noble approach to develop dynamically scalable namenode in hadoop distributed file system using secondary storage'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا