Pregled bibliografske jedinice broj: 112734
Implementing a Clonable Network Stack in the FreeBSD Kernel
Implementing a Clonable Network Stack in the FreeBSD Kernel // Proceedings of the USENIX 2003 Annual Technical Conference
San Antonio (TX): USENIX, 2003. str. 137-150 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), stručni)
CROSBI ID: 112734 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Implementing a Clonable Network Stack in the FreeBSD Kernel
Autori
Zec, Marko
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), stručni
Izvornik
Proceedings of the USENIX 2003 Annual Technical Conference
/ - San Antonio (TX) : USENIX, 2003, 137-150
Skup
USENIX 2003 Annual Technical Conference
Mjesto i datum
San Antonio (TX), Sjedinjene Američke Države, 09.06.2003. - 14.06.2003
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
operating systems; computer networks; virtual machines
Sažetak
Traditionally, UNIX operating systems have been equipped with monolithic network stack implementations, meaning all user processes have to cooperatively share a single networking subsystem. The introduction of the network stack cloning model enables the kernel to simultaneously maintain multiple independent and isolated network stack instances. Combined with forcible binding of user processes to individual network stacks, this concept can bring us a step closer to an efficient pseudo virtual machine functionality which opens new possibilities particularly in virtual hosting applications, as well as in other less obvious areas such as network simulation and advanced VPN provisioning. This article is focused on design, implementation and performance aspects of experimental clonable network stack support in the FreeBSD kernel.
Izvorni jezik
Engleski