benches

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
benches [2007/11/20 09:19] gerardbenches [2017/08/25 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== benches http ======
 +  * [[http://faban.sunsource.net/|faban]]
 +  * [[http://blog.planet-work.com/2009/03/bien-mesurer-les-performances-dun-serveur/|Bien mesurer les performances d’un serveur]]
 +  * [[reserve:bibcmi#juin_08_pb_perfs_acces_web|tests pour bibcmi]]
 +
 +====== HPC Challenge ======
 +  * [[http://www.cs.utk.edu/~luszczek/pubs/hpcc-challenge-intro.pdf|HPCC Benchmark Suite]]
 +  * [[http://browalle.ujf-grenoble.fr:8080/Cluster/tests/hpcc?set_language=fr&cl=fr|Installation et tests du cluster avec hpcc]]
 +
 +sur nemo:
 +<code>
 +> pwd
 +/local/apps/src/hpcc-1.3.1
 +> diff hpl/setup/Make.Sun hpl/Make.solaris_amd64 
 +170,171c170,171
 +< CCNOOPT      = -xarch=v9b
 +< CCFLAGS      = -fast -xarch=v9b
 +---
 +> CCNOOPT      = $(HPL_DEFS) -xtarget=opteron -m64
 +> CCFLAGS      = $(HPL_DEFS) -fast -xtarget=opteron -m64
 +177c177
 +< LINKFLAGS    = -fast -xarch=v9b
 +---
 +> LINKFLAGS    = -fast -xtarget=opteron -m64
 +> make arch=solaris_amd64 | & tee MAKE.LOG
 +> file hpcc
 +hpcc:           ELF 64-bit LSB executable AMD64 Version 1 [SSE2 SSE FXSR AMD_3DNow CMOV FPU], dynamically linked, not stripped
 +</code>
 +
 +====== I/O disque ======
 +mais à travers le réseau (montage NFS)
 +===== sur le compte 2530 =====
 +<code>
 +/usr/bin/time -p dd if=/dev/zero of=temp.txt bs=1024k count=128
 +128+0 records in
 +128+0 records out
 +
 +real 13,75
 +user 0,00
 +sys 0,90
 +</code>
 +===== sur le compte snap =====
 +<code>
 +/usr/bin/time -p dd if=/dev/zero of=temp.dat bs=1024k count=128
 +scrold-henry% /usr/bin/time -p dd if=/dev/zero of=/snap_server/adminreseau/henry/temp.dat bs=1024k count=128
 +128+0 records in
 +128+0 records out
 +
 +real 11,96
 +user 0,00
 +sys 1,08
 +</code>
 +===== Lecture sur le montage du 2530 =====
 +<code>
 +/usr/bin/time -p dd if=temp.dat of=/dev/null bs=1024k count=128
 +scrold-henry% /usr/bin/time -p dd if=temp.txt of=/dev/null bs=1024k count=128
 +128+0 records in
 +128+0 records out
 +
 +real 13,20
 +user 0,00
 +sys 1,52
 +</code>
 +===== sur le snap =====
 +<code>
 +scrold-henry% /usr/bin/time -p dd if=temp.txt of=/dev/null bs=1024k count=128
 +128+0 records in
 +128+0 records out
 +
 +real 11,46
 +user 0,00
 +sys 1,40
 +</code>
 +
 +
 +====== benches zfs ======
 +déplace un répertoire d'une partition zfs sur une partition zfs.
 +\\
 +Valeur max:
 +<code>
 +                 capacity     operations    bandwidth
 +pool           used  avail   read  write   read  write
 +------------  -----  -----  -----  -----  -----  -----
 +data          36,9G  9,39G      0    216    292  2,42M
 +  mirror      36,9G  9,39G      0    216    292  2,42M
 +    c0t0d0s5      -      -      0     74  12,2K  2,43M
 +    c0t1d0s5      -      -      0     74      0  2,43M
 +------------  -----  -----  -----  -----  -----  -----
 +
 +</code>
 +
 +Les données sont tarrées et compressés (bzip2) puis envoyées sur la partiton zfs par nfs.
 +\\
 +Valeur max
 +<code>
 +               capacity     operations    bandwidth
 +pool         used  avail   read  write   read  write
 +----------  -----  -----  -----  -----  -----  -----
 +donnees      253G   287G      0     25      0   406K
 +  c3t1d0     253G   287G      0     25      0   406K
 +----------  -----  -----  -----  -----  -----  -----
 +
 +</code>
 +
 +====== benches openssl ======
 +  * [[http://milek.blogspot.com/2007/09/software-crypto-performance.html|Software Crypto Performance]]
 +résultats:
 +[[reserve:calypso]]
 +<code>
 +calypso-henry% /usr/sfw/bin/openssl speed rsa1024 -engine pkcs11 -multi 8
 +...
 +OpenSSL 0.9.7d 17 Mar 2004 (+ security patches to 2006-09-29)
 +built on: date not available
 +options:bn(64,32) md2(int) rc4(ptr,char) des(ptr,risc1,16,long) aes(partial) blowfish(ptr)
 +compiler: information not available
 +available timing options: TIMES TIMEB HZ=100 [sysconf value]
 +timing function used:
 +                  sign    verify    sign/s verify/s
 +rsa 1024 bits   0.0016s   0.0003s    637.1   3320.3
 +</code>
 +
 +[[reserve:t2000]]
 +<code>
 +t2000-root% /usr/sfw/bin/openssl speed rsa1024 -engine pkcs11 -multi 8
 +...
 +OpenSSL 0.9.7d 17 Mar 2004 (+ security patches to 2006-09-29)
 +built on: date not available
 +options:bn(64,32) md2(int) rc4(ptr,char) des(ptr,risc1,16,long) aes(partial) blowfish(ptr)
 +compiler: information not available
 +available timing options: TIMES TIMEB HZ=100 [sysconf value]
 +timing function used:
 +                  sign    verify    sign/s verify/s
 +rsa 1024 bits   0.0002s   0.0001s   6497.5  15292.9
 +</code>
 +
 +[[reserve:nemo]]
 +<code>
 +nemo-henry% /usr/sfw/bin/openssl speed rsa1024 -engine pkcs11 -multi 8
 +...
 +OpenSSL 0.9.7d 17 Mar 2004
 +built on: date not available
 +options:bn(64,32) md2(int) rc4(ptr,char) des(ptr,cisc,16,long) aes(partial) blowfish(ptr)
 +compiler: information not available
 +available timing options: TIMES TIMEB HZ=100 [sysconf value]
 +timing function used:
 +                  sign    verify    sign/s verify/s
 +rsa 1024 bits   0.0006s   0.0000s   1664.8  22637.2
 +
 +</code>
 +
 +====== amélioration transfert entre les t2000 ======
 +  * [[http://blogs.sun.com/janp/entry/speeding_up_ssh_data_transfer|Speeding up SSH data transfer on Niagara machines]]
 +\\
 +Transfert de 54Mo: 
 +sans réglage
 +real 37,70
 +user 32,62
 +sys 2,16
 +\\
 +avec Cipher blowfish, idem
 +\\
 +avec :
 +<code>
 +ndd -set /dev/tcp tcp_xmit_hiwat 131072
 +ndd -set /dev/tcp tcp_recv_hiwat 131072
 +</code>
 +(anciennes valeurs: 49152)
 +real 32,87
 +user 32,78
 +sys 1,81
 +
 +
 +
 +
 +
 +====== Anciennes notes ======
 +
 <code> <code>
  
Ligne 102: Ligne 279:
  
 real 3703.74 real 3703.74
 +
 user 3958.66 user 3958.66
 sys 224.80 sys 224.80
  • benches.txt
  • Dernière modification : 2017/08/25 09:56
  • de 127.0.0.1