sqrrl overview - tscp · flexible nosql database ... unprecedented scale (10s pbs) multi-structured...
TRANSCRIPT
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
THE PROBLEM
© 2013 Sqrrl | All Rights Reserved
Security is the number one hurdle for adopting Big Data solutions
3
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
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
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
ARCHITECTURE
© 2013 Sqrrl | All Rights Reserved
Sqrrl builds on top of open source Accumulo and adds a number of enterprise features
7
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
SECURITY
© 2013 Sqrrl | All Rights Reserved
Sqrrl Enterprise has a powerful security model featuring Cell-Level Security™, encryption, & RBAC/ABAC
9
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
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