• 제목/요약/키워드: 가상자원

Search Result 744, Processing Time 0.028 seconds

Virtual Machine Type Classification Technique based on Resource Usage in Virtualized Environments (가상화 환경에서 자원 사용량을 기반으로 하는 가상머신 유형분류 기법)

  • Kang, Jihun;Bak, BongWoo;Lee, Jaehak;Lee, Eunyoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.256-259
    • /
    • 2018
  • 다수의 사용자가 자원을 공유하는 클라우드 센터에서는 자원 사용량 예측이 힘들기 때문에 지속적으로 가상머신의 자원 부족과 특정 물리 서버에 가상머신들이 집중되는 것을 방지하고자 클라우드 센터를 구성하는 다수의 물리 서버 사이에서 가상머신을 이주시키는 마이그레이션 작업을 수행한다. 가상머신 마이그레이션은 가상머신에게 할당된 자원의 규모에 따라 물리 서버에 가상머신을 균등하게 배치시킬 수 있지만 가상머신의 특정 자원에 따른 자원 집중 현상은 방지할 수 없다. 본 논문에서는 가상머신 마이그레이션 작업 시 자원 집중 현상을 방지하기 위한 기반 정보를 생성하는 가상머신 유형분류 기법을 제안한다. 본 논문에서 제안하는 가상머신 유형분류 기법은 물리 서버에서 실행 중인 가상머신의 자원 사용 정보를 기반으로 CPU, 메모리 유형으로 분류하여 가상머신 마이그레이션을 수행할 때 사용할 수 있는 기반 정보를 제공한다. 또한 본 논문에서 제안한 기법은 실험을 통해 무시할 수 있는 수준의 오버헤드를 발생시키는 것을 확인하였다.

Analysis to Impact of Monitoring interval on Performance of Virtual Machine in Cloud Environments (클라우드 환경에서 모니터링 주기가 가상머신의 성능에 미치는 영향 분석)

  • Hwang, Seunghyun;Bak, Bongwoo;Lee, Jaehak;Yu, Heonchang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.260-261
    • /
    • 2018
  • 다수의 사용자가 동시에 가상머신을 사용하는 클라우드 환경은 자원 사용량을 예측하기 힘들기 때문에 사용자의 자원 요구량과 성능을 만족시키기 위해 지속적으로 마이그레이션, 오토스케일링과 같은 가상머신 관리 작업을 수행한다. 가상머신 관리 시 참조되는 가장 중요한 정보는 가상머신과 물리머신의 자원 모니터링 정보이다. 클라우드 센터에서 자원 모니터링 작업은 가상머신 관리 시 필수적이지만 모니터링 정보 수집 시 사용하는 자원은 물리머신의 자원을 사용하기 때문에 모니터링 주기가 짧으면 모니터링 작업을 위한 자원 사용으로 인해 가상머신과 자원 경쟁이 발생할 수 있다. 본 논문에서는 물리머신에서 실행 중인 가상머신의 작업의 유형에 따른 최적의 모니터링 주기를 도출하기 위해 자원 모니터링 주기가 가상머신의 성능에 미치는 영향을 분석하고 모니터링 작업으로 인해 발생하는 가상머신의 성능 저하를 최소화 할 수 있는 최적의 모니터링 주기를 도출한다.

An Efficient Reduction Scheme of Virtual Machine Resource in Cloud Computing Environment (클라우드 컴퓨팅 환경에서 가상머신의 효율적인 자원 감축 기법)

  • Kim, Chang-Hyeon;Lee, Won-Joo;Jeon, Chang-Ho
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.01a
    • /
    • pp.5-6
    • /
    • 2012
  • 본 논문에서는 가상머신에서 수행되는 어플리케이션의 서비스 품질을 보장하고, 클라우드 클러스터의 운영비용을 절감시킬 수 있는 자원 할당 감축기법을 제안한다. 이 기법은 가상머신의 자원 사용량 변화 추세를 분석하고 이를 토대로 확률적인 접근을 사용하여 새로운 자원 할당 감축량을 결정한다. 가상머신의 자원 사용량이 할당량을 초과하면 가상머신의 이주가 필요하다. 이때 발생하는 다운타임동안 가상머신의 어플리케이션은 서비스를 수행할 수 없기 때문에 클라우드 시스템의 성능이 저하된다. 따라서 성능평가에서는 가상머신의 자원 사용량이 할당량을 초과하는 횟수를 측정하여 Greedy 기법과 비교 평가함으로써 제안한 기법이 자원 할당 감축에 우수함을 검증한다.

  • PDF

