4.7 Article

Stochastic scheduling for variation-aware virtual machine placement in a cloud computing CPS

Publisher

ELSEVIER
DOI: 10.1016/j.future.2017.09.024

Keywords

Virtual machine; Cloud computing; Cyber-Physical Systems (CPSs); Variation-aware; Optimization

Funding

  1. National Natural Science Foundation of China [61501411]
  2. Faculty of Engineering & Information Technologies, The University of Sydney, under the Faculty Research Cluster Program

Ask authors/readers for more resources

As the most promising computing paradigm, cloud computing opens up new horizons for the area of high-performance distributed computing. Cyber-physical Systems (CPSs) present novel digital systems, which integrate computation, communication and the control of physical resource. Applied CPSs architecture in cloud computing can provide real-time and scalable resource monitoring and offer time-critical applications. With unrivaled scalability and flexibility, the CPSs based cloud services brings significant convenience to customers in need of elastic computing power. The quality of CPSs based cloud services is, to an large extent, determined by the performance of Virtual Machine (VM) placement algorithm for the data center. VM placement also effect the communication between applications and physical resource distribution in cloud computing CPSs. The traditional VM placement algorithm is built upon the two-tier architecture. With the presence of multi-media applications, the application level controller cannot accurately quantify the varying amount computing resources required by VMs at runtime. Consequently, lacking accurate resource demand for each VM, controller at the data center level cannot generate the VM placement with satisfactory feasibility. This architecture no longer fits the modern data centers. In this paper, the two tier VM placement framework is proposed to resolve this technical challenge. Our LP-based variation-unaware VM placement algorithm generates the VM placement with minimized energy consumption. On the other hand, our feasibility driven stochastic VM placement (FDSP) algorithm works seamlessly with the LP-based algorithm to achieve desirable feasibility of the placement. Our experimental results show that the LP-based variation unaware VM placement algorithm improves the energy consumption by 15.3% on average from the baseline algorithm. For test cases with resource request variations, the FDSP algorithm saves 15.7% energy cost compared to the worst case scenario of the traditional VM placement paradigm. On the other hand, it improves the feasibility by 50.0% compared to the best case scenario. (C) 2017 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Automation & Control Systems

Trustworthiness of Process Monitoring in IIoT Based on Self-Weighted Dictionary Learning

Keke Huang, Shijun Tao, Dehao Wu, Chunhua Yang, Weihua Gui, Shiyan Hu

Summary: Process monitoring is crucial for the reliable operation of industrial systems in the context of industrial Internet of Things (IIoT). However, due to the harsh environment and unreliable sensors and actuators, it is challenging to collect enough tagged and highly reliable data, leading to degraded performance and lack of trust in the monitoring results. To address this issue, a self-weighted dictionary learning process monitoring method is proposed, which incorporates label propagation classification, reweighting of classification loss and label-consistency constraints, and an iterative optimization algorithm for learning the classifier and dictionary.

IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS (2023)

Article Computer Science, Information Systems

Incentive-Driven Proactive Application Deployment and Pricing on Distributed Edges

Shuiguang Deng, Yishan Chen, Gong Chen, Shouling Ji, Jianwei Yin, Albert Y. Zomaya

Summary: This paper presents a proactive application deployment system consisting of three modules (incentive, profit, and latency) that optimizes application deployment based on a fully distributed edge network architecture. The SELL algorithm in the incentive module allows edge servers to compete for deployment rights in a two-stage Stackelberg game and receive payment for their efforts. The other two modules recursively adjust service prices and deployment intentions based on their own profits. Simulations demonstrate that the SELL algorithm can help application providers find suitable edge servers for deployment while maximizing profits for both parties with low latency.

IEEE TRANSACTIONS ON MOBILE COMPUTING (2023)

Article Computer Science, Theory & Methods

Learning to Schedule Multi-Server Jobs With Fluctuated Processing Speeds

