• Title/Summary/Keyword: 가상화 환경

Search Result 913, Processing Time 0.033 seconds

A Performance Analysis on Task Scheduling Mechanisms Using CPU Pinning in OpenMP Based on Xen Virtualization (Xen 가상화 기반 OpenMP 환경에서 물리 CPU 지정에 따른 태스크 스케줄링 기법들의 성능 분석)

  • Song, ChungGeon;Myung, Rohyoung;Choi, HeeSeok;Yu, HeonChang;Lee, EunYoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.223-226
    • /
    • 2015
  • 최근 클라우드를 지원하는 Xen 가상화 환경에서 HPC를 구현하는 서비스의 수가 증가하고 있다. 따라서 SMP기반의 병렬컴퓨팅 구현을 위한 표준 라이브러리인 OpenMP 연산효율의 중요성이 높아지고 있다. 본 논문에서는 Xen 가상화 기반 OpenMP 환경에서 CPU Pinning 적용 여부에 따라 다양한 태스크 스케줄링의 성능 변화를 측정하기 위한 실험을 수행하였다. 실험결과, CPU Pinning을 적용했을 시정적 스케줄링은 3.7%, 동적 스케줄링은 3.4%, 태스크 지시자 스케줄링은 3.8%의 성능 향상을 보였다. 이러한 결과는 Xen 가상화 환경에서 효율적인 병렬 컴퓨팅 기법 설계를 위한 방향을 제시한다.

Effects of Hypervisor on Distributed Big Data Processing in Virtualizated Cluster Environment (가상화 클러스터 환경에서 빅 데이터 분산 처리 성능에 하이퍼바이저가 미치는 영향)

  • Chung, Haejin;Nah, Yunmook
    • KIISE Transactions on Computing Practices
    • /
    • v.22 no.2
    • /
    • pp.89-94
    • /
    • 2016
  • Recently, cluster computing environments have been in a process of change toward virtualized cluster environments. The change of the cluster environment has great impact on the performance of large volume distributed processing. Therefore, many domestic and international IT companies have invested heavily in research on cluster environments. In this paper, we show how the hypervisor affects the performance of distributed processing of a large volume of data. We present a performance comparison of MapReduce processing in two virtualized cluster environments, one built using the Xen hypervisor and the other built using the container-based Docker. Our results show that Docker is faster than Xen.

A application testing on HCC single virtualization service platform (HCC 단일 가상화 서비스 플랫폼에서 애플리케이션 시험)

  • Woo, Joon;Li, Guohua
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.32-35
    • /
    • 2021
  • 단일 가상화 서비스 플랫폼은 메모리 및 컴퓨팅 집약적 워크로드를 수행하기 위한 고성능 시스템 환경의 신속한 구축을 지원하는 클라우드 기반의 소프트웨어 정의 서버를 위한 핵심 기술이다. 본 연구는 다수의 물리 노드를 통합하여 하나의 고성능 단일가상서버로 구성하기 위해 개발된 HCC 단일 가상화 서비스 플랫폼에서 대용량 데이터 처리 및 대규모 연산이 필요한 NGS 기반 농생명유전체 조립 프로그램과 이상 기상의 탐지 분석을 위한 GOES 위성자료 전처리 프로그램을 시험하여 활용 적합성을 검증하였다.

Implementation of User Preemptive Credit Scheduler in Desk-Top Virtualization (가상화 환경에서 사용자 선점형 Credit 스케줄러 구현)

  • Yoo, Seung-Hwan;Kim, Sung-Chun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.455-456
    • /
    • 2009
  • 기존의 가상화 시스템에서 사용되던 스케줄러는 기존 서버 환경을 기반으로 구현되었다. 즉, 기존 데스크톱 운영체계와는 달리 선점형 멀티테스킹 작업방식에 대한 고려가 부족하다. 때문에 본 논문에서는 데스크톱 환경에서 XEN 가상화 시스템을 사용할 경우 사용자 작업을 우선적으로 선점하는 Credit 스케줄러를 제시한다. Credit 스케줄러의 I/O 도메인 Boost 기능의 수정을 통해 데스크톱 사용자가 작업하는 가상 머신에 대한 성능을 향상시키는 Credit 스케줄러를 제안하였다. 또한 시뮬레이션을 통해 본 논문에서 제안한 스케줄러가 목적에 맞게 동작하는지 확인할 수 있었다.

