SlideShare a Scribd company logo
1 of 26
The Rise of Open Storage …and the benefits of storage virtualisation 2
Agenda Early Storage Storage Arrays  - the last 20 years The move to standardisedhardware It’s all about the software Parallels with Server Virtualisation Storage virtualisation and hardware independence Future speculation 3
Early Storage Pioneered by IBM IBM 350 Disk Storage Unit Released in 1956 1.52m x 1.72m x 0.74m 50 magnetic disks 5MB capacity 600ms access time IBM 350 Disk Storage Unit Image courtesy of IBM Archives 4
Early Storage “Winchester” Drives Named after 30-30 rifle Released in 1973 Smaller & lighter 70MB capacity 25ms access time IBM 3340 DASF (courtesy of IBM archives) 5
Early Storage Large, monolithic “refrigerator” units  No hardware recovery Slow & expensive Cumbersome CKD format Each LUN/volume still a physical disk IBM 3380 Model CJ2 (courtesy of IBM archives) 6
Early Storage Seagate ST-506 Released in 1980 5MB Capacity 5.25” form factor No onboard controller Adopted for IBM PC Over 24 years, for the same capacity, drive sizes reduced by 800 times 7
Early Storage Disk Drives Today 3TB+ Capacity Integrated controllers Small Form Factor (2.5”) 6Gb/s interfaces Very high reliability Low cost per GB Drives are now Commodity Components 8
Early Storage 50 years of development… …from cargo to pocket! 9
Storage – The Last 20 Years EMC set the standard Symmetrix released 1990 Integrated Cache Disk Array Dedicated hardware components RAID-1 Replication (SRDF in 1994) Support for non-mainframe (1995) 10
Storage – The Last 20 Years Integrated storage arrays separated control and management from the host Custom hardware design More functionality pushed to the array Cache I/O Replication Snapshots Logical LUNs 11
Storage – The Last 20 Years  Rapid development in features Many vendors – IBM, Hitachi, HP New product categories Midrange/modular (e.g. CLARiiON) NFS Appliances – Filers De-duplication devices 12
Storage – The Last 20 Years  Storage has Centralised Storage Area Networks Started with ESCON & SCSI Fibre Channel (1997 onwards) NAS (early 1990s) iSCSI (1999 onwards) FCoE 13
The Move to Standarisation Hardware components have become more reliable More features moved into software RAID Replication Some bespoke features remaining in silicon 3PAR dedicated ASIC Hitachi VSP virtual processors 14
The Move to Standardisation Reduced Cost Cheaper components No custom design Reusable by generation Higher Margins 15
The Move to Standardisation New breed of products EMC VMAX Hitachi VSP HP P9500 New Companies Compellent 3PAR Lefthand Equallogic Isilon IBRIX It’s no surprise that these companies have been acquired for their software assets 16
It’s all About Software Storage arrays look like servers Common components Generic physical layer Independence from hardware allows: Reduced cost Design hardware to meet requirements Quicker to market with new hardware More scalability Quicker/Easier upgrade path Deliver new features without hardware upgrade 17
It’s all About Software Many vendors have produced VSAs Netapp – simulator (not strictly a VSA), Lefthand/HP, Gluster, Falconstor, Openfiler, OPEN-E, StorMagic, NexentaStor, Sun Amber Road Most of these run exactly the same codebase as the physical storage device As long as reliability & availability are met, then the hardware is no longer significant 18
Parallels with Server Virtualisation Server virtualisation was successful due to power of Intel processors & Linux Enabled x86 work to be used for Windows and Open Systems Windows platform almost needs 1 server per application, forcing consolidation Wave 1 server virtualisation reduced costs, improved hardware utilisation – the consolidation phase. Wave 2 implemented mobility features; vMotion, Storage vMotion, HA, DRS. 19
Parallels with Server Virtualisation  Virtualisation enables disparate operating systems to be supported on the same hardware Workload can be balanced to meet demand Hardware can be added/removed non-disruptively – transparent upgrade Server virtualisation has enabled high scalability 20
Storage Virtualisation & Hardware Independence VSAs show closely coupled hardware/software is no longer required Software can be developed and released independently Feature release not dependent on hardware 21
Storage Virtualisation & Hardware Independence Hardware can be designed to meet performance, availability & throughput, leveraging server hardware development Branches with smaller hardware Core data centres with bigger arrays Both using same features/functionality 22
Future Speculation  LUN virtualisation rather than array virtualisation is the key to future LUNs must be individually addressable Ability to move a LUN between physical infrastructures LUN owned/managed by an array Transparent migration, failover Increased availability Delivers data mobility – an absolute requirement as data quantities increase (especially PB+ arrays) 23
Future Speculation  New addressing schema necessary Remove restrictions of Fibre Channel Address LUN independently of physical location Allow LUN to move around infrastructure Allow LUN to be addressed through multiple locations More granular sub-object access Better load balancing Better mobility 24
Future Speculation VMFS are LUNs – which are binary objects VMFS divides into VMDKs for independent access Virtual machine becomes the object to move around the infrastructure Sub-LUN access and locking enables read & write everywhere approach Storage and Virtualisation will be inextricably linked to each other 25
Questions? 26

