Data-as-a-Service

David Flynn – CEO

Confidential 9/9/19 11 Company Overview

Mission: Simplify use of data across hybrid multi- and K8s § David Flynn, Founder and CEO (Fusion-io)

§ Headquartered in Silicon Valley

§ Cloud-native

Confidential 9/9/19 22 Today data is accessed and management through the infrastructure

Unpredictable IT Slow access performance escalations Hard to Applications Services Users find Disruptive Point Hard to Manual share Schedule solutions Processes downtime Data Copying silos Inefficient Complex Data Vendor Incompatible Error-prone sprawl lock-in protocols Shrinking Regulatory risks Budgets Unpredictable Data Application costs rewrites

Confidential 9/9/19 33 Infrastructure Is Getting More Complex Over Time

§ Different design points – Performance, capacity cost and scale § Different physical locations – across servers, across racks, across data centers

Confidential 9/9/19 44 Point Solutions Stretch Data Between Fragmented Silos

§ Caching (Avere) Tools for coping with the resulting mess § Tiering (Komprise) § Data catalogs (Collibra, IBM) § Backup (Commvault, Rubrik, Cohesity) § Copy data management (Delphix, Actifio) § Gateway (Panzura, ) § § Scale-out (Isilon, Qumulo) DAMs MAMs (Bynder, MediaVault, Canto) § Virtual SAN (VSAN, ScaleIO, ) § Global namespace (Acopia, Alluxio, K-Mesh) § Replication (SnapMirror, CloudSync, Aspera)

Confidential 9/9/19 55 Like Managing A Library Through The Bookshelves

Confidential 9/9/19 66 What’s Needed Is Metadata

Confidential 9/9/19 77 And Autonomic Data Services

Confidential 9/9/19 88 Block – File Services In The Client

File Services

§ Geo shared § Ultra-capacity § Ultra-performance § Metadata performance § Declarative orchestration § Heterogeneous environments

Confidential 9/9/19 99 NAS – File Services In The Array

File Services

§ Geo shared § Ultra-capacity § Ultra-performance § Metadata performance § Declarative orchestration § Heterogeneous environments

Confidential 9/9/19 1010 Scale-out NAS – File Services Stretched

File Services

§ Geo shared § Ultra-capacity § Ultra-performance § Metadata performance § Declarative orchestration § Heterogeneous environments

Confidential 9/9/19 1111 Hammerspace: File Services As a True Service

File Services

Autonomic Data Services

§ Geo shared § Ultra-capacity § Ultra-performance § Metadata performance § Declarative orchestration § Heterogeneous environments

Confidential 9/9/19 1212 Hammerspace – Ultra-Performance Local NVMe

File Services

Autonomic Data Services

§ Geo shared § Ultra-capacity § Ultra-performance § Metadata performance § Declarative orchestration § Heterogeneous environments

Confidential 9/9/19 1313 Hammerspace – Ultra-Capacity Object Storage

File Services

Autonomic Data Services

§ Geo shared § Ultra-capacity § Ultra-performance § Metadata performance § Declarative orchestration § Heterogeneous environments

Confidential 9/9/19 1414 Hammerspace – Multi-Site Geo Replication

File File Services Services

Autonomic Autonomic Data Services Data Services

§ Geo shared Geo shared § Ultra-capacity § Mass (inertia, gravity) § Ultra-performance § Space § Metadata performance § Time § Declarative orchestration Unifies untra-large and distant (General Relativity) with § Heterogeneous environments ultra-fast, close and small (Quantum Mechanics)

Confidential 9/9/19 1515 Today data is accessed and management through the infrastructure

Unpredictable IT Slow access performance escalations Hard to Applications Services Users find Disruptive Point Hard to Manual share Schedule solutions Processes downtime Data Copying silos Inefficient Complex Data Vendor Incompatible Error-prone sprawl lock-in protocols Shrinking Regulatory risks Budgets Unpredictable Data Application costs rewrites

Confidential 9/9/19 1616 Data-as-a-Service data is accessed and managed through metadata

Applications Services Users

Agility Metadata Control

Efficiency

Confidential 9/9/19 1717 Data-as-a-Services meets an organizations conflicting needs Agility Control Efficiency Data Consumers Data Governance Infrastructure Operators

Accelerate Reduce Reduce time to value, risk cost and maximize utility manpower

