Yunni Xia

Dr. Yunni Xia

orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 March 2019 in IEEE Access
Verified
Journal Article
Open access
YWYuandou Wang
Yuandou Wang
HLHang Liu
Hang Liu
WZWanbo Zheng
Wanbo Zheng
YXYunni Xia
Yunni Xia
YLYawen Li
Yawen Li
HXHong Xie
Hong Xie
Cloud Computing provides an effective platform for executing large-scale and complex workflow applications with a pay-as-you-go model. Nevertheless, various challenges, especially its optimal scheduling for multiple conflicting objectives, are yet to be addressed properly. Existing multi-objective workflow scheduling approaches are still limited in many ways, e.g., encoding is restricted by prior experts’ knowledge when handling dynamic real-time problem, which strongly influences the performance of scheduling. In this paper, we apply a Deep-Q-network (DQN) model in a multi-agent reinforcement learning setting to guide the scheduling of multi-workflows over Infrastructure-as-a-Service (IaaS) clouds. To optimize multi-workflow completion time and user’s cost, we consider a Markov game model which takes the number of workflow applications and heterogeneous virtual machines (VMs) as state input and the maximum completion time and cost as rewards. The game model is capable of seeking for correlated equilibrium between make-span and cost criteria without prior experts’ knowledge and converge to the correlated equilibrium policy in a dynamic real-time environment. To validate our proposed approach, we conduct extensive case studies based on multiple well-known scientific workflow templates and Amazon EC2 cloud. Experimental results clearly suggest that our proposed approach outperforms traditional ones, e.g., non-dominated sorting genetic algorithm-II (NSGA-II), multi-objective particle swarm optimization (MOPSO), and game-theoretic based greedy algorithms (GTBGA), in terms of optimality of scheduling plans generated.

29 August 2016 in IEEE Transactions on Services Computing
Verified
Journal Article
Closed access
XWXin DI WU
Xin DI WU
Mengchu ZhouMengchu Zhou
Mengchu Zhou
ZWZidong Wang
Zidong Wang
YXYunni Xia
Yunni Xia
QZQingsheng Zhu
Qingsheng Zhu
Accurately estimating unknown quality-of-service (QoS) data based on historical records of Web-service invocations is vital for automatic service selection. This work presents an effective scheme for addressing this issue via alternating direction method-based matrix factorization. Its main idea consists of a) adopting the principle of the alternating direction method to decompose the task of building a matrix factorization-based QoS-estimator into small subtasks, where each one trains a subset of desired parameters based on the latest status of the whole parameter set; b) building an ensemble of diversified single models with sophisticated diversifying and aggregating mechanism; and c) parallelizing the construction process of the ensemble to drastically reduce the time cost. Experimental results on two industrial QoS datasets demonstrate that with the proposed scheme, more accurate QoS estimates can be achieved than its peers with comparable computing time with the help of its practical parallelization.

24 June 2019 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
QWQuanwang Wu
Quanwang Wu
Mengchu ZhouMengchu Zhou
Mengchu Zhou
QZQingsheng Zhu
Qingsheng Zhu
YXYunni Xia
Yunni Xia
JWJunhao Wen
Junhao Wen
Cloud computing has nowadays become a dominant technology to reduce the computation cost by elastically providing resources to users on a pay-per-use basis. More and more scientific and business applications represented by workflows have been moved or are in active transition to cloud platforms. Therefore, efficient cloud workflow scheduling methods are in high demand. This paper investigates how to simultaneously optimize makespan and economical cost for workflow scheduling in clouds and proposes a multiobjective evolutionary list scheduling (MOELS) algorithm to address it. It embeds the classic list scheduling into a powerful multiobjective evolutionary algori-thm (MOEA): a genome is represented by a scheduling sequence and a preference weight and is interpreted to a scheduling solution via a specifically designed list scheduling heuristic, and the genomes in the population are evolved through tailored genetic operators. The simulation experiments with the real-world data show that MOELS outperforms some state-of-the-art methods as it can always achieve a higher hypervolume (HV) value.

