Skip to main content

Showing 1–6 of 6 results for author: Marandi, P J

Searching in archive cs. Search in all archives.
.
  1. arXiv:1407.1199  [pdf, other

    cs.NI

    Merlin: A Language for Provisioning Network Resources

    Authors: Robert Soulé, Shrutarshi Basu, Parisa Jalili Marandi, Fernando Pedone, Robert Kleinberg, Emin Gün Sirer, Nate Foster

    Abstract: This paper presents Merlin, a new framework for managing resources in software-defined networks. With Merlin, administrators express high-level policies using programs in a declarative language. The language includes logical predicates to identify sets of packets, regular expressions to encode forwarding paths, and arithmetic formulas to specify bandwidth constraints. The Merlin compiler uses a co… ▽ More

    Submitted 4 July, 2014; originally announced July 2014.

  2. arXiv:1406.7540  [pdf, other

    cs.DC

    Building global and scalable systems with Atomic Multicast

    Authors: Samuel Benz, Parisa Jalili Marandi, Fernando Pedone, Benoît Garbinato

    Abstract: The rise of worldwide Internet-scale services demands large distributed systems. Indeed, when handling several millions of users, it is common to operate thousands of servers spread across the globe. Here, replication plays a central role, as it contributes to improve the user experience by hiding failures and by providing acceptable latency. In this paper, we claim that atomic multicast, with str… ▽ More

    Submitted 29 June, 2014; originally announced June 2014.

  3. arXiv:1404.6721  [pdf, other

    cs.DC

    Optimistic Parallel State-Machine Replication

    Authors: Parisa Jalili Marandi, Fernando Pedone

    Abstract: State-machine replication, a fundamental approach to fault tolerance, requires replicas to execute commands deterministically, which usually results in sequential execution of commands. Sequential execution limits performance and underuses servers, which are increasingly parallel (i.e., multicore). To narrow the gap between state-machine replication requirements and the characteristics of modern s… ▽ More

    Submitted 27 April, 2014; originally announced April 2014.

  4. arXiv:1404.6719  [pdf, other

    cs.DC

    Practical Experience Report: The Performance of Paxos in the Cloud

    Authors: Parisa Jalili Marandi, Samuel Benz, Fernando Pedone, Ken Birman

    Abstract: This experience report presents the results of an extensive performance evaluation conducted using four open-source implementations of Paxos deployed in Amazon's EC2. Paxos is a fundamental algorithm for building fault-tolerant services, at the core of state-machine replication. Implementations of Paxos are currently used in many prototypes and production systems in both academia and industry. Alt… ▽ More

    Submitted 27 April, 2014; originally announced April 2014.

  5. arXiv:1401.6015  [pdf, other

    cs.DC

    Ring Paxos: High-Throughput Atomic Broadcast

    Authors: Parisa Jalili Marandi, Marco Primi, Nicolas Schiper, Fernando Pedone

    Abstract: Atomic broadcast is an important communication primitive often used to implement state-machine replication. Despite the large number of atomic broadcast algorithms proposed in the literature, few papers have discussed how to turn these algorithms into efficient executable protocols. This paper focuses on a class of atomic broadcast algorithms based on Paxos, with its corresponding desirable proper… ▽ More

    Submitted 23 January, 2014; originally announced January 2014.

  6. arXiv:1311.6183  [pdf, other

    cs.DC

    Rethinking State-Machine Replication for Parallelism

    Authors: Parisa Jalili Marandi, Carlos Eduardo Bezerra, Fernando Pedone

    Abstract: State-machine replication, a fundamental approach to designing fault-tolerant services, requires commands to be executed in the same order by all replicas. Moreover, command execution must be deterministic: each replica must produce the same output upon executing the same sequence of commands. These requirements usually result in single-threaded replicas, which hinders service performance. This pa… ▽ More

    Submitted 24 November, 2013; originally announced November 2013.