Hailiang Zhao, Shuiguang Deng, Feiyi Chen, Jianwei Yin, Schahram Dustdar, Albert Y. Zomaya

Summary: This article discusses the scheduling of multi-server jobs online and proposes the Esdp algorithm to deal with the unknown actual processing speeds. By learning the distribution of processing speed fluctuations, the Esdp algorithm maximizes the cumulative overall utility and has polynomial complexity and logarithmic regret.

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS (2023)

Article Computer Science, Information Systems

An Autonomic Workload Prediction and Resource Allocation Framework for Fog-Enabled Industrial IoT

Mohit Kumar, Avadh Kishor, Jitendra Kumar Samariya, Albert Y. Zomaya

Summary: The Internet of Things (IoT) has transformed the industry by providing various facilities and advancements. To meet the requirements of the industrial IoT system, an autonomic workload prediction and resource allocation framework is introduced. This framework efficiently allocates resources among fog nodes (FNs) based on workload prediction using a deep autoencoder (DAE) model and optimal FN selection using the crow search algorithm (CSA). The proposed scheme outperforms existing optimization models in terms of cost, delay, and workload execution.

IEEE INTERNET OF THINGS JOURNAL (2023)

Article Automation & Control Systems

LIAS: A Lightweight Incentive Authentication Scheme for Forensic Services in IoV

Mingyue Zhang, Junlong Zhou, Peijin Cong, Gongxuan Zhang, Cheng Zhuo, Shiyan Hu

Summary: This paper presents a lightweight incentive authentication scheme (LIAS) for forensic services in Internet of Vehicles (IoV). LIAS is developed on a three-tier architecture and uses pairing-free certificateless signcryption, pseudonym update mechanism, and incentive mechanism to achieve secure and efficient anonymous authentication.

IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING (2023)

Article Energy & Fuels

Multiple Adaptive Model Predictive Controllers for Frequency Regulation in Wind Farms

Haixin Wang, Zihao Yang, Zhe Chen, Jun Liang, Gen Li, Junyou Yang, Shiyan Hu

Summary: In this paper, a multiple adaptive model predictive controller (MAMPC) is proposed to alleviate the mechanical fatigue of the main shaft in all speed sections. The effectiveness of the method is verified through extensive simulations, showing a reduction in minimum frequency deviation and an extension in the number of fatigue cycles of the main shaft.

IEEE TRANSACTIONS ON ENERGY CONVERSION (2023)

Article Computer Science, Information Systems

AI-Enabled Secure Microservices in Edge Computing: Opportunities and Challenges

Firas Al-Doghman, Nour Moustafa, Ibrahim Khalil, Nasrin Sohrabi, Zahir Tari, Albert Y. Zomaya

Summary: The paradigm of edge computing has created new possibilities for the Internet of Things (IoT), expanding cloud services to the network edge. This allows for the design of distributed architectures and the enhancement of decision-making applications. Edge computing faces challenges related to security and privacy, but advancements in artificial intelligence and machine learning provide opportunities for precise models and intelligent applications at the network edge. This study presents a comprehensive survey on securing edge computing-based AI microservices, highlighting key requirements and proposing a secure edge computing framework.

IEEE TRANSACTIONS ON SERVICES COMPUTING (2023)

Article Automation & Control Systems

Adaptive Multimode Process Monitoring Based on Mode-Matching and Similarity-Preserving Dictionary Learning

Keke Huang, Zui Tao, Yishun Liu, Bei Sun, Chunhua Yang, Weihua Gui, Shiyan Hu

Summary: This article proposes a jointly mode-matching and similarity-preserving dictionary learning (JMSDL) method, which updates the model by learning the data of new modes in order to adapt to newly emerged modes. A similarity metric is also proposed to ensure the representation ability of the method for historical data. Numerical simulation experiments, CSTH process experiments, and industrial roasting process experiments demonstrate that the proposed JMSDL method accurately matches new modes while maintaining performance on historical modes. Furthermore, the proposed method outperforms state-of-the-art methods in terms of fault detection and false alarm rate.

