Les Benchmarks pour les services Web
26 pages
Español

Les Benchmarks pour les services Web

-

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

Description

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
...

Sujets

Informations

Publié par
Nombre de lectures 114
Langue Español

Extrait

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
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents