Font Size: a A A

The Design And Implementation Of Process Scheduling And Managing Module In Router Virturalization Project

Posted on:2012-08-09Degree:MasterType:Thesis
Country:ChinaCandidate:X Y QianFull Text:PDF
GTID:2218330338453001Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Router is one of the core devices in digital networks, and extendibility and performance are vitally important. However, in traditional network technology, the router has many shortcomings, such as its tight coupling, closure and privacy. So, a break-through is badly needed. Under such a background, virtual router technology arises.The Process Scheduling and Managing Module described in this paper is part of Virtualization Research Project motivated and sponsored by a large domestic communication device provider. This project uses cnMIPS Octeon 5200 mainboard as its transaction board, which is required to support multi-process scheduling.First, process and its classic schedule algorithms, MIPS architecture and ELF file are introduced as background knowledge. Then based on the use of 5200-board and current scheme of starting an ELF file, the design of the system architecture was brought in to show the location of the Process Scheduling and Managing Module and its general design. In chapter 4, the design and implementation of this module is brought up. And in the last chapter, a thorough test is described.In the process of this paper work, the author independently bears the whole work, and finishes the writing of simulation test environment.
Keywords/Search Tags:process scheduling, router virtualization, MIPS architecture, ELF file
PDF Full Text Request
Related items