The Challenges and Opportunities in Transparent Computing

Yaoxue Zhang
DOI: https://doi.org/10.1109/EUC.2008.188
2008-01-01
Abstract:In this talk, we present some new research results about our Transparent Computing which is a new computing paradigm for service sharing. Rapid development in computer networks let people easily share the hardware and software resources, however, because the slow progress in Operating system technologies and few changes in computer architectures in several decades, it is still not easy to share services from different software and hardware platforms for users. Transparent Computing paradigm separates the storages and executions of software programs and data including what of operating systems in different computers connecting with communication networks. In this paradigm, data and programs are stored in the storage servers and they are executed in either clients or execution servers according to the required services, respectively. We propose a new mechanism called Meta OS to manage this separation. This mechanism extends the Neumann architecture special-temporally, so that a sequentially virtual computing can be effectively obtained and the individual service sharing can be easily performed underlying different Operating System platforms. We will introduce the idea, the mechanism and algorithms of proposed Meta OS for the separation of the programs and data including what of Operating Systems. Moreover, we also present some examples about the applications of this computing paradigm.
What problem does this paper attempt to address?