学位论文详细信息
Performance guarantees for deadline-driven MapReduce jobs under failure
Performance of systems;Service Level Objectives;Fault tolerance;Cloud computing;Hadoop;MapReduce
Faghri, Faraz ; Beck ; Carolyn L.
关键词: Performance of systems;    Service Level Objectives;    Fault tolerance;    Cloud computing;    Hadoop;    MapReduce;   
Others  :  https://www.ideals.illinois.edu/bitstream/handle/2142/45663/Faraz_Faghri.pdf?sequence=1&isAllowed=y
美国|英语
来源: The Illinois Digital Environment for Access to Learning and Scholarship
PDF
【 摘 要 】

Increasingly, large systems and data centers are being built in a 'scale out' manner, i.e. using large numbers of commodity hardware components, instead of traditional 'scale up' using expensive, specialized equipment. However, large numbers of commodity components imply higher rates of failure across such systems. Such failures can cause applications to miss their deadlines for task completion. For this reason, cloud service providers and cloud applications must anticipate failures and engineer their services accordingly. In this thesis, we first analyze the availability of a commodity data center designed for MapReduce applications. MapReduce is increasingly used in industry for efficient large scale data processing tasks including personal advertising, spam detection, as well as data mining. We show how MapReduce software level fault tolerance can be used to achieve the same availability as scale up data centers. Second, we extend existing job schedulers for deadline-driven jobs to handle machine and software failures and satisfy the service level objectives.

【 预 览 】
附件列表
Files Size Format View
Performance guarantees for deadline-driven MapReduce jobs under failure 575KB PDF download
  文献评价指标  
  下载次数:7次 浏览次数:30次