IEEE TRANSACTIONS ON CYBERNETICS (2023)

Article Computer Science, Information Systems

A Systematic Procurement Supply Chain Optimization Technique Based on Industrial Internet of Things and Application

Yishun Liu, Chunhua Yang, Keke Huang, Weihua Gui, Shiyan Hu

Summary: In this article, a systematic intelligent technique is proposed for optimizing the procurement supply chain (PSC) in the context of smart manufacturing. The technique involves predicting market prices using variational mode decomposition and long short-term memory network, building a multiperiod dynamic purchasing model considering production plans and market fluctuations, evaluating suppliers automatically using a stacked autoencoder under bootstrap aggregation, and establishing a multiobjective order allocation model considering procurement costs and supplier scores and solving it using particle swarm optimization. Extensive experiments in a zinc smelter company demonstrate the effectiveness of the proposed technique in reducing labor costs, improving PSC efficiency, and reducing procurement costs.

IEEE INTERNET OF THINGS JOURNAL (2023)

Article Energy & Fuels

A rank-based multiple-choice secretary algorithm for minimising microgrid operating cost under uncertainties

Chunqiu Xia, Wei Li, Xiaomin Chang, Ting Yang, Albert Y. Zomaya

Summary: The increasing use of distributed energy resources has changed the management of the electricity system. Microgrids have been established by homes and businesses with local electricity generators, which have increased renewable energy use but also introduced challenges in managing the microgrid system due to the uncertainty of renewable energy generation, load demands, and dynamic electricity prices. To address this, a rank-based multiple-choice secretary algorithm (RMSA) was proposed for microgrid management to reduce operating costs by making real-time decisions under uncertainties. Extensive experiments were conducted to prove the efficacy of the solution in complex real-world scenarios.

FRONTIERS IN ENERGY (2023)

Article Computer Science, Hardware & Architecture

Timing Analysis of CAN FD for Security-Aware Automotive Cyber-Physical Systems

Yong Xie, Gang Zeng, Ryo Kurachi, Fu Xiao, Hiroaki Takada, Shiyan Hu

Summary: This article develops the first security-aware system model for the processing of CAN FD messages and presents a new WCRT analysis to estimate the interference induced by security-critical messages. We show that the number of impacted messages increases with the increasing number of security critical messages, and the percentage of WCRT increase varies from 12.43% to 14.57% and 7.0% to 10.89% for the two typical CAN FD systems, respectively; the percentage of WCRT decrease varies from 3.29% to 6.04% and 4.13% to 7.93%, respectively.

IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING (2023)

Article Automation & Control Systems

Region-Aware Hierarchical Latent Feature Representation Learning-Guided Clustering for Hyperspectral Band Selection

Jun Wang, Chang Tang, Xinwang Liu, Wei Zhang, Wanqing Li, Xinzhong Zhu, Lizhe Wang, Albert Y. Zomaya

Summary: This research proposes a region-aware hierarchical latent feature representation learning-guided clustering method for hyperspectral band selection. By utilizing superpixel segmentation algorithm and clustering technique, this method takes full consideration of spatial information and importance of different regions in HSIs, achieving superior performance.

IEEE TRANSACTIONS ON CYBERNETICS (2023)

Article Computer Science, Information Systems

An Efficient Architecture for Imputing Distributed Data Sets of IoT Networks

Liying Li, Yinghui Wang, Haizhou Wang, Shiyan Hu, Tongquan Wei

Summary: This article presents an efficient architecture for imputing missing values in distributed IoT data. Experimental results demonstrate that the proposed method significantly reduces imputation errors compared to other methods, while maintaining low transmission costs.

IEEE INTERNET OF THINGS JOURNAL (2023)

Article Construction & Building Technology

Optimal battery management strategies for plug-in electric hybrid buses on routes including green corridors

