407 research outputs found

    ON/OFF Sources in an Interconnection Network: Performance Analysis when Packets are Routed to the Shortest Queue of two Randomly Selected Nodes

    Get PDF
    The authors investigate a system with N servers and with N sources connected with the servers. A sources can be in state «on» or «off». In state «on» the source generates the Poisson flow of packets of rate \lb. The service time of a packet is distributed exponentially with mean one. Upon its arrival a packet is directed to the server with the shortest queues of the following two servers: the server where the packet has been generated and another randomly selected server. The queue length probability as N \to \infty$ is investigated

    Dynamic Routing in the Mean-Field Approximation

    Get PDF
    A queuing system is considered, with stations 11, 22, where station ii contains a collection SiS_i of infinite-buffer FCFS single servers. The number of servers in each SiS_i is NN, and we assume that NN is large (formally, NN\to\infty). The system is fed by a Poisson flow of rate 2\l N, with i.i.d. exponential service times of mean one. Upon arrival, a customer chooses two servers according to the following rule. He performs two independent trials, each time choosing station 11 with probability p1p_1 and 22 with probability p2=1p1p_2=1-p_1 and then choosing a server at random from the corresponding collection SiS_i. He then selects the server with a shortest queue from the two, breaking ties at random if necessary. We assume that p1p20p_1\geq p_2\geq 0; the main result is that (a) the inequalities λ<1\lambda <1, 2λp12<12\lambda p_1^2 <1, are necessary and sufficient for the existence (and uniqueness) of a (stable) stationary regime, and (b) under these inequalities, a stationary queue-size distribution has a super-exponentially decaying tail. These results are in a striking contrast with a `linear' model where a customer simply chooses a station with probabilities p1p_1 and p2p_2 and then selects a server at random from the corresponding SiS_i. Here, the necessary and sufficient condition is 2λp1<12\lambda p_1<1, and the queue-size distribution is geometric

    Performance Evaluation of a Single Queue under Multi-User TCP/IP Connections

    Get PDF
    We study the performance of several TCP connections through the bottleneck of a slow network accessed via a single queue with high capacity. Using mean-field approximation methology, we establish some asymptotical results about queue length distribution and windo size distribution when the number of user increases proportionally to buffer capacity. We also give an evaluatio- n of TCP fairness under these traffic conditions

    Delay, memory, and messaging tradeoffs in distributed service systems

    Get PDF
    We consider the following distributed service model: jobs with unit mean, exponentially distributed, and independent processing times arrive as a Poisson process of rate λn\lambda n, with 0<λ<10<\lambda<1, and are immediately dispatched by a centralized dispatcher to one of nn First-In-First-Out queues associated with nn identical servers. The dispatcher is endowed with a finite memory, and with the ability to exchange messages with the servers. We propose and study a resource-constrained "pull-based" dispatching policy that involves two parameters: (i) the number of memory bits available at the dispatcher, and (ii) the average rate at which servers communicate with the dispatcher. We establish (using a fluid limit approach) that the asymptotic, as nn\to\infty, expected queueing delay is zero when either (i) the number of memory bits grows logarithmically with nn and the message rate grows superlinearly with nn, or (ii) the number of memory bits grows superlogarithmically with nn and the message rate is at least λn\lambda n. Furthermore, when the number of memory bits grows only logarithmically with nn and the message rate is proportional to nn, we obtain a closed-form expression for the (now positive) asymptotic delay. Finally, we demonstrate an interesting phase transition in the resource-constrained regime where the asymptotic delay is non-zero. In particular, we show that for any given α>0\alpha>0 (no matter how small), if our policy only uses a linear message rate αn\alpha n, the resulting asymptotic delay is upper bounded, uniformly over all λ<1\lambda<1; this is in sharp contrast to the delay obtained when no messages are used (α=0\alpha = 0), which grows as 1/(1λ)1/(1-\lambda) when λ1\lambda\uparrow 1, or when the popular power-of-dd-choices is used, in which the delay grows as log(1/(1λ))\log(1/(1-\lambda))

    Nonlinear axisymmetric liquid currents in spherical annuli

    Get PDF
    A numerical analysis of non-linear axisymmetric viscous flows in spherical annuli of different gap sizes is presented. Only inner sphere was supposed to rotate at a constant angular velocity. The streamlines, lines of constant angular velocity, kinetic energy spectra, and spectra of velocity components are obtained. A total kinetic energy and torque needed to rotate the inner sphere are calculated as functions of Re for different gap sizes. In small-gap annulus nonuniqueness of steady solutions of Navier-Stokes equations is established and regions of different flow regime existences are found. Numerical solutions in a wide-gap annulus and experimental results are used in conclusions about flow stability in the considered range of Re. The comparison of experimental and numerical results shows close qualitative and quantitative agreement

    Balanced Allocations and Double Hashing

    Full text link
    Double hashing has recently found more common usage in schemes that use multiple hash functions. In double hashing, for an item xx, one generates two hash values f(x)f(x) and g(x)g(x), and then uses combinations (f(x)+kg(x))modn(f(x) +k g(x)) \bmod n for k=0,1,2,...k=0,1,2,... to generate multiple hash values from the initial two. We first perform an empirical study showing that, surprisingly, the performance difference between double hashing and fully random hashing appears negligible in the standard balanced allocation paradigm, where each item is placed in the least loaded of dd choices, as well as several related variants. We then provide theoretical results that explain the behavior of double hashing in this context.Comment: Further updated, small improvements/typos fixe

    Performance evaluation of a single queue under multi-user TCP/IP connections version 2

    Get PDF
    We study the performance of several TCP connections through the bottleneck of a slow network accessed via a single queue with high but finite capacity. Using mean-field asymptotic methology, we establish some asymptotical results about queue length distribution and window size distribution when the number of user increases proportionally to buffer capacity. We show that the difference between the actual queue length and its maximal capacity tends to be exponentially distributed. We give a precise determination of the window size asymptotic distribution and we prove that under our model the small window size has log-normal distribution

    Statistically-secure ORAM with O~(log2n)\tilde{O}(\log^2 n) Overhead

    Full text link
    We demonstrate a simple, statistically secure, ORAM with computational overhead O~(log2n)\tilde{O}(\log^2 n); previous ORAM protocols achieve only computational security (under computational assumptions) or require Ω~(log3n)\tilde{\Omega}(\log^3 n) overheard. An additional benefit of our ORAM is its conceptual simplicity, which makes it easy to implement in both software and (commercially available) hardware. Our construction is based on recent ORAM constructions due to Shi, Chan, Stefanov, and Li (Asiacrypt 2011) and Stefanov and Shi (ArXiv 2012), but with some crucial modifications in the algorithm that simplifies the ORAM and enable our analysis. A central component in our analysis is reducing the analysis of our algorithm to a "supermarket" problem; of independent interest (and of importance to our analysis,) we provide an upper bound on the rate of "upset" customers in the "supermarket" problem

    The Mean Drift: Tailoring the Mean Field Theory of Markov Processes for Real-World Applications

    Full text link
    The statement of the mean field approximation theorem in the mean field theory of Markov processes particularly targets the behaviour of population processes with an unbounded number of agents. However, in most real-world engineering applications one faces the problem of analysing middle-sized systems in which the number of agents is bounded. In this paper we build on previous work in this area and introduce the mean drift. We present the concept of population processes and the conditions under which the approximation theorems apply, and then show how the mean drift is derived through a systematic application of the propagation of chaos. We then use the mean drift to construct a new set of ordinary differential equations which address the analysis of population processes with an arbitrary size
    corecore