Sharing of Vitual Memory Resources in Unixware (유닉스웨어상의 가상 메모리 자원의 공유)

  • O, Seok-Geun;Cha, Gyu-Il;Hwang, Si-Yeong;Yu, Hyeok
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.26 no.5
    • /
    • pp.575-583
    • /
    • 1999
  • 본 논문은 유닉스웨어의 가상 메모리 시스템에서 자원을 보다 효율적으로 공유하는 방법에 관해 논한다. 기존의 유닉스웨어는 가상 메모리 자원을 프로세스 단위로 할당하며 공유하지 않는다. 그런데 가상 메모리의 요구량과 이 자원을 사용하는 프로세스의 수가증가함에따라 가상 메모리 자원은 시스템의 성능을 저하시키는 요인이 된다. 본 논문은 유닉스웨어에서 가상 메모리 최적화방안으로써 가상 메모리 자원을 공유하는 방법에 대해 고찰한다. 본 논문은 유닉스웨어에서 가상 메모리 자원의 공유 방법으로써 '공유 페이지 디렉토리'기법을 제시하고 이를 구현하였다. 또한 사용 시스템상의 실험결과를 통해 제안된 기법이 전체 시스템 성능을 향상시킴을 보이고 있다.

Relocation Algorithm of Virtual Machine for Alleviating Overloads in Virtualization Environment (가상화 환경에서 과부하 해소를 위한 가상 머신 재배치 알고리즘)

  • Choi, HoGeun;Park, JiSu;Han, Gum Ju;Shon, Jin Gon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.769-772
    • /
    • 2012
  • 가상화 환경은 한 대의 서버에 여러 개의 가상 머신을 생성하여 독립적인 운영체제를 실행시킨다. 이러한 서버는 가상 머신에 서버의 자원을 할당하여 작업을 처리하고, 작업의 증가로 인해 가상 머신의 자원이 부족하게 되면 서버의 자원을 재할당 한다. 그러나 서버 자원의 확장이 어려운 경우 과부하 상태가 되어 가상 머신의 자원 부족을 해결할 수 없다. 또한 가상 머신을 다른 서버에 재배치 시킴으로써 서버의 과부하 문제를 해결하고자 하였으나, 서버 선정 과정이 단순하여 유휴자원을 확보하기가 어렵다. 따라서 본 논문에서는 가상 머신을 재배치시키는 기법을 제안한다. 또한 기존 재배치 알고리즘과 제안한 알고리즘에 대한 성능평가를 한다.

Priority-Based Resource Allocation Algorithm for Virtual Network (가상 네트워크를 위한 우선순위 기반 자원 할당 알고리즘)

  • Kim, Hak-Suh;Lee, Sang-Ho
    • Journal of Digital Convergence
    • /
    • v.14 no.10
    • /
    • pp.303-310
    • /
    • 2016
  • Due to the ossification of the Internet, it is difficult to accommodate variety services. One of the efficient solution to this problem is network virtualization. It allows multiple parallel virtual networks to run on the shared physical infrastructure. It needs new resource allocation mechanism to share efficient physical resources. In this paper, we present efficient bandwidth allocation algorithm for virtual network request with high service priority. Our proposed algorithm can withdraw allocated bandwidth from low-level priority virtual network and maintain low-level virtual network service. We evaluated the performance of our proposed algorithm using simulation and found the improvement of approximately 8% acceptance rate.

