Title : 
An Ultra-kernel Model for Dedicated Security Systems
         
        
            Author : 
Wang, Jing ; Xia, Luning ; Jing, Jiwu
         
        
            Author_Institution : 
Dept. of Electron. Eng. & Inf. Sci., Univ. of Sci. & Technol. of China, Hefei, China
         
        
        
        
        
        
            Abstract : 
Security, simplicity, efficiency, are three important aspects of system architecture design, especially for dedicated security systems. The legacy horizontal-layered architectures (e.g., microkernel model) suffer from lacking of many desired features, such as flexibility, security and deployability. In this paper, we propose a new kernel model with vertical architecture, called ultra-kernel model, to make kernel smaller and provide application programmers with direct hardware access. We show that this model has visible advantages over the microkernel architecture, among them, fault-code tolerance and application isolation. To test and evaluate our proposed model, we have implemented a prototype firewall system based on our ultra-kernel design in a developing environment. The ultra-kernel with message exchange contains only 870 lines of C/C++ source code. Measurements show that the performances of the prototype firewall is significantly improved, comparing with an optimized Linux system on the same hardware platform.
         
        
            Keywords : 
Linux; operating system kernels; security of data; dedicated security system; fault-code tolerance; firewall system; hardware platform; legacy horizontal layered architecture; message exchange; microkernel architecture; microkernel model; optimized Linux system; system architecture design; ultra kernel design; ultra kernel model; Communication system security; Computer architecture; Computer science education; Control systems; Educational technology; Guidelines; Hardware; Information security; Kernel; Prototypes; dedicated system; system architecture; ultra-kernel;
         
        
        
        
            Conference_Titel : 
Education Technology and Computer, 2009. ICETC '09. International Conference on
         
        
            Conference_Location : 
Singapore
         
        
            Print_ISBN : 
978-0-7695-3609-5
         
        
        
            DOI : 
10.1109/ICETC.2009.18