SlideShare uma empresa Scribd logo
1 de 24
Software-Defined Storage
Fact or Fiction?
Austin, 2/2/2016Chris M Evans
Why Software is Eating The World
Expression coined by Marc
Andreessen, founder of
Netscape
2011 Essay in the Wall Street
Journal
http://www.wsj.com/articles/SB10001424053111903480904576512250915629460
What Does it Mean?
• Value is moving into software
(greater margins)
• Hardware is becoming more
commodity than ever (thinner
margins)
• Get out of the hardware business!
• Get into the software business!
What About Storage?
• Surely this can’t happen to
storage?
• Storage needs hardware, right?
• Storage will always be
delivered on hardware – won’t
it?
Storage Has Issues
• Exponential Growth
• Management Overhead
• Cost
• Agility
• Flexibility
Hyperscalers
• What do Google, Facebook and Amazon do?
• Surely they have cracked the storage
problem?
• Good question….
What Do Google Do (2009)?
http://www.cnet.com/news/google-uncloaks-once-secret-server-10209580/
Backblaze – Another Example
Google For the Data Centre?
• Google designs for small number of apps and millions
of users
• Redundancy built into the application
• Very read-centric architecture – lots of ability to cache
• Internet-based response times
• Home grown Software Defined Storage
• FREE!!
Private Data Centres are different
• Google/Facebook/Backblaze
architectures don’t directly
translate to the private data
centre
• Applications have specific SLAs
– Availability
– Performance
• Downtime = MONEY
Enter Software Defined Storage
• What could SDS and storage virtualisation give
us?
– Abstract away the hardware issues
– Use abstraction & software to automate
provisioning
– Opportunity to reduce costs
SDS Defined
• Wikipedia defines SDS as:
Software-defined storage (SDS) is an evolving concept for computer data
storage software to manage policy-based provisioning and management
of data storage independent of the underlying hardware.
• SNIA defines SDS as:
Virtualized storage with a service management interface. SDS includes
pools of storage with data service characteristics that may be applied to
meet the requirements specified through the service management
interface.
SDS as a term evolved from SDN, however SDN is fundamentally different
as networks don’t have to manage state.
SDS Key Features – My Definition
• Abstraction – I/O services should be delivered independent
of the underlying hardware, through logical constructs like
LUNs, volumes, file shares and repositories.
• Automation – resources should be consumed using CLIs
and APIs rather than manually allocated through a GUI.
• Policy/Service Driven – the service received (IOPS, latency)
should be established by policies that implement Quality of
Service, availability and resiliency.
• Scalable – solutions should enable performance & capacity
scaling independent of I/O delivery.
SDS – Commodity Hardware?
• Well, D’oh! Obviously!
• Vendors have been moving away from
bespoke hardware for many years
• Intel x86 deployed in EMC Symmetrix in
2009 – VMAX
– CLARiiON, Celerra, Centera all Intel Xeon
based in 2010
• Hitachi VSP was x86-based in 2011
• Compellent hardware was all commodity
Bespoke Hardware isn’t bad!
• 3PAR has had custom ASIC since inception and
still uses it to accelerate some functions
• SimpliVity has hardware-based de-duplication
• Server vendors (e.g. SuperMicro) are creating
storage-specific hardware – multi-node, high-
drive count systems
• Just don’t create a “Homer”…
Storage Virtualisation
• Abstracts the physical storage from the user through the use of logical
LUNs, volumes and shares
• Provides:
– Mobility – move physical data around without affecting logical view
– Flexibility – re-use existing resources effectively, extend life of legacy assets
– Efficiency – use virtualisation controller to implement data services
– Lower Cost – can be used to reduce cost of solutions with intelligent design
• Storage Virtualisation is 25 Years Old!
– First Integrated Cached Disk Array (ICDA) introduced by EMC in 1990
– Abstracted 5.25” drives as logical LUNs with RAID mirroring
– We’ve been abstracting data ever since!
Storage Virtualisation - Evolution
• Monolithic – single central controller
– Inline in the data path
– Controller maps logical to “physical” storage
– data management features built into the controller
– Not highly scalable
• Centralised Metadata – Distributed Data
– Central metadata functions
– Data distributed/replicated across many devices
– System not in the data path
– Separation of control and data planes
• Totally Distributed
– No central metadata or data
– Data distributed across many devices
– Fully scalable architecture
What Does SDS & Virtualisation let us do differently?
• Flexibility – let’s end users choose the whole
configuration – including hardware components
• Agility - easily introduce new features – simple
software upgrade to implement more efficient
dedupe, or support additional snapshots
• Efficiency - reuse old resources – sweat the
assets, move data around to the most effective
hardware based on price/performance
• Transparency – now we can see how much
markup vendors were making on the hardware
• Deliver Storage as a Service
But what’s the negative side?
• Vendors can’t test every hardware combination –
sometimes you will be on your own
• Performance profiles will be difficult to gauge unless
you test yourself
• There’s little or no shared experience – unlike analytics
an appliance vendor can do across all their customers
• SDS doesn’t necessarily fix issues of data migration,
data protection, etc (although storage virtualisation
helps)
Is Software Defined Storage for Me?
• Well it depends…
• Good Use Cases to dip your toe in the water
– ROBO/SMB – low cost branch deployments with
virtualisation
– Scale out archive – object or NAS
– Hyper-convergence
Who’s after your business?
• Storage industry is a huge growth area
• New businesses coming to market each year
• So who might be knocking on your door?
• Bring on the NASCAR slide….
So, is SDS Fact or Fiction
• SDS is FACT
• It is here today and has been with us for some
time
• The hard part now is deciding which vendor is
right for you and cutting through the
marketing hype
Further Reading
@chrismevans
https://blog.architecting.it
https://www.langtonblue.com

