One Flash Platform.
ANY Workload.
Architectural Designs
Driving SQL Server Performance
& High Availability
Sumeet Bansal
Senior Solutions Architect, Databases, Tegile
One Flash Platform.
ANY Workload.
2©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
What matters most to a DBA?
Performance High Availability Cost Reduction
One Flash Platform.
ANY Workload.
Performance
One Flash Platform.
ANY Workload.
4©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Improving Performance
Then:
Add Disks
Caching
Add Memory
Short Stroking
Add Processors
Buffer Pools
Now: Flash Storage
One Flash Platform.
ANY Workload.
5©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Why Flash Storage
“Performance of
traditional spinning
disk has not kept up
with other standard
IT Infrastructure”
One Flash Platform.
ANY Workload.
6©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
 Not designed for flash
 Short-term solution
“Bolt-On” Flash Architectures
Software
Tiering
Server ServerServer
SANStorage
One Flash Platform.
ANY Workload.
7©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Server-Side Flash as Storage
Server Server Server
 Moved the data file and the log files inside the server
 High Availability Concerns
 Scalability Concerns
One Flash Platform.
ANY Workload.
8©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Server-Side Flash as Cache
Server Server Server
 Mainly for read caching
 Limited use cases
One Flash Platform.
ANY Workload.
9©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Hyper-Converged Architectures
Server Server Server
Server + Storage Server + Storage Server + Storage Server + Storage
 Inconsistent performance
 Upgrade & refresh challenges
 Licensing Concerns
One Flash Platform.
ANY Workload.
10©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Hybrid Arrays
Server Server Server
 Most I/O delivered from cache (DRAM & SSD)
 Very good $/GB & $/IOP
Performance layer
Capacity layer
One Flash Platform.
ANY Workload.
11©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
All-Flash Arrays
Server Server Server
 Consistent low latency & high IOPS
 Higher $/GB than hybrid systems
One Flash Platform.
ANY Workload.
12©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Ways Flash Storage Can Be Deployed
Legacy Approach
 Retrofit legacy arrays with SSDs
 Tiering s/w for passive migration
 Expensive & inefficient
SERVER
Server-Side Flash
 Flash storage in server
 High performance
 VMs in server islands
 No shared storage
 No HA
SERVER
SERVER
SERVER
SERVER
Hyper Converged
 Clustered DAS servers
 SSD & HDD DAS
 Inconsistent performance
 CPU & memory shared
across apps & storage tasks
All-Flash Arrays
 High performance
 Cost prohibitive for all
workloads
Hybrid Arrays
 SSD for perf
 HDD for capacity
 Perf-capacity-cost
balance
Interim Band-Aid Solution Limited Use Cases Limited for VDI For High-Perf Workloads For Most Workloads
Beware of options that only address
a limited number of use cases.
All Flash & Hybrid storage addresses
a broader set of workloads.
One Flash Platform.
ANY Workload.
13©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Mapping the Competitive Landscape
Legacy Storage
• Bolt-on flash
• Expensive & inefficient
Hybrid Storage
• Intelligent use of flash
storage
• Balance performance & cost
• Broad set of workloads
2
All-Flash Arrays
• Low latency applications
• Very high IOPS workloads
• Subset of workloads
Converged Systems
• Combined servers & storage
• Scale-out architecture
• Inconsistent performance
• Branch office solution
Server-Side Flash
• Extreme IOPS workloads
• Expensive
• Niche solution
One Flash Platform.
ANY Workload.
14©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Flash enabling adoption of Virtualization
Pre-Flash Architectures Post-Flash Architectures
Disk-Based Flash-Driven
 Protocols/features evolved over time
 Pre-virtualization workloads
 Built to address IOPS & latency challenges
 Virtualization & analytics workloads
One Flash Platform.
ANY Workload.
15©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Not All Flash-Based Arrays Are Created Equal
 Periodic data migration across tiers
 Policy-based or ad-hoc migration
 Admin mediated
 Coarse level of granularity for migration
Legacy “Bolt-on” Tiered Storage Next-Generation Flash Storage
Intelligent Caching
 Real-time
 Fine-grained
