Architecture des Serveurs :
Évolution des technologies
René J. Chevance
Novembre 2001
Page 2
© RJ Chevance
Contenu
nRevue des besoins
nTransactionnel et décisionnel -Web
nIntroduction aux options d’architecture
nÉvolution des technologies -Matériel
oSemi-conducteurs et microprocesseurs
oNotions de hiérarchie de mémoire
oNotions de parallélisme
oCompatibilité binaire -Java
oEntrées-sorties
lPCI, SCSI et Fibre Channel
lNouvelles architectures d ’entrées-sorties (InfiniBand)
oStockage des données
lSAN et NAS
lRAID
oCommunications
nÉvolution des technologies -Logiciel
oMémoire virtuelle
oArchitecture 64 bits
oSystèmes d’exploitation
oClient/serveur
oMiddleware
nQuelques considérations économiques
oÉvolution de la structure de l’industrie
nPerspectives concernant la technologie
Page 3
© RJ Chevance
Revue des besoins
nDisponibilité de packages d'application et d'outils
nIntégrité des données
nDisponibilité du serveur
nSécurité
nPerformance
nScalabilité (capacité de traitement, de stockage, de
communication)
nPrix (coût de possession et d'opération -TCO Total
Cost of Ownership)
nSupport du Client/Serveur
nMaturité de l’architecture
nPérennité des investissements
Page 4
© RJ Chevance
Transactionnel et décisionnel
qPartage:
men Lecture et Écriture
mpar l’ensemble des utilisateurs
mPropriétés ACID
qFlux de requêtes irrégulier
qTravail répétitif
mRépertoire de fonctions pré-défini
typiquement O(100) fonctions
qFonctions simples
mFonctions peu complexes
(typiquement de 105à 107 instructions
et 10 E/S)
qPossibilité de traitement de type batch (avec
respect des propriétés ACID)
qGrand nombre de terminaux (1000-10000)
qClients intelligents (stations, PC, autres
systèmes, terminaux)
qPartage base de données
men lecture (essentiellement)
mbase spécifique (base de production)
mbases spécialisées (Datamarts)
qFlux de requêtes irrégulier
qTravail non répétitif
mPas de répertoire de fonctions pré-
défini
oFonctions complexes
mRequêtes souvent complexes mettant
en jeu de grands volumes de données
qBatch pour requêtes longues
qPetit nombre de stations de travail
qClients intelligents (stations, PC)
Caractérisation du transactionnel (OLTP -On Line Transaction Processing) et
du décisionnel (DSS -Decison Support Systems)
Systèmes Transactionnels Systèmes d'aide à la décision
Page 5
© RJ Chevance
Transactionnel et décisionnel (2)
Systèmes d'aide à la décision Systèmes Transactionnels
qHaute disponibilité requise
qRecouvrement effectué par le système
mFondé sur les propriétés ACID
qTaille des bases de données
mProportionnelle à l'activité de la
Société
qPeu de données "touchées" par une
transaction
qÉquilibrage de charge automatique
mRecherche de la performance au
moyen du parallélisme inter-requête
mPerformance : haut débit et temps de
réponse garanti
mScalabilité : exigence typique
qLa haute disponibilité n'est pas une exigence
typique
qLe temps de génération/régénération de la
base est un paramètre important
qTaille des bases de données
mProportionnelle à l'histoire de la
Société
qBeaucoup de données "touchées" par une
requête
qPas d'équilibrage de charge automatique
mRecherche de la performance au
moyen du parallélisme intra-requête
mPerformance : recherche de temps de
réponse courts
mScalabilité : exigence typique
1 / 128 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !