Miguel G. Xavier

Learn More
—The use of virtualization technologies in high performance computing (HPC) environments has traditionally been avoided due to their inherent performance overhead. However, with the rise of container-based virtualization implementations , such as Linux VServer, OpenVZ and Linux Containers (LXC), it is possible to obtain a very low overhead leading to(More)
—Virtualization as a platform for resource-intensive applications, such as MapReduce (MR), has been the subject of many studies in the last years, as it has brought benefits such as better manageability, overall resource utilization, security and scalability. Nevertheless, because of the performance overheads, virtualization has traditionally been avoided(More)
Metagenomic sequencing technologies are advancing rapidly and the size of output data from high-throughput genetic sequencing has increased substantially over the years. This brings us to a scenario where advanced computational optimizations are requested to perform a metagenomic analysis. In this paper, we describe a new parallel implementation of(More)
Keywords: Cloud application performance Data center Energy-efficient management. The high energy consumption of data centers has been a recurring issue in recent research. In cloud environments, several techniques are being used that aim for energy efficiency, ranging from scaling the processors frequency, to the use of sleep states during idle periods and(More)
Cloud computing (CC) has become a very popular computing model in the last decade, as it has proved to be a cost-effective alternative to large-scale computers hosted in conventional Information Technologies (IT) department. The ability to provide on-demand IT-related resources either through the internet (public clouds) or private networks (private clouds)(More)
  • 1