A Priority Allocation Scheme Considering Virtual Machine Scheduling Delays in Xen Environments (Xen 환경에서 스케줄링 지연을 고려한 가상머신 우선순위 할당 기법)

  • Yang, Eun-Ji;Choi, Hyun-Sik;Han, Sae-Young;Park, Sung-Yong
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.37 no.4
    • /
    • pp.246-255
    • /
    • 2010
  • There exist virtual machine scheduling delays in virtualized environment in which virtual machines share physical resources. Many resource management systems have been proposed to provide better application QoS through monitoring and analyzing application performance and resource utilization of virtual machines. However, those management systems don't consider virtual machine scheduling delays, result in incorrect application performance evaluation and QoS violations In this paper, we propose an application behavior analysis considering the scheduling delays, and a virtual machine priority allocation scheme based on the analysis to improve the application response time by minimizing the overall virtual machine scheduling delays.

A Resource Oriented Live migration Algorithm for Removing Hotspot in Virtualized Clusters (가상화 클러스터를 위한 Hotspot 원인 정보 기반Live migration Algorithm)

  • Kang, Mun-Young;Oh, Sang-Yoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.9-12
    • /
    • 2011
  • 가상화 기술은 물리적 컴퓨팅 자원의 추상화를 통해 다수의 운영 체제나 응용 프로그램이 물리적 서버의 자원을 공유하게 함으로써 소요비용을 절감하고 자원을 통합 관리할 수 있는 기술이다. 그러나 가상화 기반 클러스터에서는 클러스터를 이루는 물리적 서버들이 균형적으로 자원을 활용하지 못하고 특정 서버로 자원 활용률이 집중되는 현상(hotspot)이 발생 할 수 있다. 이에 본 논문에서는 Live migration 기술을 이용하여 가상화 클러스터의 자원 효율을 높이는 알고리즘을 제안한다. 제안 알고리즘은 hotspot의 원인이 되는 자원의 우선순위를 기반으로 가장 적합한 대상을 선정하여 가상머신을 이동시켜 클러스터의 자원 활용률의 균형을 도모하고 추가적인 hotspot의 발생을 최소화고 불필요한 Live migration을 방지하여 migration시에 발생하는 로드를 줄일 수 있다.

Improving Virtual Network Embedding Performance through Resource Splitting (자원 분할수용을 통한 가상네트워크 임베딩 성능 향상)

  • Ha, Jihun;Park, Yongtae;Kim, Hyogon;Kim, Eunah;Yang, Sunhee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.535-538
    • /
    • 2011
  • 기반 네트워크 (substrate network)의 자원 여분이 새로 삽입(embed)하고자 하는 가상 네트워크의 자원 요구량을 수용할 수 없을 때, 삽입하고자 하는 가상 네트워크의 요구 자원량을 분할하여 분산 수용함으로써 삽입을 가능케 할 수 있다. 그러나 이러한 작업을 위해서는 각 가상 네트워크의 자원간 상관관계를 꼭 알아야 한다. 이 논문에서 각 가상 네트워크의 명세에 자원 사용 패턴에 있어서의 상관관계를 입력 받음으로써 기반 네트워크의 사용률(utilization)과 가상 네트워크 수용률(acceptance ratio)을 높일 수 있음을 보인다.

Resource Allocation for Networked Virtual Reality Systems (네트워크형 가상현실 시스템에서의 자원할당)

  • 오세웅
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.2
    • /
    • pp.130-135
    • /
    • 2001
  • When a networked virtual reality system handles composite media audio and video as well as three dimensional computer graphics, the quality of the virtual space is greatly affected by the current available network, and end system resources. Even if the network can preserve a certain amount of resources, the required resources change dynamically according to the user\`s navigation of a large virtual space, and then it may decrease the quality of the virtual space. In this paper, a method for resource allocation is proposed and the proposed system copes with the deterioration of quality of virtual spaces in case that the starvation of system resources occurs. The experimental results show that the proposed method is efficient.

  • PDF