Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
devsummit:201510:performance [2015/09/24 22:03] – DanLangilledevsummit:201510:performance [2021/04/25 07:12] (current) – Move to DevSummit namespace. JethroNederhof
Line 20: Line 20:
 ==== Attending ==== ==== Attending ====
  
-In order to attend you need register for the [[/DevSummit|developer summit]] as well as by email for the session and be confirmed by the working group organizer.  Follow the guidelines described on the [[/201510DevSummit|main page]] or what you received by email.  For questions or if in doubt ask the session chairs.+In order to attend you need register for the [[/DevSummit|developer summit]] as well as by email for the session and be confirmed by the working group organizer.  Follow the guidelines described on the [[DevSummit/201510|main page]] or what you received by email.  For questions or if in doubt ask the session chairs.
  
-**Please do NOT add yourself here.** Your name will appear automatically once you have received the confirmation email. You need to put your name on the general [[/201405DevSummit|developer summit]] attendees list though.+**Please do NOT add yourself here.** Your name will appear automatically once you have received the confirmation email. You need to put your name on the general [[DevSummit/201405|developer summit]] attendees list though.
  
 ^ Name ^ Username / Affiliation ^ Topics of Interest ^ Notes ^ ^ Name ^ Username / Affiliation ^ Topics of Interest ^ Notes ^
-| Dan Langille |  | all |  |+| [[/DanLangille|DanLangille]] | dvl | all |  | 
 +| [[/MarceloAraujo|MarceloAraujo]] | araujo | zfs benchmark |  | 
 +| [[/AllanJude|AllanJude]] | allanjude | ZFS |  | 
 + 
 +==== Notes ==== 
 + 
 +The original notes taken during session: https://etherpad.net/p/2015Dev_Summit_Performance 
 + 
 +Copy paste of above, so it's here: 
 + 
 +Matt Ahrens Blog about ZFS stripe width: http://blog.delphix.com/matt/2014/06/06/zfs-stripe-width/ 
 + 
 +How long does it take to resilver with: 
 +  * differing numbers of drives 
 +  * used space (25%, 50%, 75%, 85%) 
 +  * different raid levels 
 +  * different fragmentation levels 
 +  * resilver times under load, and while idle. (how to simulate an even level of load, mbuffer -R) 
 + 
 +raid z: repeat benchmarks for each number of disks, and look for *-modal distributions 
 + 
 +bcr: steal his dtrace script 
 +steal Adam Leventhal's dtrace scripts, and Brenden Greggs 
 +jmg has latency checking script 
 + 
 +Ensure block sizes of the drives are identical (expect 4k) (For enterprise, most of the HDD are still 512B of block size (512n or 512e?%%))%% 512 native. 
 + 
 +marcelo / bapt have some benchmarking tools: Zopkio to dispatch, collect and process logs (Used at gandi) 
 + 
 +zfs snapshot performance, delete 10,000s of snapshots = degraded performance until reboot 
 +benchmark 'zfs list' with different levels of snapshots 
 + 
 +disable during benchmarking: 
 +  * crontab 
 +  * sendmail 
 + 
 +Use an automated framework like this: https://github.com/ocochard/netbenches 
 +https://github.com/ocochard/netbenches 
 + 
 +compression benchmarks 
 +  * lz4 vs gzip 
 +  * gzip 1 - 9
  
  • devsummit/201510/performance.1443132217.txt.gz
  • Last modified: 2015/09/24 22:03
  • by DanLangille