Outils pour utilisateurs

Outils du site


graphes_v5.0_mac_bec

QoQ-CoT : les graphes

[IMPORTANT] : mise en garde quant à l'interprétation des données tracées

C'est vrai, les graphes de QoQ-CoT sont objectivement magnifiques, à l'image de son plumage. Ils sont donc très convaincants…

Mais attention, il faut résister à l'envie de prendre des décisions à la vue d'un seul graphe, en particulier le taux d'utilisation. Il faut toujours compléter sa vision à l'aide des autres graphes et, c'est crucial, de sa connaissance, si possible experte, du terrain. Voici quelques arguments :

  • il faut bien avoir en tête, au niveau du taux d'utilisation annuel, ce que représente 100% d'utilisation : il s'agit d'une utilisation continue des postes pendant toute la période d'observation et la fenêtre horaire considérées. C'est donc un maximum théorique, inatteignable ne serait-ce que par le jeu des changements de session entre utilisateurs consécutifs, qui représentent un temps incompressible de non-utilisation… Il faut donc relativiser la valeur du taux d'utilisation annuel.
  • il y une grande différence entre une salle en libre-service (SLS) et une salle fonctionnant à la réservation (SFR) pour l'interprétation du taux d'utilisation. Pour une SLS, 40% constitue déjà un taux très important, car beaucoup d'usagers potentiels vont abandonner l'idée de travailler dans cette salle aujourd'hui car elle était pleine au moment (quelconque car SLS) où ils ont décidé de s'y rendre. Tandis que pour une SFR, on dispose encore effectivement d'un certain réservoir de disponibilité, soit en période de réservation, soit en nombre de postes pendant les périodes réservées.
  • à ce sujet, il est important de noter que le taux d'utilisation est totalement orthogonal à la réservation de la salle. Ainsi, si une salle de 20 postes est réservée pendant 2 jours pour un cours où 10 postes seulement sont utilisées, on part déjà pour ces 2 jours sur un taux maximum de 50%, qu'on ne peut optimiser…
  • il faut donc toujours compléter l'observation du taux annuel par le graphe « Nombre de machines utilisées » qui va indiquer si la salle est peu utilisée parce que des périodes entières sont totalement vides ou bien en raison d'une utilisation régulière mais seulement d'un sous-ensemble des postes disponibles. L'optimisation possible est évidemment différente dans l'un ou l'autre cas.

Sommaire

Les CINQ familles de graphes disponibles, décortiqués en une page chrono

Quelques données communes à tous les graphes

  • dans tous les cas, la date de début est prise à 00h00, la date de fin à 23h59 ;
  • Pour les familles 2, 3, 4 et 5, on peut choisir un groupe de salles prédéfini (champ « groupe de salles ») ou en définir un dynamiquement (sélection de plusieurs salles dans le champ « salle »).

Sommaire

Famille 1, utilisation détaillée par machine

Notons ici en préambule une amélioration majeure depuis la version 4.0 Rocky pour cette famille de graphes : un recodage de l'algorithme de calcul a permis de gagner un facteur 100 (!!) sur la vitesse de génération des graphes… Ce qui était auparavant vraiment trop long (ordre de grandeur : la minute) devient quasiment instantané (ordre de grandeur : la seconde). La poulette est passée en mode Race ;-)

Sans date de fin spécifiée : donne, pour le jour choisi comme date de début, l'utilisation des machines de la salle, par créneau horaire dont la taille est modifiable (le « pas », par défaut fixé à 1 h) et selon une fenêtre horaire quotidienne modifiable. Si l'utilisateur est « Admin », alors le survol d'un créneau occupé affichera le login de l'usager connecté, l'OS utilisé et les heures de début et fin de connexion.

Notons que le dernier créneau de la journée est toujours celui qui contient l'heure de fin : si la durée de la fenêtre est un multiple du pas, le dernier créneau finit à l'heure de fin, sinon il finit après, précisément à la plus petite heure supérieure à l'heure de fin donnant une durée de fenêtre multiple du pas. Le calcul associé au créneau prend toujours en compte l'intégralité des données du créneau, même s'il dépasse l'heure de fin.

