Virtual computers-a new paradigm for distributed operating systems
نویسندگان
چکیده
The virtual computers VC paradigm enables the in corporation of predictability and choice into the de sign of an operating system Predictability refers to the ability of the system to provide each user with a computing environment whose performance is inde pendent of the behavior of other users Choice refers to the ability of a user to select a computer system that meets that user s speci cations needs or budget In this paper we introduce this new paradigm and show how the VC paradigm can be incorporated into the processor scheduling and how the on line schedulers can be e ectively implemented
منابع مشابه
Virtually Owned Computers { a New Paradigm for Distributed Operating Systems Virtually Owned Computers|a New Paradigm for Distributed Operating Systems
Existing distributed operating systems lack two key features| predictability and choice. Predictability refers to the ability of the system to provide each user with a computing environment whose performance is independent of the behavior of other users. Choice refers to the ability of a user to select a computer system that meets that user's speci cations, needs or budget. In this paper, we in...
متن کاملThe VPC Programming Model for Omnipresent Applications
As more and more computers are connected to the global Internet, users increasingly expect omnipresent access to their data and to their favorite applications. But existing programming paradigms as well as operating and middleware systems are not prepared for omnipresent applications. We propose a system called Virtual Private Computing (VPC) which addresses the requirements of omnipresent, glo...
متن کاملProject Administration Data Sheet
Ra is a native, minimal kernel for the Clouds distributed operating system. Clouds supports persistent virtual spaces, called objects and threads that direct computations through these spaces. Clouds is targeted to run in a compute-server — data-server environment, in which processing is done by threads executing on compute-servers (or workstations) and the objects will permanently residing on ...
متن کاملThe Genesis Kernel : A Virtual Network Operating System for Spawning Network Architectures
The deployment of network architectures is often manual, adhoc and time consuming. In this paper we introduce a new paradigm for automating the life cycle process for the creation, deployment and management of network architectures and envision programmable networks capable of spawning distinct “child” virtual networks with their own transport, control and management systems. A child network op...
متن کاملGap Analysis between Ubiquitous Computing Requirements and Features of an Open Source Operating System (Openmoko) for Hand Held Devices
Ubiquitous Computing (UC) is an emerging technology of sharing the information by using large collection of computing devices. Sharing of information is in terms of availability of information at every time, every where and in invisible form. In Ubiquitous computing power of desktop paradigm is distributed to every day electronic devices in an invisible mode. Rather saying that we are living in...
متن کامل