4,707 research outputs found

    Deceit: A flexible distributed file system

    Get PDF
    Deceit, a distributed file system (DFS) being developed at Cornell, focuses on flexible file semantics in relation to efficiency, scalability, and reliability. Deceit servers are interchangeable and collectively provide the illusion of a single, large server machine to any clients of the Deceit service. Non-volatile replicas of each file are stored on a subset of the file servers. The user is able to set parameters on a file to achieve different levels of availability, performance, and one-copy serializability. Deceit also supports a file version control mechanism. In contrast with many recent DFS efforts, Deceit can behave like a plain Sun Network File System (NFS) server and can be used by any NFS client without modifying any client software. The current Deceit prototype uses the ISIS Distributed Programming Environment for all communication and process group management, an approach that reduces system complexity and increases system robustness

    Programming your way out of the past: ISIS and the META Project

    Get PDF
    The ISIS distributed programming system and the META Project are described. The ISIS programming toolkit is an aid to low-level programming that makes it easy to build fault-tolerant distributed applications that exploit replication and concurrent execution. The META Project is reexamining high-level mechanisms such as the filesystem, shell language, and administration tools in distributed systems

    The ISIS project: Fault-tolerance in large distributed systems

    Get PDF
    The semi-annual status report covers activities of the ISIS project during the second half of 1989. The project had several independent objectives: (1) At the level of the ISIS Toolkit, ISIS release V2.0 was completed, containing bypass communication protocols. Performance of the system is greatly enhanced by this change, but the initial software release is limited in some respects. (2) The Meta project focused on the definition of the Lomita programming language for specifying rules that monitor sensors for conditions of interest and triggering appropriate reactions. This design was completed, and implementation of Lomita is underway on the Meta 2.0 platform. (3) The Deceit file system effort completed a prototype. It is planned to make Deceit available for use in two hospital information systems. (4) A long-haul communication subsystem project was completed and can be used as part of ISIS. This effort resulted in tools for linking ISIS systems on different LANs together over long-haul communications lines. (5) Magic Lantern, a graphical tool for building application monitoring and control interfaces, is included as part of the general ISIS releases

    VALUING WILDLIFE MANAGEMENT: A UTAH DEER HERD

    Get PDF
    Managers of public wildlife resources generally are concerned with enhancing the quality of recreation by increasing wildlife through habitat manipulation. However, current recreation valuation studies have focused upon variables that are inappropriate for use in these management decisions. The economic criterion for these decisions should be the value of a change in the stock of the wildlife population compared to its cost. An estimate of such a value was made for the Oak Creek deer herd in Utah, using a household production function approach in an optimal control framework. The value of an additional deer in the herd was estimated to be approximately $40.00.Resource /Energy Economics and Policy,

    Ground Water Quantity and Quality Management: Agricultural Production and Aquifer Salinization over Long Time Scales

    Get PDF
    An economic model of ground water salinization is developed. Starting from a full, high-quality aquifer, there is an initial extraction period, an intermediate waste disposal period, and a final drainage period. Drainage management is initially source control and reuse, but eventually culminates in evaporation basins and a system steady-state. This process occurs over long time scales but is consistent with historical observation. Efficiency is qualitatively similar to common property though quantitative magnitudes differ substantially. Regulatory pricing instruments are developed to support the efficient allocation. The system is not sustainable in that net returns generally decline through time until the steady-state.common property, dynamic programming, efficiency, ground water, irrigation, salinity, sustainability, Resource /Energy Economics and Policy,

    A Stochastic-Dynamic Model of Costly Reversible Technology Adoption

    Get PDF
    We develop a stochastic-dynamic model of technology adoption that imposes fewer restrictions on behavior than do previous studies of similar decision problems. Like these previous studies, our model is forward-looking and can be used to demonstrate the additional "hurdle rate" that must be met before adoption will take place when the future state of the world is uncertain. Unlike these previous studies, our approach does not impose the untenable assumptions that investment in a new technology is irreversible or that technologies have unlimited useful lifetimes. Rather, we address the more reasonable situation of costly reversibility and limited lifetimes. Our solution method utilizes Bellman's equation and standard dynamic programming techniques. Similar methods have been used previously to examine irreversible investment and adoption problems, but to our knowledge no application to costly reversible adoption has yet to appear in the literature. Our behavioral simulations, calibrated for irrigated cotton farming in California's San Joaquin Valley, demonstrate that the more restrictive approach can produce significant model prediction errors and can overlook important features of the adoption problem when decisions are reversible and technologies eventually become obsolete. Policy implications are discussed.dynamic optimization, irrigation, reversible, technology adoption, water, Research and Development/Tech Change/Emerging Technologies,

    ISIS and META projects

    Get PDF
    The ISIS project has developed a new methodology, virtual synchony, for writing robust distributed software. High performance multicast, large scale applications, and wide area networks are the focus of interest. Several interesting applications that exploit the strengths of ISIS, including an NFS-compatible replicated file system, are being developed. The META project is distributed control in a soft real-time environment incorporating feedback. This domain encompasses examples as diverse as monitoring inventory and consumption on a factory floor, and performing load-balancing on a distributed computing system. One of the first uses of META is for distributed application management: the tasks of configuring a distributed program, dynamically adapting to failures, and monitoring its performance. Recent progress and current plans are reported

    Analysis and evaluation of an integrated laminar flow control propulsion system

    Get PDF
    Reduction of drag has been a major goal of the aircraft industry as no other single quantity influences the operating costs of transport aircraft more than aerodynamic drag. It has been estimated that even modest reduction of frictional drag could reduce fuel costs by anywhere from 2 to 5 percent. Current research on boundary layer drag reduction deals with various approaches to reduce turbulent skin friction drag as a means of improving aircraft performance. One of the techniques belonging to this category is laminar flow control in which extensive regions of laminar flow are maintained over aircraft surfaces by delaying transition to turbulence through the ingestion of boundary layer air. While problems of laminar flow control have been studied in some detail, the prospect of improving the propulsion system of an aircraft by the use of ingested boundary layer air has received very little attention. An initial study for the purpose of reducing propulsion system requirements by utilizing the kinetic energy of boundary layer air was performed in the mid-1970's at LeRC. This study which was based on ingesting the boundary layer air at a single location, did not yield any significant overall propulsion benefits; therefore, the concept was not pursued further. However, since then it has been proposed that if the boundary layer air were ingested at various locations on the aircraft surface instead of just at one site, an improvement in the propulsion system might be realized. The present report provides a review of laminar flow control by suction and focuses on the problems of reducing skin friction drag by maintaining extensive regions of laminar flow over the aircraft surfaces. In addition, it includes an evaluation of an aircraft propulsion system that is augmented by ingested boundary layer air

    Tools for distributed application management

    Get PDF
    Distributed application management consists of monitoring and controlling an application as it executes in a distributed environment. It encompasses such activities as configuration, initialization, performance monitoring, resource scheduling, and failure response. The Meta system (a collection of tools for constructing distributed application management software) is described. Meta provides the mechanism, while the programmer specifies the policy for application management. The policy is manifested as a control program which is a soft real-time reactive program. The underlying application is instrumented with a variety of built-in and user-defined sensors and actuators. These define the interface between the control program and the application. The control program also has access to a database describing the structure of the application and the characteristics of its environment. Some of the more difficult problems for application management occur when preexisting, nondistributed programs are integrated into a distributed application for which they may not have been intended. Meta allows management functions to be retrofitted to such programs with a minimum of effort

    Removing the Causes of War, Mitigating its Horrors, and Settling International Disputes Peacefully

    Get PDF
    This article focuses on The Hon Sir John Salmond's three lectures whose topics are listed in the title. Sir Kenneth Keith argues that Salmond's discussions on international diplomacy raise recurring questions of legal philosophy and method, and about the roles of the university lawyer. The author notes that Salmond's lectures ultimately show a healthy interaction between the various professional and public roles of lawyers.&nbsp
    • …
    corecore