cml mod05 sizingdesignconfiguration release v3
Post on 03-Apr-2018
219 Views
Preview:
TRANSCRIPT
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
1/30
Dell CompellentModule 5: Storage Center Sizing, Design and Configuration
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
2/30
Sizing, Design and Configuration Objectives Discuss solution sizing considerations for IOPs, capacity mix of
storage tiers, Useable capacity, RAID levels and types of disks.
Design considerations for the entire application andinfrastructure
Confidential2
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
3/30
SizingConsiderations
Confidential3
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
4/30
Performance Analysis and Technical RelationshipThe majority of storage consumers do not understand their
storage performance requirements
This process is not just about the gathering the technical requirementsand defining the underlying technical requirements, but provides:
Opportunity to prove technical credibility
Opportunity to help customer better understand their environment
Gain Trusted Advisor status
Built-in follow-up meetings
Confidential4
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
5/30
What Is Good Design? Good design considers the entire application and infrastructure
What application(s) will use the storage system?
What is the IO pattern for the applications? Does the application vendor have published sizing data?
Does the current SAN, LAN, WAN infrastructure have the capacity for thestorage system(s)
Customer considerations and requirements What are they trying to accomplish?
Are there other future projects that have not been addressed?
Do not design to the edge of functionality
Know where the limitations are and stay within those limitations
Design to over-deliver, not to underwhelm
Confidential5
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
6/30
Solution Sizing Considerations - Performance Performance
Understand all Server IOPs that will attach to the SAN
Remember all Volumes are sharing all disk resources
Understand both IO and bandwidth requirements
Performance Collection and Analysis
Technical involvement at this stage is crucial to understand
Design for Customers actual requirements and not perceivedrequirements
Very creditable way to engage with the prospect
Confidential6
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
7/30
Solution Sizing ConsiderationsUsable CapacityUsable capacity requirements
What is presented to servers
Full Backups a good indicator of required capacity Plus RAID overhead, Plus Replay overhead
What is the Replay retention policy?
Understand data growth requirements
Proportion of Active / Inactive Data Determines capacity mix of storage tiers
Recovery Point?
Understand backup and RPO / RTO requirements
Remote Instant Replay or Live Volume?
Geographic / latency limitations
Cost
Confidential7
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
8/30
Solution Sizing Considerations - IOPS IOPS
Understand all servers IOPs that will attach to SAN
Granular log gathering 3 second internals show peak durationsand provides a number for sustained IO that needs to be deliveredfrom disk
Storage Center Read/Write Cache will process peak burst IO
Generation of system sustained IOPs requirement = No. of initialT1 spindles
Confidential8
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
9/30
Solution Sizing ConsiderationsBandwidth Bandwidth
Bandwidth for most environments is not a concern as todays connectivitytechnologies are rather high bandwidth. However it does need to beconsidered for specific applications and environments (streaming data /backup targets
Understand all servers bandwidth requirements
Bandwidth (KB/s)= IOPs x Block size (KB)
Determines number and type (FC, iSCSI or FCoE) of FE ports
Determines number and depth of BE chains / loops
Confidential9
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
10/30
Solution Sizing Considerations - RAID Overhead RAID 10 Best for write IO
RAID10 2D+2M 100% RAID overhead, needs minimum of 2 active spindles inthe Tier but four is best.
RAID 5 As good as RAID 10 for reads
2 types of RAID 5:
RAID5-5 20% RAID overhead , needs minimum of 5 active spindles in the Tier
RAID5-9 11% RAID overhead, needs minimum of 9 active spindles in the Tier
Confidential10
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
11/30
Solution Sizing Considerations - RAID Overhead RAID 6 Recommended for 7K drives 1TB and over
Dual drive failure protection
RAID6-6 33% RAID overhead , needs minimum of 6 active spindles in the Tier
RAID6-10 20% RAID overhead, needs minimum of 10 active spindles in the Tier
Compellents Dynamic RAID automatically moves datacontained in a Replay from R10 to R5 to improve usable
capacity while maintaining performance Blend R10 & R5_9 in Tier 1 (20% of T1 data R10 and 80% at R5_9)
Generally use 24% overall overhead
Use R6 in T3
Generally use 20% overhead, assuming R6-10
Confidential11
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
12/30
Hard Drive Characteristics Drive rules of thumb
SSD = 2500 IOPS
15K = 170 IOPS
10K = 120 IOPS
7.2K = 80 IOPS
Are these hard numbers? NO!
General best practice - design for the peak IOP number, notthe average
Remember that RAID takes IOPS
Determine performance needed then add 20%
Determine capacity needed, then add 20%
Confidential12
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
13/30
Solution Sizing Considerations SSD
SSD
High performance - High price
Low latency - Low capacity
Requires a different form of value discussion
Must shift the discussion from cost-per-GB to cost-per-IO
Current SSD Technology is based on STEC Single Level Cell (SLC) drives
FC - 146GB Capacity
SAS - 200GB Capacity
~2500 IOPs depending on IO workload
Best suited for small block workload
Minimum configurations
3 Drives - 2 Active drives with R10 and 1 Hot Spare 5 Drives - 4 Active drives with R10 and 1 Hot Spare
6 Drives - 5 Active drives with R5-5 and 1 Hot Spare
Confidential13
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
14/30
Solution Sizing Considerations T1 Capacity
SizeWhen sizing a tiered system, the total capacity will be balanced
between the tiers of storage
Generally 30% Active usable capacity is a safe number
Example:
10TB solution would require 3TB for active data in T1 and 7TBfor inactive data in T3, but T1 must meet IO requirement
Confidential14
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
15/30
Type Advertised GB Useable GB I/F RPM P/N T1 IOPS
1 73 68 FC, 4Gbps 15K DS-F4-73X15K 177
2 146 136 FC, 2Gbps 10K DS-F146X10K 1273 146 136 FC, 2Gbps 15K DS-F146X15K 177
4 146 136 FC, 4Gbps 15K DS-F4-146X15K 177
5 300 279 FC, 2Gbps 10K DS-F300X10K 127
6 300 279 FC, 4Gbps 10K DS-F4-300X10K 144
7 300 279 FC, 4Gbps 15K DS-F4-300X15K 177
8 300 279 FC, 4Gbps 15K DS-F4-300X15K6 180
9 400 372 FC, 4Gbps 10K DS-F4-400X10K 144
10 450 419 FC, 4Gbps 15K DS-F4-450X15K6 180
11 500 465 SATA, 2Gbps 7.2K DS-S500X7K2 77
12 750 697 SATA, 2Gbps 7.2K DS-S750X7K2 77
13 1000 930 SATA, 2Gbps 7.2K DS-S1000X7K2 77
Compellent Disk Calculator
Confidential15
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
16/30
Solution Sizing Considerations T1 Capacity
Size Decide on proportion of Active/Inactive data set
Numbers to Consider
File Servers 5% Active/95% Inactive
Email Servers 40% Active/60% Inactive
Databases subject to usage
Generally 30% Active is a safe number, but if large amount ofunstructured data, then 20% can be used.
Dictates drive size used in tiers
Confidential16
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
17/30
Solution Sizing Considerations Usable Capacity Storage allocated to servers
Storage allocated but unused
Actual data stored
Full backups a good indicator as an approximation
File system statistics provide the best analysis
Understand the RAID levels applied to raw capacity to understand theusable capacity
Confidential17
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
18/30
System Feature Considerations Consider performance and capacity overhead
Functionality has a cost
The Compellent cost is much lower than most
Are they using Data Progression? What is the 24 hour IO window?
Are they using Data Instant Replay? What is their data change rate?
How many replays will they be keeping and for how long?
Have you included this capacity in your design
Are they using Remote Instant Replay? RTO, RPO, distance, latency, async, sync
Are they using Live Volume? Application considerations, distance, latency
Confidential18
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
19/30
Design a Solution
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
20/30
Design a Solution Start with IOPS
Confidential20
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
21/30
What We Know Design a system to meet the following needs:
View performance analysis information provided (15000 IOPs)
Total Usable Capacity = 75TB
User reports 10% Active Data and 90% Historical Data
Redundancy is a primary concern to the customer
20 Servers will use Dual Fibre Channel for connectivity
A DR system is desired 8 Servers will be connected
All Data will be Replicated to the DR site via iSCSI
Replays will account for 20%
User needs to be able to recover missing files or corrupt volumes quickly
User is running Oracle, SQL, and Exchange 2007
Mailbox size limit is 1GB 1500 Users
User has indicated a desire to do reporting and long term trending
Confidential21
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
22/30
Compellent Design - Software Primary System
Software
Storage Center Core Dynamic Capacity
Cluster Controllers
Data Instant Replay
Data Progression
Remote Instant Replay
Replay Manager
Enterprise Manager
Confidential22
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
23/30
Compellent Design Performance Tier 1 with
3.5 SAS Tier 1 = 15,000 IOPS
15,000 IOPS / 170 IOPS per 15K Spindle = 89 Active 15K Spindles
Total IOPS divided by IOPS per drive = total active spindles needed
89 Spindles / 11 Active SAS15K Spindles per Enclosure = 8 SAS 3.5"12 Bay Enclosures
Active spindles divided by total spindles in an enclosure
Additional drives to compensate for Hot Spares = 9 total enclosures
Each enclosure must have one hot spare bumps 8 enclosures up to 9
89 Active 15K Spindles + 9 Hot Spares = 98 SAS15K Spindles
Total active spindles + total number of hot spares = total spindles
98 450GB SAS 15K Spindles drives needed to meetperformance requirements.
Confidential23
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
24/30
Compellent Design Capacity Tier 3Customer Wants Total Usable Capacity = 75TB
From Tier 1 requirements
89 Active 15K Spindles x 419GB per Spindle = 37,291GB
37,291GB x 76% efficiency (20% @ R10, 80% @ R5-9) = 28,341GB
75 TB + 20% for Replays = 90TB 90TB needed to meet 75TB requirement
90TB - 28TB = 62TB usable required in T3 TBs needed minus Tier 1 total
62TB @ 80% efficiency(R6-10) = 62TB /.8 = 77.5TB Tier 3 Raid overhead
77.5TB / 1,862GB = 42 Active 2TB SAS7K Spindles Larger capacity @ Tier 3
42 Active 2TB SAS7K Spindles / 11 Spindles per Enclosure = 4 SAS 3.5" 12 BayEnclosures
4 Enclosures with one Hot Spare per Enclosure = 4 Hot Spares
42 Active 7K Spindles + 4 Hot Spares = 46 SAS7K Spindles
46 2TB SAS 7K Spindles required to meet capacity requirement
Confidential24
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
25/30
Compellent Design - Controller and IO Cards
Series 40 ControllerSlot 1- SAS 6Gb 4 port IO Card
Slot 2- SAS 6Gb 4 port IO Card
Slot 5- 4 port Fibre Channel IO Card
Slot 6- 2 port 10Gb iSCSI IO Card
Slot 7- Cache Card
Confidential25
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
26/30
Compellent Design Compellent Solution
Tier 19 SAS 12 Bay Enclosures
3 Chains
98 15K (450GB) Drives89 Active
9 Hot Spares
Tier 3
4 SAS 12 Bay Enclosures1 Chain
46 7K (2TB) Drives
42 Active
4 Hot Spares
Confidential26
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
27/30
Compellent Design Disaster Recovery Site
DR System
Software
Storage Center Core
Dynamic Capacity
Data Instant Replay
Remote Instant Replay Enterprise Manager
Confidential27
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
28/30
Compellent Design Disaster Recovery Site
Disaster Recovery Site
Single Series 30/40 Controller
1 SAS IO Card
1 iSCSI IO Card
6 SAS 12 Bay 6Gb Enclosures
75 TB + 20% for Replays = 90TB 90TB @ 80% efficiency (R6-10) = 90TB / .8 = 112.5TB
112.5TB / 1,862GB = 61 Active 2TB SAS7K Spindles
61 Active 2TB SAS7K Spindles / 11 Spindles per Enclosure = 6 SAS 3.5" 12Bay Enclosures
6 Enclosures with one Hot Spare per Enclosure = 6 Hot Spares
61 Active 7K Spindles + 6 Hot Spares = 67 SAS7K 2TB Spindles
Confidential28
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
29/30
Performance Tools Available
Disk Calculator
Specific to Compellent technology
IO Gathering toolkit Set of instructions for gathering IOPs from servers
PLAT - Performance Log Automation Tool
Centralized gathering of Windows perfmon logs Performance Analyzer tool
Automated tool to ingest performance log files and generatereport
Template Reports
Confidential29
-
7/28/2019 CML Mod05 SizingDesignConfiguration RELEASE v3
30/30
Dell Compellent
Thank you
top related