SlideShare a Scribd company logo
1 of 12
Download to read offline
Software-Defined Storage Makes
Economic Sense
Haluk Ulubay
Sr. Director, Marketing, DataCore Software Corp.
Santa Clara, CA USA
December 2015 1
Agenda
 What is Software-Defined Storage (SDS)
 Distinguishing Characteristics
 Risks
 Top 3 SDS Reasons
 Check list
Santa Clara, CA USA
December 2015 2
SDS Definition – A Sampling
• Wikipedia: “an evolving concept for computer data storage software to
manage policy-based provisioning and management of data
storage independent of the underlying hardware.” - Wikipedia
• SearchSDN: “an approach to data storage in which the programming
that controls storage-related tasks is decoupled from the physical
storage hardware.”
• IDC: “platforms that deliver the full suite of storage services via a
software stack that uses (but is not dependent on) commodity
hardware built with off-the-shelf components.”
• Webopedia: “Storage infrastructure that is managed and
automated by intelligent software as opposed to by the storage
hardware itself. In this way, the pooled storage infrastructure
resources in a software-defined storage environment can be
automatically and efficiently allocated to match the application needs
of an enterprise.”
Santa Clara, CA USA
December 2015 3
Distinguishing Characteristics
 Separates advances in software from advances in
hardware (i.e., abstraction)
 Stand-alone, intelligent software that runs on multiple
hardware instances
 Does not require proprietary hardware
 Provides a common set of storage services for all
types of storage devices / systems underneath
 Pools all storage capacity and provides centralized
management
Santa Clara, CA USA
December 2015 4
Risks for IT Managers
 Various & sometimes narrow implementations of
SDS that:
• Only applies to a use case (e.g., Virtual SAN, hyper-
converged)
• Are controllers that require specific hardware
• Is confined to limited types of storage
• Is tied to a specific hypervisor
• …
Santa Clara, CA USA
December 2015 5
Top 3 SDS Drivers
Santa Clara, CA USA
December 2015 6
In a survey that was published in April 2015 (*), the following was reported:
“What are the business drivers for implementing Software-Defined Storage?”
(*) Survey conducted by DataCore Software Corp. n = 948
40% 42% 44% 46% 48% 50% 52%
Extend the life of existing storage
assets
Avoid hardware lock-in
Simplify management by automating
storage operations
52%
49%
45%
Financial
services
12%
Healthcare
12%
Government
13%
Manufacturi
ng
11%
Education
9%
IT services
17%
Other
26%
INDUSTRY
< $10M
28%
$10M -
$100M
34%
$100M -
$1B
19%
> $1B
19%
ANNUAL REVENUE
Hardware Abstraction
 Maybe the most obvious benefit: “Choice to choose”
 Ability to utilize different vendors’ storage hardware
(side by side or interchangeably), including the server
side, current and future
• As long as the SLA is met for the particular application that is
asking for the “service”
 Brings future investment protection & lower CAPEX
 Features such as auto-tiering make this easy as well
 SDS software running on any x86 platform is icing on
the cake
Santa Clara, CA USA
December 2015 7
Costs: CAPEX vs OPEX
Santa Clara, CA USA
December 2015 8
Considering a heterogeneous storage
environment:
 Hardware / licenses / maintenance
contracts is CAPEX and can be
amortized over useful life.
 Significant amount of OPEX / TCO
come from administrative work
 Best to select an SDS solution that
will minimize operational costs
• Data migrations
• Hardware maintenance and refresh
• Planned and unplanned downtime
• Capacity expansion
Source: Jon Toigo, Optimizing the economics of storage: It’s all about
the Benjamins. 2015.
Management
 “Management of storage infrastructure” is
also referred to by most definitions.
 All storage pulled into a virtual pool,
eliminating wasted capacity (i.e., no
siloes).
• Thin-provisioned
 Automating and collapsing tedious &
manual tasks
 Single pane of glass to manage all
storage in the pool provides for:
• Simplified configuration and management,
including SANs and cloud storage
• Lower OPEX (less training, personnel,
support of different management
systems)
• Multiple sitesSanta Clara, CA USA
December 2015 9
What Else Could Come w/ SDS?
 Data Protection / High availability storage
• Synch mirroring, snapshots / backups, auto fail-
over & fail-back
• Live maintenance (upgrades, migrations)
 DR
• Asynchronous replication over long distances
 Application performance