P. Ruiz, J. M. Aragon-Jurado, M. Seredynski, J. F. Cabrera, D. Pena, J. C. de la Torre, A. Y. Zomaya, B. Dorronsoro

Summary: Public transport is vital for sustainable cities, and plug-in electric hybrid buses can further reduce greenhouse gas emissions. By optimizing the electric drive strategy, these buses can achieve high electric range and lower emissions. This study focuses not only on improving bus performance, but also on the environmental benefits and livability of cities.

SUSTAINABLE CITIES AND SOCIETY (2023)

Article Computer Science, Information Systems

Dynamic Parallel Flow Algorithms With Centralized Scheduling for Load Balancing in Cloud Data Center Networks

Wei-Kang Chung, Yun Li, Chih-Heng Ke, Sun-Yuan Hsieh, Albert Y. Zomaya, Rajkumar Buyya

Summary: BCube, a well-known network structure for data center networks (DCNs), provides multiple low-diameter paths and good fault-tolerance. This paper proposes two centralized dynamic parallel flow scheduling algorithms, CDPFS and CDPFSMP, to decrease collisions and improve bandwidth utilization in BCube topology. The simulation results demonstrate that our algorithms leverage the advantages of BCube structure and achieve high-performance solutions for load balancing problems, improving throughput by 44.1% in random bijective traffic pattern and 36.2% in data shuffle compared with the BSR algorithm.

IEEE TRANSACTIONS ON CLOUD COMPUTING (2023)

Editorial Material Computer Science, Theory & Methods

Artificial intelligence in biomedical big data and digital healthcare

Kiho Lim, Christian Esposito, Tian Wang, Chang Choi

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Editorial Material Computer Science, Theory & Methods

Cluster and cloud computing for life sciences

Jesus Carretero, Dagmar Krefting

Summary: Computational methods play a crucial role in bioinformatics and biomedicine, especially in managing large-scale data and simulating complex models. This special issue focuses on security and performance aspects in infrastructure, optimization for popular applications, and the integration of machine learning and data processing platforms to improve the efficiency and accuracy of bioinformatics.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Adaptive asynchronous federated learning

Renhao Lu, Weizhe Zhang, Qiong Li, Hui He, Xiaoxiong Zhong, Hongwei Yang, Desheng Wang, Zenglin Xu, Mamoun Alazab

Summary: Federated Learning allows collaborative training of AI models with local data, and our proposed FedAAM scheme improves convergence speed and training efficiency through an adaptive weight allocation strategy and asynchronous global update rules.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

METSM: Multiobjective energy-efficient task scheduling model for an edge heterogeneous multiprocessor system

Qiangqiang Jiang, Xu Xin, Libo Yao, Bo Chen

Summary: This paper proposes a multi-objective energy-efficient task scheduling technique (METSM) for edge heterogeneous multiprocessor systems. A mathematical model is established for the task scheduling problem, and a problem-specific algorithm (IMO) is designed for optimizing task scheduling and resource allocation. Experimental results show that the proposed algorithm can achieve optimal Pareto fronts and significantly save time and power consumption.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Editorial Material Computer Science, Theory & Methods

Preface of special issue on heterogeneous information network embedding and applications

Weimin Li, Lu Liu, Kevin I. K. Wang, Qun Jin

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Group key management in the Internet of Things: Handling asynchronicity

Mohammed Riyadh Abdmeziem, Amina Ahmed Nacer, Nawfel Moundji Deroues

Summary: Internet of Things (IoT) devices have become ubiquitous and brought the need for group communications. However, security in group communications is challenging due to the asynchronous nature of IoT devices. This paper introduces an innovative approach using blockchain technology and smart contracts to ensure secure and scalable group communications.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Multi-task peer-to-peer learning using an encoder-only transformer model

Robert Sajina, Nikola Tankovic, Ivo Ipsic

Summary: This paper presents and evaluates a novel approach that utilizes an encoder-only transformer model to enable collaboration between agents learning two distinct NLP tasks. The evaluation results demonstrate that collaboration among agents, even when working towards separate objectives, can result in mutual benefits.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