Mais conteúdo relacionado

Mais procurados

ZStack architecture overview
ZStack architecture overviewZStack architecture overview
ZStack architecture overviewFrank Zhang
 
Kaleao company and solutions
Kaleao company and solutionsKaleao company and solutions
Kaleao company and solutionskaleao
 
All dcVAST Services
All dcVAST ServicesAll dcVAST Services
All dcVAST ServicesdcVAST
 
dcVAST Solutions Flyer
dcVAST Solutions FlyerdcVAST Solutions Flyer
dcVAST Solutions FlyerdcVAST
 
Helsinki Cassandra Meetup #2: Introduction to CQL3 and DataModeling
Helsinki Cassandra Meetup #2: Introduction to CQL3 and DataModelingHelsinki Cassandra Meetup #2: Introduction to CQL3 and DataModeling
Helsinki Cassandra Meetup #2: Introduction to CQL3 and DataModelingBruno Amaro Almeida
 
Cloud computing Azure
Cloud computing AzureCloud computing Azure
Cloud computing Azurevivek p s
 
Houd controle over uw data
Houd controle over uw dataHoud controle over uw data
Houd controle over uw dataICT-Partners
 
Creating hybrid cloud openstack + public cloud
Creating hybrid cloud   openstack + public cloudCreating hybrid cloud   openstack + public cloud
Creating hybrid cloud openstack + public cloudMiguel Zuniga
 
Architecture Challenges In Cloud Computing
Architecture Challenges In Cloud ComputingArchitecture Challenges In Cloud Computing
Architecture Challenges In Cloud ComputingIndicThreads
 
Cohesity Data Platform One Pager
Cohesity Data Platform One PagerCohesity Data Platform One Pager
Cohesity Data Platform One PagerdcVAST
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudNetApp
 
Virtualized PC workplace as service: Swissdesktop
Virtualized PC workplace as service: SwissdesktopVirtualized PC workplace as service: Swissdesktop
Virtualized PC workplace as service: SwissdesktopChris Peter ⓥ
 
Webinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each DayWebinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each DayDataStax
 
Cloud Native Enterprises
Cloud Native EnterprisesCloud Native Enterprises
Cloud Native EnterprisesIwan Eising
 
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...Dell World
 
Cloud Stack & Cloud Storage
Cloud Stack & Cloud StorageCloud Stack & Cloud Storage
Cloud Stack & Cloud StorageNetApp
 
Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017Chris Evans
 
Containerizing The Enterprise
Containerizing The EnterpriseContainerizing The Enterprise
Containerizing The EnterpriseAnant Corporation
 
