Renato Figueiredo | Instituto Politecnico do Porto (original) (raw)

Uploads

Papers by Renato Figueiredo

Research paper thumbnail of Provisioning of virtual environments for wide area desktop grids through redirect-on-write distributed file system

2008 IEEE International Symposium on Parallel and Distributed Processing, 2008

Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area... more Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area Desktop Grids through Redirect-on-write Distributed File System Vineet Chadha, David Wolinsky, Renato J. Figueiredo ...

Research paper thumbnail of Improving the Performance of Heterogeneous DSMs via Multithreading

Lecture Notes in Computer Science, 2001

ABSTRACT

Research paper thumbnail of ROW-FS: A User-Level Virtualized Redirect-on-Write Distributed File System for Wide Area Applications

Lecture Notes in Computer Science, 2007

Research paper thumbnail of Application Resource Demand Phase Analysis and Prediction in Support of Dynamic Resource Provisioning

Fourth International Conference on Autonomic Computing (ICAC'07), 2007

Research paper thumbnail of On the design and implementation of a simulator for parallel file system research

2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST), 2013

ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Perf... more ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Performance Computing (HPC) centers, PFS designs and I/O optimizations are active research topics. However, the research process is often time-consuming and faces cost and complexity challenges in deploying experiments in real HPC systems. This paper describes PFSsim, a trace-driven simulator of distributed storage systems that allows the evaluation of PFS designs, I/O schedulers, network structures, and workloads. PFSsim differentiates itself from related work in that it provides a powerful platform featuring a modular design with high flexibility in the modeling of subsystems including the network, clients, data servers and I/O schedulers. It does so by designing the simulator to capture abstractions found in common PFSs. PFSsim also exposes script-based interfaces for detailed configurations. Experiments and validation against real systems considering sub-modules and the entire simulator show that PFSsim is capable of simulating a representative PFS (PVFS2) and of modeling different I/O scheduler algorithms with good fidelity. In addition, the simulation speed is also shown to be acceptable.

Research paper thumbnail of System-level performance phase characterization for on-demand resource provisioning

2007 IEEE International Conference on Cluster Computing, 2007

Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian ... more Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian Zhang ∗1, Jaeseok Kim ∗2, Mazin Yousif †3, Robert Carpenter ‡4, and Renato J. Figueiredo ∗5 ∗Electrical & Computer ...

Research paper thumbnail of Experimental study of virtual machine migration in support of reservation of cluster resources

Proceedings of the 3rd international workshop on Virtualization technology in distributed computing - VTDC '07, 2007

Research paper thumbnail of A Simulation Framework for the Analysis of the TLB Behavior in Virtualized Environments

2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2010

Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Giris... more Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Girish Venkatasubramanian Renato J. Figueiredo Advanced Computing and Information Systems Laboratory University of Florida ...

Research paper thumbnail of GatorShare

Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing - HPDC '10, 2010

Research paper thumbnail of Towards a uniform self-configuring virtual private network for workstations and clusters in grid computing

Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing - VTDC '09, 2009

Research paper thumbnail of Simulation of Storm Surge Using Grid Computing

Estuarine and Coastal Modeling (2005), 2006

Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Jus... more Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Justin R. Davis, Vladimir A. Paramygin, Arijit Ganguly, Renato J. Figueiredo, Y. Peter Sheng M.ASCE. Abstract. Grid computing ...

Research paper thumbnail of Decentralized Dynamic Host Configuration in Wide-Area Overlays of Virtual Workstations

2007 IEEE International Parallel and Distributed Processing Symposium, 2007

Research paper thumbnail of Facilitating the deployment of ad-hoc virtual organizations with integrated social and overlay networks

Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008

Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborat... more Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborations: the overheads in establishing and managing trust, and in deploying and managing computational resources distributed across multiple organizations are daunting to many potential users, presenting a barrier to entry that significantly hinders wider deployment of VOs. We advocate an approach where social networking and self-configuring overlay virtual networks are integrated in a novel way that allows simple deployment and ...

Research paper thumbnail of Improving peer connectivity in wide-area overlays of virtual workstations

Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008

