Menasce, Daniel A.Bardhan, Shouvik2015-07-292015-07-292015https://hdl.handle.net/1920/9694Over the course of the last decade, a tremendous amount of information has been generated, collected, and eventually stored on modern server scale computers. This ongoing process led to the coinage of the term "Big Data," a concept that the industry uses to describe the all-encompassing activities of storing and processing this petabyte scale data. Stakeholders, academics, and technologists are trying to extract actionable intelligence from this huge volume of data, while massive clusters of computers are now being used to process the continually expanding amount of information.161 pagesenCopyright 2015 Shouvik BardhanComputer scienceHadoopMapReduceMulti-core machinesQueuing theorySchedulingDesign and Modeling of Schedulers for Multi-Task Jobs on Computer ClustersDissertation