Avec une date de fin : donne l'utilisation, en heures, de chaque machine sur la période, avec matérialisation, par une ligne rouge, de la moyenne. On peut choisir les jours de la semaine pris en compte (défaut de lundi à vendredi). Le nombre d'heures est calculé au sein de la fenêtre horaire quotidienne et seulement sur les jours de la semaine sélectionnés. Intéressant, en choisissant bien sa fenêtre horaire quotidienne, pour savoir si l'amplitude horaire d'ouverture de la salle est bien choisie.

Depuis la version 4.0 Rocky : le graphe comporte un histogramme pour chaque machine présente dans la salle au moins un jour de la période considérée1). Si la machine était présente toute la période, l'histogramme est vert, sinon il est orange.

Sommaire

Famille 2, taux d'utilisation annuel

Donne par mois, sur un an à partir du mois indiqué, l'évolution du taux d'utilisation d'une salle ou d'un groupe quelconque de salles. On peut jouer ici aussi sur la fenêtre horaire quotidienne et sur les jours de la semaine pris en compte. Il est de plus possible de spécifier une « plage d'exclusion », c'est-à-dire une partie de la fenêtre horaire quotidienne qui ne sera pas considérée dans le calcul (par exemple fenêtre de 8h à 18h avec exclusion de la plage 12h-14h).

Depuis la version 4.0 Rocky où les modifications du nombre de machines dans une salle sont gérées, le nombre de machines présentes dans la salle le mois correspondant est indiqué entre crochets sur l'axe des abscisses.

Le taux présenté est un pourcentage du nombre d'heures correspondant à l'utilisation maximale théorique, soit Nb machines * (Nb heures de la fenêtre quotidienne - Nb heures de la plage d'exclusion) * Nb jours de semaine sélectionnés * Nb semaines moyen dans une année.

Si on choisit un groupe de salles plutôt qu'une seule salle, 2 graphes supplémentaires sont générés, où les salles sont en abscisse :

  • le nombre d'heures d'utilisation moyen des machines de la salle, avec un trait visualisant la moyenne des moyennes, pondérée selon le nombre de machines de chaque salle2).
  • le taux d'utilisation/vacance de chaque salle

Sommaire

Famille 3 : nombre de machines utilisées/pic de connexions

Sans date de fin spécifiée : va indiquer, pour le jour choisi comme date de début, dans une fenêtre horaire modifiable, l'évolution du nombre de machines utilisées dans une salle ou un groupe quelconque de salles, selon un échantillonnage réglable (le « pas », par défaut fixé à 1 h). La moyenne du nombre de machines utilisées sur la période est matérialisée par une première ligne rouge, tandis qu'une seconde indique le nombre de machines total de la salle ou du groupe de salles.

Même remarque sur le dernier échantillon/créneau de la journée que pour la famille 1.

Avec une date de fin : donne l'évolution, pour chaque jour de la période choisie, du pic de connexions simultanées survenu pendant la journée, même si ce pic n'a duré qu'une seconde. Ce graphe est très intéressant pour voir la différence entre le nombre de machines proposées et le nombre maximal de machines utilisées simultanément. La moyenne des pics de connexions sur la période est matérialisée par une ligne rouge, tandis qu'une courbe rouge3) indique le nombre de machines total de la salle ou du groupe de salles pour chaque jour.

La case « Connexion unique par machine » qui apparaît lorsqu'on renseigne une date de fin permet, si elle est cochée, de ne compter qu'une connexion pour une machine utilisée (on ne tient plus compte des éventuelles connexions simultanées sur la machine, par SSH, su, etc.). On obtient alors vraiment le nombre de machines utilisées. Si la case est décochée, alors toutes les connexions sont comptées et on voir plutôt l'intensité de l'utilisation des machines, le pic de connexions pouvant alors dépasser le nombre total de machines.

Sommaire

Famille 4 : répartition des connexions selon le système d'exploitation

Donne, pour une salle ou un groupe quelconque de salles, la répartition des connexions selon le système d'exploitation entre la date de début et de fin, ici toutes 2 obligatoires.

Special secret feature : si on ne choisit ni une salle ni un groupe de salles, le calcul est fait sur la totalité des salles.

