Development of an enhanced check pointing technique in grid computing using programmer level controls | Blazingprojects Postgraduate Thesis
Home / Computer Science / Development of an enhanced check pointing technique in grid computing using programmer level controls

Development of an enhanced check pointing technique in grid computing using programmer level controls

 

Table Of Contents


Chapter ONE

INTRODUCTION

  • 1.1Introduction
  • 1.2Background of study
  • 1.3Problem Statement
  • 1.4Objective of Study
  • 1.5Limitation of Study
  • 1.6Scope of Study
  • 1.7Significance of Study
  • 1.8Structure of the Research
  • 1.9Definition of Terms

Chapter TWO

LITERATURE REVIEW

  • 2.1Overview of Grid Computing
  • 2.2Evolution of Checkpointing Techniques
  • 2.3Programmer Level Controls in Grid Computing
  • 2.4Importance of Enhanced Checkpointing Techniques
  • 2.5Previous Studies on Checkpointing in Grid Computing
  • 2.6Challenges in Implementing Checkpointing in Grid Computing
  • 2.7Theoretical Framework of Checkpointing Techniques
  • 2.8Best Practices in Checkpointing for Grid Computing
  • 2.9Comparative Analysis of Existing Checkpointing Techniques
  • 2.10Future Trends in Checkpointing for Grid Computing

Chapter THREE

SYSTEM DESIGN AND IMPLEMENTATION

  • 3.1Research Methodology Overview
  • 3.2Research Design and Approach
  • 3.3Data Collection Methods
  • 3.4Sampling Techniques
  • 3.5Data Analysis Procedures
  • 3.6Quality Assurance Measures
  • 3.7Ethical Considerations
  • 3.8Limitations of the Research Methodology

Chapter FOUR

SYSTEM TESTING AND EVALUATION

  • 4.1Data Analysis and Interpretation
  • 4.2Evaluation of Programmer Level Controls
  • 4.3Implementation of Enhanced Checkpointing Technique
  • 4.4Performance Comparison with Existing Techniques
  • 4.5Scalability and Efficiency Analysis
  • 4.6Case Studies and Use Cases
  • 4.7User Feedback and Satisfaction
  • 4.8Recommendations for Implementation and Improvement

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • 5.1Summary of Findings
  • 5.2Conclusion and Implications
  • 5.3Contributions to the Field
  • 5.4Future Research Directions
  • 5.5Final Thoughts and Reflections

Thesis Abstract

Grid computing is a collection of computer resources from multiple locations assembled to provide computational services, storage, data or application services. Grid computing users gain access to computing resources with little or no knowledge of where those resources are located or what the underlying technologies, hardware, operating system, and so on are. Reliability and performance are among the key challenges to deal with in grid computing environments. Accordingly, grid scheduling algorithms have been proposed to reduce the likelihood of resource failure and to reduce the overhead of recovering from resource failure. Checkpointing is one of the faulttolerance techniques when resources fail. This technique reduces the work lost due to resource faults but can introduce significant runtime overhead. This research provided an enhanced checkpointing technique that extends a recent research and aims at lowering the runtime overhead of checkpoints. The results of the simulation using GridSim showed that keeping the number of resources constant and varying the number of gridlets, improvements of up to 9%, 11%, and 11% on throughput, makespan and turnaround time, respectively, were achieved while varying the number of resources and keeping the number of gridlets constant, improvements of up to 8%, 11%, and 9% on throughput, makespan and turnaround time, respectively, were achieved. These results indicate the potential usefulness of our research contribution to applications in practical grid computing environments.

Thesis Overview

<p> </p><div><p><strong>INTRODUCTION</strong></p><p><strong>1.1 Background of the Study</strong></p><div>Grid computing uses a computer network in which each computer’s resources are shared with every other computer in the system. In view of this, computing becomes pervasive and individual users (or client applications) gain access to computing resources (processors, storage, data, applications, and so on) as needed with little or no knowledge of where those resources are located or what the underlying technologies, hardware, operating system, and so on are. The main objective in grid scheduling is to finish a job or application as soon as possible(Harshadkumar and Vipul, 2014). Fault tolerance is an important property for large scale computational grid systems, where geographically distributed nodes cooperate to execute a task in order to achieve a high level of reliability and availability. A common approach to guarantee an acceptable level of fault tolerance in scientific computing is to use checkpointing. When a task fails it can be restarted from its most recently checkpointed state rather than from the beginning, which reduces the system loss and ensures reliability (Bakhta and Ghalem, 2014).</div><p><strong>1.2 Motivation</strong></p><p>The ability to checkpoint a running application and restart it later can provide many useful benefits like fault recovery, advanced resource sharing, dynamic load balancing and improved service availability. A fault-tolerant service is essential to satisfy QoS requirements in grid computing. However, excessive checkpointing results in performance degradation. Thus there is the need to improve the performance by reducing the number of times that checkpointing is invoked.</p><p></p></div><h3></h3><br> <br><p></p>

Blazingprojects Mobile App

📚 Over 50,000 Research Thesis
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Thesis-to-Journal Publication
🎓 Undergraduate/Postgraduate Thesis
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Zoology. 4 min read

Utilizing Machine Learning for Automated Species Identification in Biodiversity Moni...

This research focuses on developing a computer-based system that can automatically identify different species of animals and plants using machine learning techn...

BP
Blazingprojects
Read more →
Veterinary Medicine. 4 min read

Development of a Mobile App for Real-Time Disease Surveillance in Livestock...

This research focuses on creating a mobile application that allows farmers, veterinarians, and other livestock stakeholders to quickly report and monitor diseas...

BP
Blazingprojects
Read more →
Urban and Regional P. 4 min read

Smart Mobility Hubs for Sustainable Urban Traffic Management...

This research focuses on developing and understanding the role of smart mobility hubs in making urban transportation more sustainable and efficient. Urban areas...

BP
Blazingprojects
Read more →
Theatre Art. 4 min read

Augmented Reality Enhancements for Immersive Theatre Experiences...

This research focuses on using augmented reality (AR) technology to improve and enhance live theatre experiences, making them more immersive and engaging for au...

BP
Blazingprojects
Read more →
Technical education. 2 min read

Developing an AI-Driven Virtual Lab Platform for Technical Skill Acquisition...

This research focuses on creating an advanced virtual laboratory platform that uses artificial intelligence (AI) to help students develop technical skills in fi...

BP
Blazingprojects
Read more →
Surveying and Geo-in. 3 min read

Development of an AI-Enhanced Mobile GIS for Urban Land Use Mapping...

This research focuses on creating a new tool that combines artificial intelligence (AI) with mobile Geographic Information Systems (GIS) to improve how urban la...

BP
Blazingprojects
Read more →
Statistics. 4 min read

Developing Predictive Models for Healthcare Outcomes Using Machine Learning and Elec...

This research focuses on creating computer-based models that predict healthcare outcomes, such as patient readmission, disease progression, or treatment success...

BP
Blazingprojects
Read more →
Soil Science. 4 min read

Developing a IoT-based Sensor Network for Real-Time Soil Nutrient Monitoring...

This research is about creating a system that uses the Internet of Things (IoT) to monitor soil nutrients in real-time. Soil nutrients like nitrogen, phosphorus...

BP
Blazingprojects
Read more →
Sociology and Anthro. 4 min read

The Impact of Mobile Communication on Indigenous Community Cultural Preservation...

This research investigates how mobile communication, such as smartphones and messaging apps, affects the preservation of culture within Indigenous communities. ...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us