+ All Categories
Home > Documents > Erman Pattuk Murat Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

Erman Pattuk Murat Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

Date post: 22-Feb-2016
Category:
Upload: cosmo
View: 36 times
Download: 0 times
Share this document with a friend
Description:
BigSecret : A Secure Data Management Framework for Key-Value Stores. Erman Pattuk Murat Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy Sharad Mehrotra (Univ. of California at Irvine). Introduction. I ncreas ing amount of internet usage Number of active users - PowerPoint PPT Presentation
Popular Tags:
17
UT DALLAS Erik Jonsson School of Engineering & Computer Science FEARLESS engineering BigSecret: A Secure Data Management Framework for Key-Value Stores Erman Pattuk Murat Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy Sharad Mehrotra (Univ. of California at Irvine)
Transcript
Page 1: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

UT DALLAS Erik Jonsson School of Engineering & Computer Science

FEARLESS engineering

BigSecret: A Secure Data Management Framework for

Key-Value StoresErman Pattuk

Murat KantarciogluVaibhav KhadilkarHuseyin Ulusoy

Sharad Mehrotra (Univ. of California at Irvine)

Page 2: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Introduction

• Increasing amount of internet usage– Number of active users– Number of transactions per unit time– Size of the stored data– A new concept: BigData

• Existing techniques failed to satisfy new requirements

• To cope with BigData, Key-Value Stores emerge as a popular option– Efficiency and Scalability

Page 3: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Introduction

AmazonSimpleDB

GoogleBigTable

MicrosoftAzure…

Key Valuepattuk_erman:bank 1919381pattuk_erman:ssn 1928319ulusoy_huseyin:bank 4476861

ulusoy_huseyin:ssn 1148793

Page 4: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Proposed Framework: BigSecret

Public

Private

AmazonSimpleDB

GoogleBigTable

MicrosoftAzure

BigSecret

Dept 1

Dept 2

Page 5: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Outline

• Partitioning data among multiple cloud providers

• Storing data on a provider, while protecting efficiency and privacy

• Querying outsourced data• Experiments

Page 6: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Data and Workload Sharing

BigSecret

Data Owner

Provider-1

Provider-2

Provider-3

Constraints

Page 7: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Constraints in Partitioning

BigSecret

Provider-1

Provider-2

Provider-N…Monetary Cost < 10

Security Disclosure < 5%Optimize Execution Time

10% Data20% Workload

20% Data10% Workload

15% Data13% Workload

Page 8: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Storing Data in Secure Form

• Transform data using Encryption Models

Page 9: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Query Execution

BigSecret Provider-1

GET:“John” – “traits” – “height”

GET:A12C04 – BF2139 – 51231D

RESULT:1295DC10

RESULT:“170 cm”

Page 10: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Experiments

• Performed experiments using Yahoo! Cloud Serving Benchmark

• Created tables consisting of 1,2,4,8,16, and 32 Millions of rows– Each row has 10 Key-Value entries of 100B

• Created 3 different workloads– 1K queries for single-cloud experiments– 100K queries for multi-cloud experiments

Page 11: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Single-Cloud Experiments

Workload – 1 (Get intensive)

Page 12: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Single-Cloud Experiments

Workload – 2 (Put intensive)

Page 13: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Single-Cloud Experiments

Workload – 3 (Scan intensive)

Page 14: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Multi-Cloud Experiments

ProviderProperties Provider 1 Provider 2

Storage Plaintext Model-1

Risk weight 1 0.7

Speed Fast Slow

Monetary cost $700 $3700

Sensitivity disclosure risk %100 %70

Page 15: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Multi-Cloud Experiments

Workload – 3 (Scan intensive)

Page 16: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Conclusion

• If Scan is needed, Model-1 can be used– Otherwise, it’s not so efficient– May use other techniques to support Scan

• Model-2 and 3 perform well with minor overhead

• We plan to add support for other Key-Value stores

• BigSecret is open source– https://github.com/ermanpattuk/BigSecret

Page 17: Erman Pattuk Murat  Kantarcioglu Vaibhav Khadilkar Huseyin Ulusoy

FEARLESS engineering

Q&A

Thank You


Recommended