More Related Content

What's hot

AWS Summit Bogotá Track Avanzado: EC2 avanzado
AWS Summit Bogotá Track Avanzado: EC2 avanzadoAWS Summit Bogotá Track Avanzado: EC2 avanzado
AWS Summit Bogotá Track Avanzado: EC2 avanzadoAmazon Web Services
 
Virtualization_TechTalk
Virtualization_TechTalkVirtualization_TechTalk
Virtualization_TechTalkArif k
 
Finadmin virtualization2
Finadmin virtualization2Finadmin virtualization2
Finadmin virtualization2David Moody
 
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...OpenNebula Project
 
Nexenta Powered by Apache CloudStack from Iliyas Shirol
Nexenta Powered by Apache CloudStack from Iliyas ShirolNexenta Powered by Apache CloudStack from Iliyas Shirol
Nexenta Powered by Apache CloudStack from Iliyas ShirolRadhika Puthiyetath
 
XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...
XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...
XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...The Linux Foundation
 
Virtualization with KVM
Virtualization with KVMVirtualization with KVM
Virtualization with KVMDanishka Navin
 
Got Big Data? Splunk on Nutanix
Got Big Data? Splunk on NutanixGot Big Data? Splunk on Nutanix
Got Big Data? Splunk on NutanixNEXTtour
 
Dell EMC VxRAIL Appliance based on VMware SDS
Dell EMC VxRAIL Appliance based on VMware SDSDell EMC VxRAIL Appliance based on VMware SDS
Dell EMC VxRAIL Appliance based on VMware SDSMarketingArrowECS_CZ
 
Nutanix vdi workshop presentation
Nutanix vdi workshop presentationNutanix vdi workshop presentation
Nutanix vdi workshop presentationHe Hariyadi
 
JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021Gene Leyzarovich
 
VMware EVO - Fremtidens datarom er hyperkonvergert
VMware EVO - Fremtidens datarom er hyperkonvergertVMware EVO - Fremtidens datarom er hyperkonvergert
VMware EVO - Fremtidens datarom er hyperkonvergertKenneth de Brucq
 
UKCMG DB2 pureScale
UKCMG DB2 pureScaleUKCMG DB2 pureScale
UKCMG DB2 pureScaleLaura Hood
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualizationGokulnath S
 

What's hot (19)

Virtualization
VirtualizationVirtualization
Virtualization
 
AWS Summit Bogotá Track Avanzado: EC2 avanzado
AWS Summit Bogotá Track Avanzado: EC2 avanzadoAWS Summit Bogotá Track Avanzado: EC2 avanzado
AWS Summit Bogotá Track Avanzado: EC2 avanzado
 
Virtualization_TechTalk
Virtualization_TechTalkVirtualization_TechTalk
Virtualization_TechTalk
 
Finadmin virtualization2
Finadmin virtualization2Finadmin virtualization2
Finadmin virtualization2
 
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
 
VMware Dell řešení pro VDI
VMware Dell řešení pro VDIVMware Dell řešení pro VDI
VMware Dell řešení pro VDI
 
Nexenta Powered by Apache CloudStack from Iliyas Shirol
Nexenta Powered by Apache CloudStack from Iliyas ShirolNexenta Powered by Apache CloudStack from Iliyas Shirol
Nexenta Powered by Apache CloudStack from Iliyas Shirol
 
UniFabric
UniFabricUniFabric
UniFabric
 
XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...
XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...
XPDDS17: How to Abstract Hardware Acceleration Device in Cloud Environment - ...
 
Virtualization with KVM
Virtualization with KVMVirtualization with KVM
Virtualization with KVM
 
