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.

Junyao Zhang 0007

dblp:14/10083-7 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 2018
0000-0003-2118-6871ORCID · verified

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

Systems, architecture and hardware · 9 · 2 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
2 papers
Energy-efficient computing · 50% Processor architecture and microarchitecture · 25% High-performance computing · 25%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
chip multiprocessor
0.212016
MAR: A Novel Power Management for CMP Systems in Data-Intensive Environment · IEEE Trans. Computers 2016
Energy-efficient computing
power management
0.212016
MAR: A Novel Power Management for CMP Systems in Data-Intensive Environment · IEEE Trans. Computers 2016
Energy-efficient computing › power management › device power management
processor power management
0.212016
MAR: A Novel Power Management for CMP Systems in Data-Intensive Environment · IEEE Trans. Computers 2016
High-performance computing
scientific data analysis
0.212014
SLAM: scalable locality-aware middleware for I/O in scientific analysis and visualization · HPDC 2014
High-performance computing
scientific visualization
0.112014
SLAM: scalable locality-aware middleware for I/O in scientific analysis and visualization · HPDC 2014

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

model-free adaptive rule-based control · 0.2
YearPublicationVenuePosition
2018 G-SD: Achieving Fast Reverse Lookup using Scalable Declustering Layout in Large-Scale File Systems
abstract
With the increasing popularity of cloud computing, current data centers contain petabytes of data in their datacenters. This requires thousands or tens of thousands of storage nodes at a single site. Node failure in these datacenters is normal instead of a rare situation. As a result, data reliability is a great concern. In order to achieve high reliability, data recovery or node reconstruction is a must. Although extensive research works have investigated how to sustain high performance and high reliability in case of node failure at large scale, a reverse lookup problem, namely finding the list of objects for the failed node is not well-addressed. As the first step of failure recovery, this process has a direct impact to the data recovery/node reconstruction. While existing solutions use metadata traversal or data distribution reversing methods for reverse lookup, which are either time consuming or expensive, the deterministic block placement schemes can achieve fast and efficient reverse lookup easily. However, they are designed for centralized, small-scale storage architectures such as RAID etc. Due to their lacking of scalability, they cannot be directly applied in large-scale storage systems. In this paper, we propose Group-Shifted Declustering (G-SD), a deterministic data layout for multi-way replication. G-SD addresses the scalability issue of our previous Shifted Declustering layout and supports fast and efficient reverse lookup. Our mathematical proofs demonstrate that G-SD is a scalable layout that maintains a high level of data availability. We implement a prototype of G-SD and its reverse lookup function on two open source file systems: Ceph and HDFS. Large scale experiments on the Marmot cluster demonstrate that the average speed of G-SD reverse lookup is more than 5× faster than the reverse lookup speed of existing schemes.
Jun Wang 0001, Dezhi Han, Junyao Zhang 0007, Jiangling Yin
IEEE Trans. Cloud Comput.3
2017 Deister: A light-weight autonomous block management in data-intensive file systems using deterministic declustering distribution
Jun Wang 0001, Xuhong Zhang 0002, Junyao Zhang 0007, Jiangling Yin, Dezhi Han, Dan Huang 0001
J. Parallel Distributed Comput.3
2016 MAR: A Novel Power Management for CMP Systems in Data-Intensive Environment
abstract
Emerging data-intensive applications are creating non-uniform CPU and I/O workloads which impose the requirement to consider both CPU and I/O effects in the power management strategies. Current approaches focus on scaling down the CPU frequency based on CPU busy/idle ratio without taking I/O into consideration. Therefore, they do not fully exploit the opportunities in power conservation. In this paper, we propose a novel power management scheme called model-free, adaptive, rule-based (MAR) in multiprocessor systems to minimize the CPU power consumption subject to performance constraints. By introducing new I/O wait status, MAR is able to accurately describe the relationship between core frequencies, performance and power consumption. Moreover, we adopt a model-free control method to filter out the I/O wait status from the traditional CPU busy/idle model in order to achieve fast responsiveness to burst situations and take full advantage of power saving. Our extensive experiments on a physical testbed demonstrate that, for SPEC benchmarks and data-intensive (TPC-C) benchmarks, an MAR prototype system achieves 95.8-97.8 percent accuracy of the ideal power saving strategy calculated offline. Compared with baseline solutions, MAR is able to save 12.3-16.1 percent more power while maintain a comparable performance loss of about 0.78-1.08 percent. In addition, more simulation results indicate that our design achieved 3.35-14.2 percent more power saving efficiency and 4.2-10.7 percent less performance loss under various CMP configurations as compared with various baseline approaches such as LAST, Relax, PID and MPC.
Pengju Shang, Junyao Zhang 0007, Qingdong Wang, Jun Wang 0001
IEEE Trans. Computers3
2015 Opass: Analysis and Optimization of Parallel Data Access on Distributed File Systems
abstract
In this paper, we study parallel data access on distributed file systems, e.g, the Hadoop file system. Our experiments show that parallel data read requests are often served data remotely and in an imbalanced fashion. This results in a serious disk access and data transfer contention on certain cluster/storage nodes. We conduct a complete analysis on how remote and imbalanced read patterns occur and how they are affected by the size of the cluster. We then propose a novel method to Optimize Parallel Data Access on Distributed File Systems referred to as Opass. The goal of Opass is to reduce remote parallel data accesses and achieve a higher balance of data read requests between cluster nodes. To achieve this goal, we represent the data read requests that are issued by parallel applications to cluster nodes as a graph data structure where edges weights encode the demands of data locality and load capacity. Then we propose new matching-based algorithms to match processes to data based on the configurations of the graph data structure so as to compute the maximum degree of data locality and balanced access. Our proposed method can benefit parallel data-intensive analysis with various parallel data access strategies. Experiments are conducted on PRObEs Marmot 128-node cluster tested and the results from both benchmark and well-known parallel applications show the performance benefits and scalability of Opass.
Jiangling Yin, Jun Wang 0001, Jian Zhou 0004, Tyler Lukasiewicz, Dan Huang 0001, Junyao Zhang 0007
IPDPS6
2015 PERP: Attacking the balance among energy, performance and recovery in storage systems
Junyao Zhang 0007, Qingdong Wang, Jiangling Yin, Jian Zhou 0004, Jun Wang 0001
J. Parallel Distributed Comput.1
2014 SLAM: scalable locality-aware middleware for I/O in scientific analysis and visualization
abstract
Whereas traditional scientific applications are computationally intensive, recent applications require more data-intensive analysis and visualization. As the computational power and size of compute clusters continue to increase, the I/O read rates and associated network cost for these data-intensive applications create a serious performance bottleneck when faced with the massive data sets of today's "big data" era.
Jiangling Yin, Jun Wang 0001, Wu-chun Feng, Xuhong Zhang 0002, Junyao Zhang 0007
HPDC5
2014 SDAFT: A novel scalable data access framework for parallel BLAST
Jiangling Yin, Junyao Zhang 0007, Jun Wang 0001, Wu-chun Feng
Parallel Comput.2
2011 A Scalable Reverse Lookup Scheme Using Group-Based Shifted Declustering Layout
abstract
Recent years have witnessed an increasing demand for super data clusters. The super data clusters have reached the petabyte-scale that can consist of thousands or tens of thousands storage nodes at a single site. For this architecture, reliability is becoming a great concern. In order to achieve a high reliability, data recovery and node reconstruction is a must. Although extensive research works have investigated how to sustain high performance and high reliability in case of node failures at large scale, a reverse lookup problem, namely finding the objects list for the failed node remains open. This is especially true for storage systems with high requirement of data integrity and availability, such as scientific research data clusters and etc. Existing solutions are either time consuming or expensive. Meanwhile, replication based block placement can be used to realize fast reverse lookup. However, they are designed for centralized, small-scale storage architectures. In this paper, we propose a fast and efficient reverse lookup scheme named Group-based Shifted Declustering (G-SD) layout that is able to locate the whole content of the failed node. G-SD extends our previous shifted declustering layout and applies to large-scale file systems. Our mathematical proofs and real-life experiments show that G-SD is a scalable reverse lookup scheme that is up to one order of magnitude faster than existing schemes.
Junyao Zhang 0007, Pengju Shang, Jun Wang 0001
IPDPS1
2011 Classified Power Capping with Distribution Trees in Cloud Computing
abstract
Power management is becoming very important in data centers. Cloud computing is also one of the newest promising data center techniques which is appealing to many big companies. As cloud computing is different from current data centers in terms of power management due to a dynamic structure and property for its online service. Power budgeting, in terms of its important role in power management, provides powerful solutions for cloud computing with dynamic capabilities. To be specific, existing methods for data centers are based on power distribution units (PDU) divided by fixed locations on physical levels. However, it is not suitable for cloud with the dynamic property. We propose a power management design based at the logical level which uses a distribution tree with classified power capping by different service or workload types. By setting multiple trees, we can differentiate and analyze the effect of workload types and Service Level Agreements (SLAs) in terms of power characteristics.
Zhengkai Wu, Junyao Zhang 0007, Christopher Giles, Jun Wang 0001
NAS2