• Caching
• Auto-tiering
• Parallelism where applicable
Santa Clara, CA USA
December 2015 10
Checklist
• Do I need to buy proprietary hardware to run the SDS software?
• Can the SDS solution pool and manage all of the heterogeneous
hardware systems that I have now (and the ones I am planning
to add in the next 12 months?)
• Does it provide me with a single management interface with
which I can provision (manual and auto) and manage all storage
systems that I have in multiple sites?
• As a minimum feature set, does it have virtual pooling, auto-
tiering, no-touch fail-over / fail-back (make your list)
• Can I do in-service (hitless) planned maintenance, s/w or h/w
upgrades, migrations? How many nodes are required to do that?
• How does it handle i/o bottlenecks (that will slow down business
critical applications?)
• What benchmarks will help me choose between alternatives?
Santa Clara, CA USA
December 2015 11
THANK YOU!
Haluk Ulubay
Haluk.ulubay@datacore.com
www.datacore.com
Santa Clara, CA USA
December 2015 12

More Related Content

What's hot

How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...
How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...
How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...Denodo
 
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...DataStax
 
A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...
A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...
A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...Patrick Van Renterghem
 
Data Virtualization: An Essential Component of a Cloud Data Lake
Data Virtualization: An Essential Component of a Cloud Data LakeData Virtualization: An Essential Component of a Cloud Data Lake
Data Virtualization: An Essential Component of a Cloud Data LakeDenodo
 
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?Denodo
 
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | QuboleVasu S
 
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
Running DataStax Enterprise in VMware Cloud and Hybrid EnvironmentsRunning DataStax Enterprise in VMware Cloud and Hybrid Environments
Running DataStax Enterprise in VMware Cloud and Hybrid EnvironmentsDataStax
 
Houd controle over uw data
Houd controle over uw dataHoud controle over uw data
Houd controle over uw dataICT-Partners
 
SlamData Overview 9-1-2014
SlamData Overview 9-1-2014SlamData Overview 9-1-2014
SlamData Overview 9-1-2014carrjc2
 
Introduction: Architecting for Scale
Introduction: Architecting for ScaleIntroduction: Architecting for Scale
Introduction: Architecting for ScaleDataStax
 
Scaling Multi-Cloud Deployments with Denodo: Automated Infrastructure Management
Scaling Multi-Cloud Deployments with Denodo: Automated Infrastructure ManagementScaling Multi-Cloud Deployments with Denodo: Automated Infrastructure Management
Scaling Multi-Cloud Deployments with Denodo: Automated Infrastructure ManagementDenodo
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
Company report xinglian
Company report xinglianCompany report xinglian
Company report xinglianXinglian Liu
 
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQLDataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQLDataStax
 
An Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsAn Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsDataStax
 
Leap to Next Generation Data Management with Denodo 7.0
Leap to Next Generation Data Management with Denodo 7.0Leap to Next Generation Data Management with Denodo 7.0
Leap to Next Generation Data Management with Denodo 7.0Denodo
 
What is bi analytics and big data
What is bi analytics and big dataWhat is bi analytics and big data
What is bi analytics and big datagaliasisense
 
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationWebinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationStorage Switzerland
 

What's hot (20)

How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...
How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...
How to Achieve Fast Data Performance in Big Data, Logical Data Warehouse, and...
 
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
 
A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...
A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...
A Modern Data Architecture in Azure, presented by Armand van Oijen (Kadenza) ...
 
Data Virtualization: An Essential Component of a Cloud Data Lake
Data Virtualization: An Essential Component of a Cloud Data LakeData Virtualization: An Essential Component of a Cloud Data Lake
Data Virtualization: An Essential Component of a Cloud Data Lake
 
Core Concept: Software Defined Everything
Core Concept: Software Defined EverythingCore Concept: Software Defined Everything
Core Concept: Software Defined Everything
 
Info sheet-Cloud
Info sheet-CloudInfo sheet-Cloud
Info sheet-Cloud
 
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
 
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
 
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
Running DataStax Enterprise in VMware Cloud and Hybrid EnvironmentsRunning DataStax Enterprise in VMware Cloud and Hybrid Environments
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
 
Houd controle over uw data
Houd controle over uw dataHoud controle over uw data
Houd controle over uw data
 
SlamData Overview 9-1-2014
SlamData Overview 9-1-2014SlamData Overview 9-1-2014
SlamData Overview 9-1-2014
 
Introduction: Architecting for Scale
Introduction: Architecting for ScaleIntroduction: Architecting for Scale
Introduction: Architecting for Scale
 