When small problems become big problems
When small problems become big problemsWhen small problems become big problems
When small problems become big problemsAdrian Cole
 

Mais procurados (20)

The Cloud
The CloudThe Cloud
The Cloud
 
ZStack architecture overview
ZStack architecture overviewZStack architecture overview
ZStack architecture overview
 
Kaleao company and solutions
Kaleao company and solutionsKaleao company and solutions
Kaleao company and solutions
 
All dcVAST Services
All dcVAST ServicesAll dcVAST Services
All dcVAST Services
 
dcVAST Solutions Flyer
dcVAST Solutions FlyerdcVAST Solutions Flyer
dcVAST Solutions Flyer
 
Helsinki Cassandra Meetup #2: Introduction to CQL3 and DataModeling
Helsinki Cassandra Meetup #2: Introduction to CQL3 and DataModelingHelsinki Cassandra Meetup #2: Introduction to CQL3 and DataModeling
Helsinki Cassandra Meetup #2: Introduction to CQL3 and DataModeling
 
Cloud computing Azure
Cloud computing AzureCloud computing Azure
Cloud computing Azure
 
Houd controle over uw data
Houd controle over uw dataHoud controle over uw data
Houd controle over uw data
 
Creating hybrid cloud openstack + public cloud
Creating hybrid cloud   openstack + public cloudCreating hybrid cloud   openstack + public cloud
Creating hybrid cloud openstack + public cloud
 
Architecture Challenges In Cloud Computing
Architecture Challenges In Cloud ComputingArchitecture Challenges In Cloud Computing
Architecture Challenges In Cloud Computing
 
Cohesity Data Platform One Pager
Cohesity Data Platform One PagerCohesity Data Platform One Pager
Cohesity Data Platform One Pager
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the Cloud
 
Virtualized PC workplace as service: Swissdesktop
Virtualized PC workplace as service: SwissdesktopVirtualized PC workplace as service: Swissdesktop
Virtualized PC workplace as service: Swissdesktop
 
Webinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each DayWebinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each Day
 
Cloud Native Enterprises
Cloud Native EnterprisesCloud Native Enterprises
Cloud Native Enterprises
 
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
 
Cloud Stack & Cloud Storage
Cloud Stack & Cloud StorageCloud Stack & Cloud Storage
Cloud Stack & Cloud Storage
 
Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017
 
Containerizing The Enterprise
Containerizing The EnterpriseContainerizing The Enterprise
Containerizing The Enterprise
 
When small problems become big problems
When small problems become big problemsWhen small problems become big problems
When small problems become big problems
 

Semelhante a TECHunplugged Austin 2016

ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...DATAVERSITY
 
SpringPeople - Introduction to Cloud Computing
SpringPeople - Introduction to Cloud ComputingSpringPeople - Introduction to Cloud Computing
SpringPeople - Introduction to Cloud ComputingSpringPeople
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAmazon Web Services
 
Journey to the Programmable Data Center
Journey to the Programmable Data CenterJourney to the Programmable Data Center
Journey to the Programmable Data CenterToby Weiss
 
start_your_datacenter_sds_v3
start_your_datacenter_sds_v3start_your_datacenter_sds_v3
start_your_datacenter_sds_v3David Byte
 
Ankus, bigdata deployment and orchestration framework
Ankus, bigdata deployment and orchestration frameworkAnkus, bigdata deployment and orchestration framework
Ankus, bigdata deployment and orchestration frameworkAshrith Mekala
 
5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game Changer5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game ChangerCaserta
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureDATAVERSITY
 
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...Splunk
 
SQL, NoSQL, BigData in Data Architecture
SQL, NoSQL, BigData in Data ArchitectureSQL, NoSQL, BigData in Data Architecture
SQL, NoSQL, BigData in Data ArchitectureVenu Anuganti
 
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...Lucas Jellema
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsCloudera, Inc.
 
Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)Kent Graziano
 
How to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data ProjectHow to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data ProjectPeak Hosting
 
Meta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMeta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMichael Hiskey
 
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantageFueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantagePrecisely
 
Building a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring PlatformBuilding a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring PlatformAmazon Web Services
 
The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015Eduserv
 

