SlideShare a Scribd company logo
1 of 15
STORAGE TECH MAP
Overview of data storage tech fields and branches
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!
What philosopher can tell
Storage is the NETWORK
transferring data along
time dimension.
-- Professor Xie, NUDT
So many terminologies around
Server SAN
Distributed
storage Software defined
storage
Clustered
storage
Object storage
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
NAS & SAN
RAID
Filesystem
RAID
Filesystem
AppApp
NFS/CIFS
SCSI
NAS:
Data sharing
SAN:
Resource Sharing
Clustered file system
RAID
CFS
App
SCSI
CFS provide data
sharing capability
in SAN
Typical products:
Symantec VCFS
Oracle OCFS2
VMware VMFS
……
CFS
App
SCSI
Virtual storage
RAID
Virtual storage is
just additional
block level
aggregation on
top of SAN
Typical products:
IBM SVC
EMC VPLEX
Filesystem
App
RAID
Virtual
Storage
Switched disk array
RAIDCTL
Disk array with
internal-linked
multi controllers
Typical products:
EMC VMAX
HDS VSP
IBM XIV
Filesystem
App
RAIDCTLRAIDCTL
SCSI
Distributed file system / clustered NAS
LocalFS
The earliest approach
to distributed storage
Typical products:
GlusterFS
EMC ISILON
IBM GPFS/SONAS
Lustre/OpenSFS
pNFS
PVFS/OrangeFS
App
LocalFSLocalFS
NFS/
CIFS
GobalFSGlobalFSGlobalFS
Server SAN (distributed block storage)
App
Server SAN provides
resource sharing like
SAN, but no physical
SAN devices needed
Typical products:
EMC ScaleIO
VMware vSAN
HP VSA
IBM Spectrum-
Accelerate
AppApp
EngineEngineEngine
Network
Web scale distributed storage
Typical products:
Ceph
HDFS
GoogleFS
MooseFS
MogileFS
……
Swift
Local FS Local FS Local FS Local FS
Object
Replica / EC
LIB / SDK / API
RESTful API
CinderS3/EBS
Block POSIX
/dev /mnt
App
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
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
THANK YOU!
www.phegda.com

More Related Content

What's hot

Architecting Ceph Solutions
Architecting Ceph SolutionsArchitecting Ceph Solutions
Architecting Ceph SolutionsRed_Hat_Storage
 
XtreemStore - A Scalable Storage Management Software Without Limits
XtreemStore - A Scalable Storage Management Software Without LimitsXtreemStore - A Scalable Storage Management Software Without Limits
XtreemStore - A Scalable Storage Management Software Without LimitsIntel IT Center
 
GlusterFS Presentation FOSSCOMM2013 HUA, Athens, GR
GlusterFS Presentation FOSSCOMM2013 HUA, Athens, GRGlusterFS Presentation FOSSCOMM2013 HUA, Athens, GR
GlusterFS Presentation FOSSCOMM2013 HUA, Athens, GRTheophanis Kontogiannis
 
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen StoragePros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen StorageEric Carter
 
Primary Storage in CloudStack by Mike Tutkowski
Primary Storage in CloudStack by Mike TutkowskiPrimary Storage in CloudStack by Mike Tutkowski
Primary Storage in CloudStack by Mike Tutkowskibuildacloud
 
The container revolution, and what it means to operators.pptx
The container revolution, and what it means to operators.pptxThe container revolution, and what it means to operators.pptx
The container revolution, and what it means to operators.pptxRobert Starmer
 
Ceph Introduction 2017
Ceph Introduction 2017  Ceph Introduction 2017
Ceph Introduction 2017 Karan Singh
 
Backup / Restore to Cloud Storage with vRanger Pro and CloudArray software
Backup / Restore to Cloud Storage with vRanger Pro and CloudArray softwareBackup / Restore to Cloud Storage with vRanger Pro and CloudArray software
Backup / Restore to Cloud Storage with vRanger Pro and CloudArray softwareTwinStrata
 
Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...
Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...
Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...OpenEBS
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatOpenStack
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesKamesh Pemmaraju
 
Adapting Swift for Tape Storage or other high-latency media
Adapting Swift for Tape Storage or other high-latency mediaAdapting Swift for Tape Storage or other high-latency media
Adapting Swift for Tape Storage or other high-latency mediaHarald Seipp
 
OpenEBS hangout #4
OpenEBS hangout #4OpenEBS hangout #4
OpenEBS hangout #4OpenEBS
 
