Hadoop 1 Vs Hadoop 2

Limitation of hadoop 1
  
  ü No horizontal scalability of NameNode
·        As a cluster size grows there is a bottleneck for NameNode metadata
  ü Does not supports NameNode High-availability
·        If NameNode is single point of contact, if it fails then whole HDFS process is down
  ü Overburdened Job Tracker
·        As Schedule job, Monitor Job, if Task Tracker fails then reschedule, Resource manage are done by this process alone
  ü Does not support multi-tenancy
·        Means different(Map-reduce, Streaming job, Interactive job) jobs on same resource at a same time

Hadoop 2

    1.     HDFS Federation
·        We can have more than one NameNode’s each NameNode will have namespace associated with it.
·        Each NameNode’s can save blocks across the DataNode’s under it’s namespace
·        In other words, NameNode-1 can access all those blocks in DataNode’s, which belongs to the namespace of NameNode-1
    2.     Multi-Tenancy –through, Capacity scheduler
·        Different types of jobs are organized in different queue
·        FIFO is followed within the queue
·        Each queue shares % of cluster
·        Priority can be set to each queue
    3.     YARN –Yet Another Resource Negotiator
·        It has Resource Manager on Mater, which has two components
§  Scheduler- 
          § Responsible for allocating resources to  various application subject to constraint of capacity
§  Application Manager-
§  Accepting job submission
§  Negotiating the Container for executing application specific application master
§  Provide service for restarting application master container on failure
·        Node Manager
§  Monitor Resource usage, CPU, Memory, Disk, Network
§  Report same to Resource Manager / scheduler
·         Application Master
§  Per application ,Application master
§  Negotiating appropriate resource container from the scheduler tracking status monitor process


Comments

  1. A table is the basic unit of data storage in an oracle database. The table of a database hold all of the user accesible data. Table data is stored in rows and columns. But what is all about the clusters and how to handle it using oracle database system? Expecting a right answer from you. By the way you are maintaining a great blog. Thanks for sharing this in here.
    Oracle Training in Chennai | Oracle Course in Chennai | Oracle Training Center in Chennai

    ReplyDelete
  2. The strategy you posted was nice. The people who want to shift their career to the IT sector then it is the right option to go with the ethical hacking course.
    Ethical hacking course in Chennai | Ethical hacking training in chennai

    ReplyDelete

  3. Thanks for sharing this information and keep updating us. This information is very useful to me.
    Ethical Hacking Course in Chennai | Hacking Course in Chennai | Ethical Hacking Course

    ReplyDelete
  4. This blog is the general information for the future. You got a good work for these blog.We have a developing our creative content of this mind.Thank you for this blog. This for very interesting and useful.

    Big Data Hadoop Admin Training
    Cloud Training in Chennai

    ReplyDelete

  5. Hello, I read your blog occasionally, and I own a similar one, and I was just wondering if you get a lot of spam remarks? If so how do you stop it, any plugin or anything you can advise? I get so much lately it’s driving me insane, so any assistance is very much appreciated.
    AWS Training in Chennai | Best AWS Training in Chennai
    Best Data Science Training in Chennai
    Best Python Training in Chennai
    Best RPA Training in Chennai
    Digital Marketing Training in Chennai
    Matlab Training in Chennai
    Best AWS Course Training in Chennai
    Best Devops Course Training in Chennai
    Java Training Institute in Chennai
    C C++ Training in Chennai

    ReplyDelete
  6. nice course. thanks for sharing this post this post harried me a lot.
    MCSE Training in Noida

    ReplyDelete
  7. Resources like the one you mentioned here will be very useful to me ! I will post a link to this page on my blog. I am sure my visitors will find that very useful
    AWS training in chennai | AWS training in anna nagar | AWS training in omr | AWS training in porur | AWS training in tambaram | AWS training in velachery

    ReplyDelete
  8. Very nice artice,keep sharing more posts with us.

    thank you...

    big data hadoop course

    ReplyDelete

Post a Comment

Popular posts from this blog

Secondary NameNode check-pointing process

Failover and fencing