Performance
Layer
Capacity
Layer
Implementation Differences
Type of SSD  Most arrays use lower-end cMLC – endurance concerns
Caching
 Most arrays use flash only for caching reads
 Optimizing metadata access is important
Data Reduction
 Some arrays only provide compression – no dedupe
 Some arrays only dedupe data in SSDs, not HDDs
One Flash Platform.
ANY Workload.
16©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
What Type of Flash Is Best?
All-Flash or Hybrid?
 All-flash sacrifices capacity for extreme
performance
 Hybrid offers flash performance plus
low-cost capacity of HDD
 In both configurations, capacity can be
stretched with compression and
deduplication
One Flash Platform.
ANY Workload.
High Availability
One Flash Platform.
ANY Workload.
18©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Achieving High Availability
Then:
Database
Mirroring
Failover
Clustering
Log Shipping
Backups /
Restores
Always-On,
High-Availability
Groups
Now: Application-Consistent Snapshots
One Flash Platform.
ANY Workload.
19©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
High Availability
Out of Region
Remote Replication
SQL DB & Server
Clones
Instant Recovery
from Snapshots
Time Efficiency Capacity Efficiency Cross-Site Efficiency
One Flash Platform.
ANY Workload.
Cost Reduction
One Flash Platform.
ANY Workload.
21©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
IT Trends
As always…
We must do more
with less.
One Flash Platform.
ANY Workload.
22©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Cost-Efficiency with Tegile
Server Hardware Costs
 Increase Hardware Utilization
 Reduce Memory Requirements
SQL Server Licensing and Software Assurance Costs
 Increase Transactions per Server
 Reduce IO Wait times
 Save by using SQL Server Standard Edition + IntelliFlash™ Storage Features
Storage Costs
 Reduce data with IntelliFlash™ deduplication and compression
 Increase Utilization with All-Flash and Hybrid Arrays (or Pools)
 Save by protecting All-Flash storage with Hybrid
One Flash Platform.
ANY Workload.
23©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
30% CPU Utilization
Server 1 Server 2 Server 3 Server 4
Traditional Disk Array
Reduce Server Hardware Costs
60%+ CPU Utilization
Server 1 Server 2
Tegile IntelliFlash™ Array
Dramatically Reduce
Server Overhead
costs
Dramatically Reduce
Software Licensing
Costs
One Flash Platform.
ANY Workload.
24©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
SQL Server 2008 Enterprise Edition
 Software License Cost (perpetual) =
 Based on number of CPUs
 ~$23K per CPU
 $47K for 2x CPUs per Server
 Software Assurance (aka Support Cost) = 20%
per year
SQL Server 2014 Enterprise Edition
 Software License Cost (perpetual)
 Based on the number of CPU Cores
 $14,256 per Core (sold as 2-core packs)
 E5-2690v2 CPUs have 10 Cores
 ~$143K for 2x CPUs per Server
 Software Assurance (aka Support Cost) = 20%
per year
Upgrading to SQL Server 2014 will add ~$100K of License Cost and increase
Support Cost by $100K over 5-years
SQL Server Upgrades are Expensive
One Flash Platform.
ANY Workload.
25©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
30% CPU Utilization 60%+ CPU Utilization
Server 1 Server 2 Server 3 Server 4 Server 1 Server 2
Tegile IntelliFlash™ Array
Traditional Disk Array
4x Server Costs
4x SQL Server Licensing
4x SQL SA for 3 yrs
+$1M + High Array Cost
Reduce Upgrade Costs with Flash
Over $500K in savings!
2x Server Costs
2x SQL Server Licensing
2x SQL SA for 3 yrs
~$500k + Low Array Cost
VS
One Flash Platform.
ANY Workload.
26©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Double down on Savings…
 Use SQL Server Standard License ($3,700 per Core)
 Use Compression and Dedupe to Reduce cost of Flash
 Use Hybrid for DR site to make it cost effective
One Flash Platform.
ANY Workload.
27©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Get Enterprise Features with Standard Edition License
SQL Server Standard Edition Tegile Solution
Memory Limited to 128GB 192GB/Controller
Database Mirroring Synchronous Only Asynchronous Replication
Snapshots No Yes
High Availability Groups No Application Consistent Snapshots
Data Compression No Yes
 Reduce Licensing costs by 1/5th
 Get Functionality at the Storage Level
