Creating Performance Peace and Détente Between SAS … · nmon for Solaris ! DTrace Primers !...

Preview:

Citation preview

Creating Performance Peace and Détente Between SAS Users and IT Administrators Maureen Chew, Oracle Gary Granito, Oracle

2

Agenda §  Peace between SAS Users and Unix System

Administrators- Finding a Middle Ground §  SAS User: “I don’t want to be a UNIX guru to get good performance” §  IT: “I don’t want to be a SAS guru to provide good performance”

§  Performance Resources §  Beginner §  Medium §  Advanced

3

Performance Peace – Finding a Middle Ground §  CPU

§  SAS CPUCOUNT §  SAS Log: -fullstimer Look for Real vs User timings §  Cores, Threads, Virtualization

§  Memory §  MEMSIZE / SORTSIZE / etc §  Large Memory Considerations

§  I/O considerations §  SASWORK §  Shared Storage for SAS Grid – ZFS Storage Appliance

4

Performance Resources - Beginner §  The original

Peace between SAS Users & Solaris/UNIX Administrators: Finding a Middle Ground §  Dated, but relevant §  Ignore machine models, cpu clock speeds, memory sizes §  Concept, performance primer is valid

»  CPU, Memory, I/O and network

5

Performance Resources - Medium §  Numerous SAS resources – advanced topics covered here but

under “Medium” because this is the next step

§  SAS performance by Margaret Crevar

§  SAS Performance Resources

6

Solaris Performance Resources – Medium §  Monitoring System Performance

§  Monitoring Network Performance §  Advanced Network Monitoring Using Oracle Solaris 11 Tools

§  Princeton Enterprise Servers and Storage §  Solaris Troubleshooting and Performance Tuning

§  nmon for Solaris

§  DTrace Primers §  DTrace by Example

7

Performance Resources - Advanced §  If you want to swing with the performance

heavyweights… §  Brendan Gregg’s SCaLE12x (Southern Cal 12th annual Linux

expo) Keynote, What Linux can learn from Solaris Performance and vice-versa (Presentation video, Slides )

§  USE (Utilization Saturation and Errors) Methodology for analyzing systems performance – Brendan covers Rosetta, Linux, Solaris, Mac OS X, FreeBSD, Unix 7th, SmartOS

§  USE Method: Solaris Performance

Thank You maureen.chew@oracle.com gary.granito@oracle.com

Recommended