268 research outputs found
MultiLibOS: an OS architecture for cloud computing
Cloud computing is resulting in fundamental changes to computing infrastructure, yet these changes have not resulted in corresponding changes to operating systems. In this paper we discuss some key changes we see in the computing infrastructure and applications of IaaS systems. We argue that these changes enable and demand a very different model of operating system. We then describe the MulitLibOS architecture we are exploring and how it helps exploit the scale and elasticity of integrated systems while still allowing for legacy software run on traditional OSes
Recommended from our members
A Survey of Process Migration Mechanisms
We define process migration as the transfer of a sufficient amount of a process's state from one machine to another for the process to execute on the target machine. This paper surveys proposed and implemented mechanisms for process migration. We pay particular attention to the designer's goals, such as performance, load-balancing, and reliability. The effect of operating system design upon the ease of implementation is discussed in some detail; we conclude that message-passing systems simplify designs for migration
Portable distributed system software for microcomputers.
by Kwan Kar Kin, Karl.Thesis (M.Ph.)--Chinese University of Hong Kong, 1987.Bibliography: leaves 77-79.Library's copy:Disk for circulation (3.5 in.
Evaluation of Storage Systems for Big Data Analytics
abstract: Recent trends in big data storage systems show a shift from disk centric models to memory centric models. The primary challenges faced by these systems are speed, scalability, and fault tolerance. It is interesting to investigate the performance of these two models with respect to some big data applications. This thesis studies the performance of Ceph (a disk centric model) and Alluxio (a memory centric model) and evaluates whether a hybrid model provides any performance benefits with respect to big data applications. To this end, an application TechTalk is created that uses Ceph to store data and Alluxio to perform data analytics. The functionalities of the application include offline lecture storage, live recording of classes, content analysis and reference generation. The knowledge base of videos is constructed by analyzing the offline data using machine learning techniques. This training dataset provides knowledge to construct the index of an online stream. The indexed metadata enables the students to search, view and access the relevant content. The performance of the application is benchmarked in different use cases to demonstrate the benefits of the hybrid model.Dissertation/ThesisMasters Thesis Computer Science 201
The Categorization of Soil Moisture Content in the Near Infrared Spectrum
A new shortwave infrared remote sensing instrument potentially capable of measuring soil moisture from space was designed, tested and developed. The atmospheric spectral information and target detection range for infrared spectroscopy was analyzed. In order to measure soil moisture using grating spectroscopy, a trade study of the Argus 1000 spectrometer components was performed. This provided the basis for the chassis and component modifications required so that the desired spectral region could be viewed. The laboratory methodologies for soil baking, radiometric and wavelength calibration, and spectral collection was developed and performed. The soil baking methodology produced an error measurement of 2.4 %. Spectral measurements proved well, resulting in the confirmation of the wavelength region 1964 nm in being able to provide potential use for measuring soil moisture content from space
Distributed Operating Systems
Distributed operating systems have many aspects in common with centralized ones, but they also differ in certain ways. This paper is intended as an introduction to distributed operating systems, and especially to current university research about them. After a discussion of what constitutes a distributed operating system and how it is distinguished from a computer network, various key design issues are discussed. Then several examples of current research projects are examined in some detail, namely, the Cambridge Distributed Computing System, Amoeba, V, and Eden. © 1985, ACM. All rights reserved
- …