Accueil
 > Rapports de TEC > Blogue de TEC > Quelle est toute cette substance de référence, de toute f...

Quelle est toute cette substance de référence, de toute façon?

Écrit par : R. Krause
Date de publication : juillet 18 2013

Quelle est toute cette substance de référence, de toute façon? R.       Krause        - Februrary       12 mai 2001

Présentation         

        Dans le monde du calcul haute performance, tout le monde veut savoir comment         ainsi un système effectue avant de décider d'acheter. Repères fournissent une         façon relativement objective de déterminer comment un système fonctionne         dans des conditions données. Ce que les clients ont besoin de savoir, c'est: quels repères         sont pertinentes à leurs besoins particuliers, et ceux qui n'ont pas d'importance? En         cet article, nous allons passer par quelques-uns des critères les plus couramment utilisés,         et de discuter dans quels domaines / marchés, ils sont les plus importants.

One         mise en garde: bien que la plupart des tests d'évaluation sont une tentative raisonnable pour simuler         des conditions réelles dans lesquelles on peut s'attendre à des systèmes d'exploitation,         il y aura toujours un certain écart entre la configuration testée et         environnement informatique réel d'un client. Ainsi, les critères devraient être         pensé de plus de repères que «scénarios scriptées" réelles. Cependant,         repères peuvent (et souvent) servir d'outil de comparaison entre les différents         systèmes. C'est l'aspect comparatif de l'analyse comparative qui fournit l'         informations les plus utiles.

        examiné ici se concentrera sur les systèmes matériels tels que les serveurs, ordinateurs de bureau         et les ordinateurs portables. Bien que les comparaisons du système d'exploitation libre (OS) peuvent être         établie, il est plus complexe, et peut donner des résultats trompeurs. Détacher         comparaisons peuvent également être faits entre certaines applications (par exemple, comparant         un système exécutant Oracle 8i pour une course SQL de Microsoft serveur pour une course DB2 d'IBM ), mais aussi avec des OS, peut         être trompeur. Cependant, les tendances peuvent parfois être évalués à travers judicieux         utiliser et d'analyse.

bref         Histoire et Contexte

        Pendant longtemps, les seuls points de repère pour tous ceux qui ont prêté attention         lié à la CPU. Dans les années 1980, les gens (surtout les vendeurs) étaient friands         de citer le nombre de MIPS ( M illions de I nstructions          P er S econd) un ordinateur peut effectuer. Cette         était plus significative lorsque la majeure partie des ordinateurs étaient CISC ( C omplex          I nstruction S et C omputer ou          C omputing), un groupe qui comprend IBM-compatible personnel         ordinateurs.

Avec         l'avènement de RISC ( R educed I nstruction S et          C omputer ou C omputing) machines, mesure         le nombre d'instructions exécutées est devenu une pomme / comparaison des oranges,         avec le conflit qui s'apparente à une guerre religieuse. En outre, les lignes entre         CISC et RISC sont devenues plus floues. Ce conflit a conduit à la nécessité         de définir des critères plus axé sur la performance du système de composant         performances, ainsi que de fournir des chiffres de performance plus sophistiqués pour         le sous-système de la CPU et CPU.

autre         tentative de repères significatifs a été FLOPS ( FL ottants          OP rations par S econd), qui a attribué à processeur         vitesse. Les fabricants d'ordinateurs souvent cités leurs systèmes comme «XX megaflops"         (MFLOPS) ou "" yy GigaFLOPS "(GFLOPS). Cependant, les utilisateurs se sont rendu compte         que FLOPS est une mesure incomplète de la performance du système, d'autres points de repère         ont été élaborés par des groupes tels que le Performance Evaluation Corporation standard         (Dénommé SPEC), un consortium de fournisseurs de l'industrie qui a réuni         à cette fin.

Comme         serveurs non-mainframe et les ordinateurs personnels se sont multipliées, tant en         les chiffres réels et la quantité / type d'application, ils sont appelés à         de fonctionner, d'autres tests sont devenues nécessaires. Les tests d'évaluation développés étaient plus         concentré, et donc plus applicable pour un type particulier de situation.         Par exemple, un test conçu pour mesurer la vitesse / bien une base de données gigantesque         requête peut être exécutée par un serveur n'est pas adapté pour comparer 3D         performances graphiques de stations de travail CAO mécanique.

Quel         nous maintenant trouver, c'est que, en plus de références dans ce secteur / de consortium est originaire,         tests sont développés par des groupes non-fournisseurs. Un exemple clé est la eTesting de ZDNet         Labs aka Ziff-Davis Benchmarks Médias (anciennement connu sous le nom Ziff-Davis Benchmark         Fonctionnement [ZDBOp] et la suite de repères qu'ils ont construits. "ZD" est          Ziff-Davis, éditeur de magazines liés à l'informatique tels que PC         Magazine , PC semaine , et PC Computing . ZDBOp actuellement         offre et supervise plus de dix tests d'évaluation. Ces tests sont principalement         Des tests basés sur PC, mais également pour les ordinateurs Macintosh, les serveurs et Internet         performance.

