4 research outputs found

    A Simulation Model for Prefetching in a Parallel Storage Topology

    Full text link

    A New Approach to the Design of High Performance Multiple Disk Subsystems: Dynamic Load Balancing Schemes

    Full text link
    The performance of storage subsystems has not followed the rapid improvements in processors technology, despite the increased capacity and density in storage medium. Here, we introduce a new model based on the idea of enhancing the I/O subsystem controller capabilities by dynamic load balancing on a storage subsystem of multiple disk drives

    Designing a Learning-Automata-Based Controller for Client/Server Systems: A Methodology

    Full text link
    Polling policies have been introduced to simplify the accessing process in client/server systems by a centralized control access scheme. This paper considers a client/server model which employs a polling policy as its access strategy. We propose a learning-automata-based approach for polling in order to improve the throughput-delay performance of the system. Each client has an associated queue and the server performs selective polling such that the next client to be served is identified by a learning automaton. The learning automaton updates each client's choice probability according to the feedback information. Under the considered approach, a client's choice probability asymptotically tends to be proportional to the probability that this client is ready. Simulation results have shown that the proposed polling policy is beneficial in comparison to the conventional round-robin polling when operating under bursty tra#c conditions. The benefits are significant for the delay reduction in the considered client/server system
    corecore