Got Big Data? Splunk on Nutanix
Got Big Data? Splunk on NutanixGot Big Data? Splunk on Nutanix
Got Big Data? Splunk on Nutanix
 
Dell EMC VxRAIL Appliance based on VMware SDS
Dell EMC VxRAIL Appliance based on VMware SDSDell EMC VxRAIL Appliance based on VMware SDS
Dell EMC VxRAIL Appliance based on VMware SDS
 
Nutanix vdi workshop presentation
Nutanix vdi workshop presentationNutanix vdi workshop presentation
Nutanix vdi workshop presentation
 
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníkaInfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
 
JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021
 
VMware EVO - Fremtidens datarom er hyperkonvergert
VMware EVO - Fremtidens datarom er hyperkonvergertVMware EVO - Fremtidens datarom er hyperkonvergert
VMware EVO - Fremtidens datarom er hyperkonvergert
 
UKCMG DB2 pureScale
UKCMG DB2 pureScaleUKCMG DB2 pureScale
UKCMG DB2 pureScale
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualization
 
Xiv 4Q13
Xiv 4Q13Xiv 4Q13
Xiv 4Q13
 

Similar to The Rise of Open Storage

S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dTony Pearson
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 xKinAnx
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overviewnomathjobs
 
The Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsThe Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsTony Pearson
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageDavid R. Klauser
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aTony Pearson
 
Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization IntroductionStephen Foskett
 
S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5Tony Pearson
 
FalconStor NSS Presentation
FalconStor NSS PresentationFalconStor NSS Presentation
FalconStor NSS Presentationrpsprowl
 
S016826 cloud-storage-nola-v1710d
S016826 cloud-storage-nola-v1710dS016826 cloud-storage-nola-v1710d
S016826 cloud-storage-nola-v1710dTony Pearson
 
Storwize SVC presentation February 2017
Storwize SVC presentation February 2017Storwize SVC presentation February 2017
Storwize SVC presentation February 2017Joe Krotz
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationSteve Meek
 
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...ssuserecfcc8
 
Introduction to Storage.ppt
Introduction to Storage.pptIntroduction to Storage.ppt
Introduction to Storage.pptParam Eswaran
 
S104872 spectrum nas-one-day-jburg-v1809e
S104872 spectrum nas-one-day-jburg-v1809eS104872 spectrum nas-one-day-jburg-v1809e
S104872 spectrum nas-one-day-jburg-v1809eTony Pearson
 
A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...
A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...
A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...IBM India Smarter Computing
 

Similar to The Rise of Open Storage (20)

S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710d
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
 
The Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsThe Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged Environments
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified Storage
 
3487570
34875703487570
3487570
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804a
 
Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization Introduction
 
Challenges in Managing IT Infrastructure
Challenges in Managing IT InfrastructureChallenges in Managing IT Infrastructure
Challenges in Managing IT Infrastructure
 
S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5
 
FalconStor NSS Presentation
FalconStor NSS PresentationFalconStor NSS Presentation
FalconStor NSS Presentation
 
S016826 cloud-storage-nola-v1710d
S016826 cloud-storage-nola-v1710dS016826 cloud-storage-nola-v1710d
S016826 cloud-storage-nola-v1710d
 
Storwize SVC presentation February 2017
Storwize SVC presentation February 2017Storwize SVC presentation February 2017
Storwize SVC presentation February 2017
 
Datacenter 2014: IPnett - Martin Milnert
Datacenter 2014: IPnett - Martin MilnertDatacenter 2014: IPnett - Martin Milnert
Datacenter 2014: IPnett - Martin Milnert
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization Presentation
 
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
 
Introduction to Storage.ppt
Introduction to Storage.pptIntroduction to Storage.ppt
Introduction to Storage.ppt
 
S104872 spectrum nas-one-day-jburg-v1809e
S104872 spectrum nas-one-day-jburg-v1809eS104872 spectrum nas-one-day-jburg-v1809e
S104872 spectrum nas-one-day-jburg-v1809e
 
A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...
A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...
A Comparison of IBM’s New Flex System Environment to Traditional Blade Archit...
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

