Daniel J. Scales
VMware
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Daniel J. Scales.
Operating Systems Review | 2010
Daniel J. Scales; Mike Nelson; Ganesh Venkitachalam
We have implemented a commercial enterprise-grade system for providing fault-tolerant virtual machines, based on the approach of replicating the execution of a primary virtual machine (VM) via a backup virtual machine on another server. We have designed a complete system in VMware vSphere 4.0 that is easy to use, runs on commodity servers, and typically reduces performance of real applications by less than 10%. In addition, the data bandwidth needed to keep the primary and secondary VM executing in lockstep is less than 20 Mbit/s for several real applications, which allows for the possibility of implementing fault tolerance over longer distances. An easy-to-use, commercial system that automatically restores redundancy after failure requires many additional components beyond replicated VM execution. We have designed and implemented these extra components and addressed many practical issues encountered in supporting VMs running enterprise applications. In this paper, we describe our basic design, discuss alternate design choices and a number of the implementation details, and provide performance results for both micro-benchmarks and real applications
Archive | 2013
Peter M. Chen; Daniel J. Scales; Min Xu; Matthew David Ginzton
Archive | 2009
Hao Xu; Daniel J. Scales
Archive | 2008
Michael Nelson; Daniel J. Scales; Andrew Tucker
Archive | 2009
Carl A. Waldspurger; Michael Nelson; Daniel J. Scales; Pratap Subrahmanyam
Archive | 2010
Daniel J. Scales; Satyam B. Vaghani
Archive | 2012
Ganesh Venkitachalam; Rohit Jain; Boris Weissman; Daniel J. Scales; Vyacheslav V. Malyugin; Jeffrey W. Sheldon; Min Xu
Archive | 2010
Daniel J. Scales; Pratap Subrahmanyam; Ganesh Venkitachalam; Michael Nelson
Archive | 2013
Michael Nelson; Hao Xu; Daniel J. Scales; Matthew Benjamin Amdur
Archive | 2008
Daniel J. Scales; Michael Nelson; Andrew Tucker; Eric Lowe