{Barrier-Enabled}{IO} stack for flash storage

Y Won, J Jung, G Choi, J Oh, S Son, J Hwang… - … USENIX Conference on …, 2018 - usenix.org
This work is dedicated to eliminating the overhead required for guaranteeing the storage
order in the modern IO stack. The existing block device adopts a prohibitively expensive …

Fastbuild: Accelerating docker image building for efficient development and deployment of container

Z Huang, S Wu, S Jiang, H Jin - 2019 35th Symposium on …, 2019 - ieeexplore.ieee.org
Docker containers have been increasingly adopted on various computing platforms to
provide a lightweight virtualized execution environment. Compared to virtual machines, this …

MDTUpdate: A multi-block double tree update technique in heterogeneous erasure-coded clusters

H Zhou, D Feng, Y Hu - IEEE Transactions on Computers, 2023 - ieeexplore.ieee.org
A significant drawback of erasure codes is suffering from the expensive update overhead,
and all parity blocks are regenerated once any update of one data block for consistency …

SnapMig: Accelerating VM live storage migration by leveraging the existing VM snapshots in the cloud

Y Yang, B Mao, H Jiang, Y Yang… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Virtual Machine (VM) live storage migration is becoming increasingly important and
indispensable in the current cloud data centers, for the purposes of load balance, hardware …

Efficient scheduling for multi-block updates in erasure coding based storage systems

J Shen, K Zhang, J Gu, Y Zhou… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
This paper considers the problem of how to reduce the I/O overhead of data update
operations in erasure coding based storage systems. To this end, we first analyze the I/O …

{OPTR}:{Order-Preserving} Translation and Recovery Design for {SSDs} with a Standard Block Device Interface

YS Chang, RS Liu - … Annual Technical Conference (USENIX ATC 19), 2019 - usenix.org
Consumer-grade solid-state drives (SSDs) guarantee very few things upon a crash. Lacking
a strong disk-level crash guarantee forces programmers to equip applications and …

Towards high-efficient transaction commitment in a virtualized and sustainable RDBMS

D Li, K Ota, Y Zhong, M Dong… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
The relational database service in cloud usually achieves energy efficiency by using
virtualization technology, in which it consolidates multiple independent database systems …

Erasure coding-oriented data update for cloud storage: A survey

Y Xiao, S Zhou, L Zhong - IEEE Access, 2020 - ieeexplore.ieee.org
Erasure coding is the leading technique to achieve resilient redundancy in cloud storage
systems. However, it introduces two prominent issues: data repair and data update …

Improving spatial locality in virtual machine for flash storage

S Kim, H Eom, Y Son - IEEE Access, 2018 - ieeexplore.ieee.org
Flash-based solid-state drives (SSD) are being widely adopted in virtualized environments
to improve the I/O performance due to their low latency and high throughput compared with …

Erasure-coded multi-block updates based on hybrid writes and common XORs first

Y Liu, B Wei, J Wu, L Xiao - 2021 IEEE 39th International …, 2021 - ieeexplore.ieee.org
Erasure code is widely used in storage systems since it can offer higher reliability at lower
redundancy than data replication. However, erasure coding based storage systems have to …