P2P-Tube : amélioration de YouTube par P2P.

Slides:



Advertisements
Présentations similaires
LYON, 26 avril 2007, Pierre HANROT 2b2p Conseil, GO 1 Les comportements de mobilité Colloque Mobilité des personnes : comportements et services Les comportements.
Advertisements

CINI – Li115 1 Semaine 9 Algorithmes de tri ● Introduction ● Tri à bulle ● - principe ● - algorithme ● - efficacité ● Tri par sélection ● - principe, algorithme,
Comparaison des méthodes de calcul de quartiles On considère la série statistique ci-dessous : Effectif total : 12.
Interne Groupe France Telecom 1 Baromètre social France 10ème enquête – 2ème semestre 2014.
Chapitre 4: Variation dans le temps  Les données : audience totale en milliers (tableau 4.1, p. 47, extrait) o Origine : enquête sur les habitudes d’écoute.
Portage d'une application sur GPU CreditCruncher.
Variations Proportions Graphiques Statistiques
bgp always-compare-med
Activités mathématiques autour du jeu de bridge
Couche 3.
Suites ordonnées ou mettre de l’ordre
Chapitre 4: Variation dans le temps
LE LEXIQUE DU TÉLÉPHONE PORTABLE ET D’INTERNET
Mise en place d’un système de partage de fichiers
Vocabulaire électrique
Les outils informatiques utilises
L’IPv6.
La conservation de l‘énergie
6GEN720 Réseaux d’ordinateurs
Deuxième partie : La courbe d’indifférence
Comparaison de deux pourcentages.
Chapitre 4: Variation dans le temps
Résolutions et réponses
CHAPITRE 1 : CONDITIONS DU MILIEU, RESPIRATION ET RÉPARTITION
Puissance et Radio Fréquence
Algorithmique Avancée et Complexité Chap2:Complexité et Optimalité
4°) Intervalle de fluctuation :
Pédiatrie – année 2015 Nous avons défini comme pédiatriques les malades dont l’âge est inférieur à 16 ans. Selon ce critère, depuis le début 704 patients.
Chapitre 5 Les fondements des échanges internationaux
ENREGISTREMENT DE L’INFORMATION.
SPECIALITE MARKETING.
PREMIERE PARTIE: De la gravitation à l’énergie mécanique
Couche limite atmosphérique
La Conclusion.
MTH 6414A Exemple de recherche avec taboux
Développement d’une application Android destinée aux commerciaux
Technologies de l’intelligence d’affaires Séance 12
Surveillance AVK Warfarin dose assessment every 4 weeks versus every 12 weeks in patients with stable international normalized ratios.
Chapitre 8 : Fluctuation d’échantillonnage.
Réseaux Internet et Mobile
Concours de cas en évaluation pour les étudiants
Présentation de l'organisme d'accueil
Formules de calculs et Fonctions. Structure des formules de calcul Commencez toujours votre calcul par le signe =, ensuite sans laisser d’espaces, placez.
Free Powerpoint Templates Page 1 Free Powerpoint Templates L’indicateur technique: Relative Strength Index (RSI)
Statistiques. Moyenne, Moyenne pondérée, Tableur et graphiques.
GESTION DE PORTEFEUILLE chapitre n° 4 C. Bruneau Rationalisation des choix: référence à l’utilité.
Calculs des incertitudes Lundi 30 Avril 2018 Master de Management de la Qualité, de la Sécurité et de l’Environnement.
DESSIN DE DEFINITION RAPPEL DES NOTIONS DE BASE.  Dessin technique Consiste à apporter des informations techniques (dimensions, matière…) par une représentation.
Chapitre2: SGBD et Datawarehouse. On pourrait se demander pourquoi ne pas utiliser un SGBD pour réaliser cette structure d'informatique décisionnelle.
OPTIMISATION 1ère année ingénieurs
Présentation de la base Frantext
Énumération des Microorganismes
Présentation 3 : Sondage aléatoire simple
Présentation 5 : Sondage à probabilités inégales
Comme son nom l’indique, ce réseau a 3 phases. Nous connaissons le réseau monophasé ( 1 phase + 1 neutre). Le triphasé a été crée afin d ’alimenter des.
LES CONTRATS ALÉATOIRES RÉALISÉ PAR : ASMA BICHA ENCADRÉ PAR : M.HABACHI 2018/2019.
Centre d’études et de recherches sur les qualifications
« Parlons travail » est une enquête lancée en septembre 2016 jusqu’à décembre répondants à plus de 150 questions qui portent sur l’expérience.
Information, Calcul, Communication
Le progrès technique, ennemi de l’emploi ?
Les erreurs de mesure Projet d’Appui au renforcement des capacités
Résolutions et réponses
La démarche scientifique
Programme d’appui à la gestion publique et aux statistiques
1. Teaser RGPD VO_Narrateur :
Soutenance de rapport de stage.
LES AVANTAGES POUR LE CABINET
Nos mots-outils 1 un ez ce cette celle celui celui - ci on son mon
Comparaison des isotopes H− et D− par RX dans 7LiH et 7LiD
STATISTIQUE INFERENTIELLE LES TESTS STATISTIQUES.
Transcription de la présentation:

