• DocumentCode
    3365187
  • Title

    Network service provisioning using system-level virtualization

  • Author

    Hamidi, Ali ; Salimi, Hadi ; Sharifi, Mohsen

  • Author_Institution
    Distrib. Syst. Lab., Iran Univ. of Sci. & Technol., Tehran, Iran
  • fYear
    2010
  • fDate
    May 31 2010-June 2 2010
  • Firstpage
    339
  • Lastpage
    343
  • Abstract
    This paper presents a transparent local acknowledgement network service using virtualization technology. Using this service, workstations in a reliable computer network can send and receive data without waifing tor acknowledgement packets from their remote peers. Instead, these packets are created locally by the proposed local network service. Most implementations of such network services either are embedded in application programs and libraries, such as TESLA, or change the protocol stack, requiring changes to the network module of the operating system Other solutions tor providing transparent network services that are based on virtualization, like VTL, are flawed with the extra overhead of hooking mechanisms at the user space and with the lack of support for dynamic configuration and arrangement of network services. To remove these flaws, we propose a new approach for implementing such transparent network services in the Xen virtual machine monitor in DomO. This way, there is no need to change and re-compile any application program or a guest operating system´ s kernel. In addition, this approach does not suffer from the extra overhead of context switching between the user and the kernel spaces. A proof-of-concept of local acknowledgement network service has been implemented using this approach. The evaluation results show the feasibility of the creation and the dynamic administration of transparent network services in the kernel mode using the proposed approach. Results also show higher bandwidth when this service is used in reliable networks.
  • Keywords
    Application software; Application virtualization; Bandwidth; Computer network reliability; Kernel; Libraries; Operating systems; Protocols; Virtual machine monitors; Workstations; Local Acknowledgements; Tranparent Network Services; Virtual Machine; Virtualization Technology; Xen;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Technologies of Distributed Systems (NOTERE), 2010 10th Annual International Conference on
  • Conference_Location
    Tozeur, Tunisia
  • Print_ISBN
    978-1-4244-7067-9
  • Electronic_ISBN
    978-1-4244-7068-6
  • Type

    conf

  • DOI
    10.1109/NOTERE.2010.5536559
  • Filename
    5536559