6. SDS
ZONE
RAID Group
Stripe Size
LUN
Thin Provision
FC
iSCSI
NAS
LVM
Multi-Path
ALUA
Snapshot
Dedup
…
SDS
Policy Metadata of App
Data of APP
HOW
ERP VDI
OLAP OLTP
WEB VM
7. SDS——VMware
VMworld2012 VMware SDDC & SDS
VASA2.0 SPBM
vFlash Virsto vSAN vVOl
QoS
EMC: Software Defined Storage… Where are we?
IBM: IBM on Software Defined Storage
EMC IBM
10. SAN NAS
App App App
SAN NAS
Hypervisor(vSphere, KVM)
VM VM VM VM
Virtualization
LUN VM
LUN
VM LUN IO blending
VM 2
VM 5
11. Give me a
VM for VDI
Here is
your VM
SDDC
SDC
SDN
SDS
12. Policy driven
APP-centric Data service
Virtualized Data Plane
SAN/NAS SSD Object Scale-out
DAS
Software Defined Storage
Storage
Data Plane
Hypervisor(vSphere, KVM)
VM VM VM VM
Software defined Storage
15. Data service——
Block
HOST/VM
Data Server
VSC/SCSI
VBP
zookeeper MDC
key-value
FS (file)
Client
MDS
clientfuse
inode/dentry/dir ops msg
MDS AA Cluster
inode/dentry/dir
KV Framework ( )
changelog
lock
HOST/VM
Data server Data server
Posix
HDFS connector
Hadoop
VBM
Data Server
16. Data service——QoS
VM VM
SAN NAS
vDisk
FC/iSCSI Object
对象存储
NFS
……
vDisk vDisk
VM
vDisk vDisk
VM
vDisk vDisk
VM
vDisk vDisk
VM
vDisk vDisk
Host1 Host2 Host3 Host4 Host5 Hostn
Policy1
MIN IOPS: 1000
APP1
Policy2
MIN IOPS: 1000 MAX IOPS:3000 Burst IOPS:5000
MIN MBPS: 10 MAX MBPS:50 Burst MBPS:70
Policy3
MAX IOPS: 5000
APP2
APP3 APP4
17. Data service——Cache
• SSD blending
SSD
SAN NAS Object
VM
Host1
VM VM
SSD
VM
Host2
VM VM
SSD
SAN NAS Object
VM VM VM
SSD
VM VM VM
● SSD blending
vSSD vSSD vSSD vSSD vSSD vSSD