Ziyi Lu

ORCID: 0000-0001-8968-5146
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Data Storage Technologies
  • Caching and Content Delivery
  • Parallel Computing and Optimization Techniques
  • Cloud Computing and Resource Management
  • Distributed and Parallel Computing Systems
  • Peer-to-Peer Network Technologies
  • IoT and Edge/Fog Computing
  • Advanced Memory and Neural Computing
  • Algorithms and Data Compression
  • Molecular Communication and Nanonetworks
  • Asian Culture and Media Studies

Huazhong University of Science and Technology
2019-2024

University of the Arts London
2023

Wuhan National Laboratory for Optoelectronics
2019-2022

Mobile cloud computing (MCC) enables the mobile devices to offload their applications and thus greatly enriches types of on enhances quality service applications. Under various circumstances, researchers have put forward several MCC architectures. However, how reduce response latency while efficiently utilizing idle capacities still remains a challenge. In this paper, we firstly give definition divide recently proposed architectures into four categories. Secondly, present Hybrid Local Cloud...

10.1155/2013/409539 article EN cc-by Journal of Applied Mathematics 2013-01-01

Our extensive experiments reveal that existing key-value stores (KVSs) achieve high performance at the expense of a huge memory footprint is often impractical or unacceptable. Even with emerging ultra-fast byte-addressable persistent (PM), KVSs fall far short delivering promised by PM's superior I/O bandwidth. To find root causes and bridge performance/memory-footprint gap, we revisit architectural features two representative indexing mechanisms (single-stage multi-stage) propose three-stage...

10.14778/3648160.3648177 article EN Proceedings of the VLDB Endowment 2024-02-01

Hybrid storage servers combining solid-state drives (SSDs) and hard-drive disks (HDDs) provide cost-effectiveness μs-level responsiveness for applications. However, observations from cloud system Pangu manifest that HDDs are often underutilized while SSDs overused, especially under intensive writes. It leads to fast wear-out high tail latency SSDs. On the other hand, our experimental study reveals a series of sequential continuous writes exhibit periodic, staircase-shaped pattern write...

10.1145/3465410 article EN ACM Transactions on Storage 2022-01-29

Cloud providers like the Alibaba cloud routinely and widely employ hybrid storage nodes composed of solid-state drives (SSDs) hard disk (HDDs), reaping their respective benefits: performance from SSD capacity HDD. These generally write incoming data to its SSDs then flush them HDD counterparts, referred as Write Back (SWB) mode, thereby ensuring low latency. When comprehensively analyzing real production workloads Pangu, a large-scale platform underlying cloud, we find that (1) there exist...

10.1145/3357223.3362705 article EN 2019-11-11

Mobile Cloud Computing (MCC) enables the mobile devices to offload their applications cloud, and thus greatly enriches types of on enhances quality service applications. Under various circumstances, researchers have put forward several MCC architectures. However, how reduce response latency while efficiently utilizing idle capacities is still a challenge. This paper firstly gives definition MCC. Secondly, by extending Cloudlet architecture, Hybrid Local Model (HLMCM) presented. Thirdly, from...

10.1109/eidwt.2013.126 article EN 2013-09-01

Attempts to improve the performance of key-value stores (KVS) by replacing slow Hard Disk Drives (HDDs) with much faster Solid-State (SSDs) have consistently fallen short gains implied large speed gap between SSDs and HDDs, especially for small KV items. We experimentally holistically explore root causes inefficiency existing LSM-tree based KVSs running on powerful modern hardware multicore processors fast SSDs. Our findings reveal that global write-ahead-logging (WAL) index-updating...

10.1145/3492321.3519567 article EN 2022-03-28

Parity-based RAID suffering from partial-stripe write-penalty has to introduce write buffer fast absorb and merge incoming writes, then flush them array in batch. However, we experimentally observe that the popular buffering mechanism as Linux journal partial parity logging (PPL) becomes a bottleneck for ultra-fast SSD-based RAID, further uncover centralized log-buffer model is prime cause.

10.1145/3545008.3545034 article EN 2022-08-29

Following a conventional design principle that pays more fast-CPU-cycles for fewer slow-I/Os, popular software storage architecture Linux Multiple-Disk (MD) parity-based RAID (e.g., RAID5 and RAID6) assigns one or centralized worker threads to efficiently process all user requests based on multi-stage asynchronous control global data structures, successfully exploiting characteristics of slow devices, e.g., Hard Disk Drives (HDDs). However, we observe that, with high-performance NVMe-based...

10.1145/3627992 article EN ACM Transactions on Storage 2023-10-16

The application of product-level persistent memory (PM) presents a great opportunity for key-value stores. However, PM devices differ significantly from traditional block-based storage such as HDD and SSD in terms IO characteristics approaches. To reveal the adaptability existing store on to explore potential optimization space PM-based stores, we migrate one most widely used store, RocksDB, device evaluated its performance. results show that performance RocksDB is limited by stacks...

10.1109/nas51552.2021.9605438 article EN 2021-10-01

Key-value (KV) stores based on multi-stage structures are widely deployed to organize massive amounts of easily searchable user data. However, current KV storage systems inevitably sacrifice at least one the performance objectives, such as write, read, space efficiency etc., for optimization others. To understand root cause and ultimately remove disparities among representative existing stores, we analyze their enabling mechanisms classify them into two fundamental models data facilitating...

10.1109/tpds.2019.2950248 article EN IEEE Transactions on Parallel and Distributed Systems 2019-10-29

Emerging persistent memory (PM) with fast per-sistence and byte-addressability physically shares the channel DRAM-based main memory. We experimentally uncover that throughput of application accessing DRAM collapses when multiple threads access PM due to head-of-line blockage in controller within CPU. To address this problem, we design a PM-Accessing Thread Scheduling (PATS) mechanism is guided by contention model, adaptively tune maximum number contention-free concurrent PM-threads....

10.23919/date54114.2022.9774762 article EN Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015 2022-03-14

Netflix offered special service that allows members to watch TV movies and shows on internet-connected devices, while & online or stream right your smart TV, game console. This paper revealed participants' gender identities were kept confidential through case study. found is expected put out the same shows, with it ensuring available for people in UK, may need be Individuals USA increase number of viewership.

10.56028/aehssr.5.1.303.2023 article EN Advances in Education Humanities and Social Science Research 2023-05-12

Existing key-value stores (KVSs) based on log-structured merge-tree (LSM-tree) have been broadly deployed in practice to leverage characteristics of conventional block storage via file system, but lack effective exploitation for emerging byte-addressed persistent memory (PM). We reveal that these KVSs running upon existing PM-aware File systems cause inefficient PM I/O behaviors, including 1) numerous page faults, 2) misaligned with cacheline, and 3) bandwidth wastage concurrent threads. To...

10.1145/3605573.3605629 article EN 2023-08-07
Coming Soon ...