Ultra-high performance Protection, recovery High utilization Universal access Security, governance Elasticity Self-service easy to use Sovereignty, Interchangeability Organized, high quality compliance Automation Retention, provenance Confidential 9/9/19 1818

– Utilization, elasticity – Interchangeability – Automation UNIVERSAL GLOBAL NAMESPACE

CORPORATE REMOTE DATA CENTERS OFFICES Applications Applications

LINUX WINDOWS LINUX WINDOWS

Kubernetes NFS S3 CSI PVs SMB

METADATA AUTONOMIC Data-as-a-Service SERVICES DATA SERVICES

• Performance SAS iSCSI / FC NFS S3 ALL PROTOCOLS • Availability NVMe NVMeOF SMB Swift

• Durability DAS / SAN / BLOCK NAS / FILE OBJECT • Governance • Locality • Cost savings Confidential 9/9/19 1919 Hammerspace Key Capabilities

§ Cloud and multi-cloud native § Data is omni-present – Geo-spanning multi-site global namespace – Active-active eventually consistent with automatic collision disambiguation – On-demand and policy based granularly data replication – Consumable over file (pNFS, NFSv3, SMB), block and soon S3 object protocols – Kubernetes CSI driver with support for unified block and file § Performance and scale – Multi-PB with linear performance scaling – Ultra-high performance across all I/O workloads § Autonomic data placement – Utilize all storage types and vendors – File-level data management – Live migration / mobility – WAN optimization – deduplication, compression encryption to reduce bandwidth usage § Full enterprise data services (snapshots, clones, undelete, auto-recovery) § Enhanced metadata and metadata services § Telemetry of access and performance

Confidential 9/9/19 2020 Universal Global Namespace Fully managed, Active-Active, Multi-site

CORPORATE Applications

LINUX WINDOWS

pNFS NFS/SMB

DATA METADATA SERVICES SERVICES Global Dedupe, Compression, Encryption

Existing Storage

OBJECT STORAGE Confidential 9/9/19 2121 Universal Global Namespace

Fully managed, Active-Active, Multi-site PUBLIC CLOUD CORPORATE DATA CENTER Applications Applications

LINUX WINDOWS WINDOWS LINUX

pNFS NFS/SMB NFS/SMB pNFS

Bi-Directional Metadata Replication

DATA METADATA METADATA DATA SERVICES SERVICES SERVICES SERVICES Global Dedupe, Compression, Encryption

Cloud Storage Existing Storage Services

OBJECT STORAGE Confidential 9/9/19 2222 Defy Data Gravity – Rise above the infrastructure

Cloudify Containerize Data Data Services

Confidential 9/9/19 2323 Broad applicability across Use Cases

Data Mobility Without Disruption - Data Migration, Performance load-balancing, Tiering, Transparent Recovery

Multi Site Data Management - Collaboration, Datacenter Migration & Migration, Active DR, File Services in the cloud Burst - Leverage cloud capacity when needed, Expand workloads into the cloud, Migrate to the Cloud

Unified File Data Services - Single namespace across all vendors, Enterprise data services, Tiering to Object Storage, Kubernetes CSI

Confidential 9/9/19 2424 On-Ramp to Hybrid Multi-Cloud Simplify Burst-to-Cloud and Multi-site workflows

§ Turn on Hybrid Cloud in 10 minutes Live Data Optimize Mobility Resources § Use existing data sources in-place

§ Make any storage cloud-native

§ Break vendor lock-in Universal Namespace § Cost vs. performance optimization Access Protect Data Data Deploy Connect Run Apps Hammerspace Storage Anywhere

Compliance

Confidential 9/9/19 2525 Bring Enterprise Data Services to Kubernetes DevOps and Database workflows

§ Make any storage K8s-native Data Disaster Tiering Recovery § Multi-cluster support on any platform, local and over distance

§ Instantly start stateful apps anywhere K8s Data Lifecycle § Native integration using container storage Access Data Data protection interface (CSI)

§ Data protection using snapshots

§ Active-active Disaster Recovery Compliance

Confidential 9/9/19 2626 The Customer Journey

Streamline Hybrid Cloud Performance Cloud Cost Reduce Legacy Multi-cloud Management Management Infrastructure

DevOps DataOps Multi-Cluster DevTest Stateful Apps Data Protection Kubernetes Data Workflows in Production for Containers Management

