Memory power-aware virtual machine scheduling메모리 전력 소모를 고려한 가상 기계 스케줄링 방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 691
  • Download : 0
Recent technology advance in hardware and software resurrects the virtualization era. Especially, server consolidation using virtualization is widely employed in large-scale computing facilities and data centers. Increasing energy consumption in server consolidation environments leads to high maintenance costs as well as environmental problems. Main memory, no less than processor, is a major energy consumer in this environment. DRAM is used as main memory for most of computer systems currently available. The DRAM hardware already provides power-saving functionality. Using this feature, several previous researches successfully save energy consumed in the DRAM. This paper proposes a technique for reducing memory energy consumption using virtual machine scheduling in multi-core systems. Previously, in a single processor system, a virtual machine runs at a specific time and the memory used by the virtual machine is the only source of memory energy consumption. The appearance and popularity of multi-core systems, however, introduce additional problems in reducing memory energy consumption; several virtual machines simultaneously run on each processor core and the memory energy consumption is the aggregated memory energy used by all these virtual machines. Thus, it is a challenging issue to schedule virtual machines that access as many same memory nodes as possible in order to save more memory energy. We devise several heuristic scheduling algorithms such as BVF, BCSF, BNF, and COMB. A memory power simulator called MPSim is designed and implemented. In the simulation results, we observe that our memory power management effectively saves memory power. We also find out that more memory energy savings are gained as 1) system size increases, 2) the memory nodes used by a virtual machine decreases, and 3) the more number of virtual machines are consolidated. Among the devised algorithms, BCSF shows the best energy saving performance in the most simulation configurat...
Advisors
Maeng, Seung-Ryoulresearcher맹승렬researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2010
Identifier
455448/325007  / 020045233
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학과, 2010.08, [ viii, 71 p. ]

Keywords

scheduling; virtualization; memory power; 메모리 파워; 스케줄링; 가상화

URI
http://hdl.handle.net/10203/33320
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=455448&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0