One Flash Platform.
ANY Workload.
Real-Life Examples
One Flash Platform.
ANY Workload.
29©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
BYU – Hawaii: Their IT Challenges
 99% virtualized environment
 Slow performance
 Retrieving student records from Oracle took too long
 Webpage load times, video services, email also slow
 University expects to expand enrollment from 3,000 to 5,000
students in the next 3-5 years
 Wanted to the flexibility to use both Fibre Channel and NFS
 Limited IT staff
One Flash Platform.
ANY Workload.
30©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
More of the Same?
 Retrofitting old disk-based architectures with flash is
inefficient
 Adding spindles for performance wasn’t sustainable
 Costs 5-7x what newer, more innovative solutions
charge for same performance
 In higher education, money is tight!
One Flash Platform.
ANY Workload.
31©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
BYU – Hawaii: Topology
WWWVideo ServicesEmailStudent Records
2 x Tegile Hybrid Arrays (2U each)
1 x Tegile Hybrid Array (3U)
WAN
Off-Island Replication
4 days of
snapshots for
DR
ERP Active Directory
One Flash Platform.
ANY Workload.
32©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
BYU – Hawaii: The Results of Flash
 Replaced IBM storage TB for TB
 Gained 100 - 120 TBs of useable disk space
 25 - 40x improvement in throughput for critical applications
 Improved end-user experience. They noticed!
 Moved from NFS-mounted drives to virtual mounted drives
 Can now load-balance across blades with no problems
 Due to capacity and cost savings, the university was able
to purchase 3rd array for DR
One Flash Platform.
ANY Workload.
33©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Mizuno USA: Their IT Challenges
 Aging SAN infrastructure
 Poor SQL Server performance had become an issue (>15ms storage latency)
 Wasn’t efficient and wouldn’t scale to meet future demand
 Data Growth
 Array-based snapshots and replication were not space-efficient
 Outdated Backup & Recovery
 Its offsite backup solution was slow and difficult to manage
 Full backup jobs were running for longer than an entire weekend
 Cost was too high to implement an effective DR strategy
One Flash Platform.
ANY Workload.
34©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Mizuno USA: Topology
Backup Server
Primary DC #1
(32TB Capacity)
Primary DC #2
(32TB Capacity)
Local Backups
(Data is compressed/deduped globally by Tegile)
Snapshots are space-efficient and VM-aware
Replication is WAN-optimized
Snapshots are replicated across WAN
Disaster Recovery
One Flash Platform.
ANY Workload.
35©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential
Mizuno USA: The Results of Flash
 Performance
 No longer sees performance issues with business-critical apps and DBs (300%
improvement in storage latency)
 Backup Windows
 Monthly fulls now take 1/4 the time
 Nightly incrementals take ~5 min
 Storage Savings
 DC #1 is using ~4TB of 32TB
 DC #2 is using ~14TB of 32TB for backups
 Disaster Recovery
 Takes snapshots from 1-4 times a day
 Maintains 3 days of snapshots on one set of volumes
One Flash Platform.
ANY Workload.
Thank You
sumeet@tegile.com

