Abstract We describe a new mechanism for cloud computing enabling near-real-time monitoring of vi... more Abstract We describe a new mechanism for cloud computing enabling near-real-time monitoring of virtual disk write streams across an entire cloud. Our solution has low IO overhead for the guest VM, low latency to file-level mutation notification, and a layered design for scalability. We achieve low IO overhead by duplicating the virtual disk write stream as it passes through a managing VMM. We achieve low latency by performing semantic inference at as high a level as possible—file-level.
Abstract VM-based cloudlets have been proposed as offload sites for the resource-intensive and la... more Abstract VM-based cloudlets have been proposed as offload sites for the resource-intensive and latency-sensitive computations typically associated with mobile multimedia applications. Although many offload strategies have been explored, they all rely on precisely-configured back-end software. Since precise pre-provisioning of cloudlets across multiple domains is difficult at global scale, we describe just-in-time (JIT) provisioning under the control of an associated mobile device.
Abstract Memory is rapidly becoming a precious resource in many data processing environments. Thi... more Abstract Memory is rapidly becoming a precious resource in many data processing environments. This paper introduces a new data structure called a Compressed Buffer Tree (CBT). Using a combination of buffering, compression, and lazy aggregation, CBTs can improve the memory efficiency of the GroupBy-Aggregate abstraction which forms the basis of many data processing models like MapReduce and databases.
Abstract We describe a new mechanism for cloud computing enabling near-real-time monitoring of vi... more Abstract We describe a new mechanism for cloud computing enabling near-real-time monitoring of virtual disk write streams across an entire cloud. Our solution has low IO overhead for the guest VM, low latency to file-level mutation notification, and a layered design for scalability. We achieve low IO overhead by duplicating the virtual disk write stream as it passes through a managing VMM. We achieve low latency by performing semantic inference at as high a level as possible—file-level.
Abstract VM-based cloudlets have been proposed as offload sites for the resource-intensive and la... more Abstract VM-based cloudlets have been proposed as offload sites for the resource-intensive and latency-sensitive computations typically associated with mobile multimedia applications. Although many offload strategies have been explored, they all rely on precisely-configured back-end software. Since precise pre-provisioning of cloudlets across multiple domains is difficult at global scale, we describe just-in-time (JIT) provisioning under the control of an associated mobile device.
Abstract Memory is rapidly becoming a precious resource in many data processing environments. Thi... more Abstract Memory is rapidly becoming a precious resource in many data processing environments. This paper introduces a new data structure called a Compressed Buffer Tree (CBT). Using a combination of buffering, compression, and lazy aggregation, CBTs can improve the memory efficiency of the GroupBy-Aggregate abstraction which forms the basis of many data processing models like MapReduce and databases.
Uploads
Papers by Wolfgang Richter