Zachary Estrada

Learn More
—This paper presents a solution that simultaneously addresses both reliability and security (RnS) in a monitoring framework. We identify the commonalities between reliability and security to guide the design of HyperTap, a hypervisor-level framework that efficiently supports both types of monitoring in virtualization environments. In HyperTap, the logging(More)
—The prospect of simpler infrastructure management and affordability has garnered interest in cloud computing from bioinformaticians. However, the performance cost of adopting such an infrastructure model for bioinformatics is not fully known. In an effort to help quantify this performance cost, we ran synthetic benchmarks and measured the runtimes of two(More)
R eliability and security tend to be treated separately because they appear orthogonal: reliability focuses on accidental failures, security on intentional attacks. Because of the apparent dissimi-larity between the two, tools to detect and recover from different classes of failures and attacks are usually designed and implemented differently. So,(More)
— Virtual CPU (VCPU) scheduling algorithms that efficiently manage processing-resource at the machine virtualization layer are key to facilitate resource sharing and workload consolidation in Clouds. Such algorithms are mostly inherited from pre-virtualization designs, thus need to be revamped and re-evaluated. This paper presents a simulation framework(More)
—Many current VM monitoring approaches require guest OS modifications and are also unable to perform application level monitoring, reducing their value in a cloud setting. This paper introduces hprobes, a framework that allows one to dynamically monitor applications and operating systems inside a VM. The hprobe framework does not require any changes to the(More)
Virtualization technology has enabled powerful security monitoring techniques , such as virtual machine introspection (VMI). These monitoring techniques , however, rely on the assumed isolation of virtualized environments from the hypervisor. We show that there are still some events that can be observed that break this isolation. External observers can(More)
We explore the performance cost of virtualisation for the fast growing application domain of genomics. Traditionally, scientific applications have been considered too high-performance to pay the performance cost of virtualisation. However, as the demand for computing power for genomics is ever-increasing, the cloud can become an attractive way to meet the(More)
  • 1