1 October 2022 in The Computer Journal
Verified
Journal Article
Closed access
PDF file
PCPeng Chen
Peng Chen
HLHongyun Liu
Hongyun Liu
RXRuyue Xin
Ruyue Xin
TCThierry Carval
Thierry Carval
JZJiale Zhao
Jiale Zhao
ZZZhiming Zhao
Zhiming Zhao
Quality of data services is crucial for operational large-scale internet-of-things (IoT) research data infrastructure, in particular when serving large amounts of distributed users. Effectively detecting runtime anomalies and diagnosing their root cause helps to defend against adversarial attacks, thereby essentially boosting system security and robustness of the IoT infrastructure services. However, conventional anomaly detection methods are inadequate when facing the dynamic complexities of these systems. In contrast, supervised machine learning methods are unable to exploit large amounts of data due to the unavailability of labeled data. This paper leverages popular GAN-based generative models and end-to-end one-class classification to improve unsupervised anomaly detection. A novel heterogeneous BiGAN-based anomaly detection model Heterogeneous Temporal Anomaly-reconstruction GAN (HTA-GAN) is proposed to make better use of a one-class classifier and a novel anomaly scoring function. The Generator-Encoder-Discriminator BiGAN structure can lead to practical anomaly score computation and temporal feature capturing. We empirically compare the proposed approach with several state-of-the-art anomaly detection methods on real-world datasets, anomaly benchmarks and synthetic datasets. The results show that HTA-GAN outperforms its competitors and demonstrates better robustness.

12 October 2016 in IEEE Transactions on Services Computing
Verified
Journal Article
Closed access
QWQuanwang Wu
Quanwang Wu
FIFuyuki Ishikawa
Fuyuki Ishikawa
QZQingsheng Zhu
Qingsheng Zhu
YXYunni Xia
Yunni Xia
Energy efficiency has become one of the major concerns for today's cloud datacenters. Dynamic virtual machine (VM) consolidation is a promising approach for improving the resource utilization and energy efficiency of datacenters. However, the live migration technology that VM consolidation relies on is costly in itself, and this migration cost is usually heterogeneous as well as the datacenter. This paper investigates the following bi-objective optimization problem: how to pay limited migration costs to save as much energy as possible via dynamic VM consolidation in a heterogeneous cloud datacenter. To capture these two conflicting objectives, a consolidation score function is designed for an overall evaluation on the basis of a migration cost estimation method and an upper bound estimation method for maximal saved power. To optimize the consolidation score, a greedy heuristic and a swap operation are introduced, and an improved grouping genetic algorithm (IGGA) based on them is proposed. Lastly, empirical studies are performed, and the evaluation results show that IGGA outperforms existing VM consolidation methods.

24 September 2018 in IEEE Access
Verified
Journal Article
Open access
WLWeiling Li
Weiling Li
YXYunni Xia
Yunni Xia
Mengchu ZhouMengchu Zhou
Mengchu Zhou
XSXiaoning Sun
Xiaoning Sun
QZQingsheng Zhu
Qingsheng Zhu
Cloud computing is becoming an increasingly popular platform for the execution of scientific applications such as scientific workflows. In contrast to grids and other traditional high-performance computing systems, clouds provide a customizable infrastructure where scientific workflows can provision desired resources ahead of the execution and set up a required software environment on virtual machines (VMs). Nevertheless, various challenges, especially its quality-of-service prediction and optimal scheduling, are yet to be addressed. Existing studies mainly consider workflow tasks to be executed with VMs having time-invariant, stochastic, or bounded performance and focus on minimizing workflow execution time or execution cost while meeting the quality of service requirements. This work considers timevarying performance and aims at minimizing the execution cost of workflow deployed on Infrastructureas- a-Service clouds while meeting the constraints on Service-Level-Agreement. We employ time-seriesbased approaches to capture dynamic performance fluctuations, feed a genetic algorithm with predicted performance of VMs, and generate schedules at run-time. A case study based on real-world third-party IaaS clouds and some well-known scientific workflows shows that our proposed approach outperforms traditional approaches, especially those considering time-invariant or bounded performance only.