P2P-Tube : amélioration de YouTube par P2P. Yann Nicolas - Daniel Wolff Le 18 décembre 2012

Introduction Problème de ralentissements Youtube le soir. Chez Free. L’ARCEP enquête sur ce blocage. Solution : partager les vidéos Youtube déjà visionnées Projet EA P2P – Yann Nicolas - Daniel Wolff

Introduction Soutenance de Stage en entreprise – Daniel Wolff

Sommaire Présentation de la solution Analyse des résultats obtenus Projet EA P2P – Yann Nicolas - Daniel Wolff

Présentation de la solution Fonctionnement Pour un FAI, chaque box possède un cache sur lequel il enregistre les dernières vidéos YouTube visionées. Lorsqu’un utilisateur veut voir une vidéo, sa box vérifie si elle est disponible dans le cache d’une autre dans son « voisinage ». Si c’est le cas, la box télécharge la vidéo par P2P à l’autre utilisateur et évite le télechargement direct. Projet EA P2P – Yann Nicolas - Daniel Wolff

Présentation de la solution 2. Hypothèses Le cache est dans la box : les paires sont toujours connectées au réseau. Oracle : le FAI connait les vidéos présentes dans le cache chaque box. Débit entre les clients identique et supérieur à celui du visionnage YouTube (valable sur un faible échantillons de test). Remplacement du cache Projet EA P2P – Yann Nicolas - Daniel Wolff

Présentation de la solution 3. Les donnés pour l’expérience Traces des visionnages YouTube d’~7000 utilisateurs durant 1 mois. Problème : beaucoup de vidéos non téléchargées ou très peux téléchargées. 2 nouvelles hypothèses : On ne considère que les vidéos téléchargées à plus de 50% Pour chacun de ces téléchargement, ils ont complétés jusqu’à obtenir la vidéo complète. Projet EA P2P – Yann Nicolas - Daniel Wolff

Sommaire Hypothèses Analyse des résultats obtenus Projet EA P2P – Yann Nicolas - Daniel Wolff

B. Analyse des résultats obtenus 1. Gain idéal / nombre de pairs Cas idéal : cache ∞, débit ∞ Une vidéo est téléchargée directement uniquement si aucun pair du réseau ne l’a déjà vue. Gain : % des vidéos téléchargées en P2P. Résultat : on va d’un gain de 36% pour 1000 pairs à 70% pour 7000. Intérêt confirmé Projet EA P2P – Yann Nicolas - Daniel Wolff

B. Analyse des résultats obtenus Pic de télechargement Creux B. Analyse des résultats obtenus 2. L’évolution des téléchargements dans le temps Répartition des téléchargements durant 264 heures, soit 11 jours. Cache de 1GO et débit de 5Mo/s. Projet EA P2P – Yann Nicolas - Daniel Wolff

Quantité perdue par rapport au cas idéal : partie verte. Il n’y a presque pas de pertes dues à la taille du cache. Les principales pertes sont dues au fait que l’on n’autorise pas le téléchargement parallèle entre pairs. Elles ne sont pas négligeable en pourcentage mais en valeur absolue si (heures creuses). Pas de téléchargement // + remplacement des plus vielles vidéos dans le cache : bonnes hypothèses. Projet EA P2P – Yann Nicolas - Daniel Wolff

B. Analyse des résultats obtenus 3. Influence du cache et du débit Dépendance par rapport au débit plus faible que celle du cache. Tant que le débit est plus grand que celui de visionnage, la durée de transfert sera au plus celle de la vidéo : peu de conflits. La diminution du cache diminue le nombre de pairs à qui on pourra télécharger la vidéo. Projet EA P2P – Yann Nicolas - Daniel Wolff

Conclusion Sous nos hypothèses, un réduction jusqu’à 70% du débit. Amélioration très rapide du gain avec le nombre de clients : bon pour un FAI Des résultats théoriques proche de l’optimum Importance de la taille du cache par rapport au débit Téléchargement parallèle pas nécessaire Projet EA P2P – Yann Nicolas - Daniel Wolff

Ouvertures Pouvoir faire un test à plus grande échelle (7000, c’est loin de l’échelle du FAI). Nos valeurs sont valable à l’échelle du NRA. Différentes méthodes de suppression du cache (aléatoire, en fonction des statistiques de la vidéo) Définir l’oracle du FAI (les échanges avec les clients…) Projet EA P2P – Yann Nicolas - Daniel Wolff

Questions Projet EA P2P – Yann Nicolas - Daniel Wolff

Soutenance de Stage en entreprise – Daniel Wolff