DocumentCode
665660
Title
Diversity in cloud systems through runtime and compile-time relocation
Author
Kanter, Morgon ; Taylor, Stephen
Author_Institution
Thayer Sch. of Eng., Dartmouth Coll., Hanover, NH, USA
fYear
2013
fDate
12-14 Nov. 2013
Firstpage
396
Lastpage
402
Abstract
Cloud computing has become popular in recent years due to the cost and resource savings associated with virtual machines using shared resources. Unfortunately, this mode of operation serves as a vulnerability amplifier because each computer executes multiple versions of the same operating code base carrying the same vulnerabilities. This paper explores techniques for the system´s run-time loader to generate diversity from a single binary source. In addition, we describe compile-time techniques that can augment and enhance the diversity gained through the run-time system alone. Collectively, the techniques randomize the code and data of the binary eliminating vulnerability amplification. Entropy is used as a measure of diversity and we explore the entropy gained by the techniques under several different assumptions concerning the attackers knowledge of the system. The techniques have been implemented into Bear, a from-scratch hypervisor and microkernel designed to run military cloud applications that require resilience.
Keywords
cloud computing; military computing; resource allocation; Bear hypervisor; binary source; cloud computing; cloud systems diversity; compile-time relocation; cost savings; entropy; microkernel; military cloud applications; resource savings; runtime loader; shared resources; virtual machines; vulnerability amplification; vulnerability amplifier; Entropy; Geophysical measurement techniques; Ground penetrating radar; Kernel; Programming; Runtime; Virtual machine monitors; computer security; information security;
fLanguage
English
Publisher
ieee
Conference_Titel
Technologies for Homeland Security (HST), 2013 IEEE International Conference on
Conference_Location
Waltham, MA
Print_ISBN
978-1-4799-3963-3
Type
conf
DOI
10.1109/THS.2013.6699037
Filename
6699037
Link To Document