The Rise of Open Storage

  • 1.
  • 2. The Rise of Open Storage …and the benefits of storage virtualisation 2
  • 3. Agenda Early Storage Storage Arrays - the last 20 years The move to standardisedhardware It’s all about the software Parallels with Server Virtualisation Storage virtualisation and hardware independence Future speculation 3
  • 4. Early Storage Pioneered by IBM IBM 350 Disk Storage Unit Released in 1956 1.52m x 1.72m x 0.74m 50 magnetic disks 5MB capacity 600ms access time IBM 350 Disk Storage Unit Image courtesy of IBM Archives 4
  • 5. Early Storage “Winchester” Drives Named after 30-30 rifle Released in 1973 Smaller & lighter 70MB capacity 25ms access time IBM 3340 DASF (courtesy of IBM archives) 5
  • 6. Early Storage Large, monolithic “refrigerator” units No hardware recovery Slow & expensive Cumbersome CKD format Each LUN/volume still a physical disk IBM 3380 Model CJ2 (courtesy of IBM archives) 6
  • 7. Early Storage Seagate ST-506 Released in 1980 5MB Capacity 5.25” form factor No onboard controller Adopted for IBM PC Over 24 years, for the same capacity, drive sizes reduced by 800 times 7
  • 8. Early Storage Disk Drives Today 3TB+ Capacity Integrated controllers Small Form Factor (2.5”) 6Gb/s interfaces Very high reliability Low cost per GB Drives are now Commodity Components 8
  • 9. Early Storage 50 years of development… …from cargo to pocket! 9
  • 10. Storage – The Last 20 Years EMC set the standard Symmetrix released 1990 Integrated Cache Disk Array Dedicated hardware components RAID-1 Replication (SRDF in 1994) Support for non-mainframe (1995) 10
  • 11. Storage – The Last 20 Years Integrated storage arrays separated control and management from the host Custom hardware design More functionality pushed to the array Cache I/O Replication Snapshots Logical LUNs 11
  • 12. Storage – The Last 20 Years Rapid development in features Many vendors – IBM, Hitachi, HP New product categories Midrange/modular (e.g. CLARiiON) NFS Appliances – Filers De-duplication devices 12
  • 13. Storage – The Last 20 Years Storage has Centralised Storage Area Networks Started with ESCON & SCSI Fibre Channel (1997 onwards) NAS (early 1990s) iSCSI (1999 onwards) FCoE 13
  • 14. The Move to Standarisation Hardware components have become more reliable More features moved into software RAID Replication Some bespoke features remaining in silicon 3PAR dedicated ASIC Hitachi VSP virtual processors 14
  • 15. The Move to Standardisation Reduced Cost Cheaper components No custom design Reusable by generation Higher Margins 15
  • 16. The Move to Standardisation New breed of products EMC VMAX Hitachi VSP HP P9500 New Companies Compellent 3PAR Lefthand Equallogic Isilon IBRIX It’s no surprise that these companies have been acquired for their software assets 16
  • 17. It’s all About Software Storage arrays look like servers Common components Generic physical layer Independence from hardware allows: Reduced cost Design hardware to meet requirements Quicker to market with new hardware More scalability Quicker/Easier upgrade path Deliver new features without hardware upgrade 17
  • 18. It’s all About Software Many vendors have produced VSAs Netapp – simulator (not strictly a VSA), Lefthand/HP, Gluster, Falconstor, Openfiler, OPEN-E, StorMagic, NexentaStor, Sun Amber Road Most of these run exactly the same codebase as the physical storage device As long as reliability & availability are met, then the hardware is no longer significant 18
  • 19. Parallels with Server Virtualisation Server virtualisation was successful due to power of Intel processors & Linux Enabled x86 work to be used for Windows and Open Systems Windows platform almost needs 1 server per application, forcing consolidation Wave 1 server virtualisation reduced costs, improved hardware utilisation – the consolidation phase. Wave 2 implemented mobility features; vMotion, Storage vMotion, HA, DRS. 19
  • 20. Parallels with Server Virtualisation Virtualisation enables disparate operating systems to be supported on the same hardware Workload can be balanced to meet demand Hardware can be added/removed non-disruptively – transparent upgrade Server virtualisation has enabled high scalability 20
  • 21. Storage Virtualisation & Hardware Independence VSAs show closely coupled hardware/software is no longer required Software can be developed and released independently Feature release not dependent on hardware 21
  • 22. Storage Virtualisation & Hardware Independence Hardware can be designed to meet performance, availability & throughput, leveraging server hardware development Branches with smaller hardware Core data centres with bigger arrays Both using same features/functionality 22
  • 23. Future Speculation LUN virtualisation rather than array virtualisation is the key to future LUNs must be individually addressable Ability to move a LUN between physical infrastructures LUN owned/managed by an array Transparent migration, failover Increased availability Delivers data mobility – an absolute requirement as data quantities increase (especially PB+ arrays) 23
  • 24. Future Speculation New addressing schema necessary Remove restrictions of Fibre Channel Address LUN independently of physical location Allow LUN to move around infrastructure Allow LUN to be addressed through multiple locations More granular sub-object access Better load balancing Better mobility 24
  • 25. Future Speculation VMFS are LUNs – which are binary objects VMFS divides into VMDKs for independent access Virtual machine becomes the object to move around the infrastructure Sub-LUN access and locking enables read & write everywhere approach Storage and Virtualisation will be inextricably linked to each other 25

