Skip to main navigation Skip to search Skip to main content

CloudFlow: Cloud-wide policy enforcement using fast VM introspection

  • Mirza Basim Baig
  • , Connor Fitzsimons
  • , Suryanarayanan Balasubramanian
  • , Radu Sion
  • , Donald E. Porter
  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

15 Scopus citations

Abstract

Government and commercial enterprises are increasingly considering cloud adoption. Clouds improve overall efficiency by consolidating a number of different clients' software virtual machines onto a smaller set of hardware resources. Unfortunately, this shared hardware also creates inherent side-channel vulnerabilities, which an attacker can use to leak information from a victim VM. Side-channel vulnerabilities are especially concerning when different principals are constrained by regulations. A classic example of these regulations are Chinese Wall policies for financial companies, which aim to protect the financial system from illicit manipulation by separating portions of the business with conflicting interests. Although efficient prevention of side channels is difficult within a single node, there is a unique opportunity within a cloud. This paper proposes a low-overhead approach to cloud wide information flow policy enforcement: identifying side channels which could potentially be used to violate a security policy through run-time introspection, and reactively migrating virtual machines to eliminate node-level side-channels. In this paper we describe CloudFlow-an information flow control extension for OpenStack. CloudFlow includes a novel, virtual machine introspection mechanism that is orders of magnitude faster than previous approaches. CloudFlow efficiently and transparently enforces information flow policies cloud-wide, including information leaks through undesirable side-channels. Additionally, CloudFlow has potential uses for cloud management and resource-efficient virtual machine scheduling.

Original languageEnglish
Title of host publicationProceedings - 2014 IEEE International Conference on Cloud Engineering, IC2E 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages159-164
Number of pages6
ISBN (Electronic)9781479937660
DOIs
StatePublished - Sep 18 2014
Event2nd IEEE International Conference on Cloud Engineering, IC2E 2014 - Boston, United States
Duration: Mar 10 2014 → Mar 14 2014

Publication series

NameProceedings - 2014 IEEE International Conference on Cloud Engineering, IC2E 2014

Conference

Conference2nd IEEE International Conference on Cloud Engineering, IC2E 2014
Country/TerritoryUnited States
CityBoston
Period03/10/14 → 03/14/14

Keywords

  • Cloud computing
  • Information flow control
  • Side-Channel Attacks
  • VM Introspection

Fingerprint

Dive into the research topics of 'CloudFlow: Cloud-wide policy enforcement using fast VM introspection'. Together they form a unique fingerprint.

Cite this