Virtualizing Operating System for Ubiquitous Computing
Autor: laljasti • November 15, 2015 • Research Paper • 2,402 Words (10 Pages) • 1,250 Views
Virtualizing operating System for ubiquitous computing
Nova Southeastern University
Platform and Network Technologies
Dr. Jeffrey Kane
Abstract
Concept of virtualization means providing benefits of services and hardware functions irrespective of physical presence. Operating system virtualization means using operating system from any underlying hardware technology. Ubiquitous computing is next generation computing concept where computing is made anywhere and on any personal device. This paper discusses on how to enable ubiquitous computing infrastructure architecture based on virtualized operating system which enable current devices and servers to share resources in reliable and secured manner. Key concept of using this ubiquitous computing is to operate desktop of host by any PDA device like smart phones or tablet through browser irrespective of users location.
Introduction
In emerging technologies, Ubiquitous computing is used for the retrieval and processing of information from the real world that were not previously available and for the control of everyday interactions with various people and things. According to Oikawa.S, (2004)Ubiquitous computing environments employ a number of ubiquitous computing devices that are embedded in many things at many places. Examples of such devices include information and networked appliances, smart phones, tablets, and other PDA devices. Using those devices, a new form of intelligent living environments can be created by making information access and processing easily available for everyone from everywhere at any time. Personalization is one of the key aspects of ubiquitous computing. For example, context awareness is one of the most important issues in ubiquitous computing. It enables the integration of physical and cyber spaces in order to personalize our living environments and to reduce the complexities in our daily living. Such environments are apparently not general ones, but are very specific to each user. A personalized environment takes into account a user’s personal information, preferences, past activities and decisions, and the current contexts in order to augment intelligence and to ease one’s personal life. The current scenario in computer science is considerably shifting towards cloud -based services as said by satoh, (2006) The abstraction of the maintenance issues from the device has been the main motive behind this. In this upcoming era of cloud-based software, applications live on the cloud as services that can be accessed with a web browser. The services consist of data, computation and other resources that can be at anywhere in the sphere. The services and applications require no installation; this makes the deployment of applications on the cloud server exceptionally simple and rapid. Ideally, applications should also support user interaction and collaboration, i.e., allow multiple clients devices to interact and share the same data and application set over the Internet. We believe that in the long run the popularity of the Cloud will make it the well-used application platform in the world. We also believe the growing popularity of mobile devices – there are already about three billion mobile device users today – will lead us to a common application platform that can be used with different devices, including desktop computers and mobile devices. Both concepts like cloud computing and ubiquitous computing are moving towards personalization of network and devices in secured and reliable manner.While malicious attacks should be prevented from intruding into a computing environment, they should not affect the other environments.
...