Visible to the public Mayflies: A Moving Target Defense Framework for Distributed Systems

TitleMayflies: A Moving Target Defense Framework for Distributed Systems
Publication TypeConference Paper
Year of Publication2016
AuthorsAhmed, Noor O., Bhargava, Bharat
Conference NameProceedings of the 2016 ACM Workshop on Moving Target Defense
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4570-5
Keywordsbyzantine fault tolerant, cloud computing, Metrics, moving target defense, moving target defenses, openstack, pubcrawl, resilience, Scalability, Software Defined Networks

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.

Citation Keyahmed_mayflies:_2016