• DocumentCode
    2793540
  • Title

    Direct Execution of Linux Binary on Windows for Grid RPC Workers

  • Author

    Uemura, Yoshifumi ; Nakajima, Yoshihiro ; Sato, Mitsuhisa

  • Author_Institution
    Graduate Sch. of Syst. & Inf. Eng., Tsukuba Univ., Ibaraki
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Local area or campus-type networks consist of PCs using different operating systems such as Windows and Linux. These PCs are expected to have enormous potential computing power for grid computing. The majority of PCs in this type of environment run on Windows, while grid applications and middleware are often developed on Linux. The challenge is to absorb the heterogeneity of operating systems. Grid RPC is a promising programming model for the development of grid applications. We have designed and implemented an agent called BEE, which enables direct execution of Linux binary programs on Windows for a grid RPC worker. We have integrated the BEE agent into an OmniRPC system in order to make use of Windows PCs as computing resources in a hybrid grid environment combining Windows PCs into grid computing resources. The BEE agent allows Linux binaries of the program of the OmniRPC worker to be exported and run under Windows without any modification of its Linux binaries. The results of our experiments show that the performance of a worker program using BEE is almost the same as that of Windows native binary and Cygwin and is better that that of using VMware. We have demonstrated a hybrid grid environment combining Window PCs in a conventional grid of Linux nodes.
  • Keywords
    Linux; grid computing; local area networks; microcomputers; middleware; remote procedure calls; Linux; Window PC; grid RPC worker; local area network; middleware; operating system; remote procedure call; Computer networks; Distributed computing; Grid computing; Linux; Middleware; Operating systems; Personal communication networks; Pervasive computing; Power engineering and energy; Software performance;
  • 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.370666
  • Filename
    4228394