1 © Copyright 2008 EMC Corporation. All rights reserved. Symmetrix Capacity Planning and Performance Aspects Bob Rau Technical Business Consultant Symmetrix.

Slides:



Advertisements
Similar presentations
Key Metrics for Effective Storage Performance and Capacity Reporting.
Advertisements

Ind – Develop a foundational knowledge of pricing to understand its role in marketing. (Part II) Entrepreneurship I.
1© Copyright 2013 EMC Corporation. All rights reserved. ACCELERATING MICROSOFT EXCHANGE PERFORMANCE WITH EMC XtremSW Cache EMC VNX Storage and VMware vSphere.
© 2005 DataCore Software Corp SANmelody™ 2.0 IP/SAN FC/SAN Application Support Services Thin Provisioning Automation & Disk Resource Consolidation DataCore,
R.A.I.D. Copyright © 2005 by James Hug Redundant Array of Independent (or Inexpensive) Disks.
Chapter 3 Presented by: Anupam Mittal.  Data protection: Concept of RAID and its Components Data Protection: RAID - 2.
1© Copyright 2011 EMC Corporation. All rights reserved. VMAX Best Practices for VMware Environments David Robertson vSpecialist Itzik Reich vSpecialist.
This courseware is copyrighted © 2011 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
Denny Cherry Manager of Information Systems MVP, MCSA, MCDBA, MCTS, MCITP.
Managing storage requirements in VMware Environments October 2009.
SQL Server, Storage And You Part 2: SAN, NAS and IP Storage.
Disk Drivers May 10, 2000 Instructor: Gary Kimura.
Intelligent Storage Systems
STORAGE Virtualization
© 2006 EMC Corporation. All rights reserved. Managing the Data Center Section 5.2.
© 2009 IBM Corporation Statements of IBM future plans and directions are provided for information purposes only. Plans and direction are subject to change.
© 2009 EMC Corporation. All rights reserved. Intelligent Storage Systems Module 1.4.
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
Secondary Storage Unit 013: Systems Architecture Workbook: Secondary Storage 1G.
1© Copyright 2013 EMC Corporation. All rights reserved. Fully Automated Storage Tiering for Virtual Pools (FAST VP) 30 PhDs 100s of customers 4,000 customer.
THE CPU Cpu brands AMD cpu Intel cpu By Nathan Ferguson.
BACKUP/MASTER: Immediate Relief with Disk Backup Presented by W. Curtis Preston VP, Service Development GlassHouse Technologies, Inc.
1© Copyright 2013 EMC Corporation. All rights reserved. EMC XtremSW Cache Performance. Intelligence. Protection.
DAS Last Update Copyright Kenneth M. Chipps Ph.D. 1.
11 Capacity Planning Methodologies / Reporting for Storage Space and SAN Port Usage Bob Davis EMC Technical Consultant.
1 © Copyright 2009 EMC Corporation. All rights reserved. Agenda Storing More Efficiently  Storage Consolidation  Tiered Storage  Storing More Intelligently.
Tales from the Trenches About
Sponsored by: PASS Summit 2010 Preview Storage for the DBA Denny Cherry MVP, MCSA, MCDBA, MCTS, MCITP.
Copyright © 2014 EMC Corporation. All Rights Reserved. Advanced Storage Concepts Upon completion of this module, you should be able to: Describe LUN Migration.
Day 10 Hardware Fault Tolerance RAID. High availability All servers should be on UPSs –2 Types Smart UPS –Serial cable connects from UPS to computer.
Database Storage Considerations Adam Backman White Star Software DB-05:
Servers Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.
© Janice Regan, CMPT 300, May CMPT 300 Introduction to Operating Systems Operating Systems Overview: Using Hardware.
Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.
Copyright © 2014 EMC Corporation. All Rights Reserved. Block Storage Provisioning and Management Upon completion of this module, you should be able to:
Module – 4 Intelligent storage system
1EMC CONFIDENTIAL—INTERNAL USE ONLY Why EMC for SQL Performance Optimization.
Improving Disk Latency and Throughput with VMware Presented by Raxco Software, Inc. March 11, 2011.
1 Computer and Network Bottlenecks Author: Rodger Burgess 27th October 2008 © Copyright reserved.
IT253: Computer Organization Lecture 3: Memory and Bit Operations Tonga Institute of Higher Education.
© 2009 EMC Corporation. All rights reserved. Intelligent Storage Systems Module 1.4.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC STORAGE OPTIMIZATION AND HIGH AVAILABILITY FOR MICROSOFT SQL SERVER 2008 R2 EMC VNX5700, EMC.
The goal of our project is to provide performance management for enterprise disc arrays taking into account QoS specifications.
CS 352 : Computer Organization and Design University of Wisconsin-Eau Claire Dan Ernst Memory Systems How to make the most out of cheap storage.
Dummy Sections Ch.7 pp Why Use DSECTs ? DSECTs don’t really exist – they are like virtual devices, they are just a set of labels DSECTs can.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC Mission Critical Infrastructure For Microsoft SQL Server 2012 Accelerated With VFCache EMC.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT EMC Symmetrix.
1 © Copyright 2011 EMC Corporation. All rights reserved. BIG DATA & Storage Automation George Kokkinakis Enterprise Account Manager.
February 15, 2004 Software Risk Management Copyright © , Dennis J. Frailey, All Rights Reserved Simple Steps for Effective Software Risk Management.
Chapter 5 Files and Exceptions I. "The Practice of Computing Using Python", Punch & Enbody, Copyright © 2013 Pearson Education, Inc. What is a file? A.
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
1EMC CONFIDENTIAL—INTERNAL USE ONLY FAST VP and Exchange Server 2010 Don Turner Consultant Systems Integration Engineer Microsoft TPM.
STORAGE ARCHITECTURE/ MASTER): Disk Storage: What Are Your Options? Randy Kerns Senior Partner The Evaluator Group.
Am I RAM Or am I ROM?.
Page 1 Mass Storage 성능 분석 강사 : 이 경근 대리 HPCS/SDO/MC.
CS399 New Beginnings Jonathan Walpole. Disk Technology & Secondary Storage Management.
Maximizing Performance – Why is the disk subsystem crucial to console performance and what’s the best disk configuration. Extending Performance – How.
Lecture Topics: 11/22 HW 7 File systems –block allocation Unix and NT –disk scheduling –file caches –RAID.
REMINDER Check in on the COLLABORATE mobile app Best Practices for Oracle on VMware - Deep Dive Darryl Smith Chief Database Architect Distinguished Engineer.
RAID Tony Rogerson SQL Server MVP Torver Computer Consultants
Copyright © 2010 Hitachi Data Systems. All rights reserved. Confidential – NDA Strictly Required Hitachi Storage Solutions Hitachi HDD Directions HDD Actual.
1EMC CONFIDENTIAL—INTERNAL USE ONLY Recovery Check FAQs Ibrahim Shamel.
System Storage TM © 2007 IBM Corporation IBM System Storage™ DS3000 Series Jüri Joonsaar Tartu.
Chapter 10: Mass-Storage Systems
Integrating Disk into Backup for Faster Restores
Fujitsu Training Documentation RAID Groups and Volumes
Denny Cherry twitter.com/mrdenny
Optimizing SQL Server Performance in a Virtual Environment
EE 155 / Comp 122 Parallel Computing
Presentation transcript:

