可重构路由器技术是下一代网络体系的重要组成部分,文章分析了现有网络设备控制软件在支持可重构方面的不足,提出了一种基于虚拟化技术的可重构路由器控制软件模型,该模型基于成熟稳定的多进程操作系统,通过操作系统的内核虚拟化技术来为可重构路由器不同构件软件提供相同的运行环境,支持系统资源的配额管理,隔绝了不同构件软件运行在同一个控制软件系统中的性能影响,提高了整个可重构路由器控制软件系统的开放性和安全性。
Reconfigurable router is the most important component of next generation network. This paper analyzes the problems of current network device' s control software system on supporting reconfigurable software components, proposes new control-plane software model of reeonfigurable router based on virtualization technology. The model is based on mature multi-process OS, provides the identical component running environments for different functional components by OS kernel virtualization technology. By this way, the resources occupied by each component are configurable and components can not be intervened by others during its life-time.