Impact of Checkpoint Latency on Overhead Ratio of a Checkpointing Scheme
IEEE Transactions on Computers
Sabotage-tolerance mechanisms for volunteer computing systems
Future Generation Computer Systems - Best papers from symp. on cluster computing and the grid (CCGRID 2001)
A survey of rollback-recovery protocols in message-passing systems
ACM Computing Surveys (CSUR)
Practical byzantine fault tolerance and proactive recovery
ACM Transactions on Computer Systems (TOCS)
Adaptive Computing on the Grid Using AppLeS
IEEE Transactions on Parallel and Distributed Systems
GridWorkflow: A Flexible Failure Handling Framework for the Grid
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
Defending Against Denial-of-Service Attacks with Puzzle Auctions
SP '03 Proceedings of the 2003 IEEE Symposium on Security and Privacy
Hop-count filtering: an effective defense against spoofed DDoS traffic
Proceedings of the 10th ACM conference on Computer and communications security
Program control language: a programming language for adaptive distributed applications
Journal of Parallel and Distributed Computing
Experiences, Strategies, and Challenges in Building Fault-Tolerant CORBA Systems
IEEE Transactions on Computers
Model-Based Evaluation: From Dependability to Security
IEEE Transactions on Dependable and Secure Computing
A framework for adaptive execution in grids
Software—Practice & Experience
Grid-Enabled Virtual Organization Based Dynamic Firewall
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Future Generation Computer Systems - Special issue: P2P computing and interaction with grids
Implementing Trustworthy Services Using Replicated State Machines
IEEE Security and Privacy
Process Migration for MPI Applications based on Coordinated Checkpoint
ICPADS '05 Proceedings of the 11th International Conference on Parallel and Distributed Systems - Volume 01
Architecture-Based Autonomous Repair Management: An Application to J2EE Clusters
SRDS '05 Proceedings of the 24th IEEE Symposium on Reliable Distributed Systems
Mitigating Active Attacks Towards Client Networks Using the Bitmap Filter
DSN '06 Proceedings of the International Conference on Dependable Systems and Networks
Grid'5000: A Large Scale and Highly Reconfigurable Grid Experimental Testbed
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Web Services and Grid Security Vulnerabilities and Threats Analysis and Model
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
An Adaptive Programming Model for Fault-Tolerant Distributed Computing
IEEE Transactions on Dependable and Secure Computing
Performance evaluation of an application-level checkpointing solution on grids
Future Generation Computer Systems
Fault tolerance using lower fidelity data in adaptive mesh applications
Proceedings of the 3rd Workshop on Fault-tolerance for HPC at extreme scale
International Journal of Security and Networks
Developing an optimized application hosting framework in Clouds
Journal of Computer and System Sciences
The Journal of Supercomputing
Hi-index | 0.00 |
Grid applications have been prone to encountering problems such as failures or malicious attacks during execution in recent years, due to their distributed and large-scale features. The application itself, however, has limited power to address these problems. This paper presents the design, implementation, and evaluation of an adaptive framework- Dynasa, which strives to handle security problems using adaptive fault-tolerance (i.e., checkpointing and replication) during the execution of applications according to the status of the Grid environments. We evaluate our adaptive framework experimentally using the Grid5000 testbed and the experimental results have demonstrated that Dynasa enables the application itself to handle the security problems efficiently. The starting of the adaptive component is less than 1 s and the adaptive action is less than 0.1 s with the checkpoint interval of 20 s. Compared with non-adaptive method, experimental results demonstrate that Dynasa achieves better performance in terms of execution time, network bandwidth consumed, and CPU load, resulting in up to a 50% lower overhead.