Swift high-latency-media-middleware--open stack-summit-barcelona2016
Swift high-latency-media-middleware--open stack-summit-barcelona2016Swift high-latency-media-middleware--open stack-summit-barcelona2016
Swift high-latency-media-middleware--open stack-summit-barcelona2016Slavisa Sarafijanovic
 
Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)
Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)
Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)Jens Hadlich
 
Introducing gluster filesystem by aditya
Introducing gluster filesystem by adityaIntroducing gluster filesystem by aditya
Introducing gluster filesystem by adityaAditya Chhikara
 
Swift extensions for Tape Storage or other High-Latency Media
Swift extensions for Tape Storage or other High-Latency MediaSwift extensions for Tape Storage or other High-Latency Media
Swift extensions for Tape Storage or other High-Latency MediaSlavisa Sarafijanovic
 
Ceph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing GuideCeph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing GuideKaran Singh
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage systemZhichao Liang
 

What's hot (20)

Architecting Ceph Solutions
Architecting Ceph SolutionsArchitecting Ceph Solutions
Architecting Ceph Solutions
 
XtreemStore - A Scalable Storage Management Software Without Limits
XtreemStore - A Scalable Storage Management Software Without LimitsXtreemStore - A Scalable Storage Management Software Without Limits
XtreemStore - A Scalable Storage Management Software Without Limits
 
GlusterFS Presentation FOSSCOMM2013 HUA, Athens, GR
GlusterFS Presentation FOSSCOMM2013 HUA, Athens, GRGlusterFS Presentation FOSSCOMM2013 HUA, Athens, GR
GlusterFS Presentation FOSSCOMM2013 HUA, Athens, GR
 
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen StoragePros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
 
Primary Storage in CloudStack by Mike Tutkowski
Primary Storage in CloudStack by Mike TutkowskiPrimary Storage in CloudStack by Mike Tutkowski
Primary Storage in CloudStack by Mike Tutkowski
 
The container revolution, and what it means to operators.pptx
The container revolution, and what it means to operators.pptxThe container revolution, and what it means to operators.pptx
The container revolution, and what it means to operators.pptx
 
Ceph Introduction 2017
Ceph Introduction 2017  Ceph Introduction 2017
Ceph Introduction 2017
 
Backup / Restore to Cloud Storage with vRanger Pro and CloudArray software
Backup / Restore to Cloud Storage with vRanger Pro and CloudArray softwareBackup / Restore to Cloud Storage with vRanger Pro and CloudArray software
Backup / Restore to Cloud Storage with vRanger Pro and CloudArray software
 
Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...
Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...
Container Attached Storage (CAS) with OpenEBS - Berlin Kubernetes Meetup - Ma...
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference Architectures
 
San Presentation
San PresentationSan Presentation
San Presentation
 
Adapting Swift for Tape Storage or other high-latency media
Adapting Swift for Tape Storage or other high-latency mediaAdapting Swift for Tape Storage or other high-latency media
Adapting Swift for Tape Storage or other high-latency media
 
OpenEBS hangout #4
OpenEBS hangout #4OpenEBS hangout #4
OpenEBS hangout #4
 
Swift high-latency-media-middleware--open stack-summit-barcelona2016
Swift high-latency-media-middleware--open stack-summit-barcelona2016Swift high-latency-media-middleware--open stack-summit-barcelona2016
Swift high-latency-media-middleware--open stack-summit-barcelona2016
 
Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)
Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)
Ceph Object Storage at Spreadshirt (July 2015, Ceph Berlin Meetup)
 
Introducing gluster filesystem by aditya
Introducing gluster filesystem by adityaIntroducing gluster filesystem by aditya
Introducing gluster filesystem by aditya
 
Swift extensions for Tape Storage or other High-Latency Media
Swift extensions for Tape Storage or other High-Latency MediaSwift extensions for Tape Storage or other High-Latency Media
Swift extensions for Tape Storage or other High-Latency Media
 
Ceph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing GuideCeph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing Guide
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage system
 

Viewers also liked

ವಿನಾಶಕಾರೀ ಅವರಾಧಗಳು
ವಿನಾಶಕಾರೀ ಅವರಾಧಗಳುವಿನಾಶಕಾರೀ ಅವರಾಧಗಳು
ವಿನಾಶಕಾರೀ ಅವರಾಧಗಳುFAHIM AKTHAR ULLAL
 
