• DocumentCode
    2787584
  • Title

    Machine Bank: Own Your Virtual Personal Computer

  • Author

    Tang, Shuo ; Chen, Yu ; Zhang, Zheng

  • Author_Institution
    Dept. of Comput. Sci. & Tech., Tsinghua Univ., Beijing
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In this paper, we report the design, implementation and experimental results of Machine Bank, a system engineered towards the popular shared-lab scenario, where users outnumber available PCs and may get different PCs in different sessions. Machine Bank allows users to preserve their entire working environment across sessions. Each client runs virtual machine, which is saved to and reinstantiated from a content-addressable backend storage. We carefully designed lightweight hooks at client side that implements caching and tracking logics to improve reinstantiation speed as well as to remove unnecessary network and disk traffic. Our detailed evaluation demonstrates that these techniques are effective, and the overall performance fits well with the shared-lab usage.
  • Keywords
    cache storage; content-addressable storage; microcomputers; virtual machines; Machine Bank; content-addressable backend storage; disk traffic; personal computer; reinstantiation speed; virtual machine; Asia; Design engineering; File servers; Home computing; Logic design; Microcomputers; Personal communication networks; Systems engineering and theory; Virtual machining; Virtual manufacturing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370278
  • Filename
    4228006