Yi Zhou

Dr. Yi Zhou


Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

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

Representative Publications

View All Publications
8 April 2024 in Future Internet
Verified
Journal Article
Open access
PDF file
PHPeixiong He
Peixiong He
YZYi Zhou
Yi Zhou
Xiao QinXiao Qin
Xiao Qin
The Internet of Things (IoT) employs sensors and the Internet for information exchange, enabling intelligent identification, monitoring, and management, which has deeply impacted various sectors such as power, medical care, and security, transforming social activities and lifestyles. Regrettably, IoT systems suffer from two main challenges, namely sustainability and security. Hence, pondering how to enhance sustainable and energy-efficient practices for IoT systems to mitigate risks becomes a worthwhile endeavor. To address this issue, we conduct a survey of energy-aware security mechanisms in the Internet of Things. Specifically, we examine the challenges that IoT is facing in terms of energy efficiency and security, and we inspect current energy-saving and privacy-preserving technologies for IoT systems. Moreover, we delineate a vision for the future of IoT, emphasizing energy-aware security mechanisms. Finally, we outline the challenges encountered in achieving energy-aware security mechanisms, as well as the direction of future research. Motivated by this study, we envision advancements in the IoT that not only harness the benefits of science and technology but also enhance the security and safety of our data.

14 October 2021 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
HFHao Feng
Hao Feng
YDYuhui Deng
Yuhui Deng
YZYi Zhou
Yi Zhou
Geyong  MinGeyong Min
Geyong Min
As customers take virtual machines (VMs) as their demands, high-efficient placement of VMs is required to reduce the energy consumption in data centers. Existing Virtual Machine placement (VMP) strategies can minimize energy consumption of data centers by optimizing resource allocation in terms of multiple physical resources (e.g., memory, bandwidth, CPU, etc.). However, these strategies ignore the role of heat recirculation in the data center, which can cause a huge energy waste in cooling. To address this problem, we propose a heat-recirculation-aware VMP strategy for reducing the energy consumption of data centers. This novel VMP strategy takes into account heat recirculation coupled with multiple physical resource allocation to reduce the energy consumption of data centers. We design a simulated annealing based algorithm called SABA to lower the energy consumption of data centers where multiple VMs are deployed. SABA remarkably cuts down the energy consumption of physical resources through two salient features. First, it obtains an approximation of the optimum with much fewer iterations than simulated annealing algorithm (SA). Second, it reduces the number of activated servers required for VM tasks. We quantitatively evaluate the performance of SABA in terms of algorithm efficiency, the number of activated servers and the energy-saving. We compare the performance of SABA with state-of-art XINT-GA, PPVMP, TSTD and SA algorithms. Moreover, we evaluate the efficiency of SABA by leveraging a real-world 50 hours trace from practical IBM cloud data centers. Experimental results indicate that our heat-recirculation-aware VM placement strategy provides a powerful solution for improving the energy efficiency of data centers (SABA improves energy efficiency of cooling by up to 13.2% over TSTD, 13.8% over XINT-GA and 45% over PPVMP algorithm).

14 December 2021 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
ZWZhaorui Wu
Zhaorui Wu
YDYuhui Deng
Yuhui Deng
HFHao Feng
Hao Feng
YZYi Zhou
Yi Zhou
Geyong  MinGeyong Min
Geyong Min
ZZZhen Zhang
Zhen Zhang
Instantiated containers of an application are distributed across multiple Physical Machines (PMs) to achieve high parallel performance. Container placement plays a vital role in network traffic and the performance of containerized data centers. Existing container placement techniques are inadequate due to the ignorance of container traffic patterns. To solve this issue, we first investigate the network traffic between containers and observe that it exhibits a Zipf-like distribution. Motivated by this finding, we propose a novel container placement approach- Blender -by taking into account the Zipf-like distribution. Blender employs two algorithms called RefineAlg and SplitAlg to divide containers of applications into blocks, and place these blocks across Virtual Machines (VMs). Blender exhibits two salient features: (i) it minimizes inter-block traffic by arranging the containers that communicate frequently in the same block. (ii) it achieves good load balancing by combining complementary blocks that request different resource types (e.g., CPU-intensive and memory-intensive blocks) and distributing these blocks across multiple VMs. The experimental results show that Blender significantly reduces communication traffic and network latency. In particular, Blender reduces the traffic of SBP and CA-WFD by 22% and 32%, respectively. Blender decreases network latency by 16% and 26% compared to SBP and CA-WFD. Furthermore, with Blender in place, the physical resources of hosting PMs are well balanced and utilized.