L'         autre touche «groupe» proposant des suites de référence est les vendeurs individuels.         Des sociétés telles que Oracle , SAP AG , Microsoft ,         et Lotus / IBM fournir des repères pour leurs produits spécifiques. Comme         avec les tests à plus grande discussion, les fabricants de matériel utilisent parfois ces         essais pour la vente compétitif. Certains offrent des tests à des clients potentiels         pour les aider à décider combien ordinateur dont ils auront besoin à l'ordre.

Benchmarks         

        Alors, quels sont les critères d'usage courant, et ce que mesurent-ils?         Énumérées dans le tableau 1 ci-dessous sont quelques-uns des points de repère les plus connus, ainsi que         avec le genre de facteurs de performance qu'ils mesurent / évaluer. Cette liste         n'est pas englobante, mais il fait la liste de la plupart des repères         les utilisateurs trouveront utile et précieux.

Remarque :         Pour accéder aux informations de référence Cliquez sur la case de la vue dans la colonne Détails.         

        Tableau 1.

          Mesures de width="100%">           Mesures de width="100%">           Mesures de width="100%">
Test               Nom
Segment
Synopsis
              Metrics
              Détails
bgcolor="#FFFFCC" TPC-C système              mesures             performance et de traitement des transactions exerce tous les sous-systèmes connexes tpmC,             $ / TpmC
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" TPC-H système mesures             ad-hoc performances des transactions QphH,             $ / QphH
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" TPC-R système mesures             performance d'un ensemble standard de requêtes QphR,             $ / QphR
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" TPC-W système Mesure             transactions (par exemple, e-commerce) pour un serveur Web orienté business WIPS,             $ / WIPS
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SPECweb99 système Mise à jour             version de SPECweb96. Mesure le débit de pointe pour les serveurs web conformer.             Simul. connexions
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SPEC             CPU2000 CPU             subsys mesures             Les performances du processeur (remplace SPECint / fp 95) SPECmark
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SPECsfs97 système NFS             le débit du serveur de fichiers et le temps de réponse Ops / sec;             Resp globale. temps (ORT)
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SYSmark98 /
            SYSmark2000
bureau ensemble             les performances des applications en général, incl. productivité et le contenu social             création SYSmark             Note
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SYSmark/32 bureau 32 bits             performances de l'application SYSmark             Note
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SYSmarkNT4 bureau mesures             performance à travers une combinaison d'applications (CAD, traitement de texte, tableur,             ProjMgmt, présentation) SYSmark             Note
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" i-Bench Internet Performance,             capacité des clients Web Divers
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" WebBench Internet Web,             proxy et cache des performances du logiciel serveur Score:             RPS
            Thruput: octets / sec
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" NetBench serveur fichier             la manipulation de serveur de clients 32 bits »les demandes d'E / S

Thruput:               Mb / sec réponse: ms

src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" Winstone bureau ensemble             Les performances des applications 32 bits Winstone             unités
bgcolor="#FFFFCC" entreprise bureau application             Suite performances Winstone             unités
src="/NavExp/media/TEC_General/dot.gif"
bgcolor="#FFFFCC"             High-End bureau Applications             pour les utilisateurs exigeants, par exemple de multimédia (NT seulement) Winstone             unités
src="/NavExp/media/TEC_General/dot.gif"
bgcolor="#FFFFCC"             Création de contenu
            (CC)
bureau contenu             création (par exemple Photoshop, directeur) performances Winstone             unités
src="/NavExp/media/TEC_General/dot.gif"
bgcolor="#FFFFCC" Winbench bureau Graphics             et sous-systèmes de disques performances Beaucoup,             voir le tableau
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" 3D             Winbench bureau 3D             sous-système, incl. graphiques, S / W Cadres Photos             / Seconde
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" PC             WorldBench 2000 bureau,             Notebook système             et les applications des performances WorldBench             score
bgcolor="#FFFFCC" BatteryMark Notebook             la vie lors de l'exécution d'applications Windows vie:
            minutes
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" Web             Polygraphe serveur             (Appareils) mesures             la performance et la valeur de la mise en cache des appareils de serveur. Thruput:
            RPS
            MRT: sec
            Prix ​​/ perf:
            rp s / K $
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" Webstone Client / Serveur mesures             le débit et la latence des transferts HTTP Thruput:
            Mb / s
            Peak:
            Conns / sec
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" VolanoMark serveur mesures             Java Virtual Machine (JVM) des performances Sans unité             score
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" DirectoryMark serveur mesures             Les performances du serveur d'annuaire LDAP Ops / sec;
            resp. temps
