let your vms travel back in time to any second in the past… · 2017. 4. 3. · example: netapp...
TRANSCRIPT
Let your VMs travel back in time
to any second in the past…
© Reduxio Systems, All Rights Reserved
Agenda
A new car with 25 years old brakes?
Storage Industry
What we have created
A time machine for your VMs
How do we do it & vision
© Reduxio Systems, All Rights Reserved
Would you trust a new car with 25 years old brakes?
© Reduxio Systems, All Rights Reserved
All storage solutions today are fast & reliable
© Reduxio Systems, All Rights Reserved
But how can it be?
© Reduxio Systems, All Rights Reserved
We store more and more data,
2005: 130 Exabyte
X300
2020: 40,000 Exabyte
IDC Digital Universe
© Reduxio Systems, All Rights Reserved
המידע הוא יותר ויותר קריטי לתפקוד הארגון
The data is more critical to organizations,
© Reduxio Systems, All Rights Reserved
There are more and more risks to the data,
56% of organizations attacked by ransomwareRadware Threat Survey
© Reduxio Systems, All Rights Reserved
And all of the storage vendors, all of them,
© Reduxio Systems, All Rights Reserved
A 25 year old technology
which will cause you to lose hours of work when used
Protect your data using SnapShots
© Reduxio Systems, All Rights Reserved
We store more and more data,
How can it be?
There are more and more dangers,
The data is more critical,
And all the storage vendors use a 25 year old
technology to protect it(and will throw away hours of your work when used)
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
Is there another way?
© Reduxio Systems, All Rights Reserved
Agenda
A new car with 25 years old brakes?
Storage Industry
What we have created
A time machine for your VMs
How do we do it & vision
© Reduxio Systems, All Rights Reserved
The Flash Revolution
© Reduxio Systems, All Rights Reserved
The Gap
X100
X10,000
1995 2005 2015
MOORE’S LAW:
100Xper
DECADE
CPU Speed
X64
X4000
1995 2005 2015
8MB
512MB
32000MB
RAM Size
X6
X25
1995 2005 2015
50ns
2ns
8ns
RAM Speed
X100
1995 2005 2015
10Gbe
1Gbe
100Mb
X10
Network Speed
X150
X10,000
1995 2005 2015
600MB
100GB
6000GB
Disk Size
2000 2005 2015
15K rpm 15K rpm15K rpm
Disk Speed
0% Change
© Reduxio Systems, All Rights Reserved
Flash Drives - SSD
30X Faster
Energy Efficient
Reliable
© Reduxio Systems, All Rights Reserved
But what do you do with Flash Drives?
© Reduxio Systems, All Rights Reserved
Target Market: 10% 70% 90%
Vendors: > 80 ~5 < 10
Everyone uses Flash
Multi-tier
Almost as fast
High capacity
Attractively priced
General purpose
Traditional
Designed for disk
Very high capacity
Inferior functionality
(Bogged down by history)
All Flash Array
Fast
Low capacity
Expensive
Application specific
© Reduxio Systems, All Rights Reserved
All-Flash vendors keep saying flash prices are dropping…
But, there will always be a number of storage technologies
Some fast. Some slow.
Some very fast.
Some expensive.
Some large capacity.
Multi Tier can adopt new technologies faster
“But flash prices keep dropping…”
© Reduxio Systems, All Rights Reserved
Agenda
A new car with 25 years old brakes?
Storage Industry
What we have created
A time machine for your VMs
How do we do it & vision
© Reduxio Systems, All Rights Reserved
New technology for managing data
developed by two inventors over 2 years in a garage
Not hindered by history
What we have created
© Reduxio Systems, All Rights Reserved
A time-based database of writes with:
• Advanced tiering engine
• Unprecedented data reduction
• Amazing data protection
• Touch based cool User Interface
What we have created
© Reduxio Systems, All Rights Reserved
Data Access Characteristics
Only < 5% of data in a storage device is accessed regularly.
The rest is less used data and history.
Impossible to know which blocks of an
application are heavily accessed and
which are not.
Dormant Data
Accessed Data
© Reduxio Systems, All Rights Reserved
Tier-X – Real Time Tiering Engine
SSD
Tier
HDD
TierSSD
Tier
HDD
Tier
Storage
© Reduxio Systems, All Rights Reserved
The right blocks in the right tier
Tier-X – Real Time Tiering Engine
SSD
Tier
HDD
Tier
Tier-X
SSD
Tier
HDD
Tier
Storage
© Reduxio Systems, All Rights Reserved
Autonomous & continuous
Real time
Open architecture - Multi Tier
FAST SSD SSD HDD PRIVATE CLOUD PUBLIC CLOUD
Adaptive to media properties
All tiers add up to total capacity
Patent pending
Competition: Large chunks, manual, scheduled (night), or SSD as cache
Tier-X – Real Time Tiering Engine
© Reduxio Systems, All Rights Reserved
Block level deduplication
Compression
Inline & in memory
Global, system wide – across all volumes
Only multi-tier with inline dedup/compression
Always on
NoDup - Inline Dedup & Compression
Competition: Post process, performance impact, volume based, caveats
© Reduxio Systems, All Rights Reserved
EMC Block and File Dedup and Compression is designed for archive workloads and has many
limitations. It’s also complex to understand and configure.
Example: EMC Compression & Deduplication
55 pages!55 pages!
© Reduxio Systems, All Rights Reserved
“It impacts performance”
Example: NetApp Compression & Deduplication
“The performance impact will vary and should be tested before
implementing in production.”
“Compression and deduplication can have an impact on your
performance both during the compression and block-sharing
process and after your data has been compressed / deduplicated.
Inline compression can have an impact on backup/restore windows,
on backup/archive storage, as well as on performance during peak
hours on production storage.”
Additional examples of when not to use compression on a
volume include if the workload has a high change rate that
consists of a large number of partial file overwrites that are <32K;
this would be further exacerbated if there is long Snapshot copy
retention. Other examples are data that is already compressed by
applications, files that are <=8K, and when the application is highly
latency sensitive (validate performance with testing to see if it is
acceptable or not).
90 pages!
© Reduxio Systems, All Rights Reserved
Why dedup & compression should be turned off:
Example: New Gen Storage Compression & Dedup
© Reduxio Systems, All Rights Reserved
Dedup & compression before RAM.
IO Flow
RAM SSD HDDEngine
TierXIO
Dedup
Compress
Engine
Storage
128GB
TierXTierX
Writes to SSD. Continuous tiering as needed.
IO
© Reduxio Systems, All Rights Reserved
All-flash-array performance
Higher capacity
Lower price
Reduxio Value Proposition
© Reduxio Systems, All Rights Reserved
When you think of disasters…
But most disasters are
caused by…
© Reduxio Systems, All Rights Reserved
8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
Restore Granularity – what’s yours?
8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
Nightly
Backup
Hourly
Snapshots
Event
1990’s
2000’s
© Reduxio Systems, All Rights Reserved
In 25 years no real change…
Snapshots – A thing of the past
Discrete points in time (e.g. every 6 hours)
Need to maintain schedules, remember to take manual snapshots
Complex to manage many snapshots for many volumes
Complex to set up and maintain consistency groups
Many implementations incur performance penalties
In snapshot hierarchies, children snapshots depend on parents
© Reduxio Systems, All Rights Reserved
8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
Restore Granularity with Reduxio
8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
Nightly
Backup
Hourly
Snapshots
Continuous
BackDating
Event
1990’s
2000’s
2015
Go back to any second…
© Reduxio Systems, All Rights Reserved
Ability to go back to any point in time
At 1 second granularity
Create a separate clone instantaneously
Or revert whole volume to required time
Efficient space usage
All volumes protected by default
Automatic consistency group for all volumes
Policy based retention
Backdating – The Ultimate Data Recovery
Competition: time based snapshots, limited, performance issues
© Reduxio Systems, All Rights Reserved
2 : 14 : 47 PM
BackDating
Pick a date, hour, minute, second
© Reduxio Systems, All Rights Reserved
History Policy
© Reduxio Systems, All Rights Reserved
• BookMarks allow placing a mark at a specific point in time
• Usually this would be an application meaningful point (e.g. before an
upgrade)
• Clone/Revert commands can use these BookMarks
• BookMarks can live forever or expire
BackDating - BookMarks
8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
OracleUpgrade
SAP v 5.6New
Updates
© Reduxio Systems, All Rights Reserved
Reduxio RTO: 60 Secs RPO: 0 Secs
Other Vendors RTO ?? RPO: ??
DB LUN
1. Corruption in DB
2. Choose a time before
corruption
3. Clone DB to that time (zero space)
4. Verify DB intact
5. Either work with clone
or revert original volume8AM 10AM 12PM 2PM 4PM 6PM 8PM 10PM
DB LUN 1
DBCorruption
4:48:36
4:48:364:48:36
Example: A Database Corruption
© Reduxio Systems, All Rights Reserved
Cloning and Revert
Simplify Test & Dev using BackDating
• Create clones from, or revert to any point in a volume’s history
• Multi-level cascading clones; each clone behaves like a new volume
• Revert allows recovery in place; no new volume is created
A clone when created consumes no space and has no space reserved for it. All data is shared
with its parent and deleting the parent does not require data to be copied for the clone to survive
Production
Dev
Test
Clone
Clone RevertClone
Clone
Copy management on Primary storage!
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
Even when you pay it will take days to restore…
© Reduxio Systems, All Rights Reserved
Even if you pay, you may not get your data back…
© Reduxio Systems, All Rights Reserved
BackDate your data to a second before the attack
Nobody else can do this…
BackDating helps recover from cyber attacks
© Reduxio Systems, All Rights Reserved
Police Department in the East Coast
© Reduxio Systems, All Rights Reserved
Management
© Reduxio Systems, All Rights Reserved
• Deploy in 10 minutes, provisioning volumes to hosts in seconds
• No complex performance tuning; self-optimizing and automatic data placement
• Automatic protection; no snapshots, schedules, or consistency groups to manage
• Task-based html 5 user interface that is touch enabled; scriptable CLI
No RAID configurations, no snapshots, no performance tuning…No RAID configurations, no snapshots, no performance tuning…
Eliminate the complexity of deploying, provisioning, managing enterprise storage
Eliminate Complexity
© Reduxio Systems, All Rights Reserved
“This device feels like it was built from the ground up to reset expectations on
what is possible today in technology” – Delighted Reduxio Customer
Touch Based UI
© Reduxio Systems, All Rights Reserved
StorSense
© Reduxio Systems, All Rights Reserved
StorSense Dashboard
24x7 monitoring of installed base
Immediate reaction to reported alerts
© Reduxio Systems, All Rights Reserved
StorSense Ongoing Performance Monitoring
Analyze system performance
Pinpoint peak times
© Reduxio Systems, All Rights Reserved
StorSense
© Reduxio Systems, All Rights Reserved
Agenda
A new car with 25 years old brakes?
Storage Industry
What we have created
A time machine for your VMs
How do we do it & vision
© Reduxio Systems, All Rights Reserved
Plugin for vSphere
© Reduxio Systems, All Rights Reserved
Recover datastores to any second rapidly.
Clone datastores and provision VMs from vCenter.
RSM for VMware vSphere
• Management plug-in for VMware vCenter with BackDating™ integrated
• Supported with vSphere 5.5 and vSphere 6.0
© Reduxio Systems, All Rights Reserved
Single VM Restore to ANY point in time!
RSM for VMware vSphere – V2
© Reduxio Systems, All Rights Reserved
Single VM Restore to ANY point in time!
RSM for VMware vSphere – V2
© Reduxio Systems, All Rights Reserved
How are we able to do this?
A look under the hood
© Reduxio Systems, All Rights Reserved
Let’s split the world’s data into blocks
World’s Data
© Reduxio Systems, All Rights Reserved
Let’s put all the blocks in a big bucket…
World’s Data
[Name : Location] Table
UniqueName
Location
Give each block a unique name and store in a NAME : LOCATION
table
0xf6e23
0x2a6bf
0xc2223
0x109f4
0x33dd9
0xd11ec
0xf6e23
© Reduxio Systems, All Rights Reserved
Let’s track each WRITE and its TIME
UniqueName
Location WriteTimes
BlockName
Volume Offset
[Name : Location] Table [Writes: Times] Table
234
234
245
287
312
313
316
Vol1
Vol6
Vol1
Vol3
Vol7
Vol6
Vol4
4567
342
12988
223
4555
3455
12
0xf6e23
0x2a6bf
0xc2223
0x109f4
0x33dd9
0xd11ec
0xf6e23
© Reduxio Systems, All Rights Reserved
Blocks can move to different buckets
Bucket 1Bucket 2
UniqueName
Location
[Name : Location] Table
Just change the locations
0xf6e23
0x2a6bf
0xc2223
0x109f4
0x33dd9
0xd11ec
0xf6e23
© Reduxio Systems, All Rights Reserved
These KEY:VALUE data structures
Are the basics of our technology
– the magic is how fast we manage them
UniqueName
Location
[Name : Location] Table
[Writes: Times] Table
0xf6e23
0x2a6bf
0xc2223
0x109f4
0x33dd9
0xd11ec
0xf6e23
WriteTimes
BlockName
Volume Offset
234
234
245
287
312
313
316
Vol1
Vol6
Vol1
Vol3
Vol7
Vol6
Vol4
4567
342
12988
223
4555
3455
12
© Reduxio Systems, All Rights Reserved
Future Vision
© Reduxio Systems, All Rights Reserved
What VMware has done to the server world
1990’s
Physical Servers
2000’s
Virtual Servers
© Reduxio Systems, All Rights Reserved
Disconnection of Metadata from Data
MetaData Data
UniqueName
Location
[Name : Location] Table
[Writes: Times] Table
0xf6e23
0x2a6bf
0xc2223
0x109f4
0x33dd9
0xd11ec
0xf6e23
WriteTimes
BlockName
Volume Offset
234
234
245
287
312
313
316
Vol1
Vol6
Vol1
Vol3
Vol7
Vol6
Vol4
4567
342
12988
223
4555
3455
12
© Reduxio Systems, All Rights Reserved
Tier 1
Tier 2
In A Storage Array
Data MD Data MD
Vol1 Vol2
Storage Array
© Reduxio Systems, All Rights Reserved
Vision - Within the Data Center
Data Center
Data Data
Vol1 Vol2
Storage Array A
Data Data
Vol1 Vol2
Storage Array B
Data Data MD
Vol1 Vol2
Storage Array C
MD MD MD MD MD
© Reduxio Systems, All Rights Reserved
Vision - Manage Data On-prem and in the Cloud
Data Center
Data
Center
Data Data
Vol1 Vol2
Storage Array A
Data Data
Vol1 Vol2
Storage Array B
Data Data
Vol1 Vol2
Storage Array C
Data
DataMeta Data
© Reduxio Systems, All Rights Reserved
Vision – Manage Data Across the World…
Data Center
Data
Vol2
DataData
Vol3 Vol4
Data Data MD
Vol5 Vol6
MD MD MD MD MD
California Data Center Texas Data Center Florida Data Center
Vol1
Data
© Reduxio Systems, All Rights Reserved
Phase 1 of the Vision
Seamless Data Motion
© Reduxio Systems, All Rights Reserved
NoRestore
Restore
Wri
te
Read
Backup
Wri
te
Read
Meta DataFull Volume
Main Site Remote Site
Reduxio
or iSCSI Device
or Private Cloud
or Public Cloud
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
NoMigrate
Quick Migrate
Wri
te
Read
Skeleton VolumeFull Volume
Existing StorageNew Reduxio
© Reduxio Systems, All Rights Reserved
Company
© Reduxio Systems, All Rights Reserved
• Founded in 2012 by leaders from IBM, EMC, NetApp and Dell
• 15 patents pending
• Offices in San Francisco (HQ), Los Angeles, Boston, Chicago,
Atlanta, New York, Houston, Seattle, Amsterdam and Tel Aviv
About Reduxio
© Reduxio Systems, All Rights Reserved
Reduxio Worldwide
San Francisco
Los Angeles
Boston
New York
Atlanta
Amsterdam
Tel Aviv
BangaloreHouston
ChicagoSeattle
© Reduxio Systems, All Rights Reserved
The Best of VMworld 2015 Awards recognize
the most innovative new products in the
server virtualization, cloud and end-user
computing markets. A panel of expert judges
evaluated 153 nominated products on display
at VMworld 2015 and named winners in seven
categories.
Judges Comments:
“Reduxio’s back dating feature alone
is enough to put them on anybody’s
short list for mid-range storage.”
Best of VMworld 2015 Awards winner
Winner: Reduxio Systems, Reduxio HX550
© Reduxio Systems, All Rights Reserved
Silver winner 2015 Products of the Year
© Reduxio Systems, All Rights Reserved
12 MOST PROMISING STARTUPS
FOR 2016 (STORAGE MAGAZINE)
Reduxio named among twelve storage
startups that offer new approaches to
backup, virtualization, cloud, software-
defined storage and more.
© Reduxio Systems, All Rights Reserved
To Summarize…
© Reduxio Systems, All Rights Reserved
We store more and more data,
How can it be?
There are more and more dangers,
The data is more critical,
And all the storage vendors use a 25 year old
technology to protect it(and will throw away hours of your work when used)
© Reduxio Systems, All Rights Reserved
But storage is the basis to everything
And NONE of the storage vendors are doing anything to help you cope with one of your
main challenges – protecting your data
We are.Restore any VM to any second in the past
You are all VMware experts…
Dank je wel
Backup Slides
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
© Reduxio Systems, All Rights Reserved
Customer comment
Just thought I'd toss this screenshot your way which is from our Reduxio while I was performing
a quick load test with 12 compute nodes simultaneously reading from and writing to a single NFS share on a server backed by a Reduixio iSCSI LUN all over 10g ethernet with jumbo
frames. Since I might not be on the call, I'd just like to point out Reduxio support has been great. I was
reconfiguring some network ports yesterday and I got a call from them minutes afterwords asking if everything was ok because the system phoned home telling them some of the links went
down. Anyway, that's my 2 cents.
Just thought I'd toss this screenshot your way which is from our Reduxio while I was performing
a quick load test with 12 compute nodes simultaneously reading from and writing to a single NFS share on a server backed by a Reduixio iSCSI LUN all over 10g ethernet with jumbo
frames. Since I might not be on the call, I'd just like to point out Reduxio support has been great. I was
reconfiguring some network ports yesterday and I got a call from them minutes afterwords asking if everything was ok because the system phoned home telling them some of the links went
down. Anyway, that's my 2 cents.
© Reduxio Systems, All Rights Reserved
*As part of the Capacity Guarantee program, Kaminario guarantees effective capacity.
Kaminario does not guarantee specific data reduction ratios will be achieved. While using
the K2, customer applications must be deployed to enable mutually optimal data
placement for the K2 data reduction capabilities and customer needs. Specifically, the
guaranteed effective capacity clause will not be applicable for data sets that cannot
be deduped or are either pre-compressed or encrypted. If K2 does not meet the
guaranteed effective capacity, Kaminario shall provide the guaranteed capacity to the
customer, at no additional cost. Kaminario reserves the sole right to select the most cost-
effective, common-sense way to provide this guaranteed capacity. Receiving the
guaranteed capacity is the only compensation the customer shall receive in this case.
Read the fine print…
Commitments…