Load Balancing Policy for Xen-based Virtual Desktop Service (Xen 기반 가상 데스크탑 서비스를 위한 부하 분산 정책)

  • Son, Sung-Hoon;Jun, Sang-Il
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.1
    • /
    • pp.55-64
    • /
    • 2008
  • Recently virtualization becomes one of the most popular research topics. and a lot of software products which is related to virtualization have been released accordingly. Server virtualization, which virtualize physical servers to supply many virtual servers, provides very efficient way to build network-based servers. In this paper, we design and implement virtual desktop service which is based on server virtualization. We also propose load balancing scheme for the virtual desktop service. The proposed virtual desktop service and its load balancing scheme provides a cost-effective way to build high-performance remote desktop service.

  • PDF

Efficient Device Virtualization Frameworks for Accelerating I/O Performance on Virtual Machine (가상머신에서 I/O 성능 향상을 위한 효율적인 장치가상화 프레임워크)

  • Lee, Dongwoo;Kim, Junghan;Eom, Young Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.174-177
    • /
    • 2012
  • 최근 다양한 분야에서 널리 사용되고 있는 가상화 기술은 가상머신에 높은 성능의 프로세서 및 메모리 자원을 제공하고 있다. 반면에 가상화 환경에서의 I/O는 여전히 낮은 성능을 보이며 I/O 중점적인 워크로드의 가상화에 걸림돌이 되고 있다. 이러한 성능 저하는 일반적인 장치 접근 과정에 비해 매우 복잡한 과정을 거치는 기존의 가상화 프레임워크에 의해 발생한다. I/O 요청의 각 처리과정에서 발생하는 모드전환을 제거함으로써 가상머신의 I/O 성능을 향상 시킬 수 있다. 본 논문에서는 모드전환을 완전히 제거한 장치가상화 프레임워크를 제안하고 실험을 통해 본 기법의 타당성을 입증한다.

A Selective Message Synchronization Mechanism for Networked Virtual Environment (네트워크 가상환경에서의 선별적 메시지 동기화 기법)

  • Yun Chung-Ha;Paik Doo-Won
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.2
    • /
    • pp.208-214
    • /
    • 2006
  • Participants of a NVE(networked virtual environment) may have different hardwares and network environments, and to guarantee the fairness, messages of participants should be synchronized. A solution for the synchronization problem is to wait for a certain amount of time until the server processes the message. It is not easy to determine a suitable waiting period because of the trade-off between the fairness and the responsiveness. In this paper we propose a method to decide a waiting period by considering only the participants with small network delays and perform experiments for the performance evaluation. Experiments show that the proposed method leads to significant improvement of responsiveness, while retaining fairness.

  • PDF

Dynamic Load Balancing of Virtual Machines in Server Virtualization Environments (서버 가상화 환경에서의 VM 로드 밸런싱 기법)

  • Oh, Wonsuk;Kim, Inhyuk;Eom, Young-Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1822-1825
    • /
    • 2010
  • 기업의 데이터 센터의 규모가 커지면서 서버 가상화가 중요한 이슈가 되고 있다. 하지만, 서버의 효율성을 높이기 위해 제안된 가상화 환경의 특징은 가상 머신 내부에서 실제 시스템 사용률을 측정하는데 어려움을 초래했다. 이는 외부에서 가상 머신이 동작중인 물리 머신의 부하를 잘못 인식하게 만들며, 기존 로드 밸런싱 기법 적용의 효율성을 저하시킨다. 이러한 문제를 해결하기 위해 본 논문에서는 가상 머신의 I/O 요청의 총량에 기반을 둔 로드 밸런싱 기법을 제안한다. 제안하는 기법에서 로드밸런싱 서버는 각각의 물리 서버의 I/O 처리량의 한계값을 알고 있으며, 한계값보다 낮은 I/O 요청이 있는 물리 서버에 속한 가상 머신에게만 작업을 분배한다.