Architectural designs driving sql server performance and high availability

  • 1.
    One Flash Platform. ANYWorkload. Architectural Designs Driving SQL Server Performance & High Availability Sumeet Bansal Senior Solutions Architect, Databases, Tegile
  • 2.
    One Flash Platform. ANYWorkload. 2©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential What matters most to a DBA? Performance High Availability Cost Reduction
  • 3.
    One Flash Platform. ANYWorkload. Performance
  • 4.
    One Flash Platform. ANYWorkload. 4©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Improving Performance Then: Add Disks Caching Add Memory Short Stroking Add Processors Buffer Pools Now: Flash Storage
  • 5.
    One Flash Platform. ANYWorkload. 5©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Why Flash Storage “Performance of traditional spinning disk has not kept up with other standard IT Infrastructure”
  • 6.
    One Flash Platform. ANYWorkload. 6©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential  Not designed for flash  Short-term solution “Bolt-On” Flash Architectures Software Tiering Server ServerServer SANStorage
  • 7.
    One Flash Platform. ANYWorkload. 7©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Server-Side Flash as Storage Server Server Server  Moved the data file and the log files inside the server  High Availability Concerns  Scalability Concerns
  • 8.
    One Flash Platform. ANYWorkload. 8©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Server-Side Flash as Cache Server Server Server  Mainly for read caching  Limited use cases
  • 9.
    One Flash Platform. ANYWorkload. 9©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Hyper-Converged Architectures Server Server Server Server + Storage Server + Storage Server + Storage Server + Storage  Inconsistent performance  Upgrade & refresh challenges  Licensing Concerns
  • 10.
    One Flash Platform. ANYWorkload. 10©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Hybrid Arrays Server Server Server  Most I/O delivered from cache (DRAM & SSD)  Very good $/GB & $/IOP Performance layer Capacity layer
  • 11.
    One Flash Platform. ANYWorkload. 11©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential All-Flash Arrays Server Server Server  Consistent low latency & high IOPS  Higher $/GB than hybrid systems
  • 12.
    One Flash Platform. ANYWorkload. 12©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Ways Flash Storage Can Be Deployed Legacy Approach  Retrofit legacy arrays with SSDs  Tiering s/w for passive migration  Expensive & inefficient SERVER Server-Side Flash  Flash storage in server  High performance  VMs in server islands  No shared storage  No HA SERVER SERVER SERVER SERVER Hyper Converged  Clustered DAS servers  SSD & HDD DAS  Inconsistent performance  CPU & memory shared across apps & storage tasks All-Flash Arrays  High performance  Cost prohibitive for all workloads Hybrid Arrays  SSD for perf  HDD for capacity  Perf-capacity-cost balance Interim Band-Aid Solution Limited Use Cases Limited for VDI For High-Perf Workloads For Most Workloads Beware of options that only address a limited number of use cases. All Flash & Hybrid storage addresses a broader set of workloads.
  • 13.
    One Flash Platform. ANYWorkload. 13©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Mapping the Competitive Landscape Legacy Storage • Bolt-on flash • Expensive & inefficient Hybrid Storage • Intelligent use of flash storage • Balance performance & cost • Broad set of workloads 2 All-Flash Arrays • Low latency applications • Very high IOPS workloads • Subset of workloads Converged Systems • Combined servers & storage • Scale-out architecture • Inconsistent performance • Branch office solution Server-Side Flash • Extreme IOPS workloads • Expensive • Niche solution
  • 14.
    One Flash Platform. ANYWorkload. 14©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Flash enabling adoption of Virtualization Pre-Flash Architectures Post-Flash Architectures Disk-Based Flash-Driven  Protocols/features evolved over time  Pre-virtualization workloads  Built to address IOPS & latency challenges  Virtualization & analytics workloads
  • 15.
    One Flash Platform. ANYWorkload. 15©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Not All Flash-Based Arrays Are Created Equal  Periodic data migration across tiers  Policy-based or ad-hoc migration  Admin mediated  Coarse level of granularity for migration Legacy “Bolt-on” Tiered Storage Next-Generation Flash Storage Intelligent Caching  Real-time  Fine-grained Performance Layer Capacity Layer Implementation Differences Type of SSD  Most arrays use lower-end cMLC – endurance concerns Caching  Most arrays use flash only for caching reads  Optimizing metadata access is important Data Reduction  Some arrays only provide compression – no dedupe  Some arrays only dedupe data in SSDs, not HDDs
  • 16.
    One Flash Platform. ANYWorkload. 16©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential What Type of Flash Is Best? All-Flash or Hybrid?  All-flash sacrifices capacity for extreme performance  Hybrid offers flash performance plus low-cost capacity of HDD  In both configurations, capacity can be stretched with compression and deduplication
  • 17.
    One Flash Platform. ANYWorkload. High Availability
  • 18.
    One Flash Platform. ANYWorkload. 18©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Achieving High Availability Then: Database Mirroring Failover Clustering Log Shipping Backups / Restores Always-On, High-Availability Groups Now: Application-Consistent Snapshots
  • 19.
    One Flash Platform. ANYWorkload. 19©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential High Availability Out of Region Remote Replication SQL DB & Server Clones Instant Recovery from Snapshots Time Efficiency Capacity Efficiency Cross-Site Efficiency
  • 20.
    One Flash Platform. ANYWorkload. Cost Reduction
  • 21.
    One Flash Platform. ANYWorkload. 21©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential IT Trends As always… We must do more with less.
  • 22.
    One Flash Platform. ANYWorkload. 22©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Cost-Efficiency with Tegile Server Hardware Costs  Increase Hardware Utilization  Reduce Memory Requirements SQL Server Licensing and Software Assurance Costs  Increase Transactions per Server  Reduce IO Wait times  Save by using SQL Server Standard Edition + IntelliFlash™ Storage Features Storage Costs  Reduce data with IntelliFlash™ deduplication and compression  Increase Utilization with All-Flash and Hybrid Arrays (or Pools)  Save by protecting All-Flash storage with Hybrid
  • 23.
    One Flash Platform. ANYWorkload. 23©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential 30% CPU Utilization Server 1 Server 2 Server 3 Server 4 Traditional Disk Array Reduce Server Hardware Costs 60%+ CPU Utilization Server 1 Server 2 Tegile IntelliFlash™ Array Dramatically Reduce Server Overhead costs Dramatically Reduce Software Licensing Costs
  • 24.
    One Flash Platform. ANYWorkload. 24©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential SQL Server 2008 Enterprise Edition  Software License Cost (perpetual) =  Based on number of CPUs  ~$23K per CPU  $47K for 2x CPUs per Server  Software Assurance (aka Support Cost) = 20% per year SQL Server 2014 Enterprise Edition  Software License Cost (perpetual)  Based on the number of CPU Cores  $14,256 per Core (sold as 2-core packs)  E5-2690v2 CPUs have 10 Cores  ~$143K for 2x CPUs per Server  Software Assurance (aka Support Cost) = 20% per year Upgrading to SQL Server 2014 will add ~$100K of License Cost and increase Support Cost by $100K over 5-years SQL Server Upgrades are Expensive
  • 25.
    One Flash Platform. ANYWorkload. 25©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential 30% CPU Utilization 60%+ CPU Utilization Server 1 Server 2 Server 3 Server 4 Server 1 Server 2 Tegile IntelliFlash™ Array Traditional Disk Array 4x Server Costs 4x SQL Server Licensing 4x SQL SA for 3 yrs +$1M + High Array Cost Reduce Upgrade Costs with Flash Over $500K in savings! 2x Server Costs 2x SQL Server Licensing 2x SQL SA for 3 yrs ~$500k + Low Array Cost VS
  • 26.
    One Flash Platform. ANYWorkload. 26©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Double down on Savings…  Use SQL Server Standard License ($3,700 per Core)  Use Compression and Dedupe to Reduce cost of Flash  Use Hybrid for DR site to make it cost effective
  • 27.
    One Flash Platform. ANYWorkload. 27©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Get Enterprise Features with Standard Edition License SQL Server Standard Edition Tegile Solution Memory Limited to 128GB 192GB/Controller Database Mirroring Synchronous Only Asynchronous Replication Snapshots No Yes High Availability Groups No Application Consistent Snapshots Data Compression No Yes  Reduce Licensing costs by 1/5th  Get Functionality at the Storage Level
  • 28.
    One Flash Platform. ANYWorkload. Real-Life Examples
  • 29.
    One Flash Platform. ANYWorkload. 29©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential BYU – Hawaii: Their IT Challenges  99% virtualized environment  Slow performance  Retrieving student records from Oracle took too long  Webpage load times, video services, email also slow  University expects to expand enrollment from 3,000 to 5,000 students in the next 3-5 years  Wanted to the flexibility to use both Fibre Channel and NFS  Limited IT staff
  • 30.
    One Flash Platform. ANYWorkload. 30©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential More of the Same?  Retrofitting old disk-based architectures with flash is inefficient  Adding spindles for performance wasn’t sustainable  Costs 5-7x what newer, more innovative solutions charge for same performance  In higher education, money is tight!
  • 31.
    One Flash Platform. ANYWorkload. 31©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential BYU – Hawaii: Topology WWWVideo ServicesEmailStudent Records 2 x Tegile Hybrid Arrays (2U each) 1 x Tegile Hybrid Array (3U) WAN Off-Island Replication 4 days of snapshots for DR ERP Active Directory
  • 32.
    One Flash Platform. ANYWorkload. 32©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential BYU – Hawaii: The Results of Flash  Replaced IBM storage TB for TB  Gained 100 - 120 TBs of useable disk space  25 - 40x improvement in throughput for critical applications  Improved end-user experience. They noticed!  Moved from NFS-mounted drives to virtual mounted drives  Can now load-balance across blades with no problems  Due to capacity and cost savings, the university was able to purchase 3rd array for DR
  • 33.
    One Flash Platform. ANYWorkload. 33©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Mizuno USA: Their IT Challenges  Aging SAN infrastructure  Poor SQL Server performance had become an issue (>15ms storage latency)  Wasn’t efficient and wouldn’t scale to meet future demand  Data Growth  Array-based snapshots and replication were not space-efficient  Outdated Backup & Recovery  Its offsite backup solution was slow and difficult to manage  Full backup jobs were running for longer than an entire weekend  Cost was too high to implement an effective DR strategy
  • 34.
    One Flash Platform. ANYWorkload. 34©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Mizuno USA: Topology Backup Server Primary DC #1 (32TB Capacity) Primary DC #2 (32TB Capacity) Local Backups (Data is compressed/deduped globally by Tegile) Snapshots are space-efficient and VM-aware Replication is WAN-optimized Snapshots are replicated across WAN Disaster Recovery
  • 35.
    One Flash Platform. ANYWorkload. 35©Copyright 2015 Tegile Systems, Inc. All Rights Reserved. Company Confidential Mizuno USA: The Results of Flash  Performance  No longer sees performance issues with business-critical apps and DBs (300% improvement in storage latency)  Backup Windows  Monthly fulls now take 1/4 the time  Nightly incrementals take ~5 min  Storage Savings  DC #1 is using ~4TB of 32TB  DC #2 is using ~14TB of 32TB for backups  Disaster Recovery  Takes snapshots from 1-4 times a day  Maintains 3 days of snapshots on one set of volumes
  • 36.
    One Flash Platform. ANYWorkload. Thank You sumeet@tegile.com