1 © Copyright 2008 EMC Corporation. All rights reserved. Symmetrix Capacity Planning and Performance Aspects Bob Rau Technical Business Consultant Symmetrix Champion, SPEED, CSPEED EMC Corporation

2 © Copyright 2008 EMC Corporation. All rights reserved. Topics Capacity Planning (from the Symmetrix side)  Disk drives  How fast?  How big?  How much work do they do?  Utilization  Front-end ports  Or is it CPUs? Or boards?  How about the back-end? Performance Aspects (from the Symmetrix side)  Almost everything counts  But a few things don’t! Performance Aspects (from the server side)  Tuning your server to match your storage

3 © Copyright 2008 EMC Corporation. All rights reserved. Capacity Planning – Disk Drives How Fast?  15K  Around 50% more cost  About 30% more work  If you have to have that 30% you have to have 15K drives  10K  Pretty darn good  Cache memory can mask the slower speed from the host (sometimes)  7.2K  Slower?  Some workloads will thrive on these drives  Flash Drives (SSD)  Faster than a speeding bullet, able to leap over tall buildings, but….  You probably can’t afford too many  You need to manage them carefully  You need the right type of workload

4 © Copyright 2008 EMC Corporation. All rights reserved. Capacity Planning – Disk Drives How Big?  The size of the drive doesn’t matter (usually)  Within the same speed most capacities perform the same  10K: 73 GB, 146 GB, and 300 GB are all the same  400 GB drives are a little better  15K: 73 GB, 146 GB are all the same  300 GB drives are a little better  7.2K: all of the SATA II drives are the same  Flash Drives: 73 GB and 146 GB are the same  So the actual important question is: How much work can they do?

