Robert C. Gardner
Hewlett-Packard
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Robert C. Gardner.
acm ifip usenix international conference on middleware | 2006
Diwaker Gupta; Ludmila Cherkasova; Robert C. Gardner; Amin Vahdat
Virtual machines (VMs) have recently emerged as the basis for allocating resources in enterprise settings and hosting centers. One benefit of VMs in these environments is the ability to multiplex several operating systems on hardware based on dynamically changing system characteristics. However, such multiplexing must often be done while observing per-VM performance guarantees or service level agreements. Thus, one important requirement in this environment is effective performance isolation among VMs. In this paper, we address performance isolation across virtual machines in Xen [1]. For instance, while Xen can allocate fixed shares of CPU among competing VMs, it does not currently account for work done on behalf of individual VMs in device drivers. Thus, the behavior of one VM can negatively impact resources available to other VMs even if appropriate per-VM resource limits are in place. In this paper, we present the design and evaluation of a set of primitives implemented in Xen to address this issue. First, XenMon accurately measures per-VM resource consumption, including work done on behalf of a particular VM in Xens driver domains. Next, our SEDF-DC scheduler accounts for aggregate VM resource consumption in allocating CPU. Finally, ShareGuard limits the total amount of resources consumed in privileged and driver domains based on administrator-specified limits. Our performance evaluation indicates that our mechanisms effectively enforce performance isolation for a variety of workloads and configurations.
Cluster Computing | 2009
Xiaoyun Zhu; Donald E. Young; Brian J. Watson; Zhikui Wang; Jerry Rolia; Sharad Singhal; Bret A. McKee; Chris D. Hyser; Daniel Gmach; Robert C. Gardner; Tom Christian; Ludmila Cherkasova
Recent advances in hardware and software virtualization offer unprecedented management capabilities for the mapping of virtual resources to physical resources. It is highly desirable to further create a “service hosting abstraction” that allows application owners to focus on service level objectives (SLOs) for their applications. This calls for a resource management solution that achieves the SLOs for many applications in response to changing data center conditions and hides the complexity from both application owners and data center operators. In this paper, we describe an automated capacity and workload management system that integrates multiple resource controllers at three different scopes and time scales. Simulation and experimental results confirm that such an integrated solution ensures efficient and effective use of data center resources while reducing service level violations for high priority applications.
usenix annual technical conference | 2005
Ludmila Cherkasova; Robert C. Gardner
Archive | 1988
Robert C. Gardner; David E. Silverglate; Greg Perry Smestad; George E. Smith; John F. Snyder
Archive | 2008
Chris D. Hyser; Bret A. McKee; Robert C. Gardner; Brian J. Watson
Archive | 2002
William S. Worely; John S. Worley; Daniel J. Magenheimer; Chris D. Hyser; Tom Christian; Bret A. McKee; Robert C. Gardner
Archive | 2005
Diwaker Gupta; Robert C. Gardner; Ludmila Cherkasova
Archive | 2012
Wilson Dau; Robert C. Gardner; George Lerman; Louis Lerman; Christopher H. Lowery; Brian D. Ogonowsky; George E. Smith; Ingo Speier; Robert Steele; Jacqueline Teng; Allan Brent York
Archive | 1989
Robert C. Gardner; George E. Smith; Cheryl L Mcleod
Archive | 2011
Wilson Dau; Robert C. Gardner; George Lerman; Louis Lerman; Chris Lowery; Brian D. Ogonowsky; George E. Smith; Ingo Speier; Robert Steele; Jacqueline Teng; Allan Brent York