Back to Search Start Over

Memory bandwidth reservation in the cloud to avoid information leakage in the memory controller

Authors :
Gita Sreekumar
Ali Shafiee
Rajeev Balasubramonian
Hardik Jain
Mohit Tiwari
Akhila Gundu
Seth H. Pugsley
Source :
HASP@ISCA
Publication Year :
2014
Publisher :
ACM, 2014.

Abstract

Multiple virtual machines (VMs) are typically co-scheduled on cloud servers. Each VM experiences different latencies when accessing shared resources, based on contention from other VMs. This introduces timing channels between VMs that can be exploited to launch attacks by an untrusted VM. This paper focuses on trying to eliminate the timing channel in the shared memory system. Unlike prior work that implements temporal partitioning, this paper proposes and evaluates bandwidth reservation. We show that while temporal partitioning can degrade performance by 61% in an 8-core platform, bandwidth reservation only degrades performance by under 1% on average.

Details

Database :
OpenAIRE
Journal :
Proceedings of the Third Workshop on Hardware and Architectural Support for Security and Privacy
Accession number :
edsair.doi...........b717b8c66e9f8a8c03eeeb9eb242c834
Full Text :
https://doi.org/10.1145/2611765.2611776