Académique Documents
Professionnel Documents
Culture Documents
(selected slides)
Problem: Traditional Storage Arrays
The old way
Traditional
SDS
Time
block dev.
drivers
mostly
unutilized, DAS
contain OS
files
HBA NIC/IB
External
Storage
Subsystem
switch switch
Fabric HBA
switch
HBA NIC/IB
switch switch
protocol overSubsystem
TCP/IP.
Fabric It is NOT iSCSI due to ScaleIO’s
HBA
Space ScaleIO
allocated to DAS protocol
ScaleIO
HBA NIC/IB
External
Storage
Subsystem
switch switch
Fabric HBA
switch
Space ScaleIO
allocated to DAS protocol
ScaleIO
HBA
Local storage could NIC/IB
be dedicated
disks, partitions
within a disk, or External
even files Storage
Subsystem
switch switch
Fabric HBA
switch
External
Storage
Subsystem
switch switch
Fabric HBA
switch
x86
ScaleIO Data Client (SDC) Operating Systems
• Manages connection to
SDC • Microsoft Windows
ScaleIO’s pool of storage
• Linux
ScaleIO Data Server (SDS) Deployed on… Hypervisors
• Consumes local storage and
SDS
presents it to SDCs • VMware ESX
• HyperV
MDM Metadata Manager (MDM) • Xen
• Coordinates and monitors
storage Platforms
• OpenStack
• Mesos
• Docker
And more…
• ScaleIO Gateway
• Performs installation and configuration checks; acts as an endpoint for API calls and passes them to MDM
0
1
1
0
1
1
0
ScaleIO 0
1
0 1 1 1 ScaleIO Ready VCE
1
0
1
1
1
0
0
1
1
Software 0 1 1
1 0 1
0
1
0
1 Node VxRack
0
1
1
0
1
1
0
1
0
1
System
with FLEX
Software-defined maximum flexibility Lowest risk, highest value, lowest TCO
Ultra Scale-Out SDS Scale-Out Block Storage Turnkey Software-Defined IaaS
• Software only • Dell PowerEdge servers tuned, • Fully productized platform
• Complete flexibility optimized and validated for • VCE factory integrated and
ScaleIO logically configured
• End user supplies server
• Hyper-converged or Storage • VCE support and lifecycle
• End user supplies switch only assurance
• End user supplies rack
• All-flash configurations
Build Buy
Maintain Consume
• SDS nodes
app
dedicated to
SDS SDC serving storage
• Operationally
app separated
SDS SDC
• Drop-in
replacement for
app block storage
SDS SDC
ETHERNET • Any x86 OS, any
combination of
app
SDS SDC operating
systems and
hypervisors is
app possible
SDS SDC
SDC SDC
app app
SDS SDS
• One ScaleIO
app SDC SDC app cluster
SDS SDS • SDS-only, SDC-
only, and SDS
app
SDC SDC
app +SDC nodes all
SDS SDS possible
• Scale storage
SDC
app app and compute
SDS
ETHERNET SDC independently
app
SDS SDC
app
SDS
SDC