Editor's Notes

  1. The first disk drive was invented by IBM in 1956. It had a capacity of only 5MB and as can be seen from the later picture, was huge, consisting of 50 magnetic disks and being housed in something the size of a large refrigerator.
  2. The technology quickly moved on, with smaller size, larger capacity drives. Winchester drives were introduced, so called because they were intended to have 2 30MB spindles.
  3. However storage still suffered from being large, expensive, had no built in recovery technology and used CKD. Each “LUN” or volume was still a physical disk.
  4. Revolution came with the arrival of the first 5.25 form factor drive from Seagate, out of Shugart Associates. This had the same capacity of the drive from 24 years earlier, but was 800 times smaller. Although this drive had no onboard controller, it was the shape of drives to come. Very quickly drive controls were integrated onto the drive itself (hence the term IDE, integrated drive elecronics).
  5. Today we have drives that are stand-alone commodity devices. They have reduced to 2.5”, become highly reliable and can transfer data in/out incredibly quickly. We’re likely to see more hybrid flash/HDD models too and SSDs are in use where performance wins over cost.
  6. 50 years of development has brought us from a cargo plane to an envelope – from 5MB to 32GB.
  7. What about the storage array? Until drives became commodity, we couldn’t deliver arrays. EMC integrated commodity drives with cache and bespoke components to create an array that worked stand-alone from the processor.
  8. The I/O subsystem that the mainframe previously needed to control disks was pushed down into the array. This meant new features could be created – replication, snapshots and RAID – all without host control.
  9. Quickly we saw rapid development in features; new participants in the market arrived. New product categories developed – Midrange, filers, deduplication devices. These devices were charged at a premium – growing these companies substantially.
  10. Storage became centralised with the advent of Fibre Channel and Storage Area Networks. Today we have FCoE, FC, iSCSI, NFS, CIFS as connectivity protocols – all of which are still based on SCSI and the first SAN - ESCON
  11. More recently vendors have been able to take advantage of increased processor power, reliable components and faster backplanes to move away from dedicated ASIC and component development. They’ve moved from manufacturers to assemblers and software developers. Only two companies haven’t shaken off this; 3PAR and Hitachi still use dedicated ASICs, but the market is too expensive for any new competitors.
  12. This new breed of products has seen competition from companies using commodity hardware – Compellent being the latest to fall to Dell, all of which have used commodity hardware and pushed the intelligence to hardware.
  13. So the hardware has moved to become standardised. Storage arrays now look like servers – common components – generic physical hardware. This commoditisation means the developments in the array aren’t tied to hardware developments – both can develop independently.
  14. This can easily be witnessed by the fact that there are so many VSAs – virtual appliances available. Some are fully functional, some development only. But either way, they show that the features are all now software based.
  15. We can see parallels here with virtualisation. Server virtualisation existed 38 years ago with the release of VM in 1972 but had a new least of life with X86 virtualisation of Windows & Linux. Wave 1 was initial adoption – the consolidation phase. Phase 2 moves the technology mainstream by improving scalability with new features.
  16. Server virtualisation removed the tie to the hardware. Workload exists independent of the hardware to the extend that it can be used more efficiently, with a more highly available delivery.
  17. VSAs for storage show hardware and software don’t need to be tightly coupled. Software can be developed independently and will be the future of storage deployments.
  18. So hardware can be designed to meet requirements – small for branches, clustered for high availability, Both use the same software layer – so interoperability exists.
  19. What about the future – where are we headed? Data needs independence from the array. It needs to be addressed as an independent object – similar to how DNS and NFS/CIFS addressing works.
  20. We’re too tied to WWN/IP address. We need to be able to federate access to LUNs or objects as they move around the infrastructure.
  21. In the future the boundaries between storage and virtualisation will continue to be blurred.