ο κυριος μου
ο κυριος μουο κυριος μου
ο κυριος μου1melina12
 
ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1
ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1
ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1FAHIM AKTHAR ULLAL
 
Իմ փոքրիկ ջերմոցը. Վահե Գրիգորյան
Իմ փոքրիկ ջերմոցը. Վահե ԳրիգորյանԻմ փոքրիկ ջերմոցը. Վահե Գրիգորյան
Իմ փոքրիկ ջերմոցը. Վահե Գրիգորյանanahit75
 
Aula de SQL - Básico
Aula de SQL - BásicoAula de SQL - Básico
Aula de SQL - BásicoAirton Zanon
 
τώρα θα δεις... (2)
τώρα θα δεις...  (2)τώρα θα δεις...  (2)
τώρα θα δεις... (2)giangeorge
 
Surat yunus dan maidah
Surat yunus dan maidahSurat yunus dan maidah
Surat yunus dan maidahkemarau20
 
Espírito de Comunidade
Espírito de ComunidadeEspírito de Comunidade
Espírito de ComunidadeAirton Zanon
 
The Indian Centre For The Alexander Technique (1)
The Indian Centre For The Alexander Technique (1)The Indian Centre For The Alexander Technique (1)
The Indian Centre For The Alexander Technique (1)padmini_at
 

Viewers also liked (16)

Montaje fotos
Montaje fotos Montaje fotos
Montaje fotos
 
ವಿನಾಶಕಾರೀ ಅವರಾಧಗಳು
ವಿನಾಶಕಾರೀ ಅವರಾಧಗಳುವಿನಾಶಕಾರೀ ಅವರಾಧಗಳು
ವಿನಾಶಕಾರೀ ಅವರಾಧಗಳು
 
ο κυριος μου
ο κυριος μουο κυριος μου
ο κυριος μου
 
Mada laura
Mada lauraMada laura
Mada laura
 
ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1
ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1
ಸೌಭಾಗ್ಯಶಾಲಿಗಳು 1
 
Trabalho atletismo
Trabalho atletismoTrabalho atletismo
Trabalho atletismo
 
Իմ փոքրիկ ջերմոցը. Վահե Գրիգորյան
Իմ փոքրիկ ջերմոցը. Վահե ԳրիգորյանԻմ փոքրիկ ջերմոցը. Վահե Գրիգորյան
Իմ փոքրիկ ջերմոցը. Վահե Գրիգորյան
 
Aula de SQL - Básico
Aula de SQL - BásicoAula de SQL - Básico
Aula de SQL - Básico
 
τώρα θα δεις... (2)
τώρα θα δεις...  (2)τώρα θα δεις...  (2)
τώρα θα δεις... (2)
 
Surat yunus dan maidah
Surat yunus dan maidahSurat yunus dan maidah
Surat yunus dan maidah
 
Espírito de Comunidade
Espírito de ComunidadeEspírito de Comunidade
Espírito de Comunidade
 
The Indian Centre For The Alexander Technique (1)
The Indian Centre For The Alexander Technique (1)The Indian Centre For The Alexander Technique (1)
The Indian Centre For The Alexander Technique (1)
 
Presentation
PresentationPresentation
Presentation
 
Java script aula 10 - angularjs
Java script   aula 10 - angularjsJava script   aula 10 - angularjs
Java script aula 10 - angularjs
 
Scrotal disorders
Scrotal disorders Scrotal disorders
Scrotal disorders
 
Java script aula 09 - JQuery
Java script   aula 09 - JQueryJava script   aula 09 - JQuery
Java script aula 09 - JQuery
 

Similar to Storage tech-map-eng

Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization IntroductionStephen Foskett
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewMarcel Hergaarden
 
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under ContainersLearning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containersinside-BigData.com
 
Enterprise Storage NAS - Dual Controller
Enterprise Storage NAS - Dual ControllerEnterprise Storage NAS - Dual Controller
Enterprise Storage NAS - Dual ControllerFernando Barrientos
 
Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)gigix1980
 
Understanding nas (network attached storage)
Understanding nas (network attached storage)Understanding nas (network attached storage)
Understanding nas (network attached storage)sagaroceanic11
 
Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewAlan McSweeney
 
SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?Saroj Sahu
 
Ceph Day San Jose - Ceph at Salesforce
Ceph Day San Jose - Ceph at Salesforce Ceph Day San Jose - Ceph at Salesforce
Ceph Day San Jose - Ceph at Salesforce Ceph Community
 