5 © Copyright 2008 EMC Corporation. All rights reserved. Capacity Planning – Disk Drives How much work can they do?  The important measure is “SCSI commands/second”  This includes all of the things disk drives do including  Reading  Writing  Moving the heads  Housekeeping  Parity calculations  Etc. FD15K10K7.2K 5, Drive type SCSI commands/sec (if you are really good) 5, SCSI commands/sec (plan on these numbers) Be careful…. This is at 100% utilization! DMX arrays only

6 © Copyright 2008 EMC Corporation. All rights reserved. Capacity Planning – Disk Drives What about % utilization?  With a brand new Symmetrix EMC likes to target 35% to 40% disk drive utilization  When utilization goes above 70% performance can become erratic  With certain workloads (like backups) there is nothing wrong with 100% utilization < 30%50%70% x2x3x Utilization Disk drive response time

7 © Copyright 2008 EMC Corporation. All rights reserved. Capacity Planning – Front-End Ports What’s the most important part of the front-end??  Front-end boards almost never matter  Front-end ports are very important  Workload on the port  Ensuring high availability  Restrictions on fan-in and fan-out  Restrictions on LUN counts  Front-end CPUs are the truly controlling factor

8 © Copyright 2008 EMC Corporation. All rights reserved. Capacity Planning – Back-End Boards Most of the time back-end boards are not a factor – except…  When there is a lot of remote replication workload  When there is a lot of Raid-6  When the loops get above 45 devices  When you are configuring Flash Drives

9 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix Utilization numbers are always important  Utilization numbers above 70% cause erratic and poor performance  Modern storage arrays are designed to ride through brief performance spikes  One or two minute spikes are brief  15 minute spikes are forever!  Always remember – if you plan a workload for 70% utilization numbers you are already at the ceiling

10 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix I/Os per second –vs- MBs per second  These are natural enemies!  You can do more I/Os if each one is small  You can move more data if each I/O is big

11 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix Important performance stuff that doesn’t matter  Read / Write ratio  Cache hit ratio Okay – I lied. It does matter but you can’t do anything about it!

12 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix Raid protection choices  Raid-1 – far less than in the past  Raid-5 – far more than in the past  Split about 50/50 between 3+1 and 7+1  Performance is usually equal – choose based on rebuild time  Raid-6 – becoming very popular for large capacity drives  Much less often on smaller drives  Watch the performance of the DA processors  As of 5772 code you can intermix all Raid types in one array  Flash Drives only support Raid-5

13 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix It’s time to embrace tiering  There are lots of ways to do tiering  Drive speed appears to be the best choice  Then pick the drive capacities necessary to support the expected workload  Virtual LUN Migrator  Included with Symmetrix Optimizer as of 5772 code  Moves LUNs within an array  Target can be equal or larger  Raid protection can be changed during the migration (5773 code)  Non-disruptive  Groups of moves can be defined  Did I mention that the move is non-disruptive?  What to move where?

14 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix Flash Drive targets? SATA II targets? 2

15 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix Pay attention to Virtual Provisioning  Virtual Provisioning (Thin Provisioning) arrived in 5773 code  EMC did it right  In almost all of the customer environments EMC tested the results were the same  Virtual Provisioning wins in performance  This is the ultimate way to spread your data “wide”  VP is much easier to manage  VP is must faster to provision  VP is much better at capacity utilization  VP lets you allocate whatever amount you want.

16 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix You have to monitor a Symmetrix  The problem is kind of strange  A Symmetrix is powerful enough to hide your sins… … until it reaches some limit and then you’ve got a problem!  Let WLA publish to an internal website – but don’t publish too much  Set thresholds to deliver the message clearly

17 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Symmetrix Use Optimizer to keep the disk utilization balanced  As arrays get larger and larger Optimizer becomes more important  As disk drives become larger and larger disk seeking becomes a bigger problem  Monitor “seek distance per second”  Moving the heads is honest work for a disk drive but it isn’t very productive

18 © Copyright 2008 EMC Corporation. All rights reserved. Performance Aspects – from the Server Make your servers happy  Use channel load balancing software – always!  Please…. Watch your Queue Depth settings  HBA driver defaults of “8” just aren’t large enough  If you are using an eight-way metavolume from a server with two HBAs that can see the meta, then the correct setting is 32.  The formula: 8 * n / h = Queue Depth setting where n = number of members in the biggest metavolume where h = number of HBAs that can see the metavolume