scispace - formally typeset
D

Daniel J. Scales

Researcher at VMware

Publications -  36
Citations -  2322

Daniel J. Scales is an academic researcher from VMware. The author has contributed to research in topics: Virtual machine & Distributed shared memory. The author has an hindex of 24, co-authored 36 publications receiving 2308 citations.

Papers
More filters
Proceedings ArticleDOI

Shasta: a low overhead, software-only approach for supporting fine-grain shared memory

TL;DR: The primary focus of this paper is to describe the techniques used in Shasta to reduce the checking overhead for supporting fine granularity sharing in software, including careful layout of the shared address space and scheduling the checking code for efficient execution on modern processors.
Patent

Low overhead fault tolerance through hybrid checkpointing and replay

TL;DR: In this article, a virtualized computer system provides fault tolerant operation of a primary virtual machine by storing a snapshot of the primary VM and a log file containing non-deterministic events occurring in the instruction stream of the VM.
Patent

Method for sharing variable-grained memory of workstations by sending particular block including line and size of the block to exchange shared data structures

TL;DR: In this article, a software implemented method enables data sharing between the workstations using variable sized quantities of data using variable access information including the size of a particular block and an identity of workst stations having a copy of the block.
Patent

Using virtual machine cloning to create a backup virtual machine in a fault tolerant system

TL;DR: In this article, the synchronization between a primary VM and a backup VM is maintained by the primary VM's writing relevant state changes to a log and the backup VM's reading such relevant changes from the log.
Patent

Managing network data transfers in a virtual computer system

TL;DR: In this article, a method for protecting a virtual computer system which may be susceptible to adverse effects from a Denial of Service attack is described, where data that is transferred between the virtual system and the computer network is monitored for an indication of a possible Denial-of-Service attack.