Scaling Multi-Cloud Deployments with Denodo: Automated Infrastructure Management
Scaling Multi-Cloud Deployments with Denodo: Automated Infrastructure ManagementScaling Multi-Cloud Deployments with Denodo: Automated Infrastructure Management
Scaling Multi-Cloud Deployments with Denodo: Automated Infrastructure Management
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
Company report xinglian
Company report xinglianCompany report xinglian
Company report xinglian
 
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQLDataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
 
An Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsAn Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking Applications
 
Leap to Next Generation Data Management with Denodo 7.0
Leap to Next Generation Data Management with Denodo 7.0Leap to Next Generation Data Management with Denodo 7.0
Leap to Next Generation Data Management with Denodo 7.0
 
What is bi analytics and big data
What is bi analytics and big dataWhat is bi analytics and big data
What is bi analytics and big data
 
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationWebinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
 

Similar to SDI_halukUlubay_4by3_28NOV2015-V2

The Storage Side of Private Clouds
The Storage Side of Private CloudsThe Storage Side of Private Clouds
The Storage Side of Private CloudsDataCore Software
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...DATAVERSITY
 
ADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic SolutionsADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic SolutionsDATAVERSITY
 
LinkedInSaxoBankDataWorkbench
LinkedInSaxoBankDataWorkbenchLinkedInSaxoBankDataWorkbench
LinkedInSaxoBankDataWorkbenchSheetal Pratik
 
Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...
Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...
Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...DataCore Software
 
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
 
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...Denodo
 
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BIAugmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BIDenodo
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformDATAVERSITY
 
Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014NetApp
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the CloudKellyn Pot'Vin-Gorman
 
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...DataStax Academy
 
Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)
Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)
Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)Denodo
 
Virtualizing Business Critical Applications
Virtualizing Business Critical ApplicationsVirtualizing Business Critical Applications
Virtualizing Business Critical ApplicationsDataCore Software
 
Data core overview - haluk-final
Data core overview - haluk-finalData core overview - haluk-final
Data core overview - haluk-finalHaluk Ulubay
 
The New Distributed Application Infrastructure
The New Distributed Application InfrastructureThe New Distributed Application Infrastructure
The New Distributed Application InfrastructureGordon Haff
 
datacore-1-341M4XT
datacore-1-341M4XTdatacore-1-341M4XT
datacore-1-341M4XTGary Mason
 
2022 Trends in Enterprise Analytics
2022 Trends in Enterprise Analytics2022 Trends in Enterprise Analytics
2022 Trends in Enterprise AnalyticsDATAVERSITY
 
Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)Denodo
 

Similar to SDI_halukUlubay_4by3_28NOV2015-V2 (20)

The Storage Side of Private Clouds
The Storage Side of Private CloudsThe Storage Side of Private Clouds
The Storage Side of Private Clouds
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
 
ADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic SolutionsADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic Solutions
 
LinkedInSaxoBankDataWorkbench
LinkedInSaxoBankDataWorkbenchLinkedInSaxoBankDataWorkbench
LinkedInSaxoBankDataWorkbench
 
Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...
Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...
Software-Defined Storage Accelerates Storage Cost Reduction and Service-Level...
 
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
 
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
 
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BIAugmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics Platform
 
Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the Cloud
 
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
 
Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)
Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)
Logical Data Lakes: From Single Purpose to Multipurpose Data Lakes (APAC)
 
Virtualizing Business Critical Applications
Virtualizing Business Critical ApplicationsVirtualizing Business Critical Applications
Virtualizing Business Critical Applications
 
Data core overview - haluk-final
Data core overview - haluk-finalData core overview - haluk-final
Data core overview - haluk-final
 
The New Distributed Application Infrastructure
The New Distributed Application InfrastructureThe New Distributed Application Infrastructure
The New Distributed Application Infrastructure
 
datacore-1-341M4XT
datacore-1-341M4XTdatacore-1-341M4XT
datacore-1-341M4XT
 
2022 Trends in Enterprise Analytics
2022 Trends in Enterprise Analytics2022 Trends in Enterprise Analytics
2022 Trends in Enterprise Analytics
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)
 