14 October 2022 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
GZGenxiong Zhang
Genxiong Zhang
YDYuhui Deng
Yuhui Deng
YZYi Zhou
Yi Zhou
SPShujie Pang
Shujie Pang
JYJianhui Yue
Jianhui Yue
YZYifeng Zhu
Yifeng Zhu
A large number of read-disturb-induced rewrites are performed in the background [also known as Read Reclaim (RR)] to alleviate the read-disturb issue in NAND flash memory-based SSDs. RR can significantly degrade the performance and shorten the service life of SSD in read-intensive workloads. To address this issue, we propose a novel read-disturb management approach called Cocktail that mixes a small proportion of hot-read pages with a large proportion of cold-read pages, thereby avoiding clustering hot-read pages into a few blocks. Motivated by the insight that RR operations are frequently triggered by hot read-pages, Cocktail first prefills a portion of each block with cold data extracted from user requests. Then, Cocktail fills the prefilled blocks with write-back data caused by RR to create read-balanced blocks. We integrate two thresholds, write pool capacity and the ratio of RR-write data to User-write data, into Cocktail to govern the ratio of write-back data caused by RR to data of user requests in a block. Cocktail dynamically adjusts the two thresholds according to the characteristics of RR. Cocktail is conducive to decentralizing hot write-back data caused by RR across a broad range of blocks, thereby reducing the occurrence of second-time RR and the number of overall block reads. We compare Cocktail with three existing schemes baseline, redFTL, and IPR in terms of SSD service life, SSD response time, write amplification, and the number of garbage collections (GCs) under ten real-world workload conditions. Experimental results show that compared with the existing schemes, Cocktail reduces the number of RRs, the average response time, the 99-percentile tail latency, and the number of GCs by an average of 40.77%, 10.82%, 5.40%, and 12.29%, respectively. Cocktail also alleviates the write amplification of the three alternative schemes by an average of 49.57%.

23 October 2024 in Electronics
Verified
Journal Article
Open access
PDF file
XIAN GAOXIAN GAO
XIAN GAO
PHPeixiong He
Peixiong He
YZYi Zhou
Yi Zhou
Xiao QinXiao Qin
Xiao Qin
The healthcare sector is undergoing a significant transformation due to the rapid expansion of data and advancements in digital technologies. The increasing complexity of healthcare data, including electronic health records (EHRs), medical imaging, and patient monitoring, underscores the necessity of big data technologies. These technologies are essential for enhancing decision-making, personalizing treatments, and optimizing operations. Digitalization further revolutionizes healthcare by improving accessibility and convenience through technologies such as EHRs, telemedicine, and wearable health devices. Cloud computing, with its scalable resources and cost efficiency, plays a crucial role in managing large-scale healthcare data and supporting remote treatment. However, integrating cloud computing in healthcare, especially in remote areas with limited network infrastructure, presents challenges. These include difficulties in accessing cloud services and concerns over data security. This article proposes a smart healthcare system utilizing the edge-cloud continuum to address these issues. The proposed system aims to enhance data accessibility and security while maintaining high prediction accuracy for disease management. The study includes foundational knowledge of relevant technologies, a detailed system architecture, experimental design, and discussions on conclusions and future research directions.

1 December 2023 in IEEE Transactions on Services Computing
Verified
Journal Article
Closed access
JLJie Li
Jie Li
YDYuhui Deng
Yuhui Deng
RWRui Wang
Rui Wang
YZYi Zhou
Yi Zhou
HFHao Feng
Hao Feng
Xiao QinXiao Qin
Xiao Qin
With the rapid growth of cloud computing, frequent workload bursts show an increasing influence on the Quality of Service (QoS) and energy efficiency of cloud-based data centers. Existing virtual machine placement schemes are expected to optimize either QoS or energy efficiency for cloud data centers running under bursty workload conditions. To bridge this gap, we propose a burst-aware and thermal-efficient virtual machine placement technique called BTVMP . BTVMP adopts a two-step strategy to achieve energy efficiency while assuring QoS. First, BTVMP leverages a split-and-recombine algorithm – SAR – to deal with bursty workloads. SAR prioritizes critical workloads while preventing low-priority workloads from starvation, thereby assuring QoS. Second, BTVMP utilizes an enhanced simulated annealing algorithm called ESA to offer optimal thermal-efficient virtual machine placement (VMP) solutions, aiming to minimize the energy consumption of data centers. To facilitate estimating energy consumption, we integrate into BTVMP a thermal model that takes into account heat re-circulation effects. We conduct extensive experiments with a real-world trace. We compare BTVMP with the leading-edge VMP strategies, including Genetic Algorithm (XINT-GA), Power-Aware and Performance-Guaranteed Virtual Machine Placement (PPVMP), Peak Load Scheduling Control Method (PLSC), First Come First Serve (FCFS), and GReedy based scheduling Algorithm miNImizing Total Energy (GRANITE). The experimental results unveil that BTVMP not only enhances QoS but also exhibits superb energy efficiency. In particular, BTVMP reduces PLSC's workload delay and FCFS's critical workload delay by 18 $\%$ and 11 $\%$ , respectively. Moreover, BTVMP lowers the total energy consumption of the three alternative algorithms –GRANITE, XINTGA, PPVMP, and PLSC – by anywhere between 27.8 $\%$ and 49.4 $\%$ .