Sommaire

Famille 5 : vue globale de l'utilisation des salles en fonction d'un critère seuil

Cette 5e famille apparaît avec la version 5.0 Mac Bec de QoQ-CoT.

Elle apporte un nouveau point de vue, de type emploi du temps/ressources disponibles. Il faut le voir comme une sorte de cahier à destination du responsable des réservations, qui cherche des créneaux dans des salles pour des cours/formations/TPs, etc. Si les créneaux sont verts, ils sont réservables. S'ils sont déjà réservés, ils sont rouges. La seule différence, c'est que le graphe présente le passé et non pas l'avenir ;-)

L'idée est double, selon votre contexte :

  • voir/montrer que sur cette période, on aurait finalement pu réserver pas mal de salles… alors que tout le monde explique la main sur le cœur que « Tout était plein. Aucun créneau disponible ».
  • ou au contraire confirmer que les ressources sont effectivement sous-dimensionnées.

Comment ça marche ?

  • On choisit une période à observer, une ensemble de salles et une taille de créneau (champ « Pas »). Notons que le temps de calcul est dépendant de la taille de la période, mais pas du nombre de salles considéré. N'hésitez donc pas sur ce dernier point…
  • On choisit un critère d'observation parmi les 5 possibles (chaque critère s'entend « pour chaque salle considérée ») : « Nombre de personnes différentes », « Nombre de machines utilisées », « Pourcentage de machines utilisées », « Nombre de connexions simultanées », « Taux d'utilisation de la salle ».
  • On choisit enfin un seuil pour ce critère, sachant que pour « Pourcentage de machines utilisées » et « Taux d'utilisation de la salle », il faut indiquer un pourcentage…
  • On lance le calcul
  • On attend un peu… :-)
  • Le graphe apparaît montrant tous les créneaux de la période pour toutes les salles.
    • Sous les jours et les heures il y a… LA LIGNE MYSTÈRE. Qu'est ce donc que ces chiffres sans légende ni sens apparent ?! Pas d'affolement, voici la réponse en 2 items.
      • Dans la première colonne (au-dessus des noms de salles), on a le nombre total de salles considérées pour cette recherche, appelons-le N.
      • Dans les colonnes suivantes, qui correspondent donc à un créneau donné, on a le total de salles « libres » pour le créneau (un nombre donc inférieur ou égal à N), libre signifiant ici « strictement en dessous du seuil choisi »
    • Si un créneau est vert, c'est que pour ce créneau, on était (strictement) en-dessous du seuil.
    • S'il est rouge, on était à la valeur du seuil ou au-dessus.
    • Si la valeur du critère observé vaut zéro pour un créneau, il apparaît simplement en vert 4).
    • Si cette valeur est non nulle, plusieurs infos liées à ce créneau particulier apparaissent sur le fond (vert ou rouge) : la valeur du critère, le taux d'utilisation de la salle en pourcentage et le nombre de machines dans la salle (depuis la version 4.0 Rocky, ce nombre peut varier d'un jour à l'autre, par exemple si des postes ont été ajoutés ou supprimés dans la salle à partir d'un jour donné compris dans la période d'observation).
  • On peut jouer sur le seuil avec la « slidebar » au-dessus du graphe. Les modifications sont instantanées car le calcul principal a déjà été fait, on agit seulement sur l'affichage.

Sommaire

1)
Donc par exemple, si les machines de la salle ont été renouvelées durant la période, on aura 2 fois plus d'histogrammes que de machines présentes dans la salle, puisque seront tracées à la fois les anciennes et les nouvelles machines
2)
Cette pondération apparaît seulement depuis la version 4.0 Rocky… Auparavant le calcul était non pondéré et donnait donc une information bien moins pertinente… Nostra culpa, nostra maxima culpa :-(
3)
depuis la version 4.0 Rocky qui gère les modifications de cardinalité des salles, ça n'est plus une ligne.
4)
oui, petite coquetterie, le vert en cas de valeur nulle est légèrement différent du vert valeur non nulle 8-)
graphes_v5.0_mac_bec.txt · Dernière modification: 2021/01/13 11:42 par gerard.milhaud@univ-amu.fr