Software fault tolerance in MapReduce / Mostafa Mohamed Mahmoud Taha ; Supervised Fatma A. Omara , Mohamed H. Khafagy
Material type:
- MapReduce {uFEE3}{uFECC}{uFE8E}{uFEDF}{uFE9F}{uFE94} ا{uئإء٧}ط{uئإ٨إ}ء ا{uئإؤئ}{uئإ٩١}را{uئإإ٣}{uئإ٩إ} {uئإؤ٣}{uئإئ٠} {uئإء٧}وارز{uئإإ٣}{uئآئإ}{uئإ٩٤} [Added title page title]
- Issued also as CD
Item type | Current library | Home library | Call number | Copy number | Status | Barcode | |
---|---|---|---|---|---|---|---|
![]() |
قاعة الرسائل الجامعية - الدور الاول | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.20.03.M.Sc.2019.Mo.S (Browse shelf(Opens below)) | Not for loan | 01010110079689000 | ||
![]() |
مخـــزن الرســائل الجـــامعية - البدروم | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.20.03.M.Sc.2019.Mo.S (Browse shelf(Opens below)) | 79689.CD | Not for loan | 01020110079689000 |
Browsing المكتبة المركزبة الجديدة - جامعة القاهرة shelves Close shelf browser (Hides shelf browser)
No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | ||
Cai01.20.03.M.Sc.2019.Me.S Semantic framework for information retrieval from big data / | Cai01.20.03.M.Sc.2019.Mo.E The effect of dynamic user behavior on information diffusion in social networks / | Cai01.20.03.M.Sc.2019.Mo.E The effect of dynamic user behavior on information diffusion in social networks / | Cai01.20.03.M.Sc.2019.Mo.S Software fault tolerance in MapReduce / | Cai01.20.03.M.Sc.2019.Mo.S Software fault tolerance in MapReduce / | Cai01.20.03.M.Sc.2019.Ra.T Towards trust-based social web / | Cai01.20.03.M.Sc.2019.Ra.T Towards trust-based social web / |
Thesis (M.Sc.) - Cairo University - Faculty of Computers and Information - Department of Computer Science
MapReduce is a framework and runtime environment for big data processing over distributed systems (e.g., cluster, cloud, and grids). MapReduce has become an effective framework for processing and analysis of huge data size in large systems. On the other hand, Hadoop represents one of the core frameworks based on Map/Reduce for Big Data analysis and processing. One of the critical issues in MapReduce is task failure which could increase the cost of the job and affect resource utilization. Currently, MapReduce fault tolerance mechanism is based on rescheduling failure tasks on other nodes to re- execute again. Therefore, task rescheduling affects resource utilization, as well as, execution time. In this thesis, a new Rollback-recovery model called Pessimistic Log-based rollback (PLR) is introduced to support MapReduce fault tolerance. According to the proposed PLR model, a logging process has introduced to enable rollback by recording the task, which is determinant in the log report when the failure occurs. When a task is failed, the proposed PLR model will reactivate the execution of this task starting from the last state before failing on the same node which optimistically can solve the MapReduce task failure problem. In the worst case, the task will be rescheduled into another node to be re-executed. The experimental results of the proposed PLR model show that MapReduce performance is improved in the case of failure by reducing the execution time by 35% approximately
Issued also as CD
There are no comments on this title.