Semelhante a TECHunplugged Austin 2016 (20)

ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
SpringPeople - Introduction to Cloud Computing
SpringPeople - Introduction to Cloud ComputingSpringPeople - Introduction to Cloud Computing
SpringPeople - Introduction to Cloud Computing
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data Analytics
 
Journey to the Programmable Data Center
Journey to the Programmable Data CenterJourney to the Programmable Data Center
Journey to the Programmable Data Center
 
start_your_datacenter_sds_v3
start_your_datacenter_sds_v3start_your_datacenter_sds_v3
start_your_datacenter_sds_v3
 
Ankus, bigdata deployment and orchestration framework
Ankus, bigdata deployment and orchestration frameworkAnkus, bigdata deployment and orchestration framework
Ankus, bigdata deployment and orchestration framework
 
5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game Changer5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game Changer
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
 
SQL, NoSQL, BigData in Data Architecture
SQL, NoSQL, BigData in Data ArchitectureSQL, NoSQL, BigData in Data Architecture
SQL, NoSQL, BigData in Data Architecture
 
Oow2016 review-13th october 2016
Oow2016 review-13th october 2016Oow2016 review-13th october 2016
Oow2016 review-13th october 2016
 
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
 
Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)
 
Accelerating Data Warehouse Modernization
Accelerating Data Warehouse ModernizationAccelerating Data Warehouse Modernization
Accelerating Data Warehouse Modernization
 
How to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data ProjectHow to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data Project
 
Meta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMeta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinar
 
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantageFueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
 
Building a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring PlatformBuilding a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring Platform
 
The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015
 

