USENIX

Displaying 1 - 10 of 23 results

  • Blizzard: Fast, Cloud-Scale Block Storage for Cloud-Oblivious Applications

    White Papers // Apr 2014 // provided by USENIX

    Blizzard is a high-performance block store that exposes cloud storage to cloud-oblivious POSIX and Win32 applications. Blizzard connects clients and servers using a network with full-bisection bandwidth, allowing clients to access any remote disk as fast as if it were local. Using a novel striping scheme, Blizzard exposes high disk ...

    Download Now
  • Efficient and Scalable Paravirtual I/O System

    White Papers // Jun 2013 // provided by USENIX

    In recent years, hardware and software improvements for x86 machine virtualization made it possible to run virtualized workloads with performance approaching that of a physical machine (bare-metal performance). However, to achieve the desired bare-metal performance, I/O intensive virtual workloads require direct access to a hardware device. The most popular I/O ...

    Download Now
  • AGILE: Elastic Distributed Resource Scaling for Infrastructure-as-a-Service

    White Papers // Jun 2013 // provided by USENIX

    Dynamically adjusting the number of Virtual Machines (VMs) assigned to a cloud application to keep up with load changes and interference from other uses typically requires detailed application knowledge and an ability to know the future, neither of which is readily available to infrastructure service providers or application owners. The ...

    Download Now
  • Scalable Rule Management for Data Centers

    White Papers // Mar 2013 // provided by USENIX

    Cloud operators increasingly need more and more fine-grained rules to better control individual network flows for various traffic management policies. In this paper, the authors explore automated rule management in the context of a system called vCRIB (a virtual Cloud Rule Information Base), which provides the abstraction of a centralized ...

    Download Now
  • F10: A Fault-Tolerant Engineered Network

    White Papers // Mar 2013 // provided by USENIX

    The data center network is increasingly a cost, reliability and performance bottleneck for cloud computing. Although multi-tree topologies can provide scalable bandwidth and traditional routing algorithms can provide eventual fault tolerance, the authors argue that recovery speed can be dramatically improved through the co-design of the network topology, routing algorithm ...

    Download Now
  • Stronger Semantics for Low-Latency Geo-Replicated Storage

    White Papers // Mar 2013 // provided by USENIX

    The authors present the first scalable, geo-replicated storage system that guarantees low latency, offers a rich data model, and provides \"Stronger\" semantics. Namely, all client requests are satisfied in the local datacenter in which they arise; the system efficiently supports useful data model abstractions such as column families and counter ...

    Download Now
  • Split/Merge: System Support for Elastic Execution in Virtual Middleboxes

    White Papers // Mar 2013 // provided by USENIX

    Developing elastic applications should be easy. This paper takes a step toward the goal of generalizing elasticity by observing that a broadly deployed class of software - the network middlebox - is particularly well suited to dynamic scale. Middleboxes tend to achieve a clean separation between a small amount of ...

    Download Now
  • Gecko: Contention-Oblivious Disk Arrays for Cloud Storage

    White Papers // Jan 2013 // provided by USENIX

    Disk contention is increasingly a significant problem for cloud storage, as applications are forced to co-exist on machines and share physical disk resources. Disks are notoriously sensitive to contention; a single application's random I/O is sufficient to reduce the throughput of a disk array by an order of magnitude, disrupting ...

    Download Now
  • Virtual Machine Workloads: The Case for New Benchmarks for NAS

    White Papers // Jan 2013 // provided by USENIX

    By the end of 2012 almost half of all applications running on x86 servers will be virtualized; in 2014 this number is projected to be close to 70%. Network Attached Storage (NAS) and Virtual Machines (VMs) are widely used in data centers thanks to their manageability, scalability, and ability to ...

    Download Now
  • Building a 100K Log/sec Logging Infrastructure

    White Papers // Nov 2012 // provided by USENIX

    A look at the logging infrastructure that one division of Intuit built that included the requirement to handle 100K lines of logs per second with the logs being delivered to several destinations (including proprietary appliances). This paper will cover the options considered, the choices made and the problems that users ...

    Download Now