Storage tech-map-eng
-
Upload
hanson-dong -
Category
Software
-
view
44 -
download
0
Transcript of Storage tech-map-eng
![Page 1: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/1.jpg)
STORAGE TECH MAP
Overview of data storage tech fields and branches
![Page 2: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/2.jpg)
Storage, from computational viewpoint
Memory
Control Unit
Arithmetic Logic Unit
Accumulator
Input output
Storage
Control Unit
Arithmetic Logic Unit
Instruction Memory
Data Memory
Input/output
Storage
Von Neumann Arch Harvard Arch
JUST PERIPHERIALS!
![Page 3: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/3.jpg)
What philosopher can tell
Storage is the NETWORK transferring data along time dimension.
-- Professor Xie, NUDT
![Page 4: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/4.jpg)
So many terminologies around
Server SAN
Distributed storage Software defined
storage
Clustered storage
Object storage
![Page 5: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/5.jpg)
Field map to sort out
Object
Block
File
Virtual storage
Clustered file
system Parallel file system /
clustered NAS
Switched disk array
Web scale distributed storage
Server SAN
NAS
SAN
Scale-out capability
![Page 6: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/6.jpg)
NAS & SAN
RAID
File system
RAID
File system
AppAppNFS/CIFS
SCSI
NAS: Data sharing
SAN: Resource Sharing
![Page 7: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/7.jpg)
Clustered file system
RAID
CFSApp
SCSI
CFS provide data sharing capability in SAN
Typical products:Symantec VCFSOracle OCFS2VMware VMFS……
CFSApp
SCSI
![Page 8: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/8.jpg)
Virtual storage
RAID
Virtual storage is just additional block level aggregation on top of SAN
Typical products:IBM SVCEMC VPLEX
File system
App
RAID
Virtual Storage
![Page 9: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/9.jpg)
Switched disk array
RAID CTL
Disk array with internal-linked multi controllers
Typical products:EMC VMAXHDS VSPIBM XIV
File system
App
RAID CTLRAID CTL
SCSI
![Page 10: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/10.jpg)
Distributed file system / clustered NAS
Local FS
The earliest approach to distributed storage
Typical products:GlusterFSEMC ISILONIBM GPFS/SONASLustre/OpenSFSpNFSPVFS/OrangeFS
App
Local FSLocal FS
NFS/CIFS
Gobal FSGlobal FS
Global FS
![Page 11: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/11.jpg)
Server SAN (distributed block storage)
App
Server SAN provides resource sharing like SAN, but no physical SAN devices needed
Typical products:EMC ScaleIOVMware vSANHP VSAIBM Spectrum-Accelerate
AppApp
EngineEngine
Engine
Network
![Page 12: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/12.jpg)
Web scale distributed storage
Typical products:CephHDFSGoogleFSMooseFSMogileFS……Swift
Local FS Local FS Local FS Local FS
Object
Replica / EC
LIB / SDK / API
RESTful API
CinderS3/EBS
Block POSIX
/dev /mnt
App
![Page 13: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/13.jpg)
What is object storage?
Local FS Local FS Local FS Local FS
Object
Replica / EC
LIB / SDK / API
RESTful API
CinderS3/EBS
Block POSIX
/dev /mnt
App
Part 2:Rich attribute unit
Part 1: API Driven Storage
![Page 14: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/14.jpg)
Review this map again…
Object
Block
File
Virtual storage
Clustered file
system Parallel file system /
clustered NAS
Switched disk array
Web scale distributed storage
Server SAN
NAS
SAN
Scale-out capability
![Page 15: Storage tech-map-eng](https://reader035.fdocument.pub/reader035/viewer/2022070509/58a539fb1a28aba8628b7307/html5/thumbnails/15.jpg)
THANK YOU!
www.phegda.com