Cloud services today are increasingly built using functionality from other running services. In this paper, we question whether legacy Quality of Services (QoS) metrics and enforcement techniques are sufficient as they are producer centric. We argue that, similar to customer rating systems found in banking systems and many sharing economy apps (e.g., Uber and Airbnb), Quality of Consumption (QoC) should be introduced to capture different metrics about service consumers. We show how the combination of QoS and QoC, dubbed QoX, can be used by consumers and providers to improve the security and management of their infrastructure. In addition, we demonstrate how sharing information among other consumers and providers increase the value of QoX. To address the main challenge with sharing information, namely sybil attacks and mis-information, we describe how we can leverage cloud providers as vouching authorities to ensure the integrity of information. We present initial results in prototyping the appropriate abstractions and interfaces in a cloud environment, focusing on the design impact on both service providers and consumers.
[1]
Christopher J. Novak,et al.
2009 Data Breach Investigations Report
,
2009
.
[2]
Martin Roesch,et al.
Snort - Lightweight Intrusion Detection for Networks
,
1999
.
[3]
Michael P. Wellman,et al.
Incentivizing Responsible Networking via Introduction-Based Routing
,
2011,
TRUST.
[4]
Brendan T. O'Connor,et al.
From Tweets to Polls: Linking Text Sentiment to Public Opinion Time Series
,
2010,
ICWSM.
[5]
Martín Casado,et al.
Ethane: taking control of the enterprise
,
2007,
SIGCOMM '07.
[6]
Nick McKeown,et al.
A network in a laptop: rapid prototyping for software-defined networks
,
2010,
Hotnets-IX.