• DocumentCode
    2681699
  • Title

    NeTrOS: A Virtual Computing Environment towards Instant Service of Network Software

  • Author

    Wo, Tianyu ; Hu, Chunming ; Li, Jianxin ; Huai, Jinpeng

  • Author_Institution
    State Key Lab. of Software Dev. Environ., Beihang Univ. (BUAA), Beijing, China
  • fYear
    2012
  • fDate
    22-24 Oct. 2012
  • Firstpage
    24
  • Lastpage
    31
  • Abstract
    Newly emerging requirements of network application instant service bring in the challenges of a flexible, scalable, and reliable resource environment. Virtualization based resource isolation is helpful. However the internal structure of network software is often neglected in current virtualization based solutions. To improve resource sharing and utilization, the granularity of isolation should evolve from a single host to a network. NeTrOS, a virtual resource operating platform is proposed. Novel core concepts of cyber let and cyber-interrupt are introduced to express the first class runtime managed object and the evolution of virtual computing environment. Key technologies of virtual machine networks (VMNs), the implementation binding of cyber let in NeTrOS, are discussed. A programmable VMN architecture is proposed. Efficient maintenance mechanisms are involved to support the connectivity and dynamic nature of VMNs. Migrations of VMN in both LAN and WAN environment are supported. Detail implementation and deployment of NeTrOS are presented. A series of system evaluation is conducted to show the effectiveness and efficiency of NeTrOS. Experience of a mobile Internet application case supported by NeTrOS is also discussed.
  • Keywords
    cloud computing; local area networks; resource allocation; software architecture; virtual machines; virtualisation; wide area networks; LAN environment; NeTrOS deployment; WAN environment; cyber-interrupt concept; cyberlet concept; first-class runtime managed object; isolation granularity; mobile Internet application; network software instant service; network software internal structure; programmable VMN architecture; resource sharing; resource utilization; virtual computing environment; virtual machine networks; virtual resource operating platform; virtualization-based resource isolation; Internet; Resource management; Software; Substrates; Virtual machine monitors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semantics, Knowledge and Grids (SKG), 2012 Eighth International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2561-5
  • Type

    conf

  • DOI
    10.1109/SKG.2012.37
  • Filename
    6391807