Último

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Último (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

TECHunplugged Austin 2016

  • 1. Software-Defined Storage Fact or Fiction? Austin, 2/2/2016Chris M Evans
  • 2. Why Software is Eating The World Expression coined by Marc Andreessen, founder of Netscape 2011 Essay in the Wall Street Journal http://www.wsj.com/articles/SB10001424053111903480904576512250915629460
  • 3. What Does it Mean? • Value is moving into software (greater margins) • Hardware is becoming more commodity than ever (thinner margins) • Get out of the hardware business! • Get into the software business!
  • 4. What About Storage? • Surely this can’t happen to storage? • Storage needs hardware, right? • Storage will always be delivered on hardware – won’t it?
  • 5. Storage Has Issues • Exponential Growth • Management Overhead • Cost • Agility • Flexibility
  • 6. Hyperscalers • What do Google, Facebook and Amazon do? • Surely they have cracked the storage problem? • Good question….
  • 7. What Do Google Do (2009)? http://www.cnet.com/news/google-uncloaks-once-secret-server-10209580/
  • 9. Google For the Data Centre? • Google designs for small number of apps and millions of users • Redundancy built into the application • Very read-centric architecture – lots of ability to cache • Internet-based response times • Home grown Software Defined Storage • FREE!!
  • 10. Private Data Centres are different • Google/Facebook/Backblaze architectures don’t directly translate to the private data centre • Applications have specific SLAs – Availability – Performance • Downtime = MONEY
  • 11. Enter Software Defined Storage • What could SDS and storage virtualisation give us? – Abstract away the hardware issues – Use abstraction & software to automate provisioning – Opportunity to reduce costs
  • 12. SDS Defined • Wikipedia defines SDS as: Software-defined storage (SDS) is an evolving concept for computer data storage software to manage policy-based provisioning and management of data storage independent of the underlying hardware. • SNIA defines SDS as: Virtualized storage with a service management interface. SDS includes pools of storage with data service characteristics that may be applied to meet the requirements specified through the service management interface. SDS as a term evolved from SDN, however SDN is fundamentally different as networks don’t have to manage state.
  • 13. SDS Key Features – My Definition • Abstraction – I/O services should be delivered independent of the underlying hardware, through logical constructs like LUNs, volumes, file shares and repositories. • Automation – resources should be consumed using CLIs and APIs rather than manually allocated through a GUI. • Policy/Service Driven – the service received (IOPS, latency) should be established by policies that implement Quality of Service, availability and resiliency. • Scalable – solutions should enable performance & capacity scaling independent of I/O delivery.
  • 14. SDS – Commodity Hardware? • Well, D’oh! Obviously! • Vendors have been moving away from bespoke hardware for many years • Intel x86 deployed in EMC Symmetrix in 2009 – VMAX – CLARiiON, Celerra, Centera all Intel Xeon based in 2010 • Hitachi VSP was x86-based in 2011 • Compellent hardware was all commodity
  • 15. Bespoke Hardware isn’t bad! • 3PAR has had custom ASIC since inception and still uses it to accelerate some functions • SimpliVity has hardware-based de-duplication • Server vendors (e.g. SuperMicro) are creating storage-specific hardware – multi-node, high- drive count systems • Just don’t create a “Homer”…
  • 16. Storage Virtualisation • Abstracts the physical storage from the user through the use of logical LUNs, volumes and shares • Provides: – Mobility – move physical data around without affecting logical view – Flexibility – re-use existing resources effectively, extend life of legacy assets – Efficiency – use virtualisation controller to implement data services – Lower Cost – can be used to reduce cost of solutions with intelligent design • Storage Virtualisation is 25 Years Old! – First Integrated Cached Disk Array (ICDA) introduced by EMC in 1990 – Abstracted 5.25” drives as logical LUNs with RAID mirroring – We’ve been abstracting data ever since!
  • 17. Storage Virtualisation - Evolution • Monolithic – single central controller – Inline in the data path – Controller maps logical to “physical” storage – data management features built into the controller – Not highly scalable • Centralised Metadata – Distributed Data – Central metadata functions – Data distributed/replicated across many devices – System not in the data path – Separation of control and data planes • Totally Distributed – No central metadata or data – Data distributed across many devices – Fully scalable architecture
  • 18. What Does SDS & Virtualisation let us do differently? • Flexibility – let’s end users choose the whole configuration – including hardware components • Agility - easily introduce new features – simple software upgrade to implement more efficient dedupe, or support additional snapshots • Efficiency - reuse old resources – sweat the assets, move data around to the most effective hardware based on price/performance • Transparency – now we can see how much markup vendors were making on the hardware • Deliver Storage as a Service
  • 19. But what’s the negative side? • Vendors can’t test every hardware combination – sometimes you will be on your own • Performance profiles will be difficult to gauge unless you test yourself • There’s little or no shared experience – unlike analytics an appliance vendor can do across all their customers • SDS doesn’t necessarily fix issues of data migration, data protection, etc (although storage virtualisation helps)
  • 20. Is Software Defined Storage for Me? • Well it depends… • Good Use Cases to dip your toe in the water – ROBO/SMB – low cost branch deployments with virtualisation – Scale out archive – object or NAS – Hyper-convergence
  • 21. Who’s after your business? • Storage industry is a huge growth area • New businesses coming to market each year • So who might be knocking on your door? • Bring on the NASCAR slide….
  • 22.
  • 23. So, is SDS Fact or Fiction • SDS is FACT • It is here today and has been with us for some time • The hard part now is deciding which vendor is right for you and cutting through the marketing hype

Notas do Editor

  1. Much quoted work by Marc Andreessen that highlights how the value of IT is moving to be in the software being developed, rather than the innovations in hardware.
  2. There is a perception that more margin can be made out of software – after all its virtual, there’s nothing to ship, you just download and go – which means the cost of manufacture and delivery is nearly zero. By comparison, hardware takes time to develop and engineer, needs field support and maintenance. Components are commodity and can be bought cheaply by any vendor looking to build hardware solutions. Margins as a result are low.
  3. The issues with storage are the usual suspects we’ve seen over the last 30 years – growth, the effort to manage it, the cost, being able to be agile and deliver on demand and being flexible to (internal) customer requirements.
  4. The hyperscalers store petabytes of storage per year – surely they have cracked the storage problem?
  5. 2009 CNET post - http://www.cnet.com/news/google-uncloaks-once-secret-server-10209580/ - pretty much commodity hardwrae – standard motherboard, dual disks, memory and PSU. Also has a 12 volt battery for backup – no UPS! However this is a single application company
  6. Google designs infrastructure for a different purpose to the typical enterprise; they run a small number of apps for millions of mostly read-only users. All of the data sits behind the public Internet which can mask poor response times. Most of all, this service is free – no SLAs, no guarantees on lost data etc. Think also of how that process applies to Gmail – no real compensation for loss of your data….