SDI_halukUlubay_4by3_28NOV2015-V2

  • 1. Software-Defined Storage Makes Economic Sense Haluk Ulubay Sr. Director, Marketing, DataCore Software Corp. Santa Clara, CA USA December 2015 1
  • 2. Agenda  What is Software-Defined Storage (SDS)  Distinguishing Characteristics  Risks  Top 3 SDS Reasons  Check list Santa Clara, CA USA December 2015 2
  • 3. SDS Definition – A Sampling • Wikipedia: “an evolving concept for computer data storage software to manage policy-based provisioning and management of data storage independent of the underlying hardware.” - Wikipedia • SearchSDN: “an approach to data storage in which the programming that controls storage-related tasks is decoupled from the physical storage hardware.” • IDC: “platforms that deliver the full suite of storage services via a software stack that uses (but is not dependent on) commodity hardware built with off-the-shelf components.” • Webopedia: “Storage infrastructure that is managed and automated by intelligent software as opposed to by the storage hardware itself. In this way, the pooled storage infrastructure resources in a software-defined storage environment can be automatically and efficiently allocated to match the application needs of an enterprise.” Santa Clara, CA USA December 2015 3
  • 4. Distinguishing Characteristics  Separates advances in software from advances in hardware (i.e., abstraction)  Stand-alone, intelligent software that runs on multiple hardware instances  Does not require proprietary hardware  Provides a common set of storage services for all types of storage devices / systems underneath  Pools all storage capacity and provides centralized management Santa Clara, CA USA December 2015 4
  • 5. Risks for IT Managers  Various & sometimes narrow implementations of SDS that: • Only applies to a use case (e.g., Virtual SAN, hyper- converged) • Are controllers that require specific hardware • Is confined to limited types of storage • Is tied to a specific hypervisor • … Santa Clara, CA USA December 2015 5
  • 6. Top 3 SDS Drivers Santa Clara, CA USA December 2015 6 In a survey that was published in April 2015 (*), the following was reported: “What are the business drivers for implementing Software-Defined Storage?” (*) Survey conducted by DataCore Software Corp. n = 948 40% 42% 44% 46% 48% 50% 52% Extend the life of existing storage assets Avoid hardware lock-in Simplify management by automating storage operations 52% 49% 45% Financial services 12% Healthcare 12% Government 13% Manufacturi ng 11% Education 9% IT services 17% Other 26% INDUSTRY < $10M 28% $10M - $100M 34% $100M - $1B 19% > $1B 19% ANNUAL REVENUE
  • 7. Hardware Abstraction  Maybe the most obvious benefit: “Choice to choose”  Ability to utilize different vendors’ storage hardware (side by side or interchangeably), including the server side, current and future • As long as the SLA is met for the particular application that is asking for the “service”  Brings future investment protection & lower CAPEX  Features such as auto-tiering make this easy as well  SDS software running on any x86 platform is icing on the cake Santa Clara, CA USA December 2015 7
  • 8. Costs: CAPEX vs OPEX Santa Clara, CA USA December 2015 8 Considering a heterogeneous storage environment:  Hardware / licenses / maintenance contracts is CAPEX and can be amortized over useful life.  Significant amount of OPEX / TCO come from administrative work  Best to select an SDS solution that will minimize operational costs • Data migrations • Hardware maintenance and refresh • Planned and unplanned downtime • Capacity expansion Source: Jon Toigo, Optimizing the economics of storage: It’s all about the Benjamins. 2015.
  • 9. Management  “Management of storage infrastructure” is also referred to by most definitions.  All storage pulled into a virtual pool, eliminating wasted capacity (i.e., no siloes). • Thin-provisioned  Automating and collapsing tedious & manual tasks  Single pane of glass to manage all storage in the pool provides for: • Simplified configuration and management, including SANs and cloud storage • Lower OPEX (less training, personnel, support of different management systems) • Multiple sitesSanta Clara, CA USA December 2015 9
  • 10. What Else Could Come w/ SDS?  Data Protection / High availability storage • Synch mirroring, snapshots / backups, auto fail- over & fail-back • Live maintenance (upgrades, migrations)  DR • Asynchronous replication over long distances  Application performance • Caching • Auto-tiering • Parallelism where applicable Santa Clara, CA USA December 2015 10
  • 11. Checklist • Do I need to buy proprietary hardware to run the SDS software? • Can the SDS solution pool and manage all of the heterogeneous hardware systems that I have now (and the ones I am planning to add in the next 12 months?) • Does it provide me with a single management interface with which I can provision (manual and auto) and manage all storage systems that I have in multiple sites? • As a minimum feature set, does it have virtual pooling, auto- tiering, no-touch fail-over / fail-back (make your list) • Can I do in-service (hitless) planned maintenance, s/w or h/w upgrades, migrations? How many nodes are required to do that? • How does it handle i/o bottlenecks (that will slow down business critical applications?) • What benchmarks will help me choose between alternatives? Santa Clara, CA USA December 2015 11