Mayflies: A Moving Target Defense Framework for Distributed Systems
Title | Mayflies: A Moving Target Defense Framework for Distributed Systems |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Ahmed, Noor O., Bhargava, Bharat |
Conference Name | Proceedings of the 2016 ACM Workshop on Moving Target Defense |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4570-5 |
Keywords | byzantine fault tolerant, cloud computing, Metrics, moving target defense, moving target defenses, openstack, pubcrawl, resilience, Scalability, Software Defined Networks |
Abstract | prevent attackers from gaining control of the system using well established techniques such as; perimeter-based fire walls, redundancy and replications, and encryption. However, given sufficient time and resources, all these methods can be defeated. Moving Target Defense (MTD), is a defensive strategy that aims to reduce the need to continuously fight against attacks by disrupting attackers gain-loss balance. We present Mayflies, a bio-inspired generic MTD framework for distributed systems on virtualized cloud platforms. The framework enables systems designed to defend against attacks for their entire runtime to systems that avoid attacks in time intervals. We discuss the design, algorithms and the implementation of the framework prototype. We illustrate the prototype with a quorum-based Byzantime Fault Tolerant system and report the preliminary results. |
URL | http://doi.acm.org/10.1145/2995272.2995283 |
DOI | 10.1145/2995272.2995283 |
Citation Key | ahmed_mayflies:_2016 |