This framework is used by the plain programming models and which handles the distributed parallel programming models. Hadoop handles the size of the data sets are petabytes and exabytes across clusters of computers so that cluster of hadoop can easily scale out. Hadoop is made up of two components those are