On-Ramp to Hybrid Burst-to-Cloud Multi-site Autonomic Active-DR Multi- Data Mgmt

Confidential 9/9/19 2727 Demo

Confidential 9/9/19 2828 When you need to do this…

Hybrid Multi-Cloud Kubernetes

• On-ramp • On-ramp • File data services • Multi-cluster • Data management • Databases • Data protection • Systems-of-record • Security and governance • Production to TestDev • Burst to cloud • Analytics • Lift-and-shift to cloud • CI/CD • Analytics & ML • Content management • On-prem white- • High performance

Confidential 9/9/19 2929 Multi-Cluster Kubernetes in Production DevOps and Database workflows

§ Instantly start Kubernetes workloads anywhere § Use any storage § Reduce storage and transfer costs § Data protection and Active-active Disaster Recovery

Confidential 9/9/19 3030 Data-as-a-Service

Confidential 9/9/19 3131 Hammerspace Architecture

Fully Managed Side-car with Data-in-place

Applications Applications

Linux Windows Linux Windows

NFS SMB Metadata NFS Metadata SMB Metadata Metadata Refresh Services Services

Data Services Data-on-demand Existing Storage Existing Storage

Data Services

Confidential 9/9/19 3232 APPENDIX

Confidential 9/9/19 3333 Company Overview

§ Headquartered in Silicon Valley § Industry’s top talent § Uniquely technology § Cloud native GCP § 6 years $100M in the making Private § General availability Q1’19

The Mission: Simplify data use and management across hybrid multi-cloud and container environments

Confidential 9/9/19 3434 What is Hammerspace Data-as-a-Service?

§ Hammerspace is *not* storage § Hammerspace is *not* a point solution to data silos

Hammerspace is the extradimensional, instantly accessible storage area which is used to explain how magicians, animated, comic, and game characters can produce objects out of thin air. https://en.wikipedia.org/wiki/Hammerspace

§ Hammerspace is the extra-dimensional existence of data § Hammerspace is a universal namespace § Hammerspace is the containerization of data § Hammerspace unlocks data from infrastructure silos

Confidential 9/9/19 3535 Data-as-a-Service Reduces the complexity of hybrid multi-cloud

Easy to get started Manages Itself

• Cloud native • Objective driven policy • Use apps as-is • Continuous optimization • Use any storage • Avoid IT intervention • Non-disruptive • Dynamic scaling • Auto deployed • Dynamic load balancing • Avoids point-solutions • Live data mobility • Automated recovery

Confidential 9/9/19 3636 Unify Kubernetes Data Management with Universal Namespace

Upstream Kubernetes GKS EKS AKS CSI interface for File & Block access

NAS / SAN / Object

Cloud Cloud Cloud ENTERPRISE Object Services Block Services File Services STORAGE GEO-SPANNING GLOBAL NAMESPACE

Confidential 9/9/19 3737 Enterprise Cloud Data Services

Hybrid Multi-Cloud Data Services

Metadata Data Global Data Data Management Automation Security Mover Namespace Governance Protection

Pay-as-you-Go

Capacity Software-only Cloud Managed Marketplace Deliver Data-as-a-Service Anywhere

Confidential 9/9/19 3838 Legacy Data Center Adoption Progression

• Replicate existing production NAS environment unchanged • Place replica in the cloud for data protection and • Consolidate and retire old NAS systems • Tags, attributes, labels, keywords, disaster recovery (backup of last resort) • Improve utilization of remaining NAS systems • Collections / filtered views • Use replica for secondary processing (dev-test, • Move from one datacenter to another (including cloud) • Collations / summations analytics, etc.)

Data protection, disaster Create geo- Data migration Evacuate recovery, secondary spanning and dynamic infrequent data Metadata hybrid-cloud to object services processing namespaces load balancing storage

• Follow-the-sun multi-region active-active access • Scalable, high-performance, WAN optimized transfer • Burst-to-cloud, shift to cloud, colocation near cloud • Deduplication, encryption, compression • Autonomic data management (proactive and reactive) • Cost savings of 50% to 80%

Confidential 9/9/19 3939 Broad Platform Support

Cloud & Kubernetes Ecosystem

Upstream Kubernetes

EKS GKS

AKS OpenShift

Confidential 9/9/19 4040