Dan Florea Director, Product Management
Alexa, manage my storage: Sci-fi meets storage
1
Agenda • Alexa Demo
• How to integrate with Alexa
• Why this is the future
• 3 Storage requirements for Cloud
3
ChatOps demo
© Tintri Inc. 2017. All Rights Reserved.
• Self-service—consumerization of infrastructure management • Agility. Faster access to infrastructure
• Control. Automated workflows
• Economics. Zero silos or experts
© 2017 Tintri, Inc. All Rights Reserved.
4 4
Tintri Alexa Skill
Tintri Bot to Amazon Alexa Integration
© Tintri Inc. 2017. All Rights Reserved.
Execution
Ticketing System
REST
REST Compute
Lab Lab Command instances
Settings
Inventory User Data
Now Later (thread)
Log
Amazon Alexa
Intent Handler
LEX
Tintri Bot
5
API
API
API Traditional Storage
NO API
NO API
WRONG API
© 2017 Tintri, Inc. All Rights Reserved.
6 6
This… • Alexa, set temperature to 72 degrees
• Alexa, create a CentOS VM
• Alexa, snapshot my VM
API abstraction is important
© 2017 Tintri, Inc. All Rights Reserved.
NOT That… • Alexa, configure thermostat
circuit switch…
• Alexa, create a LUN…
• Alexa, snapshot the LUN that my VM is in…
7 7
Web services: building blocks for enterprise cloud
© Tintri Inc. 2017. All Rights Reserved.
8 8
Autonomous at Volume vs VM level
© 2017 Tintri, Inc. All Rights Reserved.
Traditional storage management VM-level Autonomy
Volume
Clo
ud U
ser A
VM VM VM
Clo
ud U
ser B
Clo
ud U
ser C
VM
VM
VM
Cloud User A
Cloud User B
Cloud User C
9
Autonomous Operation
Eliminate manual intervention, provide predictable high
performance at scale automatically
© 2017 Tintri, Inc. All Rights Reserved.
10
Automation
Automate otherwise manual tasks to save resources, speed processes and eliminate errors
Define Schedule Replicate VM LUN with matching schedule?
LUN has free
space?
Determine storage config
Enough disk left on the LUN?
Reserve space for snapshots
Enough performance left on the LUN?
Storage vMotion Create LUN Zone New LUN Mount Datastore
Enough disk at DR site for the
LUN?
Provision NEW DR LUN
Zone NEW DR LUN
Mount DR Datastore
VM Protected
Configure WAN Acceleration
Define Schedule Replicate VM
VM Protected
© 2017 Tintri, Inc. All Rights Reserved.
11 11
Automate Storage based Value Add Services
© 2017 Tintri, Inc. All Rights Reserved.
VM operations mapped to Volume actions results in complex, fragile workflows VM-level actions save steps and complexity
Define Schedule Replicate VM LUN with matching schedule?
LUN has free space?
Determine storage config
Enough disk left on the LUN?
Reserve space for snapshots
Enough performance left
on the LUN?
Storage vMotion Create LUN Zone New LUN Mount Datastore
Enough disk at DR site for the
LUN?
Provision NEW DR LUN
Zone NEW DR LUN
Mount DR Datastore
VM Protected
Configure WAN Acceleration
Tintri Traditional Storage Tasks
12 12
Automate Predictability Developer Productivity Business Continuity
© 2017 Tintri, Inc. All Rights Reserved.
2013 1 system / 10 TB 500 virtual machines total
2017 58 systems / 4+ PB 120K virtual machines / month Central management (TGC)
Manage in 4 hours / week Cloud team freed to reinvent business model
Scale footprint across 8 global data centers and manage centrally
Software development cycle has been cut in half (18 mo. à 9 mo.)
A Fortune 1000 Technology Company
13 13
Operating Ease Developer Productivity Cost Savings
© 2017 Tintri, Inc. All Rights Reserved.
2015 1 system / 100 TB Virtual servers
2017 48 systems / 3+ PB Complete Nutanix replacement Automation services
Tintri + UCS is 1/3 price of Nutanix with simplified scale
Terminated high-cost IBM managed services contract. Manage with 1 FTE
Time to spin up test environments reduced from 1 month to <1 week
A Global 2000 Biopharmaceutical Company
14 14
Three requirements to automate storage and enable self-service:
Summary
© 2017 Tintri, Inc. All Rights Reserved.
Core features
Snapshots, cloning, replication Granularity
VM-level operation Abstraction
Clean REST APIs
Thank you
Top Related