Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Thiago A. L. Genez

dblp:26/11528 · also Thiago Augusto Lopes Genez · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
3since 2021 · last 2024
0000-0003-2825-8639ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 1 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Edge and fog computing · 50% Network optimization and economics · 50%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network optimization and economics
resource allocation
0.612022
Hierarchical Scheduling Mechanisms in Multi-Level Fog Computing · IEEE Trans. Serv. Comput. 2022
Edge and fog computing › service provisioning
service scheduling
0.612022
Hierarchical Scheduling Mechanisms in Multi-Level Fog Computing · IEEE Trans. Serv. Comput. 2022

Methods — techniques the papers use, named apart from their topics

component-based scheduling · 0.6communication-aware policy · 0.6
YearPublicationVenuePosition
2024 Enhancing modular application placement in a hierarchical fog computing: A latency and communication cost-sensitive approach
Leonan T. Oliveira, Luiz Fernando Bittencourt, Thiago A. L. Genez, Eyal de Lara, Maycon Leone Maciel Peixoto
Comput. Commun.3
2024 RAaaS: Resource Allocation as a Service in multiple cloud providers
Cristiano C. A. Vieira, Luiz Fernando Bittencourt, Thiago A. L. Genez, Maycon Leone Maciel Peixoto, Edmundo Roberto Mauro Madeira
J. Netw. Comput. Appl.3
2022 Hierarchical Scheduling Mechanisms in Multi-Level Fog Computing
abstract
Delivering cloud-like computing facilities at the network edge provides computing services with ultra-low-latency access, yielding highly responsive computing services to application requests. The concept of fog computing has emerged as a computing paradigm that adds layers of computing nodes between the edge and the cloud, also known asmicro data centers,cloudlets, orfog nodes. Based on this premise, this article proposes a component-based service scheduler in a cloud-fog computing infrastructure comprising several layers of fog nodes between the edge and the cloud. The proposed scheduler aims to satisfy the application’s latency requirements by deciding which services components should be moved upwards in the fog-cloud hierarchy to alleviate computing workloads at the network edge. One communication-aware policy is introduced for resource allocation to enforce resource access prioritization among applications. We evaluate the proposal using the well-known iFogSim simulator. Results suggest that the proposed component-based scheduling algorithm can reduce average delays for application services with stricter latency requirements while still reducing the total network usage when applications exchange data between the components. Results have shown that our policy was able to, on average, reduce the overload impact on the network usage by approximately 11 percent compared to the best allocation policy in the literature while maintaining acceptable delays for latency-sensitive applications.
Maycon Leone Maciel Peixoto, Thiago A. L. Genez, Luiz Fernando Bittencourt
IEEE Trans. Serv. Comput.2
2020 Time-discretization for speeding-up scheduling of deadline-constrained workflows in clouds
Thiago A. L. Genez, Luiz Fernando Bittencourt, Edmundo Roberto Mauro Madeira
Future Gener. Comput. Syst.1
2019 Estimation of the Available Bandwidth in Inter-Cloud Links for Task Scheduling in Hybrid Clouds
abstract
In hybrid clouds, inter-cloud links play a key role in the execution of jobs with data dependencies. Insufficient available bandwidth in inter-cloud links can increase the makespan and the monetary cost to execute the application on public clouds. Imprecise information about the available bandwidth can lead to inefficient scheduling decisions. This paper attempts to evaluate the impact of imprecise information about the available bandwidth in inter-cloud links on workflow schedules, and it proposes a mechanism to cope with imprecise information about the available bandwidth and its impact on the makespan and cost estimates. The proposed mechanism applies a deflating factor on the available bandwidth value furnished as input to the scheduler. Simulation results showed that the mechanism is able to increase the number of solutions with makespans that are shorter than the defined deadline and reduce the underestimations of the makespan and cost provided by workflow schedulers.
Thiago A. L. Genez, Luiz Fernando Bittencourt, Nelson L. S. da Fonseca, Edmundo Roberto Mauro Madeira
IEEE Trans. Cloud Comput.1
2018 Latency-aware joint virtual machine and policy consolidation for mobile edge computing
abstract
To guarantee an efficient and high-performance environment for mobile devices to perform offloading with low end-to-end delay, it is important to ensure no network policies are violated. In this paper, we explore the simultaneous, dynamic virtual machine (VM) and policy consolidation, and formulate the Policy-VM Latency-aware Consolidation problem for Mobile Edge Computing, which is shown to be NP-Hard. We propose the PL-Edge, an efficient scheme to jointly consolidate network policies and virtual machines for mobile edge computing to reduce communication end-to-end delays among devices and virtual machines. Our simulation results demonstrate that the proposed PL-Edge can significantly reduces policy-flows end-to-end delay by nearly 45% while adhering strictly to the requirements of network policies.
Thiago A. L. Genez, Fung Po Tso 0001, Lin Cui 0001
CCNC1
2018 Dynamic Network Function Chain Composition for Mitigating Network Latency
abstract
Network Function Virtualisation (NFV) enables rapid deployment of new services in networks on an on-demand basis using general purpose servers. Multiple virtual network functions (VNFs) can be dynamically chained in an ordered sequence for the delivery of end-to-end services. Nevertheless, network latency caused by the sequential order of packet processing on every VNF can hurt the performance of latency-sensitive applications. To reduce such network latency, existing solutions only consider the maximum capacity of individual virtual network functions (VNFs) and do not take into account the fact that performance of VNFs, as with any software applications, is bottlenecked by either CPU or I/O peripheral capacity of the server they run on and their underneath implementation such as singleor multi-threaded.By exploiting this knowledge, we can better determine the number of required VNF instances and distribute the network traffic among them for any given VNF chain. In this paper, we formulate the VNF Scaling and Traffic Distribution problem and prove that it is NP-hard. We then present the design and implementation of Natif, an efficient VNF-Aware VNF insTantIation and traFfic distribution scheme. Through our OpenStack-based testbed evaluations, we demonstrate that Natif can significantly improve the network latency by 188% on average as compared to other approaches. As a chain composition scheme, Natif can effectively work with any VNF chaining algorithms.
Wajdi Hajji, Thiago A. L. Genez, Fung Po Tso 0001, Lin Cui 0001, Iain Phillips 0002
ISCC2
2017 A Robust Scheduler for Workflow Ensembles under Uncertainties of Available Bandwidth
abstract
Imprecise input data imposes special challenges to workflow scheduling. This paper introduces a robust scheduler based on particle swarm optimisation, called RobWE, which considers uncertainties of available bandwidth when producing schedules for workflow ensembles. The proposed scheduler is also a flexible scheduler since it allows the replacement of its objective function according to the user's needs. The effectiveness of the proposed RobWE scheduler is compared to a non-robust scheduler that does not consider the presence of such uncertainties. Results of simulations considering diverse scenarios, based on several degrees of uncertainty in available bandwidth estimates, characteristics of bandwidth estimations and workflow applications, demonstrate the advantages of the proposed RobWE scheduler.
Thiago A. L. Genez, Luiz Fernando Bittencourt, Rizos Sakellariou, Edmundo Roberto Mauro Madeira
CLOUD1
2014 Refining the estimation of the available bandwidth in inter-cloud links for task scheduling
abstract
In hybrid clouds, the available bandwidth in inter-cloud links is quite variable. Overestimating the available bandwidth on theses channels at scheduling time can enlarge the makespan and cause deadline misses. In this paper, we propose a procedure for deflating the estimated available bandwidth used as input to cloud schedulers since schedulers are not usually designed to cope with inaccurate information on available bandwidth. The procedure is based on a multiple linear regression procedure which utilizes historical information of previous executions of workflows. Results showed that the proposed procedure can increase the number of valid schedules without increasing the makespan and cost estimations, regardless the variability in the available bandwidth during the execution of an application workflow.
Thiago A. L. Genez, Luiz Fernando Bittencourt, Nelson L. S. da Fonseca, Edmundo Roberto Mauro Madeira
GLOBECOM1
2012 Workflow scheduling for SaaS / PaaS cloud providers considering two SLA levels
abstract
Cloud computing is being used to avoid maintenance costs and upfront investment, while providing elasticity to the available computational power in a pay-per-use basis. Customers can make use of the cloud as a software (SaaS), platform (PaaS), or infrastructure (IaaS) provider. When one customer utilizes an environment provided by a SaaS cloud, she is unaware of any details about the computational infrastructure where her requests are being processed. Therefore, such infrastructure can be composed of computational resources from a datacenter owned by the SaaS or its resources can be leased from a cloud infrastructure provider. In this paper we present an integer linear program (ILP) formulation for the problem of scheduling SaaS customer's workflows into multiple IaaS providers where SLA exists at two levels. In addition, we present heuristics to solve the relaxed version of the presented ILP. Simulation results show that the proposed ILP is able to find low-cost solutions for short deadlines, while the proposed heuristics are effective when deadlines are larger.
Thiago A. L. Genez, Luiz Fernando Bittencourt, Edmundo Roberto Mauro Madeira
NOMS1