sqrrl overview - tscp · flexible nosql database ... unprecedented scale (10s pbs) multi-structured...

11
Securely explore your data SQRRL OVERVIEW Ely Kahn VP Business Development [email protected]

Upload: others

Post on 28-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

Securely explore your data

SQRRL OVERVIEW

Ely Kahn VP Business Development [email protected]

Page 2: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

WHO WE ARE

© 2013 Sqrrl | All Rights Reserved

Sqrrl’s team has worked with the world’s largest and most sensitive datasets for the last decade

!   Over 20 years of combined Accumulo experience

!   Team includes former Technical Director of Accumulo at NSA and 6 committers/contributors

Google’s BigTable Paper

2006

NSA Builds Accumulo

2008 Sqrrl Founded

2012 1st Sqrrl Release and Customers

2013

NSA Open Sources

Accumulo 2011

Investors:

2

Page 3: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

THE PROBLEM

© 2013 Sqrrl | All Rights Reserved

Security is the number one hurdle for adopting Big Data solutions

3

Page 4: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

WHAT WE DO

© 2013 Sqrrl | All Rights Reserved

Sqrrl Enterprise is the most secure, high performing, and flexible NoSQL database (OLAP+OLTP) for Big Apps™

4

Page 5: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

OUR KEY FEATURES

© 2013 Sqrrl | All Rights Reserved

Sqrrl Enterprise has best-in-class security, scalability, and flexibility

Cell-Level Security™+

Unprecedented Scale (10s PBs)

Multi-Structured Data Analysis

Automated Indexing at Ingest

Column, Document, and Graph Store

SqrrlQL, Full-Text, and Graph Search

5

Page 6: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

TECHNOLOGY LANDSCAPE

© 2013 Sqrrl | All Rights Reserved

Sqrrl capabilities cut across NoSQL categories

Type Examples

Key-Value Store

Wide Column Store

Document Store

Graph Store

<--

----

Incr

easi

ng D

ata

Com

plex

ity

6

Page 7: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

ARCHITECTURE

© 2013 Sqrrl | All Rights Reserved

Sqrrl builds on top of open source Accumulo and adds a number of enterprise features

7

Page 8: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

An Accumulo key is a 5-tuple, consisting of: !   Row: Controls Atomicity !   Column Family: Controls Locality !   Column Qualifier: Controls Uniqueness !   Visibility Label: Controls Access !   Timestamp: Controls Versioning

Row Col. Fam. Col. Qual. Visibility Timestamp Value

John Doe Notes PCP PCP_JD 20120912 Patient suffers from an acute …

John Doe Test Results Cholesterol JD|PCP_JD 20120912 183

John Doe Test Results Mental Health JD|PSYCH_JD 20120801 Pass

John Doe Test Results X-Ray JD|PHYS_JD 20120513 1010110110100…

Accumulo  Key/Value  Example  

ACCUMULO DATA FORMAT

8 © 2013 Sqrrl | All Rights Reserved

Page 9: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

SECURITY

© 2013 Sqrrl | All Rights Reserved

Sqrrl Enterprise has a powerful security model featuring Cell-Level Security™, encryption, & RBAC/ABAC

9

Page 10: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

USE CASE

© 2013 Sqrrl | All Rights Reserved

Many orgs are using Sqrrl Enterprise to enable a Secure Data Lake™ capability (i.e., multitenancy)

Real-Time Big Apps

10

Page 11: SQRRL OVERVIEW - TSCP · flexible NoSQL database ... Unprecedented Scale (10s PBs) Multi-Structured Data Analysis Automated Indexing at Ingest Column, Document, and Graph Store SqrrlQL,

USE CASE

© 2013 Sqrrl | All Rights Reserved

Sqrrl Enterprise is used to enable “Big Data Security Analytics” capability

User-Centric Indexing Massive Distributed Graph Real-Time Apps

11