Transparent Computing : a Spatio-temporal Extension on von Neumann Architecture for Ubiquitous Services

YAOXUE ZHANG,YUEZHI ZHOU,LAURENCE TIANRUO YANG
2007-01-01
Abstract:With the rapid improvements in hardware, software and networks, the computing paradigm has also shifted from mainframe computing to ubiquitous or pervasive computing, in which users can get their desired services anytime, anywhere and any means. However, the emergence of ubiquitous or pervasive computing has brought many challenges, one of which is that it is hard to allow users to freely obtain desired services, such as heterogeneous OSes and applications via different light-weight embedded devices. We have proposed a new paradigm by extending the von Neumann architecture spatio-temporally, called Transparent Computing, to store and manage the commodity programs including OS codes centrally, while streaming them to be run in nonstate clients. This leads to a service-centric computing environment, in which users can select the desired services on demand, without concerning these services’ administrations, such as their installation, maintenance, management, upgrade, and so on. In this paper, we introduce a novel concept, namely Meta OS, to support such program streaming through a distributed 4VP+ platform. Based on this platform, a pilot system has been implemented and it supports Windows and Linux environments. We verify the effectiveness of the platform through both real deployments and testbed experiments. The evaluation results suggest that 4VP+ platform is a feasible and promising solution of the future computing infrastructure for ubiquitous or pervasive services.
What problem does this paper attempt to address?