Research paper thumbnail of Techniques for low-latency proxy selection in wide-area P2P networks

2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010

Connectivity constraints due to Internet route outages and symmetric NATs create situations when ... more Connectivity constraints due to Internet route outages and symmetric NATs create situations when direct communication is not possible between nodes in P2P deployments, often leading to high latency between high-traffic nodes. In such cases, it is possible to reduce end-to-end latency by routing their communication through another node in the P2P system that is selected based on its Internet latencies

Research paper thumbnail of Litter: A Lightweight Peer-to-Peer Microblogging Service

2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing, 2011

Research paper thumbnail of On the Use of Social Networking Groups for Automatic Configuration of Virtual Grid Environments

2008 Grid Computing Environments Workshop, 2008

Research paper thumbnail of Application Resource Demand Phase Analysis and Prediction in Support of Dynamic Resource Provisioning

International Conference on Autonomic Computing, 2007

Profiling the execution phases of an application can lead to optimizing the utilization of the un... more Profiling the execution phases of an application can lead to optimizing the utilization of the underlying resources. This is the thrust of this paper, which presents a novel system-level application resource demand phase analysis and prediction prototype to support on-demand resource provisioning. The phase profile learned from historical runs is used to classify and predict phase behavior using a set of algorithms based on clustering. The process takes into consideration application's resource consumption patterns, pricing schedules defined by the resource provider, and penalties associated with service-level agreement (SLA) violations.

Research paper thumbnail of Autonomic Feature Selection for Application Classification

International Conference on Autonomic Computing, 2006

Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Fi... more Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Figueiredo Advanced Computing and Information Systems (ACIS) Laboratory Department of Electrical and Computer Engineering ...

Research paper thumbnail of Distributed File System Virtualization Techniques Supporting On-Demand Virtual Machine Environments for Grid Computing

Research paper thumbnail of Provisioning of virtual environments for wide area desktop grids through redirect-on-write distributed file system

2008 IEEE International Symposium on Parallel and Distributed Processing, 2008

Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area... more Page 1. 978-1-4244-1694-3/08/$25.00 ©2008 IEEE Provisioning of Virtual Environments for Wide Area Desktop Grids through Redirect-on-write Distributed File System Vineet Chadha, David Wolinsky, Renato J. Figueiredo ...

Research paper thumbnail of Improving the Performance of Heterogeneous DSMs via Multithreading

Lecture Notes in Computer Science, 2001

ABSTRACT

Research paper thumbnail of ROW-FS: A User-Level Virtualized Redirect-on-Write Distributed File System for Wide Area Applications

Lecture Notes in Computer Science, 2007

Research paper thumbnail of Application Resource Demand Phase Analysis and Prediction in Support of Dynamic Resource Provisioning

Fourth International Conference on Autonomic Computing (ICAC'07), 2007

Research paper thumbnail of On the design and implementation of a simulator for parallel file system research

2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST), 2013

ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Perf... more ABSTRACT Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Performance Computing (HPC) centers, PFS designs and I/O optimizations are active research topics. However, the research process is often time-consuming and faces cost and complexity challenges in deploying experiments in real HPC systems. This paper describes PFSsim, a trace-driven simulator of distributed storage systems that allows the evaluation of PFS designs, I/O schedulers, network structures, and workloads. PFSsim differentiates itself from related work in that it provides a powerful platform featuring a modular design with high flexibility in the modeling of subsystems including the network, clients, data servers and I/O schedulers. It does so by designing the simulator to capture abstractions found in common PFSs. PFSsim also exposes script-based interfaces for detailed configurations. Experiments and validation against real systems considering sub-modules and the entire simulator show that PFSsim is capable of simulating a representative PFS (PVFS2) and of modeling different I/O scheduler algorithms with good fidelity. In addition, the simulation speed is also shown to be acceptable.

Research paper thumbnail of System-level performance phase characterization for on-demand resource provisioning

2007 IEEE International Conference on Cluster Computing, 2007

Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian ... more Page 1. System-Level Performance Phase Characterization for On-Demand Resource Provisioning Jian Zhang ∗1, Jaeseok Kim ∗2, Mazin Yousif †3, Robert Carpenter ‡4, and Renato J. Figueiredo ∗5 ∗Electrical & Computer ...

