Les Benchmarks pour les services Web

icon

26

pages

icon

Español

icon

Documents

Écrit par

Publié par

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

icon

26

pages

icon

Español

icon

Ebook

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

h
t
t
p
:
/
/
m
e
m
b
r
e
s
-
l
i
g
l
a
b
.
i
m
a
g
.
f
r
/
d
o
n
s
e
z
/
c
o
u
r
s
L
e
s

B
e
n
c
h
m
a
r
k
s
p
o
u
r

l
e
s

s
e
r
v
i
c
e
s

W
e
b
D
i
d
i
e
r

D
o
n
s
e
z
U
n
i
v
e
r
s
i
t
é
J
o
s
e
p
h

F
o
u
r
i
e
r

-
G
r
e
n
o
b
l
e

1
P
o
l
y
T
e
c
h

G
r
e
n
o
b
l
e

-
L
I
G

/

A
D
E
L
E
D
i
d
i
e
r
.
D
o
n
s
e
z
@
i
m
a
g
.
f
r
D
i
d
i
e
r
.
D
o
n
s
e
z
@
i
e
e
e
.
o
r
g 0
3
/
0
4
/
2
0
1
0
L
i
c
e
n
c
e

C
e
t
t
e

p
r
é
s
e
n
t
a
t
i
o
n

e
s
t

c
o
u
v
e
r
t
e
p
a
r

l
e

c
o
n
t
r
a
t

C
r
e
a
t
i
v
e
C
o
m
m
o
n
s

B
y

N
C

N
D

h
t
t
p
:
/
/
c
r
e
a
t
i
v
e
c
o
m
m
o
n
s
.
o
r
g
/
l
i
c
e
n
s
e
s
/
b
y
-
n
c
-
n
d
/
2
.
0
/
f
r
/
2
D
i
d
i
e
r

D
o
n
s
e
z
,

1
9
9
8
-
2
0
1
0
,

B
e
n
c
h
m
a
r
k
s

p
o
u
r

l
e
s

s
e
r
v
i
c
e
s

W
e
b 0
3
/
0
4
/
2
0
1
0
W
h
e
n
y
o
u
c
a
n
m
e
a
s
u
r
e
w
h
a
t
y
o
u
a
r
e

s
p
e
a
k
i
n
g
a
b
o
u
t
,

a
n
d

e
x
p
r
e
s
s

i
t
i
n

n
u
m
b
e
r
s
,

y
o
u
k
n
o
w

s
o
m
e
t
h
i
n
g
a
b
o
u
t

i
t
;

b
u
t

w
h
e
n
y
o
u
c
a
n
n
o
t
m
e
a
s
u
r
e
i
t
,

w
h
e
n
y
o
u
c
a
n
n
o
t
e
x
p
r
e
s
s

i
t
i
n

n
u
m
b
e
r
s
,

y
o
u
r
k
n
o
w
l
e
d
g
e
i
s
o
f

a

m
e
a
g
e
r
a
n
d

u
n
s
a
t
i
s
f
a
c
t
o
r
y
k
i
n
d
;

i
t
m
a
y
b
e
t
h
e

b
e
g
i
n
n
i
n
g
o
f

k
n
o
w
l
e
d
g
e
,

b
u
t

y
o
u
h
a
v
e

s
c
a
r
c
e
l
y
i
n

y
o
u
r
t
h
o
u
g
h
t
s
a
d
v
a
n
c
e
d
t
o

t
h
e

s
t
a
t
e

o
f

S
c
i
e
n
c
e
,

w
h
a
t
e
v
e
r
t
h
e

m
a
t
t
e
r
m
a
y
b
e
...
Voir Alternate Text

Publié par

Nombre de lectures

114

Langue

Español

http://membres-liglab.imag.fr/donsez/coursLes Benchmarkspour les services WebDidier DonsezUniversitéJoseph Fourier -Grenoble 1PolyTech’Grenoble -LIG / ADELEDidier.Donsez@imag.frDidier.Donsez@ieee.org
03/04/2010LicenceCette présentation est couvertepar le contrat CreativeCommons By NC NDhttp://creativecommons.org/licenses/by-nc-nd/2.0/fr/2
03/04/2010Whenyoucanmeasurewhatyouare speakingabout, and express itin numbers, youknow somethingabout it; but whenyoucannotmeasureit, whenyoucannotexpress itin numbers, yourknowledgeisof a meagerand unsatisfactorykind; itmaybethe beginningof knowledge, but youhave scarcelyin yourthoughtsadvancedto the state of Science, whateverthe mattermaybe.Lord Kelvin, 18833
03/04/2010Qu’est ce qu’un Benckmark?BenchmarkBanc de PerformancesMesurer les performances d’un système (matériel / olgiciel) sous une charge de travail caractérisant une application type.Cette application peut être définie selon des spécifications écrites par des organismes compétentsIntérêtfournir un indicateur fiable et global de qualitédes produitscomparer les produits entre eux (avec d’acheter)fournir des arguments commerciauxDimensionner son système en fonction de ses besoinsRemarque : ATTENTIONàl’écart entre Application Réelle et Application «Modèle»4
03/04/2010TPC-W (i)Motivationedynnviaromniqnueem eetn td uW terab nasvaeccti odne nleal  gsééncuérriastiéo(nS dSeL )p.age Application«Browse\Search\Shopping Cart\User Registration\Buy\Order»dans un «online bookstore»Variables (SF) : taille de données et nombre d’utilisateursrioVhttp://www.tpc.orghttp://www.ece.wisc.edu/~mikko/tpcw.htmlDésormais obsolète depuis 28 Avril 05Remplacépar TPC-App5
03/04/2010TPC-WArchitectureREB (RemoteEmulatorBrowser)simule un client qui Browse\Search\Shopping Cart\User Registration\BuyServeur WebPages dynamiquesBases de données relationnelles composéde 8 tablesSystème de population de la base de données (WGEN.exe)Pages StatiquesDescription de l’interface web pages après pages.Définition du poids (5k, 10k, 15k, 20k, 25k) des images selon le format (Last.exe)PGE (PaymentGateway Emulator)simule la partie Order6
03/04/20107
03/04/20108
03/04/20109
03/04/2010TPC-W (mesures)Web interactiontraitement par le serveur (HTTP+SGBD)de la réception d’une requête jusqu’àla réponsepas de coût réseauMesuresWIPS : Web interactions per second$/WIPS : coût (matériel+logiciel+maintenance)du WIPS123$/WIPS@10000 Coût (matériel+logiciel+maintenance) en $ du WIPS@ Nombre d’articles dans la base de donnéesMesures AdditionnellesWeb Interactions Per Second-Browsing(WIPSb)Web Interactions Per Second-OLTP (WIPSo)01
03/04/2010Benchmarks pour EJBArchitecture J2EE complète ou serveur EJB seulJ2EE=Servlet/JSP + EBJ + SGBD R(/OO/OR)Modèle d’Application / Modèle de Données??? basésur TCP/x ???Session Bean ??? / EntityBean ???Mesures??OutilsECPerf, SunSofthttp://java.sun.com/j2ee/white/ecperf.htmlUnivhtetrps:/i/tnéeCnyhaa.rmles.s,m fPf.rcaugniu.cez/SPEC JAppServerTPC-App11
Voir Alternate Text
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents
Alternate Text