DocumentCode :
2651534
Title :
netnice: nice is not only for CPUs-a simple subnetwork bandwidth management scheme
Author :
Okumura, Takashi ; Moir, Mark ; Mossé, Daniel
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
fYear :
2000
fDate :
2000
Firstpage :
388
Lastpage :
395
Abstract :
In this paper, we present “netnice”, a mechanism that allows processes to throttle their own network bandwidth consumption. As the name suggests, it is inspired by the Unix “nice” command in that it allows users and administrators to limit the network resources used by individual processes in order to avoid impacting the performance of other processes. In the paper, to address the problem of transient performance deterioration in local area network (LAN) environments, we propose a bandwidth limitation primitive that works within a host´s kernel, called netnice. We also show several uses of netnice. Through experimentation in a small LAN of FreeBSD machines, we show how netnice allows for higher degree of controllability in bandwidth management
Keywords :
Unix; bandwidth allocation; computer network management; local area networks; operating system kernels; resource allocation; telecommunication traffic; FreeBSD machines; LAN environments; Unix command; bandwidth limitation primitive; host kernel; individual processes; local area network; netnice; network bandwidth consumption; network resources; nice; process bandwidth controller; subnetwork bandwidth management scheme; transient performance deterioration; Bandwidth; Computer network management; Computer science; Control systems; Controllability; Environmental management; File servers; Kernel; Local area networks; Process control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications and Networks, 2000. Proceedings. Ninth International Conference on
Conference_Location :
Las Vegas, NV
ISSN :
1095-2055
Print_ISBN :
0-7803-6494-5
Type :
conf
DOI :
10.1109/ICCCN.2000.885519
Filename :
885519
Link To Document :
بازگشت