Research paper thumbnail of Experimental study of virtual machine migration in support of reservation of cluster resources

Proceedings of the 3rd international workshop on Virtualization technology in distributed computing - VTDC '07, 2007

Research paper thumbnail of A Simulation Framework for the Analysis of the TLB Behavior in Virtualized Environments

2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2010

Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Giris... more Page 1. A Simulation Framework for the Analysis of TLB Behavior in Virtualized Environments Girish Venkatasubramanian Renato J. Figueiredo Advanced Computing and Information Systems Laboratory University of Florida ...

Research paper thumbnail of GatorShare

Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing - HPDC '10, 2010

Research paper thumbnail of Towards a uniform self-configuring virtual private network for workstations and clusters in grid computing

Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing - VTDC '09, 2009

Research paper thumbnail of Simulation of Storm Surge Using Grid Computing

Estuarine and Coastal Modeling (2005), 2006

Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Jus... more Simulation of Storm Surge Using Grid Computing. [ASCE Conference Proceedings 209, 21 (2005)]. Justin R. Davis, Vladimir A. Paramygin, Arijit Ganguly, Renato J. Figueiredo, Y. Peter Sheng M.ASCE. Abstract. Grid computing ...

Research paper thumbnail of Decentralized Dynamic Host Configuration in Wide-Area Overlays of Virtual Workstations

2007 IEEE International Parallel and Distributed Processing Symposium, 2007

Research paper thumbnail of Facilitating the deployment of ad-hoc virtual organizations with integrated social and overlay networks

Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008

Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborat... more Abstract Deploying virtual organizations (VOs) is difficult for small-and medium-scale collaborations: the overheads in establishing and managing trust, and in deploying and managing computational resources distributed across multiple organizations are daunting to many potential users, presenting a barrier to entry that significantly hinders wider deployment of VOs. We advocate an approach where social networking and self-configuring overlay virtual networks are integrated in a novel way that allows simple deployment and ...

Research paper thumbnail of Improving peer connectivity in wide-area overlays of virtual workstations

Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08, 2008

Research paper thumbnail of Techniques for low-latency proxy selection in wide-area P2P networks

2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010

Connectivity constraints due to Internet route outages and symmetric NATs create situations when ... more Connectivity constraints due to Internet route outages and symmetric NATs create situations when direct communication is not possible between nodes in P2P deployments, often leading to high latency between high-traffic nodes. In such cases, it is possible to reduce end-to-end latency by routing their communication through another node in the P2P system that is selected based on its Internet latencies

Research paper thumbnail of Litter: A Lightweight Peer-to-Peer Microblogging Service

2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing, 2011

Research paper thumbnail of On the Use of Social Networking Groups for Automatic Configuration of Virtual Grid Environments

2008 Grid Computing Environments Workshop, 2008

Research paper thumbnail of Application Resource Demand Phase Analysis and Prediction in Support of Dynamic Resource Provisioning

International Conference on Autonomic Computing, 2007

Profiling the execution phases of an application can lead to optimizing the utilization of the un... more Profiling the execution phases of an application can lead to optimizing the utilization of the underlying resources. This is the thrust of this paper, which presents a novel system-level application resource demand phase analysis and prediction prototype to support on-demand resource provisioning. The phase profile learned from historical runs is used to classify and predict phase behavior using a set of algorithms based on clustering. The process takes into consideration application's resource consumption patterns, pricing schedules defined by the resource provider, and penalties associated with service-level agreement (SLA) violations.

Research paper thumbnail of Autonomic Feature Selection for Application Classification

International Conference on Autonomic Computing, 2006

Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Fi... more Page 1. 59 Autonomic Feature Selection for Application Classification Jian Zhang and Renato J. Figueiredo Advanced Computing and Information Systems (ACIS) Laboratory Department of Electrical and Computer Engineering ...

Research paper thumbnail of Distributed File System Virtualization Techniques Supporting On-Demand Virtual Machine Environments for Grid Computing