Journée SIGES du 5 décembre 2017
"La latence de présentation comme carte thermique est un moyen efficace d'identifier des caractéristiques subtiles qui pourraient autrement être manqués", écrit Brendan Gregg, un ingénieur logiciel principal chez Oracle, dans l'article "Visualisation de la latence du système".
Gregg a également averti que si une telle visualisation peut nous donner une meilleure vue d'ensemble de ce qui se passe, elle ne fournit pas toujours des réponses pour le comportement observé. Pourtant, les cartes de chaleur peuvent fournir un aperçu de la prochaine génération de problèmes de latence du centre de données.
[Plus d'informations: Les meilleures boîtes NAS pour le streaming et la sauvegarde des médias]
Repérer les causes de la lenteur du système les gestionnaires de centres de données et les administrateurs système. Des outils d'analyse réseau sont disponibles pour visualiser les performances du réseau, bien que d'autres aspects d'un système, tels que la réactivité des disques dans une matrice de stockage, aient été plus difficiles à quantifier.Sun Microsystems propose depuis longtemps un outil pour son système d'exploitation Solaris, appelé DTrace, qui peut caractériser la latence dans les différentes parties d'un système sur une base seconde par seconde. Les données écrasantes qu'il peut produire, cependant, doivent encore être réduites à une forme facilement compréhensible.
Entrez les cartes de chaleur de Gregg. Les cartes de chaleur sont une simple technique de visualisation dans laquelle, sur un graphique bidimensionnel, différentes valeurs sont représentées par des couleurs différentes.
Les graphiques de chaleur peuvent révéler plus que les graphiques linéaires sur la plupart des outils d'analyse de réseau. la latence doit être examinée avec le temps, la composition ou la distribution réelle de cette latence ne peut être identifiée au-delà d'un maximum, s'il est fourni. "
Les cartes de chaleur permettent également d'identifier rapidement les valeurs aberrantes., at-il soutenu.
Pour l'article, Gregg a tracé une variété de conditions de charge de travail inhabituelles, en utilisant le logiciel de visualisation Oracle Analytics pour rendre visuellement les données recueillies par DTrace. Il a défini l'axe X pour représenter l'heure et l'axe Y pour représenter le temps de latence. Les couleurs les plus sombres représentaient le plus d'entrées-sorties.
Dans de nombreux cas, il a trouvé que les charges de travail simples pouvaient produire une variété de modèles complexes - et parfois inexplicables.
Dans un cas, une petite quantité de données était séquentiellement écrit dans un pool de disques. Gregg s'attendait à voir seulement un "bruit blanc" représentant une latence aléatoire à apparaître. Au lieu de cela, la carte de chaleur a montré des niveaux de latence montant et descendant dans des modèles distincts pour une raison inconnue. "Visualiser la latence de cette manière pose clairement plus de questions que de réponses", a-t-il dit.
Un autre schéma s'est avéré tout aussi mystérieux. Le test consistait à envoyer un flux de données à 44 disques. Premièrement, les données seraient envoyées à un seul disque, puis à deux disques, et ainsi de suite, jusqu'à ce que les 44 disques reçoivent les données.
Gregg s'attendait à une augmentation linéaire du temps de saturation des bus système.
Au lieu de cela, la latence augmenterait, puis diminuerait quelque peu avant d'en augmenter davantage.
Il appela ce modèle l'arc-en-ciel ptérodactyle, en ce sens que le graphique de chaleur ressemblait au profil d'un dinosaure volant coloré. arc-en-ciel ptérodactyle: peu de choses sont connues avec précision, et beaucoup plus de recherches sont nécessaires.Cela montre à quel point une visualisation simple peut devenir ", écrit-il.
Gregg a également utilisé une carte de chaleur pour révéler les effets de choc a sur les serveurs, des phénomènes que Gregg a démontré il y a quelques années sur YouTube.
Bien que ces cartes de chaleur aient été effectuées sur un système ZFS (Zettabyte File System) fonctionnant sur le protocole NFS, cette approche pourrait être utilisée pour caractériser les opérations d'autres systèmes de fichiers, et même d'autres composants tels que les CPU, Gregg écrit.
Joab Jackson couvre les logiciels d'entreprise et les nouvelles générales de dernière heure pour
The IDG News Service
. Suivez Joab sur Twitter à @Joab_Jackson. L'adresse e-mail de Joab est [email protected]
BT ne déploiera pas un système de publicité comportementale controversé, mais dit qu'il est toujours intéressé par la technologie .
BT ne déploiera pas un système de publicité comportementale controversé de Phorm, mais se dit toujours intéressé par la technologie, a annoncé la société lundi. BT, le plus grand fournisseur de services Internet du Royaume-Uni avec 4,8 millions d'abonnés haut débit, a déclaré qu'il continuera à surveiller l'expérience des autres FAI qui travaillent avec le système Webwise de Phorm, basé à Londres.
La dernière mise à jour d'iTunes, la version 8.2.1, peut offrir quelques corrections de bugs, mais son but réel est d'empêcher la synchronisation du Palm Pre avec iTunes. Le déménagement n'est pas une surprise. Le mois dernier, Apple a averti que les futures versions d'iTunes ne prendraient probablement pas en charge la synchronisation avec des lecteurs multimédias non Apple. Aujourd'hui, Tom Neumayr, un porte-parole d'Apple, a renforcé cette position:
"ITunes 8.2.1 est une mise à jour gratuite qui corrige plusieurs bugs importants et désactive les appareils qui prétendent être des iPods, y compris le Palm Pre. Comme nous l'avons déjà dit, les nouvelles versions d'iTunes peuvent ne plus fournir de fonctionnalité de synchronisation avec les lecteurs multimédias numériques non pris en charge. "
. Ordinateurs portables à budget de puissance exécutant Android, mais le système d'exploitation tel qu'il est actuellement conçu ne peut pas être le mieux adapté à la tâche.
Quand Intel a déclaré récemment que ses puces Bay Trail vont alimenter une vague d'ordinateurs portables à écran tactile de 200 $, l'entreprise ne parlait pas seulement sur Windows.