
Nowadays, data center and cloud servers have commonly adopted virtualization technologies to consolidate multiple servers into a physical one. It is because cloud service providers can achieve low server maintenance cost by improving resource utilization and reducing power consumption through server consolidation with virtualization technologies. However, unlike the physical system resources such as CPU and storage which can be flexibly utilized and shared by using time-based schedulers, memory resource is not easy for flexible utilization and sharing in that the memory size of each virtual machine is fixed by initial configuration. For this reason, sufficient understanding on memory resource usage of each virtual machine is essential in analyzing the existing memory management techniques such as memory ballooning and virtual machine migration. In this paper, we introduce a novel virtual machine memory monitoring tool, called SELF-e, which is developed for tracing the page accesses of each virtual machine in real-time and collecting necessary information on shared pages. Experimental results show that SELF-e efficiently announces the information on classified pages without significant performance degradation.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 3 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