src="/NavExp/media/TEC_General/dot.gif"               
fournisseur BASE
bgcolor="#FFFFCC" MMB Serveur / Client              MAPI             Messagerie Bchmk, mesure des actions de débit d'un profil "de l'utilisateur moyen»,             exécuté sur une journée de 8 heures MMB
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" SAP Serveur / Client              Performance             du système lors de l'exécution SAP R / 3 #             d'utilisateurs, le temps de réponse
src="/NavExp/media/TEC_General/dot.gif"
bgcolor="#FFFFCC" Oracle Serveur / Client              Performance             du système lors de l'exécution d'Oracle 8i utilisateur             comptage, temps de réponse
src="/NavExp/media/TEC_General/dot.gif"               
bgcolor="#FFFFCC" NotesBench Serveur / Client              Performance             lors de l'exécution de Lotus Notes, utilisé pour les serveurs de taille Débit;             Temps de réponse
src="/NavExp/media/TEC_General/dot.gif"               
Retraite
bgcolor="#FFFFCC" SPECweb96 système Ops             par seconde
voir               site
              www.spec.org
bgcolor="#FFFFCC" SPECint95 CPU             subsys. SPECmark
bgcolor="#FFFFCC" SPECfp95              Workstation
bgcolor="#FFFFCC" AIM             Windows NT serveur              général             performances; défunte
bgcolor="#FFFFCC" AIM             Unix serveur général             performances; défunte
bgcolor="#FFFFCC" ServerBench             (À la retraite) serveur Performance             du matériel de serveur d'applications et OS dans un environnement client / serveur TPS

qui         Ones to Check?

        Les clients ont besoin de savoir quels critères à utiliser pour comparer différentes applications.         Ci-dessous est un tableau de correspondance de certaines tâches standard aux différents benchmarks.         Une coche signifie que la référence donnée est un bon indicateur de         comment un système donné accomplir la tâche requise (s).

Figure         1 TABLEAU DE CORRESPONDANCE -. Demande vs indice de référence

clic         ici pour agrandir

pièges         

        Repères peuvent être détournés de diverses manières.

One         chemin utilise la référence de fournir des "données / analyse concurrentielle» pour tâche         ou les tâches qui n'ont aucun rapport avec ce qui est vraiment important. Un exemple         ce pourrait être la tentative d'usage d'une norme de performance du processeur comme un         indicateur de la performance au niveau du système. Comme dit le proverbe "Many a slip         "Coupe aux lèvres", pour nous, cela signifie que si les performances du processeur et         les performances du système sont souvent liés, le lien peut être ténue et pas nécessairement         utilisable pour la comparaison.

autre         mauvaise populaire est de tester une configuration performante mais non utile,         puis présenter les résultats comme si les clients seraient réellement obtenir des mesures         rendement. Un exemple de cela pourrait être pour tester un système de disque chargé configuré         pour RAID0 (très performant, mais aucune protection contre la perte de données), lorsque le typique         client veut / doit RAID1 ou RAID5 (protection contre la perte de données, mais des performances moindres).         

Enfin,         parfois vendeurs citeront des données de référence non vérifiés. Bien que ce soit         souvent inoffensifs, ce qui peut arriver est que le vendeur mettra en œuvre spéciale         caractéristiques ou «Tune» du système à tester (SUT). Cela peut faire exécuter         mieux que c'est réaliste, et certainement mieux que désaccordé d'un concurrent         système. Nous avons vu au moins un chiffres d'attraction des fournisseurs de son site Web         parce que les chiffres de performance indiqués étaient théorique pas dans le monde réel,         et certainement pas vérifiés. Nous félicitons le vendeur pour «faire le         bonne chose », nous croyons que les chiffres n'avaient pas d'affaire là à l'         premier lieu.

Pour         vous aider à combattre BMS (syndrome Détournement de référence), voici quelques         questions que vous pouvez poser des vendeurs de matériel:

            Avez-
  •           ces chiffres de référence été vérifiés par (nom de l'organisme de vérification )?           

  • Pourquoi est-           le point de repère particulier que vous citez applicable à ma situation / besoins?           

  • Comment réaliste           est la configuration de référence que vous avez testé?

Résumé         

        Comme nous l'avons vu, les repères remplissent un rôle important dans le choix d'un ordinateur,         Des serveurs aux ordinateurs portables. Comme beaucoup de choses, les critères peuvent être utilisés         pour le bien ou le mal. L'utilisation judicieuse des données de performance, combinée à une         compréhension de ce travail / tâches que vous voulez que votre système à réaliser, sera         aider à réduire ou à éliminer une grande partie du battage médiatique entourant les données de performance.         N'ayez pas peur de mettre le vendeur sur place en ce qui concerne les chiffres cités.         Poser quelques questions difficiles maintenant peut économiser beaucoup de travail plus tard, y compris         l'effort d'acheter un autre système - parce que celui que le vendeur a vendu         vous n'a pas tout à effectuer ainsi que l'on vous dit.

 
comments powered by Disqus


©2014 Technology Evaluation Centers Inc. All rights reserved.