Bestand wählen
Merken

Extensions to FreeBSD Datacenter TCP for Incremental Deployment Support

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
at at at upper following it takes 8 feet 2 . 5 ms fell 6 times faster than normal city and decide what is the and be a steel features so sold days duration that you use PC-TCP back aware that your destination haven't used that the city city in that case so the CTC CPDs here's at 1 site that follow in that case the invest so that that that that science mission time all of downloading is I 89 . org music and so what we can see from this example is beginning and so using the the the PCP active faster than long after the task what time on that and using these none city that's already in that could that provides NetWare at also partially to the product that book you can do this
you can use of our soldiers In this example there is no pocket there also that yeah so tired that of this time indicate that queuing theory in the street
so so all I think many of you may not know that the the the the the subtle to solve at last nite and inter still that the CTC these and their web and but then if it's you can see it and how you have sold what is necessary not to what could make the commitment to quality through the through the then Aguilar into still whether the the the the the the feature and I thought the fact that have higher than the 2 you will have to call created the the the the field previous so
what is the city be the city the the stands for this and that TCP so as a nonlinear decay is appropriacy TCP variant that's sort of clemency in for help in that that sent them the walk sorry what happened you have a number TCP in that that's internetwork sold so if you imagine the situation that the soul 13 shared shares shot floundered along fall In in situation Shutterfly users to other this rank for out then and they get remember us mission time so in this case hot and cold in that data center so imagine cell shelter for all this spike in data base query and the rest of and around the rod is like fact that backstops Blackwell's however migration so the the piece I have this problem and it contributes to meaning of the the the the the the quantity of these 3 points sold the last day the CPC be maintained throughout and predictable late in the 4th child and the 2nd deceit before I was told that traffic that the city before maintains high suited for told
deceit people took a seat on data sent under what why the theory focuses on the city and the descent and a lot of what is the difference between the center and the block on no matter that the what tied into the internet so this year Fairchild difference so there so in this picture to quite so I intuitive as shown to ask perspective of the different people have different these traffic patterns in the the local and this work for in the that center on Saba's communicate with on fibers inside that that's and thus a need to walk the measure measuring the region of all traffic pattern is right inside this far compared to that CenterNet block intended to communicate with others went to work so and that under the difference between that's intended to walk on the internet is that prioritize criteria of topic for applications in the state's center they prioritize data transmission time the ability of it's full 1 millisecond delay includes customer so if they want to show the traffic child transmission time on the contrary very and then the being focuses on them so that the average that so what we can say
from the is so that that same time at walk features is easy to it the it's easy to optimize and that the lock it that it could be mentioned in the promotion of them doesn't help and then 2nd and feature here is that application requirements so they sold 10 and so customers want shots today and not that this is the definition of so by
using this feature is that
the CTC the that
approaches the leveraging the sea on to the internet what is the standard
stands for X FaceIt condition Condor cases ECN a that traditional active during management scheme under its proposed around 1990 all of this model 10 years circle I think so they felt bad about information while TCP congestion control so they not that it's not 11 appetite for quite distant quanta that there they work with TCP so the CN want to make the data to many calls to us data without pocket the receiver so we get added use ECN you need found that what we could he could agree ment not ECN so Solar we if you want the use in the CN please check on May yesterday History 388 under out there's configuration and all this was that because it is easy to the because many out of many operating system has been implemented ECN so you you just said that power is here for so how
walks so sold before an experiment about the I can quickly nebula Ohio traditional TCP logs sold you have a top 3 year so there are 2 suborders and then there is the balance between them there is 1 thing and then standard transmit many packets that about the seats becomes who then put it from a the sending cell of sending halls and knowledge and characterized by year is the 1st UK then send that contract the sending host continental window size and sold don't have mean of side so what if you if just I and the net the equipment here's the here's the CNN what happened in the my experience showing in them but on the bottom picture so which have fish and that indicate potential health conditions hold if the sender transmit many pockets here I have left 3 x exceeds that rest in that thing at that time meaning that demand CNN the In the validity of this thing about of the Sierra so I would say it is not very this they said that is the but sends the CNN poll by year up and then send them out now known as OWL ECN is marked at all border states so they higher score on current congestion window size and window of size n very hot behind put it around that this so this
is the thing being near the is on different tree so they use easy and to estimates of that potential congestion precisely so what they so that they do this kind of thing this picture so computational is staying with the same it's is said traditionally seen so they they the street have such high and there is that cured and sold to see because a exceeds that of search states that its facts to mount PCN on and that give rise to meeting minutes the CNN then the CDC that window quote so data in and the CDC these centers on credit card a diffraction on how much easier and mark that get in the in in the previous window size fully in this example something that our window size is the sold window size of we're be outdated at this time so in this case so they received to and amount to project under 6 only not cut no easy in most of the cells that fraction of what we see in my pocket there's 1 quality well they the the the the the standard reflect this free information to window control like how
old this is why the
CDC no what for this this is why the cdcp actually the past that transmission time that TCP and without protector of the so
we did the same BER Experiment 2 as I said the CDC people from so this is the topology we years sold them quite well under and and they have the time of previous speaker current state and the they have to do of course CPU and they have 16 gigabytes of memory and the date class now the Senate duty Longacre he started cut and then it is we use that cisco openaccess 3 5 or 8 this is the streets and implemented what the CTC B so they don't about the CNN the next state be that search while to can packet and then you know how to handle the matter DCT CPU or TCP for all we use problem as a traffic monitoring of traffic generated so this is to far DVDs so the last 3 send them under 1 receiver so that the standard transmit to using an honor and a destination it is ironic and the the power has to impact so we set it to help the others will receive soul well I'll send that the years I around I planted them under class and anterior industry was sentenced 3 years different different on I get it told in in
the evaluation we to see not to experiments in gas and the debt packed on support In the ingestion experiment we have battery that TCP or the CDC the performance while I have to have you have do days we can for at the same time and we tend to have uh that size to be transferred from 10 to the 8 hundred kilobytes we there are there is you have a bit transmission time for all these take all for all the temporal another scenario is that could they that have tons of so in this case in this experiment we have added PCB or deceit deceive its performance paradigm weeks I have child on the wrong for all so in order to do this week but we do is on that concept for had hundreds music and after 2 don't follow so as to heighten ingest scenario we tend to have criticized for our shot world and we set the static value their wrongful well it corresponds to quality manner by then we measure average have bits transmission time partially under which of the 4 on the role of so this is
a lot of things that file while linear the data just considering level so the x-axis shows that the 2 sides to talk about that the best in the sending host torrent files and that axis shows the aboriginal up bits transmission times each the graph shows that the average transmission time under that abstract best on that they be mediation so what happened here is sold the DCT CPU is about 6 months same these number TCP but I'll instead that that that 5 these ingredients it becomes on the slag days 5 milliseconds difference between them so this B is possible down TCP strike level what
happened we make that are known for having a shelter for all so you can see that that very and so good at about the age of the the the the the so that the creation of the average transmission time all chapter 4 and that that don't figure shall that I various tasks in data transmission time all wrong for all so as you as you can see that defined as big as our between the CTC-DBN as such the scene and the moment TCP IP is not so cial make around falls on the contrary on I shot well the these signals that defines it then you so will we see that these out when the sending host times where came to by data sold cases be cakes city is that these 3 . 7 ms on the other hand the city the the cake from point 6 millisecond this difference becomes larger than a window and its sites because it increases the value the sending of class and try to have a hundred kilobytes of data for all the CDC and is part of statements faster than the TCP so so
we the create greedy bill but this is this slope but in the city the the the the the the B is that TCP back propensity see the TCP and using it to the end of that sentence to what whole under what benefit we can receive it shown in the ad and that as shown in the help being i where experiment you kinda dealers now 170 music and other data transmission time for the 8 killed 5 times well in the makes a lot meex traffic operand from under undistilled for and he wanted to use each DCT you need on 3 to and that at the 90th Street Feet and they're out there and the fathers fathers day that support ECN so the next time
I going to reduce your where the the the the the the the features are so I extend to the city or original DCT CPU while 4 to to get better performance and so what I did is have is implemented the crime and support that under those extension is in general we know currently have a population about performance so why I did on incremental the primary bold wise but it is a
part in the index and sold aggressively Fixed Share and so came back alive such difference between the 2 pictures so in that part the year that I have done the CTC beat the best cyber using basic TCP IP in order but don't forget 1 other using the CDC being under the users is standard with the the so we can recognize the difference between 2 that what's happened is the so because because the fact that they used wealth and solitaire you back them using the CNN and the data somehow some public became clear cover and TCP fellow they don't recognize that different sold that
ain't doing to consider of the duration in so in data this station happens so this is the example so if you around applications happened in that sentiment what you can easily and upgrade their common because in our application that the mother kind of pattern so you can use the new particle like the the on the other hand if you and if you have a appliance that is the and they need to know what kind of patterns do have that further development of the world to something like that so In that case there you know they cannot use the CDC people wide sold In this variation and one-sided so that's nouns have it can use the CTC feedback to the other cannot here the the sold in in this
that there you what to leave where
I found is so in the last case the CDC the get on the outside of the city the the get 1 out of 2 and buried around much longer transmission time on that to salvage the city the so some of these problems under that supporting compatibility with EC all it's very detailed in this and in this type so it could be the hell paper for the 1st of all that bad the compatibility ways so the the DCT deceive maps 19 % to have similar performance with the C 2 sided with the CDC the cell we minimize that perform after an hour at the compared to those are always in the city the the
fall the features of the the the the the the the the the is time to shower window size calculations so and so while in the child window size procreation theories tend to have between in the area there so that some in that flea the DCT CPU believe this you can choose either of them back a sitting paramater if you set so that at that parameter throughout that today at all you can get highly acidic but it's unfriendly to compute the running for 4 hours if you said so that to so we did recommended to the CPC to and you can watch the benefit you can associate is I shall chapter efficiency and their friendliness to quantitative wealth he
so will how can hotline you use these how can I say that the CDC be on previous the this is therefore how to set up the city the the last year you know the the the the the . 0 then if needed check that about what congestion control our algorithm using this command and if you know you have to reduce your in order to receive the benefit of the the thing you need to and you have to inevitably see then set the 2 conditional font I have ways of making this so the this state in the DCT CPE included are that they annotate at on at that's about increment of deceit the the benefits so this no known in society call options additional configuration if you want to change that what is that to go to that and you want to change the back each outcome would mean of 5 continental said that these commands I so I think data so in my
talk I don't think I had an this that that the CTC is under what these BEST PC TCP feature is so I will want to read the is needed so the same the the DCT minimize up up almost planarity in that class in the past 30 years all of the cities in the 1st we can see that the the the the the the the is well and sold more practical out there I think in testing and then there next known under Mr. G is so we have checked that will primate OK what performance tuning so you can choose to have apply must the according to the URI the height of the of the question well I think this
so what the last item island fairly thank you to these guys fundamental sense do here and there are and and the grand about all I can manage the basically being previous the and then thanks and I want to say thank you to my and about the the thought that Germany because is an because you know I think in that column DCT thanks their operations and then and we understand that thank you to Mrs. comprised so because they have on the the the sick because about the CDC because could call configurations in people under the and then I think if I ideas people and the others as well for that file
folder and so if you have any questions on in Europe and the world but you have to you
OK I have OK it's 1 of those
the the variance in the data various right the game that has not lost in the world bank and dangerous because it simply not as much data about the cost of that it's now application of the way you in yeah it was it usually was it also also on
in this in this
experiment I said our initial window size to say I think there was no date yet we have to have some sort of is the goal of the 1 of the IIR digital yeah yeah this what that that is are you in this case yes you need it's saying you know what it is we like this 1
got myself strategies tried to you take longer time but it's not so long I think you can check
online most the the the you warm period that they varying as and on
this on these things and yes no
so on we're we're in the so that the and this will there's the about thing that this kind of literature so don't there was a lot you of so you mean by that the log of there was an interesting noun noun harmful in that case the the the the the the the further you have to be separated separated to 4 hours and based on the client configuration in the of telling him the that the in the results of the 1st things that you can think of something that is unique in and the environment and all over the world you do a better life these because if you
think about what university it is more about of the all of the is the goal is to learn when the all the all the all the town the the environment Matthau the analysis of the time and you would be like the is made of noun in which each 1 of those terms and there's a lot of many different and the use of of force of the of the of the of the of the of the of the of all of the costs of all the states of all of these yeah that's too the length part of the of the of the of the answers will be training the difference in life of like being 1 of those of you know what following the only thing we so you mean use that on that maximum so do you mean to have a direct test and so I die tests on DCT should be on the pattern of seeing the you know the yes here army was pleased to see and you're all going to be tried in on some of the world and the 1 on the left and the ability of the of the of the of the of the of course of the text of the book I will always work ahead of us was that is not at the beginning beginning of the the of the all of the new and the ways in which live bit less than that which characteristic of the support of the of the of the use of the word just which was indicates on we assume that all cities using anything and you will want to move from 1 of them the euro to this year during
the wire which was what you get in the way of that this is 1 of the that support hong I think that the things that made thing is killed what the state industries but it's you know what is going is on here is to you know not on the and that way that I have 100 seconds before to be for a short form as
I see so I announced that that at last thing after the had have 100 ms data released that should also
sold sold them around the world so that they have already occupied a band and then to fall in the fall no fall so long as the world that all the the time so in that case we don't have pockets of all of this work the and and something has to think of this the none of the performance loss function because of sort of thing you over was found here to to the end of the of the law well I didn't sorts to make school of thought and the
Mittelwert
Task
Reduktionsverfahren
Web Site
Verschlingung
Datennetz
Gruppe <Mathematik>
Wärmeübergang
Biprodukt
Computeranimation
Mittelwert
Konfigurationsraum
Physikalische Theorie
Hinterlegungsverfahren <Kryptologie>
Computeranimation
Reduktionsverfahren
Font
Datenfeld
Verschlingung
Datennetz
Wärmeübergang
Mixed Reality
Modallogik
Rechenzentrum
Retrievalsprache
Domain <Netzwerk>
Server
Subtraktion
Punkt
Gemeinsamer Speicher
Zellularer Automat
Zahlenbereich
Kartesische Koordinaten
Physikalische Theorie
Computeranimation
Datenhaltung
Internetworking
Rechenzentrum
Reduktionsverfahren
Interaktives Fernsehen
Perspektive
Mittelwert
Datennetz
Migration <Informatik>
Wärmeübergang
Mustersprache
Gradientenverfahren
Urbild <Mathematik>
Hilfesystem
Einflussgröße
Internetworking
Datenhaltung
Abfrage
Datentransfer
p-Block
Migration <Informatik>
Quick-Sort
Einfache Genauigkeit
Endogene Variable
Arithmetisches Mittel
Datenparallelität
Datenübertragung
Aggregatzustand
Internetworking
Domain <Netzwerk>
Datennetz
Überlastkontrolle
Kartesische Koordinaten
Datenübertragung
Hilfesystem
Computeranimation
Einfache Genauigkeit
Router
Server
Kontrollstruktur
Datenmanagement
Nummerung
Information
Computeranimation
Überlastkontrolle
Internetworking
Informationsmodellierung
Datenmanagement
Netzbetriebssystem
Datennetz
Überlastkontrolle
Konfigurationsraum
Leistung <Physik>
Internetworking
Kreisfläche
Default
Konfigurationsraum
Systemaufruf
Nummerung
Einfache Genauigkeit
Konditionszahl
Information
Datenübertragung
Einfügungsdämpfung
Standardabweichung
Vektorpotenzial
Gewicht <Mathematik>
Zellularer Automat
Login
Rechenbuch
Computeranimation
Überlastkontrolle
Netzwerktopologie
Schätzung
Total <Mathematik>
Bildschirmfenster
Überlastkontrolle
Schwellwertverfahren
Bruchrechnung
Schätzwert
Bruchrechnung
Validität
Strömungsrichtung
Mechanismus-Design-Theorie
Design by Contract
Chipkarte
Summengleichung
Arithmetisches Mittel
Zellulares neuronales Netz
Konditionszahl
Gamecontroller
Projektive Ebene
Information
Ordnung <Mathematik>
Einfügungsdämpfung
Aggregatzustand
Chipkarte
Dualitätstheorie
Subtraktion
Testbed
Klasse <Mathematik>
Zentraleinheit
E-Mail
Bildschirmfenster
Rechenbuch
Computeranimation
Homepage
Intel
Netzwerktopologie
Schätzung
Speicherabzug
Schwellwertverfahren
Überlastkontrolle
Strom <Mathematik>
Schnitt <Graphentheorie>
Bruchrechnung
Leistung <Physik>
Datentransfer
Strömungsrichtung
Festspeicher
Demoszene <Programmierung>
Messprozess
Zentraleinheit
Aggregatzustand
Subtraktion
Bit
Graph
Linienelement
Datentransfer
Zahlenbereich
Kartesische Koordinaten
Elektronische Publikation
Computeranimation
Übergang
Reduktionsverfahren
Mittelwert
Gruppe <Mathematik>
Wärmeübergang
Programmierparadigma
Datenübertragung
Ordnung <Mathematik>
Leistungsbewertung
Router
Server
Web Site
Subtraktion
Befehl <Informatik>
Punkt
Momentenproblem
Datentransfer
Computeranimation
Demoszene <Programmierung>
Task
Reduktionsverfahren
Mittelwert
Datennetz
Gruppe <Mathematik>
Wärmeübergang
Bildschirmfenster
Mereologie
Figurierte Zahl
Hilfesystem
Gammafunktion
Subtraktion
Server
Cybersex
Gemeinsamer Speicher
Zentraleinheit
Solitärspiel
Rechenbuch
Computeranimation
Überlagerung <Mathematik>
Automatische Indexierung
Mereologie
Maßerweiterung
Ordnung <Mathematik>
Rückkopplung
Server
Datennetz
Wärmeübergang
Arbeitsplatzcomputer
Mustersprache
Kartesische Koordinaten
Partikelsystem
Softwareentwickler
Ähnlichkeitsgeometrie
Computeranimation
Mapping <Computergraphik>
Server
Datennetz
Wärmeübergang
Datentyp
Datentransfer
Zellularer Automat
Ähnlichkeitsgeometrie
Computeranimation
Kontrollstruktur
Zentraleinheit
Physikalische Theorie
Rechenbuch
Computeranimation
Überlastkontrolle
Reduktionsverfahren
Last
Algorithmus
Font
Wärmeübergang
Bildschirmfenster
Überlastkontrolle
Konfigurationsraum
Modul
Parametersystem
Addition
Algorithmus
Default
Konfigurationsraum
Systemaufruf
Trägheitsmoment
Rechnen
Konfiguration <Informatik>
Flächeninhalt
Parametersystem
Verträglichkeit <Mathematik>
Ordnung <Mathematik>
Datenübertragung
Aggregatzustand
Softwaretest
Nichtlinearer Operator
Fundamentalsatz der Algebra
Softwareentwickler
Meter
Konfigurationsraum
Klasse <Mathematik>
Dualitätssatz
Partielle Differentiation
Systemaufruf
Elektronische Publikation
Konfigurationsraum
Ebener Graph
Computeranimation
Chipkarte
Dualitätstheorie
Kontrollstruktur
Testbed
Partielle Differentiation
Rechenbuch
Ähnlichkeitsgeometrie
Computeranimation
Homepage
Intel
Reduktionsverfahren
Last
Wärmeübergang
Rechenschieber
Speicherabzug
Schwellwertverfahren
Überlastkontrolle
Strom <Mathematik>
Modul
Algorithmus
Softwareentwickler
Default
Konfigurationsraum
Dualitätssatz
Meter
Parametersystem
Datenübertragung
Zentraleinheit
Chipkarte
Dualitätstheorie
Mereologie
Testbed
Linienelement
Kartesische Koordinaten
Computeranimation
Intel
Spieltheorie
Wärmeübergang
Speicherabzug
Schwellwertverfahren
Datenübertragung
Strom <Mathematik>
Varianz
Reduktionsverfahren
Eindringerkennung
Digitalisierer
Total <Mathematik>
Bildschirmfenster
Schwellwertverfahren
Hilfesystem
Zentraleinheit
Rechenbuch
Quick-Sort
Computeranimation
Resultante
Inklusion <Mathematik>
Videospiel
Algorithmus
Kreisring
Default
Konfigurationsraum
Partielle Differentiation
E-Mail
Rechenbuch
Computeranimation
Reduktionsverfahren
Last
Client
Wärmeübergang
Parametersystem
Strategisches Spiel
Überlastkontrolle
Datenübertragung
Programmierumgebung
Konfigurationsraum
Modul
Subtraktion
Kontrollstruktur
Extrempunkt
Weg <Topologie>
Term
Ähnlichkeitsgeometrie
Rechenbuch
Computeranimation
Reduktionsverfahren
Mustersprache
Wärmeübergang
Grundraum
Analysis
Softwaretest
Videospiel
Dicke
Konvexe Hülle
Arbeitsplatzcomputer
Forcing
Mereologie
Parametersystem
Wort <Informatik>
Charakteristisches Polynom
Datenübertragung
Programmierumgebung
Aggregatzustand
Wärmeübergang
Zwei
Datenübertragung
Computeranimation
Aggregatzustand
Lineares Funktional
Einfügungsdämpfung
Gruppe <Mathematik>
Wärmeübergang
Gesetz <Physik>
Quick-Sort
Computeranimation

Metadaten

Formale Metadaten

Titel Extensions to FreeBSD Datacenter TCP for Incremental Deployment Support
Serientitel The Technical BSD Conference 2015
Autor Kato, Midori
Lizenz CC-Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
DOI 10.5446/18674
Herausgeber Berkeley System Distribution (BSD), Andrea Ross
Erscheinungsjahr 2015
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Datacenter TCP (DCTCP) achieves low latencies for short flows while maintaining high throughputs for concurrent bulk transfers, but requires changes to both endpoints, which presents a deployment challenge. This presentation introduces extensions to DCTCP that enables one-sided deployment when peers implement standard TCP/ECN functionality. This makes DCTCP significantly easier to deploy incrementally. We also improve DCTCP in two-sided deployments by refining ECN processing and the calculation of the congestion estimate. A FreeBSD kernel implementation of these DCTCP improvements demonstrates better performance than the original DCTCP variant, and validates that incremental one-sided deployments see benefits similar to those previously only achievable in two-sided deployments.

Ähnliche Filme

Loading...
Feedback