Gestion de l'upload chez My-Seedbox
En raison de sa complexité, le débit d'upload n'est pas contractualisé chez My-Seedbox : Il est soumis à diverses règles de calcul, et varie au fil de la journée, suivant la charge de nos infrastructures.
Il est possible d'uploader entre 225Go (minimum) et 630Go (maximum) par jour sur nos seedbox. Les informations concernant ce calcul sont disponibles en bas de page.
Pour mieux comprendre, il est nécessaire de revoir quelques bases : Lorsque vous téléchargez un fichier sur votre seedbox, cela génère des opérations d'écriture (le fichier téléchargé est écrit sur le disque dur). Lorsqu'un fichier est partagé (seed), il est d'abord lu sur le disque dur (ce qui génère des opérations de lecture), puis envoyé en p2p à l'utilisateur distant.
L'upload a un fonctionnement très particulier sur les seedbox : Comme chaque seedbox partage (seed) plusieurs torrents à la fois, à plusieurs utilisateurs différents autour du globe, cela génère de la lecture dite "aléatoire" sur les disques. Il n'est pas possible de prédire à l'avance quel morceau de fichier va être lu et à quel moment, ce qui empêche toute mise en cache.
De plus, les opérations de lecture deviennent très rapidement prioritaires sur celles d'écritures (les écritures étant mises en attente dans une mémoire tampon). Or, c'est justement ces opérations d'écriture (téléchargement de nos clients) qui sont les plus importantes : Chacun souhaite que son fichier soit téléchargé aussi vite que possible, pour pouvoir le retrouver sur Plex, ou sur son FTP.
Pour la très vaste majorité de nos utilisateurs, le débit d'upload n'est pas une donnée importante : 95% de nos utilisateurs téléchargent moins de 20Go de données par jour sur leur seedbox. Pour maintenir un ratio positif, ils doivent donc uploader à minima 20Go de données par jour également. Cela représente a peine un débit d'environ 2mbps sur 24h.
Nous avons donc fait le choix de prioritiser ce qui est le plus important pour 95% de nos utilisateurs : La vitesse de téléchargement. Cela implique donc de devoir réduire l'upload, pour laisser de la place aux opérations de téléchargement.
Afin de permettre à tous nos utilisateurs de s'y retrouver, et de conserver des débits d'upload corrects, sans impacter la qualité de nos services, nous utilisons plusieurs techniques :
Mise en cache aggressive des fichiers lus
Mise en cache SSD des écritures en attente
Analyse temps réel de la charge de nos infrastructures, et adaptation des débits d'upload en conséquence
Mise en place de période d'upload bloqué lors de pics d'affluence (soirées), compensés par une période sans restriction durant la nuit.
Tout simplement que le débit d'upload n'est pas fixe. Il évolue au fil de la journée (et de la nuit), en fonction des heures, et de la charge de nos infrastructures. Il peut être tantôt limité (si beaucoup de téléchargements sont en cours sur le noeud qui héberge votre seedbox), et tantôt boostés (période de burst), si l'infrastructure n'est pas sollicité.
Voici la liste des plages horaires, ainsi que des débits maximum qui y sont associés.
01h00 à 2h59 : 100Mbps (régulé)
03h00 à 7h59 : 100Mbps (sans restriction)
08h00 à 11h59 : 100Mbps (régulé)
12h00 à 17h59 : 50Mbps (régulé) (Weekend : Upload Bloqué)
18h00 à 23h59 : Upload bloqué
00h00 à 00h59 : Upload bloqué
Débit régulé : Plage horaire durant laquelle les débits des seedbox sont susceptibles de varier, suivant la charge de l'hôte où est présent la seedbox. En temps normal (faible activité), le débit maximum est mis en place sur l'upload de la seedbox. Cependant, en cas de charge élevée (weekend notamment), ce débit peut-être revu à la baisse.
Upload bloqué : Plage horaire de 18h à 1h du matin (durée de 7h) durant laquelle l'upload est seedbox est totalement bloqué. Il s'agit d'une période de très forte activité, où les infrastructures sont sollicités par les téléchargements, ainsi que les streaming Plex. Afin que ces deux activités puissent bénéficier des meilleures performances, l'upload est entièrement bloqué.
La période de de 03h00 à 7h59 ne fait l'objet d'aucune restriction en terme d'upload : Le débit est de 100mbps sur toutes les seedbox de notre parc. Cette plage permet a elle seul un envoi théorique de 225GB de données.
En prenant en compte les plages horaires ci-dessous, il est possible de calculer la quantité de données maximale qu'il est possible d'uploader sur nos infrastructures chaque jours :
01h00 à 2h59 : 90Go max (variable)
03h00 à 7h59 : 225Go
08h00 à 11h59 : 180Go max (régulé)
12h00 à 17h59 : 135Go max (régulé) (Weekend : 0Go)
18h00 à 23h59 : 0Go
00h00 à 00h59 : 0Go
Il est donc possible d'uploader entre 225Go (minimum) et 630Go (maximum) sur nos seedbox par jour.
Attention ! Certains évènements exceptionnels (périodes de freeleech par exemple) peuvent nous amener à mettre en place des restrictions supplémentaires de manière temporaire. Les informations affichées ici sont uniquement destinées à des fins indicatives.
Il est possible d'uploader entre 225Go (minimum) et 630Go (maximum) par jour sur nos seedbox. Les informations concernant ce calcul sont disponibles en bas de page.
1. Pourquoi l'upload n'est-t-il pas illimité ?
Pour mieux comprendre, il est nécessaire de revoir quelques bases : Lorsque vous téléchargez un fichier sur votre seedbox, cela génère des opérations d'écriture (le fichier téléchargé est écrit sur le disque dur). Lorsqu'un fichier est partagé (seed), il est d'abord lu sur le disque dur (ce qui génère des opérations de lecture), puis envoyé en p2p à l'utilisateur distant.
L'upload a un fonctionnement très particulier sur les seedbox : Comme chaque seedbox partage (seed) plusieurs torrents à la fois, à plusieurs utilisateurs différents autour du globe, cela génère de la lecture dite "aléatoire" sur les disques. Il n'est pas possible de prédire à l'avance quel morceau de fichier va être lu et à quel moment, ce qui empêche toute mise en cache.
De plus, les opérations de lecture deviennent très rapidement prioritaires sur celles d'écritures (les écritures étant mises en attente dans une mémoire tampon). Or, c'est justement ces opérations d'écriture (téléchargement de nos clients) qui sont les plus importantes : Chacun souhaite que son fichier soit téléchargé aussi vite que possible, pour pouvoir le retrouver sur Plex, ou sur son FTP.
Pour la très vaste majorité de nos utilisateurs, le débit d'upload n'est pas une donnée importante : 95% de nos utilisateurs téléchargent moins de 20Go de données par jour sur leur seedbox. Pour maintenir un ratio positif, ils doivent donc uploader à minima 20Go de données par jour également. Cela représente a peine un débit d'environ 2mbps sur 24h.
Nous avons donc fait le choix de prioritiser ce qui est le plus important pour 95% de nos utilisateurs : La vitesse de téléchargement. Cela implique donc de devoir réduire l'upload, pour laisser de la place aux opérations de téléchargement.
2. Gestion des débits d'upload chez My-Seedbox
Afin de permettre à tous nos utilisateurs de s'y retrouver, et de conserver des débits d'upload corrects, sans impacter la qualité de nos services, nous utilisons plusieurs techniques :
Mise en cache aggressive des fichiers lus
Mise en cache SSD des écritures en attente
Analyse temps réel de la charge de nos infrastructures, et adaptation des débits d'upload en conséquence
Mise en place de période d'upload bloqué lors de pics d'affluence (soirées), compensés par une période sans restriction durant la nuit.
**Concrètement, qu'est-ce-que cela veut dire ?**
Tout simplement que le débit d'upload n'est pas fixe. Il évolue au fil de la journée (et de la nuit), en fonction des heures, et de la charge de nos infrastructures. Il peut être tantôt limité (si beaucoup de téléchargements sont en cours sur le noeud qui héberge votre seedbox), et tantôt boostés (période de burst), si l'infrastructure n'est pas sollicité.
**3. Plages horaires & débits maximum :**
Voici la liste des plages horaires, ainsi que des débits maximum qui y sont associés.
01h00 à 2h59 : 100Mbps (régulé)
03h00 à 7h59 : 100Mbps (sans restriction)
08h00 à 11h59 : 100Mbps (régulé)
12h00 à 17h59 : 50Mbps (régulé) (Weekend : Upload Bloqué)
18h00 à 23h59 : Upload bloqué
00h00 à 00h59 : Upload bloqué
Débit régulé : Plage horaire durant laquelle les débits des seedbox sont susceptibles de varier, suivant la charge de l'hôte où est présent la seedbox. En temps normal (faible activité), le débit maximum est mis en place sur l'upload de la seedbox. Cependant, en cas de charge élevée (weekend notamment), ce débit peut-être revu à la baisse.
Upload bloqué : Plage horaire de 18h à 1h du matin (durée de 7h) durant laquelle l'upload est seedbox est totalement bloqué. Il s'agit d'une période de très forte activité, où les infrastructures sont sollicités par les téléchargements, ainsi que les streaming Plex. Afin que ces deux activités puissent bénéficier des meilleures performances, l'upload est entièrement bloqué.
La période de de 03h00 à 7h59 ne fait l'objet d'aucune restriction en terme d'upload : Le débit est de 100mbps sur toutes les seedbox de notre parc. Cette plage permet a elle seul un envoi théorique de 225GB de données.
**Quota d'upload maximal par jour.**
En prenant en compte les plages horaires ci-dessous, il est possible de calculer la quantité de données maximale qu'il est possible d'uploader sur nos infrastructures chaque jours :
01h00 à 2h59 : 90Go max (variable)
03h00 à 7h59 : 225Go
08h00 à 11h59 : 180Go max (régulé)
12h00 à 17h59 : 135Go max (régulé) (Weekend : 0Go)
18h00 à 23h59 : 0Go
00h00 à 00h59 : 0Go
Il est donc possible d'uploader entre 225Go (minimum) et 630Go (maximum) sur nos seedbox par jour.
Attention ! Certains évènements exceptionnels (périodes de freeleech par exemple) peuvent nous amener à mettre en place des restrictions supplémentaires de manière temporaire. Les informations affichées ici sont uniquement destinées à des fins indicatives.
Mis à jour le : 17/10/2022
Merci !