red hat storage day dallas - defiance of the appliance
TRANSCRIPT
DEFIANCE OF THE APPLIANCE
Irshad RaihanRed Hat
February 2017
2
RIP TRADITIONAL ENTERPRISE STORAGE
3
CHALLENGES WITH TRADITIONAL STORAGE
COST CONSOLIDATION SECURITY
• Acquisition
• Maintenance
• Lock in
• Privacy
• Data Integrity
• Compliance
• Unstructured Data
• Multiple Silos
• Cloud
THE ROAD TO SOFTWARE DEFINED STORAGE
Development
Model
Application
Architecture
Deployment
& Packaging
Application
InfrastructureStorage
Waterfall
Agile
DevOps
Monolithic
N-tier
Microservices
Virtual Services
Containers
Bare Metal
Hosted
Hybrid
Cloud
Data Center
Scale Out
Software-Defined
Storage
Scale Up
5
RED HAT – A STORAGE VISIONARY
• File, Object, and Block Storage
• Across bare metal, virtual machines, private and
public clouds
• Reference Architectures, Soft bundles, or
appliances
• Container-native storage
• #1 storage for OpenStack
• Choice of industry leading OEM partners
• Thriving open source communities
6
STORAGE DEPLOYMENT
PHYSICAL VIRTUAL PRIVATE CLOUD CONTAINERS PUBLIC CLOUD
7
• Contributions from Intel, SanDisk, CERN, and Yahoo
• Presenting Ceph Days in cities around the world and
quarterly virtual Ceph Developer Summit events
• Over 11M downloads in the last 12 months
• Increased development velocity, authorship, and
discussion has resulted in rapid feature expansion
OPEN ECOSYSTEMS
97 AUTHORS/MO
2,453 COMMITS/MO
260 POSTERS/MO
33 AUTHORS/MO
97 COMMITS/MO
138 POSTERS/MO
8
COMPARING THROUGHPUT AND COSTS AT SCALE
STORAGE PERFORMANCE
SCALABILITYSTORAGE COSTS
SCALABILITY
Number of Storage Nodes Number of Storage Nodes
To
tal
Sto
rag
e C
osts
($)
Read
s/W
rite
s T
hro
ug
hp
ut
(mB
ps
)
Software Defined
Scale out Storage
Traditional
Enterprise NAS
Storage
Traditional
Enterprise NAS
Storage
Software Defined
Scale out Storage
9
TCO COMPARISONFor 1PB Usable Capacity Throughput-optimized Solutions
3 Year TCO
(incl. support)
Throughput
Configuration
• HDD-only media
• Higher CPU-to-media
ratio than archive
configurations
• 2x replication with RHGS
• 8:3 Erasure Coding with
EMC Isilon
X-210 12LFF 12LFF
(small)
X-410 36LFF 36LFF
(medium)
Pricing Sources: EMC Isilon: Gartner Competitive Profiles, as of 2/16/16) & Supermicro: Thinkmate, as of 1/13/16)
10
For large file sequential IO patterns
0
10
20
30
40
50
60
70
80
90
100
4M-Seq-Reads/disk 4M-Seq-Writes/disk (2x Rep)
MB
yte
s /
sec
/ d
isk
Gluster (M) - 2xRep
Gluster (S) - 2xRep
NEAR LINEAR PERF SCALING RHGS SMALL(12LFF) AND MEDIUM (36LFF) NODES
OneFS
Distributed
File System
FreeBSD
Linux
Proprietary Server
Scale up, multiple
storage silos
Additional feature
licenses and support
11
OPEN MATTERS
GlusterFS
Distributed
File System
Red Hat
Enterprise Linux
Choice of x86 Server
Scale out, workload
focused
All in one
subscription
VS.
12
RED HAT GLUSTER STORAGE
Data Services
Erasure Coding
Tiering
Bit-Rot Detection
Snapshots
Quotas
Geo Replication
Protocols
Active/Active NFSv4
SMB3 (protocol negotiation, in-flight
encryption, server-side copy)
Management
Device Management
Dashboard
Monitoring
Command and Control
Security & Data Integrity
SSL based in-flight encryption
At-rest encryption using dm-crypt
SELinux Enforcing Mode
Self Healing
Half the price for comparable features & greater flexibility
13
THE SOFTWARE DEFINED STORAGE LITMUS TEST
HARDWARE
INNOVATION
• Can I repurpose existing industry-standard servers as storage servers rather than buy new
hardware?
• Can I run my storage clusters on a heterogeneous mix of server brands?
OPERATING
EXPENSES
• Can innovations in storage controller software be delivered independently from hardware
upgrades?
• Am I limited by my vendor’s ability to validate new storage features and hardware advances?
• Can I grow my storage cluster in small increments (e.g., by a few servers at a time) or am I
limited to the increments defined by the vendor (e.g., quarter, half or full rack)?
14
SEE FOR YOURSELF
red.ht/glustertestdrive
red.ht/cephtestdriveredhat.com/summit
The Future of Enterprise Storage
redhat.com/storage
• Success Stories
• Blogs
• Use Cases
• Reference Architectures
• Free sign up
• Demo, learn, evaluate
• Hands-on lab experience
• Step by step guided tour
• Technical Sessions
• 1 : 1 Briefings
• Customer Successes
• Live Demos