Demo Data from EDBT 2026 / reviewers in the wild / expert
Haogang Chen 0002
dblp:12/3578
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2010
0009-0004-1633-9460ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 67% Memory systems · 33% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems
virtualization |
0.1 | 1 | 2010 | Dynamic memory paravirtualization transparent to guest OS · Sci. China Inf. Sci. 2010 |
Memory systems › virtual memory management
memory mapping |
0.1 | 1 | 2010 | DMM: A dynamic memory mapping model for virtual machines · Sci. China Inf. Sci. 2010 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2010 | DMM: A dynamic memory mapping model for virtual machines · Sci. China Inf. Sci. 2010 |
Cloud and datacenter computing › virtualization
virtual machine memory management |
0.1 | 1 | 2010 | DMM: A dynamic memory mapping model for virtual machines · Sci. China Inf. Sci. 2010 |
Operating systems › resource management
memory management |
0.0 | 1 | 2010 | Dynamic memory paravirtualization transparent to guest OS · Sci. China Inf. Sci. 2010 |
Methods — techniques the papers use, named apart from their topics
paravirtualization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | DMM: A dynamic memory mapping model for virtual machines
Haogang Chen 0002, Xiaolin Wang 0001, Zhenlin Wang 0003, Yingwei Luo, Xiaoming Li 0001 |
Sci. China Inf. Sci. | 1 |
| 2010 | Dynamic memory paravirtualization transparent to guest OS
Xiaolin Wang 0001, Yifeng Sun, Yingwei Luo, Zhenlin Wang 0003, Yu Li 0006, Haogang Chen 0002, Xiaoming Li 0001 |
Sci. China Inf. Sci. | 7 |
| 2009 | Fast Live Cloning of Virtual Machine Based on XenabstractVirtual Machine (VM) cloning is to create a replica of a source virtual machine (parent virtual machine); the replica, also called child virtual machine, owns exactly the same executing status as parent virtual machine. Fast live cloning guarantees that, during the period of cloning, the services running on the parent virtual machine observe no performance degradation. There are three important goals for fast live cloning: reducing the total cloning time, minimizing the suspension time of the parent virtual machine, and maximizing resource sharing between the parent virtual machine and the child virtual machine. This paper exploits Copy-on-Write (CoW) mechanism fully to minimize the time of duplicating active main memory and secondary storage of the parent virtual machine. As a result, out experiments show that the total cloning time of a virtual machine on Xen virtual machine monitor can be confined within several hundred milliseconds and the downtime of parent virtual machine is limited to tens of milliseconds, close to VMM’s scheduling interval. Experiments also show that the parent virtual machine highly shares memory with the child virtual machine as long as both virtual machines continue executing the same applications. Yifeng Sun, Yingwei Luo, Xiaolin Wang 0001, Zhenlin Wang 0003, Haogang Chen 0002, Xiaoming Li 0001 |
HPCC | 6 |
| 2009 | REMOCA: Hypervisor Remote Disk CacheabstractIn virtual machine (VM) systems, with the increase in the number of VMs and the demands of applications, the main memory is becoming a bottleneck of application performance. To improve paging performance for memory-intensive or I/O-intensive workloads, we propose the hypervisor REMOte disk CAche (REMOCA), which allows a virtual machine to use the memory resources on other physical machines as its cache between its virtual memory and virtual disk devices. The goal of REMOCA is to reduce disk accesses, which is much slower than transferring memory pages over modern interconnect networks. As a result, the average disk I/O latency can be improved. REMOCA is implemented within the hypervisor, by intercepting guest events such as page evictions and disk accesses. This design is transparent to the applications, and is compatible with existing techniques like ballooning and ghost buffer. Moreover, a combination of them can provide a more flexible resource management policy. Our experimental results show that REMOCA can efficiently alleviate the impact of thrashing behavior, and also significantly improve the performance for real-world I/O intensive applications. Haogang Chen 0002, Xiaolin Wang 0001, Zhenlin Wang 0003, Xinxin Jin, Yingwei Luo, Xiaoming Li 0001 |
ISPA | 1 |
| 2009 | A Simple Cache Partitioning Approach in a Virtualized EnvironmentabstractVirtualization is often used in systems for the purpose of offering isolation among applications running in separate virtual machines (VM). Current virtual machine monitors (VMMs) have done a decent job in resource isolation in memory, CPU and I/O devices. However, when looking further into the usage of lower-level shared cache, we notice that one virtual machine’s cache behavior may interfere with another’s due to the uncontrolled cache sharing. In this situation, performance isolation cannot be guaranteed. This paper presents a cache partitioning approach which can be implemented in the VMM. We have implemented this mechanism in Xen VMM using the page coloring technique traditionally applied to the OS. Our VMM-based implementation is fully transparent to the guest OSes. It thus shows the advantages of simplicity and flexibility. Our evaluation shows that our cache partitioning method can work efficiently and improve the performance of co-scheduled applications running within different VMs. In the concurrent workloads selected from the SPEC CPU 2006 benchmarks, our technique achieves a performance improvement by up to 19% for the most sensitive workloads Xinxin Jin, Haogang Chen 0002, Xiaolin Wang 0001, Zhenlin Wang 0003, Yingwei Luo, Xiaoming Li 0001 |
ISPA | 2 |
| 2008 | Live and incremental whole-system migration of virtual machines using block-bitmapabstractIn this paper, we describe a whole-system live migration scheme, which transfers the whole system run-time state, including CPU state, memory data, and local disk storage, of the virtual machine (VM). To minimize the downtime caused by migrating large disk storage data and keep data integrity and consistency, we propose a three-phase migration (TPM) algorithm. To facilitate the migration back to initial source machine, we use an incremental migration (IM) algorithm to reduce the amount of the data to be migrated. Block-bitmap is used to track all the write accesses to the local disk storage during the migration. Synchronization of the local disk storage in the migration is performed according to the block-bitmap. Experiments show that our algorithms work well even when I/O-intensive workloads are running in the migrated VM. The downtime of the migration is around 100 milliseconds, close to shared-storage migration. Total migration time is greatly reduced using IM. The block-bitmap based synchronization mechanism is simple and effective. Performance overhead of recording all the writes on migrated VM is very low. Yingwei Luo, Xiaolin Wang 0001, Zhenlin Wang 0003, Yifeng Sun, Haogang Chen 0002 |
CLUSTER | 6 |