Editor's Notes

  • #13 There are multiple ways in which flash is deployed to address the performance requirements of virtualized environments. Most storage solutions available in the market today fall into one of these categories. Legacy Approach: In this approach, legacy platforms are retrofitted with flash storage to replace a subset of the hard rives in the array. Data is moved across the flash tier and hard drive tier using tiered migration software, where the migration policies are managed by the storage admin. This is a short term band-aid solution. Deploying this at scale would be expensive and inefficient since these systems were not architected around flash and hence can’t make optimal use of flash. Server-Side Flash: Here flash is deployed within the server (as SAS/SATA SSDs or PCIe flash) and not as external shared storage. This solution can provide very high performance. However due to the lack of shared storage, implementing clustering, failover, and other enterprise-level data services can be a challenge. Scale-Out: With this approach, multiple servers are clustered together and local drives from each server are pooled and shared across the cluster. This has the advantage of eliminating external storage and storage networking infrastructure. However, there can be several drawbacks – inconsistence read performance, higher write latency, and most importantly, CPU & memory resources have to be shared among critical applications and routine storage tasks. All Flash Arrays: All flash arrays provide the performance benefits of flash combined with the enterprise features of shared storage. However, they can be expensive compared to traditional storage. The quality of flash (enterprise MLC vs. consumer MLC) and data reduction features (dedupe & compression) are key elements of a good all-flash array. All flash arrays are a good fit for some of the performance-hungry apps in a data center. Hybrid Arrays: Hybrid arrays use flash for performance and hard drives for capacity. There is a fundamental difference between the legacy approach (described in #1 above) and hybrid arrays. In the legacy approach, data migration between the flash and HDD tiers is managed by the admin, and the data is migrated at a coarse level of granularity. In hybrid arrays, data is cached in flash in real time at a fine level (block level) of granularity, and caching is managed by the system. Hybrid arrays provide a good balance of performance, capacity and price, and can address the needs of a broad set of application workloads in the data center.