Abstract | ||
---|---|---|
The Self Distributing Virtual Machine (SDVM) is a middleware which joins customary computers to form a parallel computer cluster. The participating machines may have different computing speed or actually different operating systems. Any network topology between them is supported and can be altered at runtime. As the SDVM supports dynamic entry and exit at runtime, the cluster may even grow or shrink without disturbing the program flow. The SDVM features decentralized scheduling and automatic distribution of data and program code throughout the cluster. Machines need no prerequisites apart from the SDVM daemon itself to join an SDVM-cluster. The concept of the SDVM is suitable for multi-processorsystems or Systems-on-Chip (SoC), too, but it can be extended to the area of grid computing like the internet, as well. This paper presents the properties and the structure of the SDVM. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1524/itit.47.3.132.65607 | IT-INFORMATION TECHNOLOGY |
Keywords | Field | DocType |
C.1.4 [Parallel Architectures] SDVM, middleware, cluster computing, decentralized scheduling, adaptive systems, COMA | Virtual machine,Computer science,Operating system,Embedded system | Journal |
Volume | Issue | ISSN |
47 | 3 | 1611-2776 |
Citations | PageRank | References |
2 | 0.43 | 0 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jan Haase | 1 | 65 | 8.01 |
Frank Eschmann | 2 | 20 | 3.56 |
Klaus Waldschmidt | 3 | 122 | 30.92 |