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

Fengguang Tian

dblp:12/8193 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

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

Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1Applied, 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 architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 87% Performance modeling and evaluation · 13%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › resource allocation
cloud resource allocation
0.212014
CRESP: Towards Optimal Resource Provisioning for MapReduce Computing in Public Clouds · IEEE Trans. Parallel Distributed Syst. 2014
Cloud and datacenter computing › job scheduling › economic scheduling
cost-aware scheduling
0.212014
CRESP: Towards Optimal Resource Provisioning for MapReduce Computing in Public Clouds · IEEE Trans. Parallel Distributed Syst. 2014
Performance modeling and evaluation
cost modeling
0.112014
CRESP: Towards Optimal Resource Provisioning for MapReduce Computing in Public Clouds · IEEE Trans. Parallel Distributed Syst. 2014

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

parameter learning from test runs · 0.2cost function modeling · 0.2
YearPublicationVenuePosition
2014 CRESP: Towards Optimal Resource Provisioning for MapReduce Computing in Public Clouds
abstract
Running MapReduce programs in the cloud introduces this unique problem: how to optimize resource provisioning to minimize the monetary cost or job finish time for a specific job? We study the whole process of MapReduce processing and build up a cost function that explicitly models the relationship among the time cost, the amount of input data, the available system resources (Map and Reduce slots), and the complexity of the Reduce function for the target MapReduce job. The model parameters can be learned from test runs. Based on this cost function, we can solve a number of decision problems, such as the optimal amount of resources that can minimize monetary cost within a job finish deadline, minimize time cost under a certain monetary budget, or find the optimal tradeoffs between time and monetary costs. Experimental results show that the proposed approach performs well on a number of sample MapReduce programs in both the in-house cluster and Amazon EC2. We also conducted a variance analysis on different components of the MapReduce workflow to show the possible sources of modeling error. Our optimization results show that with the proposed approach we can save a significant amount of time and money, compared to randomly selected settings.
Keke Chen, James Powers, Shumin Guo, Fengguang Tian
IEEE Trans. Parallel Distributed Syst.4
2011 Towards Optimal Resource Provisioning for Running MapReduce Programs in Public Clouds
abstract
Running MapReduce programs in the public cloud introduces the important problem: how to optimize resource provisioning to minimize the financial charge for a specific job? In this paper, we study the whole process of MapReduce processing and build up a cost function that explicitly models the relationship between the amount of input data, the available system resources (Map and Reduce slots), and the complexity of the Reduce function for the target MapReduce job. The model parameters can be learned from test runs with a small number of nodes. Based on this cost model, we can solve a number of decision problems, such as the optimal amount of resources that can minimize the financial cost with a time deadline or minimize the time under certain financial budget. Experimental results show that this cost model performs well on tested MapReduce programs.
Fengguang Tian, Keke Chen
IEEE CLOUD1
2011 CloudVista: Visual Cluster Exploration for Extreme Scale Data in the Cloud
Keke Chen, Huiqi Xu, Fengguang Tian, Shumin Guo
SSDBM3
2009 VisGBT: Visually analyzing evolving datasets for adaptive learning
abstract
Many machine learning problems involve changes in both feature distribution and label distribution, such as domain adaptation and learning drifting concepts from data streams. Correctly detecting, identifying, and understanding the changes of data distributions can help us properly select data sampl
Keke Chen, Fengguang Tian
CollaborateCom2