On the impact of event-driven architecture on performance: An exploratory study

Hebert Cabane, Kleinner Farias

Summary: Event-driven architecture has been widely adopted in the software industry for its benefits in software modularity and performance. However, there is a lack of empirical evidence to support its impact on performance. This study compares the performance of an event-driven application with a monolithic application and finds that the monolithic architecture consumes fewer computational resources and has better response times.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Federated Deep Learning for Wireless Capsule Endoscopy Analysis: Enabling Collaboration Across Multiple Data Centers for Robust Learning of Diverse Pathologies

Haroon Wahab, Irfan Mehmood, Hassan Ugail, Javier Del Ser, Khan Muhammad

Summary: Wireless capsule endoscopy (WCE) is a revolutionary diagnostic method for small bowel pathology. However, the manual analysis of WCE videos is cumbersome and the privacy concerns of WCE data hinder the adoption of AI-based diagnoses. This study proposes a federated learning framework for collaborative learning from multiple data centers, demonstrating improved anomaly classification performance while preserving data privacy.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

A sustainable Bitcoin blockchain network through introducing dynamic block size adjustment using predictive analytics

Maruf Monem, Md Tamjid Hossain, Md. Golam Rabiul Alam, Md. Shirajum Munir, Md. Mahbubur Rahman, Salman A. AlQahtani, Samah Almutlaq, Mohammad Mehedi Hassan

Summary: Bitcoin, the largest cryptocurrency, faces challenges in broader adaption due to long verification times and high transaction fees. To tackle these issues, researchers propose a learning framework that uses machine learning to predict the ideal block size in each block generation cycle. This model significantly improves the block size, transaction fees, and transaction approval rate of Bitcoin, addressing the long wait time and broader adaption problem.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Leveraging a visual language for the awareness-based design of interaction requirements in digital twins

Rafael Duque, Crescencio Bravo, Santos Bringas, Daniel Postigo

Summary: This paper introduces the importance of user interfaces for digital twins and presents a technique called ADD for modeling requirements of Human-DT interaction. A study is conducted to assess the feasibility and utility of ADD in designing user interfaces, using the virtualization of a natural space as a case study.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Performance analysis of parallel composite service-based applications in clouds

Xiulin Li, Li Pan, Wei Song, Shijun Liu, Xiangxu Meng

Summary: This article proposes a novel multiclass multi-pool analytical model for optimizing the quality of composite service applications deployed in the cloud. By considering embarrassingly parallel services and using differentiated parallel processing mechanisms, the model provides accurate prediction results and significantly reduces job response time.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

Unraveling the MEV enigma: ABI-free detection model using Graph Neural Networks

Seongwan Park, Woojin Jeong, Yunyoung Lee, Bumho Son, Huisu Jang, Jaewook Lee

Summary: In this paper, a novel MEV detection model called ArbiNet is proposed, which offers a low-cost and accurate solution for MEV detection without requiring knowledge of smart contract code or ABIs.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

ExDe: Design space exploration of scheduler architectures and mechanisms for serverless data-processing

Sacheendra Talluri, Nikolas Herbst, Cristina Abad, Tiziano De Matteis, Alexandru Iosup

Summary: Serverless computing is increasingly used in data-processing applications. This paper presents ExDe, a framework for systematically exploring the design space of scheduling architectures and mechanisms, to help system designers tackle complexity.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)

Article Computer Science, Theory & Methods

FedBnR: Mitigating federated learning Non-IID problem by breaking the skewed task and reconstructing representation

Chao Wang, Hui Xia, Shuo Xu, Hao Chi, Rui Zhang, Chunqiang Hu

Summary: This paper introduces a Federated Learning framework called FedBnR to address the issue of potential data heterogeneity in distributed entities. By breaking up the original task into multiple subtasks and reconstructing the representation using feature extractors, the framework improves the learning performance on heterogeneous datasets.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2024)