Ce que mesurent le débit et le trafic
La page de commande montre deux mots qui ne mesurent pas la même chose. Le débit, en Mbps ou en Gbps, répond à la vitesse possible pendant une seconde. Le trafic, en Go ou en To, répond au nombre d'octets déplacés en une heure, un jour ou un mois.
Le port est une limitation de vitesse sur une voie, le trafic du mois est la distance parcourue. La limitation peut rester en place pendant que la distance grandit si la voie reste occupée. Arrêter le compteur de distance ne retire pas le panneau.
Sur la facture, un trafic non compté signifie que le total d'octets du mois n'est pas une ligne séparée. Il ne transforme pas le port en débit ouvert. Un palier de 250 Mbps reste à 250 Mbps pendant n'importe quelle seconde. Les paliers 1 Gbps et 2 Gbps fonctionnent de la même façon : le plafond change, ainsi que le supplément mensuel. Aucun des trois paliers ne refacture le trafic.
Une page de test de débit essaie de remplir le port pendant quelques secondes. Un résultat proche du palier acheté montre que le chemin a pu atteindre cette vitesse pendant ce court passage. Un résultat très en dessous invite d'abord à regarder le point de test et le sens, téléchargement ou envoi, avant de traiter le port comme plus petit. Un seul test ne prouve pas que le mois a besoin de cette vitesse et ne remplace pas les compteurs de la machine.
La vitesse de chaque palier
La conversion est décimale. 1 Mbps représente un million de bits par seconde. Diviser par 8 donne des mégaoctets par seconde. 250 ÷ 8 = 31,25, donc un port de 250 Mbps plein vaut environ 31,25 Mo/s. 1 Gbps compte pour 1000 Mbps, environ 125 Mo/s. 2 Gbps vaut environ 250 Mo/s.
Un fichier de 1 Go, compté comme 1000 Mo, prend environ 32 secondes sur un port de 250 Mbps plein. Le même fichier prend environ 8 secondes à 1 Gbps plein et environ 4 secondes à 2 Gbps plein, si tout le chemin, l'autre extrémité, le disque et l'application suivent. Quand le disque ou l'autre extrémité est plus lent, le port n'est pas au plafond, et le fichier ne se raccourcit pas jusqu'à ces secondes.
Estimer le mois avec les mêmes unités. Un port tenu au débit de ligne pendant 30 jours :
TB = Mbps × 86400 × 30 ÷ 8 ÷ 1000000
86400 est le nombre de secondes d'un jour. Le produit est en bits ; diviser par 8 donne des octets, puis par 1 000 000 des To. Ici 1 To = 1000 Go et 1 Go = 1000 Mo, en accord avec les Mo/s ci-dessus. Avec 250, 1000 et 2000, les totaux sont 81 To, 324 To et 648 To. Ces totaux n'apparaissent que si le port reste plein pendant les 30 jours. Ils montrent la distance couverte par le trafic qui n'est pas refacturé. Savoir si l'activité a besoin d'un port plus grand se décide avec les mesures de la fenêtre chargée, dans la section suivante.
| Port | Débit de ligne | Plein pendant 30 jours | Supplément mensuel |
|---|---|---|---|
| 250 Mbps | 31,25 Mo/s | 81 To | $0 |
| 1 Gbps | 125 Mo/s | 324 To | $245.0 |
| 2 Gbps | 250 Mo/s | 648 To | $742.7 |
La vitesse négociée de la carte réseau est un autre nombre. Sous Linux, /sys/class/net/nom/speed affiche souvent 1000 ou 10000, soit le lien entre la carte et le commutateur à 1 Gbps ou 10 Gbps. Ce fichier ne renvoie pas le port acheté. Une machine peut avoir une carte 10 Gbps et un port de 250 Mbps. Vérifier avec ethtool ou ce fichier si la commande est bien de 250 Mbps ne correspondra pas, parce que les deux limites ne sont pas le même point.
Monter d'un cran quand la pointe reste pleine
Un port plus grand se justifie quand la pointe de l'activité attend sur le port. Un site qui déplace d'habitude quelques mégabits par seconde, puis envoie à 250 Mbps pendant toute une fenêtre de sauvegarde, attend sur le sens sortant. Des visiteurs qui téléchargent un paquet pendant que le sens entrant reste au plafond attendent sur le sens entrant. Comparer chaque sens au chiffre du port, séparément. Additionner l'entrant et le sortant, puis comparer cette somme à 250, empile deux sens dans un nombre que le port n'énonce pas.
Placer les mesures dans la fenêtre réellement chargée, pas dans un test d'après-midi calme. Les sauvegardes passent souvent la nuit, les publications à une heure fixe, et les pointes de visites suivent le fuseau de l'activité. Des mesures courtes à la suite montrent combien de temps le sens le plus haut reste élevé. Toucher le plafond une seconde ou deux puis retomber est une rafale. Quand le sens le plus haut reste près du chiffre du port pendant toute la fenêtre de sauvegarde ou de visites, cette fenêtre est allongée par le port, et le palier est court.
Soixante pour cent est une ligne de lecture, pas une ligne de facture. Soixante pour cent de 250 Mbps font environ 150 Mbps, de 1 Gbps environ 600 Mbps, de 2 Gbps environ 1200 Mbps. Dans la fenêtre chargée, si le sens le plus haut passe la plupart des mesures sous cette ligne, le port a encore de la marge. S'il la dépasse souvent et reste plusieurs fois collé au chiffre du port, regarder le palier suivant.
| Ce que montre la fenêtre chargée | Quoi faire |
|---|---|
| Le sens le plus haut reste sous 60 pour cent, avec de rares touches qui retombent | Garder le palier actuel |
| Le sortant ou l'entrant reste à 250 Mbps pendant une fenêtre de sauvegarde, de synchro ou de distribution | Regarder 1 Gbps |
| Le port est déjà à 1 Gbps et la même fenêtre reste à 1000 Mbps | Regarder 2 Gbps |
| Une page de test remplit le port une fois, alors que les compteurs métier restent bas à la pointe | Garder le palier actuel |
| Le disque ou l'autre extrémité se remplit d'abord, et les mesures du port restent bien sous le palier | Traiter le disque ou l'autre extrémité ; laisser le port |
Passer de 250 Mbps à 1 Gbps multiplie le débit d'octets à plein régime par environ quatre, parce que 1000 ÷ 250 = 4. Passer de 1 Gbps à 2 Gbps le multiplie encore par environ deux. Un fichier ne raccourcit de ce facteur que si le disque et l'autre extrémité peuvent absorber le flux. Quand les mesures sont déjà au plafond et que le disque a encore du débit libre, le palier suivant raccourcit cette fenêtre. Quand les mesures restent loin sous le palier et que le disque est déjà plein, un port plus grand laisse le temps du fichier là où le disque l'a mis.
Lire les compteurs après la livraison
Lire la carte qui porte la première adresse de la console. Lister les adresses, puis remplacer le nom d'interface ci-dessous par celle qui porte cette première ligne. eno1 n'est qu'un exemple.
ip -br addr
Une mesure de dix secondes suffit pour voir si ce court passage est collé au port. Soustraire les compteurs de début des compteurs de fin, diviser par 10, multiplier par 8 et diviser par 1 000 000. L'entrant et le sortant s'affichent sur deux lignes.
DEV=eno1
RX1=$(cat /sys/class/net/$DEV/statistics/rx_bytes)
TX1=$(cat /sys/class/net/$DEV/statistics/tx_bytes)
sleep 10
RX2=$(cat /sys/class/net/$DEV/statistics/rx_bytes)
TX2=$(cat /sys/class/net/$DEV/statistics/tx_bytes)
awk -v rx1="$RX1" -v rx2="$RX2" -v tx1="$TX1" -v tx2="$TX2" 'BEGIN {
printf "in %.1f Mbps\n", (rx2-rx1)/10*8/1000000
printf "out %.1f Mbps\n", (tx2-tx1)/10*8/1000000
}'
Répéter toutes les une ou deux minutes dans la fenêtre chargée et garder la série du sens le plus haut. Une seule mesure est plus faible. Mesurer une sauvegarde de nuit après son démarrage, et l'audience du jour pendant son heure la plus chargée. Une mesure proche de zéro quand la machine est au repos montre seulement qu'il n'y avait pas de travail. Elle ne montre pas que le port est trop grand.
Pour voir la forme d'une journée, installer vnstat, le laisser couvrir au moins un jour chargé complet, puis le lire par heure. La première heure après l'installation n'a pas d'historique et ne décrit pas la veille.
vnstat -i eno1 -h
Sous Windows, prendre le même écart de dix secondes sur l'adaptateur qui est actif et dont l'adresse correspond à la première ligne de la console. Remplacer le nom par celui que Get-NetAdapter indique, avec le statut Up et l'adresse correspondante.
$n = "Ethernet"
$a = Get-NetAdapterStatistics -Name $n
Start-Sleep -Seconds 10
$b = Get-NetAdapterStatistics -Name $n
"in {0:N1} Mbps" -f (($b.ReceivedBytes - $a.ReceivedBytes) * 8 / 10 / 1000000)
"out {0:N1} Mbps" -f (($b.SentBytes - $a.SentBytes) * 8 / 10 / 1000000)
Vérifier dans cet ordre.
- 01 Confirmer que la commande est 250 Mbps, 1 Gbps ou 2 Gbps. Le fichier speed de la carte ne fait pas partie de cette étape.
- 02 Trouver la carte ou l'adaptateur qui porte la première adresse de la console.
- 03 Pendant la sauvegarde, la synchro ou la pointe de visites, prendre plusieurs mesures de dix secondes et séparer l'entrant du sortant.
- 04 Si le sens le plus haut reste sous 60 pour cent du palier, le garder. Si toute la fenêtre reste collée au chiffre du port, regarder le palier suivant.
- 05 Si les mesures du port restent basses et que le travail est encore lent, examiner le disque et l'autre extrémité avant d'augmenter le port.
Comment le supplément de port entre dans le loyer mensuel
Le palier du port s'ajoute au total mensuel de la machine, avec la mémoire, les disques, les adresses et le système. Multiplier cette somme par le nombre de mois de la période : 1 pour le mois, 3 pour le trimestre, 6 pour le semestre, 12 pour l'année. Aucune période n'est remise, et il n'y a pas de frais d'installation. Aucun des trois paliers ne facture le téraoctet, donc monter d'un cran ajoute le prix mensuel du port, pas un solde d'usage.
La machine 128 Go est à $454.8 par mois. La paire de NVMe de 1 To est en accès direct, sans RAID matériel, donc la capacité utilisable est la somme des deux, 2 To. Laisser le port à 250 Mbps ajoute $0. Passer à 1 Gbps ajoute $245.0 par mois, et le total mensuel de cette machine devient $699.8. Le trimestre est de $2,099.4 et l'année de $8,397.6. Passer à 2 Gbps ajoute $742.7 par mois. Sans disque supplémentaire, sans adresse supplémentaire et avec un système gratuit, le total mensuel est de $1,197.5. La machine 256 Go est à $612.7 par mois, en DDR4-3200 ECC RDIMM ; le palier de mémoire se choisit à la commande. Le processeur est un AMD EPYC 7543P, 32 cœurs et 64 threads, de 2,8 à 3,7 GHz. Chaque NVMe de 2 To ajouté coûte $84.7 par mois, deux au plus, et reste en accès direct. Chaque IPv4 supplémentaire coûte $1.6 par mois. La machine est déployée à Tokyo, au Japon. Linux s'atteint en SSH. Windows s'atteint en RDP.
Quand un disque, une adresse ou un système payant s'ajoute, inclure ces prix mensuels dans le chiffre qui contient déjà le port, par exemple $699.8 ou $1,197.5, puis multiplier par les mois. Multiplier seulement le supplément de port, pendant que la machine reste au prix d'un mois, décale la période.
Sur la page de configuration, le port est l'un des trois choix. Les mesures de la fenêtre chargée décident du palier, puis cette section multiplie le supplément dans la période. La colonne des octets du mois est déjà couverte par le trafic non compté. Le choix lui-même répond seulement à la question de savoir si le port est assez rapide à la pointe.
Lire la pointe, puis choisir le port
Dès $454.8 / mois