Personalized Virtual Storytelling with Responsive Multimedia System (반응형 멀티미디어 시스템을 이용한 개인화된 스토리텔링 기법)

  • Lee, Young-Ho;Oh, Se-Jin;Park, Young-Min;Woo, Woon-Tack
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02a
    • /
    • pp.118-123
    • /
    • 2006
  • 본 논문에서는 반몰입형 가상현실 시스템인 반응형 멀티미디어 시스템(RMS: Responsive Multimedia System)을 이용한 개인화된 스토리텔링 기법을 제안한다. 인간은 글, 그림, 영상 기술 등을 이용한 다양한 스토리텔링 기법을 개발해 왔으며, 가상 현실 기술을 통하여 기존의 멀티미디어보다 한차원 높은 수준의 스토리텔링을 가능하게 하였다. 제안된 스토리텔링 기법은 테이블 형태의 다감각 사용자 인터페이스, 사용자 정보 처리와 위치기반 이벤트를 결정하는 컨텍스트 인식 응용 모델 (vr-UCAM), 그리고 가상환경 네비게이션과 변화, 캐릭터의 애니메이션을 가능케 하는 가상공간 관리기로 구성된다. 제안된 스토리텔링 기법은 다감각 사용자 인터페이스를 통하여 직관적인 상호작용을 가능하게 한다. 그리고 컨텍스트 인식 응용 모델을 활용하여 사용자 개인정보를 스토리에 적용하여 개인화된 스토리가 전개될 수 있도록 한다. 그리고 가상 환경의 네비게이션, 가상 캐릭터, 날씨 및 환경의 변화 등을 조절하여 실감있게 스토리가 전개되도록 한다. 제안된 스토리텔링 환경을 검증하기 위해 운주사에 얽힌 설화를 기반으로 가상 운주사 체험 시스템을 구현하였다. 이를 통해, 반응형 멀티미디어 시스템을 이용한 스토리텔링의 가능성을 검증하였으며, 컨텍스트 인식 응용 모형을 활용한 개인화된 스토리텔링을 선보였다. 제안된 스토리텔링 기법은 문화교육, 에듀테인먼트, 예술 분야에 활용될 것으로 기대된다.

  • PDF

An Optimal VM creation by considering I/O Bandwidth in Virtualized Hadoop Cluster Environments (가상화된 Hadoop 클러스터 환경에서 I/O 대역폭을 고려한 최적VM 생성)

  • Kim, Tae-Won;Kim, Hyun-Jun;Kim, Joom-Mo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.151-153
    • /
    • 2012
  • 최근 고속 네트워크와 저장 기술의 발전으로 인하여 대용량 데이터 분산 처리 시스템에 관한 연구가 활발히 진행되고 있다. 또한 서버의 통합을 통해 시스템 자원의 효율적인 활용을 제공할 수 있는 시스템 가상화가 많은 주목을 받고 있다. 그러나 가상 머신 환경에서 대용량 데이터 분산처리 시스템을 구성할 경우 많은 문제가 발생하게 된다. 본 논문에서는 가상 머신 환경에서 Hadoop 클러스터를 활용할 때 가상 데이터 노드의 개수에 따른 I/O 대역폭 최적화에 대한 실험을 하고 평가를 한다. 본 논문에서 수행한 실험 결과는 가상 머신 환경에서 I/O 대역폭 밸런싱(balancing)을 지원하는 Hadoop Scheduler의 개발 연구에 사용될 것이다.