Varrow datacenter storage today and tomorrow
Varrow   datacenter storage today and tomorrowVarrow   datacenter storage today and tomorrow
Varrow datacenter storage today and tomorrowpittmantony
 
Scalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the CloudScalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the CloudRed_Hat_Storage
 
Nutanix - The Next Level in Web Scale IT Architectures is Here
Nutanix - The Next Level in Web Scale IT Architectures is HereNutanix - The Next Level in Web Scale IT Architectures is Here
Nutanix - The Next Level in Web Scale IT Architectures is HereVMUG IT
 
2015 open storage workshop ceph software defined storage
2015 open storage workshop   ceph software defined storage2015 open storage workshop   ceph software defined storage
2015 open storage workshop ceph software defined storageAndrew Underwood
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overviewnomathjobs
 
DELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC Technologies
 

Similar to Storage tech-map-eng (20)

Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization Introduction
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) Overview
 
network storage
network storagenetwork storage
network storage
 
Storage Networks
Storage NetworksStorage Networks
Storage Networks
 
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under ContainersLearning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
 
Enterprise Storage NAS - Dual Controller
Enterprise Storage NAS - Dual ControllerEnterprise Storage NAS - Dual Controller
Enterprise Storage NAS - Dual Controller
 
Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)
 
Understanding nas (network attached storage)
Understanding nas (network attached storage)Understanding nas (network attached storage)
Understanding nas (network attached storage)
 
Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity Overview
 
SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?
 
Nas101
Nas101Nas101
Nas101
 
Ceph Day San Jose - Ceph at Salesforce
Ceph Day San Jose - Ceph at Salesforce Ceph Day San Jose - Ceph at Salesforce
Ceph Day San Jose - Ceph at Salesforce
 
Varrow datacenter storage today and tomorrow
Varrow   datacenter storage today and tomorrowVarrow   datacenter storage today and tomorrow
Varrow datacenter storage today and tomorrow
 
SoNAS
SoNASSoNAS
SoNAS
 
Scalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the CloudScalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the Cloud
 
Eql demo
Eql demoEql demo
Eql demo
 
Nutanix - The Next Level in Web Scale IT Architectures is Here
Nutanix - The Next Level in Web Scale IT Architectures is HereNutanix - The Next Level in Web Scale IT Architectures is Here
Nutanix - The Next Level in Web Scale IT Architectures is Here
 
2015 open storage workshop ceph software defined storage
2015 open storage workshop   ceph software defined storage2015 open storage workshop   ceph software defined storage
2015 open storage workshop ceph software defined storage
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
 
DELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_Complete
 

Recently uploaded

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 

Recently uploaded (20)

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 

Storage tech-map-eng

  • 1. STORAGE TECH MAP Overview of data storage tech fields and branches
  • 2. 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!
  • 3. What philosopher can tell Storage is the NETWORK transferring data along time dimension. -- Professor Xie, NUDT
  • 4. So many terminologies around Server SAN Distributed storage Software defined storage Clustered storage Object storage
  • 5. 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
  • 7. Clustered file system RAID CFS App SCSI CFS provide data sharing capability in SAN Typical products: Symantec VCFS Oracle OCFS2 VMware VMFS …… CFS App SCSI
  • 8. Virtual storage RAID Virtual storage is just additional block level aggregation on top of SAN Typical products: IBM SVC EMC VPLEX Filesystem App RAID Virtual Storage
  • 9. Switched disk array RAIDCTL Disk array with internal-linked multi controllers Typical products: EMC VMAX HDS VSP IBM XIV Filesystem App RAIDCTLRAIDCTL SCSI
  • 10. Distributed file system / clustered NAS LocalFS The earliest approach to distributed storage Typical products: GlusterFS EMC ISILON IBM GPFS/SONAS Lustre/OpenSFS pNFS PVFS/OrangeFS App LocalFSLocalFS NFS/ CIFS GobalFSGlobalFSGlobalFS
  • 11. Server SAN (distributed block storage) App Server SAN provides resource sharing like SAN, but no physical SAN devices needed Typical products: EMC ScaleIO VMware vSAN HP VSA IBM Spectrum- Accelerate AppApp EngineEngineEngine Network
  • 12. Web scale distributed storage Typical products: Ceph HDFS GoogleFS MooseFS MogileFS …… Swift Local FS Local FS Local FS Local FS Object Replica / EC LIB / SDK / API RESTful API CinderS3/EBS Block POSIX /dev /mnt App
  • 13. 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
  • 14. 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