• Title/Summary/Keyword: 데스크톱 자원

Search Result 23, Processing Time 0.037 seconds

Design of Resource Grouping for Desktop Grid Computing and Its Application Methods to Fault-Tolerance (데스크톱 그리드 컴퓨팅을 위한 자원 그룹핑 설계 및 결함포용으로의 적용 방안)

  • Shon, Jin Gon;Gil, Joon-Min
    • Journal of Digital Contents Society
    • /
    • v.14 no.2
    • /
    • pp.171-178
    • /
    • 2013
  • Desktop grid computing is the computing paradigm that can execute large-scale computing jobs using the desktop resources with heterogeneity and volatility. However, such the computing environment can not guarantee the stability and reliability of task execution because the desktop resources with different performance can freely participate and leave in task execution. Therefore, in this paper, we design resource grouping scheme using k-means clustering algorithm with an aim to provide desktop grid computing with the stability and reliability of task execution. Moreover, we conduct resource grouping using the execution log data of actual desktop grid systems and present application methods of desktop resource groups to fault-tolerance.

클라우드 데스크톱 가상화 기술 동향

  • Kim, Seong-Un;Kim, Seon-Uk;Kim, Hak-Yeong
    • Information and Communications Magazine
    • /
    • v.30 no.4
    • /
    • pp.29-37
    • /
    • 2013
  • 클라우드 데스크톱 가상화 (VDI)는 제2의 PC 혁명이라 불리우는 가상 데스크톱 인프라 시스템 기술이다. VDI는 컴퓨팅 자원에 한 곳에 모아 두어 언제 어디서든 인터넷을 통하여 개인의 PC 환경을 사용할 수 있는 서비스를 제공하기 위하여 등장하였다. 그러나 VDI는 기업 보안 강화, 전력 절감, TCO 절감 등을 목적으로 많은 기업들에 의해 성공적으로 도입되고 있다. 현재 VDI는 인터넷을 통하여 가상 데스크톱 서비스를 사용자의 PC 경험 수준으로 제공하기 위해 많은 연구와 개발이 진행되고 있다. 본고에서는 클라우드 데스크톱 가상화 기술에서의 중점적인 연구 이슈와 VDI 개발 동향을 살펴보고 현재 국내에서 진행되고 있는 관련 연구 내용을 살펴보도록 한다.

File-based Snapshot for Desktop Virtualization (데스크톱 가상화를 위한 파일 기반 스냅샷)

  • Kim, Young-Chul;Lee, Sang-Min;Kim, Young-Kyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.93-96
    • /
    • 2014
  • 최근 기업, 학교 등에서 가상 데스크톱 환경을 구축하는 사례들이 확대되면서 보다 효율적이고 안정적인 서비스를 제공할 수 있는 적합한 스토리지 시스템 도입이 요구되고 있다. 가상 데스크톱 시스템은 대부분 가상 데스크톱의 기본 이미지를 스토리지 시스템에 저장하고 다수의 가상 데스크톱 스냅샷들이 기본 이미지를 공유하도록 함으로써 시스템 운영과 보안 그리고 자원 활용을 높이도록 구성한다. 이러한 가상 데스크톱 이미지는 파일 시스템에서 파일 기반으로 저장되고 관리된다. 따라서 파일 시스템에서 파일 기반의 스냅샷 기능이 필요하다. 하지만 일반 파일 시스템에서는 스냅샷과 같은 기능이 제공되지 않기 때문에 이미지를 QCOW2 등과 같은 파일 포맷으로 만들어서 스냅샷 기능을 사용할 수 있다. 하지만 스냅샷 기능을 수행하기 위해서는 파일 데이터를 읽고 쓰는 동작이 함께 수반되어야 하기 때문에 가상 데스크톱 성능에 커다란 영향을 미칠 수 있으며 가상 데스크톱 환경이 확장함에 따라 파일 데이터 입출력으로 인한 오버헤드로 서비스를 제공하기 어렵게 된다. VDI-FS 시스템은 가상 데스크톱 환경을 지원하기 위한 파일 시스템으로 기본 이미지와 스냅샷들 간의 메타데이터 및 데이터 공유를 제공하며 보다 효율적인 스냅샷 기능을 제공한다. 본 논문에서는 VDI-FS 시스템에 대한 소개와 스냅샷을 지원하는 방법에 대해 기술한다. 그리고 NFS에서 QCOW2 를 이용한 스냅샷을 사용했을 때와 VDI-FS 시스템에서 스냅샷을 사용했을 때와의 성능 비교를 통하여 VDI-FS 시스템의 스냅샷 기능이 우수한 성능을 보임을 제시한다.

Fuzzy Inference-based Replication Scheme for Result Verification in Desktop Grids (데스크톱 그리드에서 결과 검증을 위한 퍼지 추론 기반 복제 기법)

  • Gil, Joon-Min;Kim, Hong-Soo;Jung, Soon Young
    • The Journal of Korean Association of Computer Education
    • /
    • v.12 no.4
    • /
    • pp.65-75
    • /
    • 2009
  • The result verification is necessary to support a guarantee for the correctness of the task results be executed by any unspecified resources in desktop grid environments. Typically, voting-based and trust-based result verification schemes have been used in the environments. However, these suffer from two potential problems: waste of resources due to redundant replicas of each task and increase in turnaround time due to the inability to deal with a dynamic changeable execution environment. To overcome these problems, we propose a fuzzy inference-based replication scheme which can adaptively determine the number of replicas per task by using both trusty degree and result return probability of resources. Therefore our proposal can reduce waste of resources by determining the number of replicas meeting with a dynamic execution environment of desktop grids, not to mention an enhancement of turnaround time for entire asks. Simulation results show that our scheme is superior to other ones in terms of turnaround time, the waste of resources, and the number of re-replications per task.

  • PDF

A Study on Task Result Verification using Resource Clustering in Desktop Grids (데스크톱 그리드에서 자원 클러스터링을 이용한 작업 결과 검증에 관한 연구)

  • Kang, Jihun;Song, SungJin;Gil, Joon-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.176-178
    • /
    • 2015
  • 데스크톱 그리드에서는 휘발성과 이질성과 같은 동적 특성을 갖는 자원의 자율적인 수행에 의해 얻어진 작업 결과의 검증이 중요하다. 이를 위해, 본 논문에서는 자원의 동적 특성을 신뢰도와 결과반환확률로 정의하고 k-means 클러스터링 알고리즘을 적용하여 자원들을 자원 그룹으로 분류하고, 분류된 자원 그룹에 따라 작업의 복제수를 결정하는 자원 클러스터링 기반의 컬과 검증 기법을 제안한다.

Java Acceleration Technology on Embedded System (임베디드 시스템의 자바 가속 기술)

  • Park, J.S.;Kim, M.G.;Han, D.W.
    • Electronics and Telecommunications Trends
    • /
    • v.18 no.2 s.80
    • /
    • pp.1-10
    • /
    • 2003
  • 자바 애플리케이션의 이식성을 보장해주는 ‘WORA’ 모델을 실현하기 위해서 바이트코드에 기반한 자바는 바이트코드 인터프리터를 포함하는 구조적 한계로 인해 성능상의 문제를 갖고 있다. 최근에 서버에서 정보가전에 이르기까지 자바 기술을 확산시키기 위해 자바는 J2EE, J2SE, J2ME의 3영역으로 나누어지고 셀룰러폰, PDA 등 스마트 핸드헬드 기기에는 J2ME 환경이 제공되고 있다. 데스크톱 PC의 고성능화와 다양한 가속 기술의 개발로 인해 성능 문제가 보완되어 수많은 자바 애플리케이션이 데스크톱 PC에서 개발되어 왔으나 CPU, 메모리, 전력 등 자원 제약적 특성을 갖는 임베디드 시스템은 데스크톱 PC에 적용된 자바의 성능 향상 기술을 적용하기에 부적절하여 이에 적합한 새로운 자바 가속 기술이 개발되고있다. 본 고에서는 임베디드 시스템에서 자바의 성능 향상을 위해 개발된 자바 가속 기술을 소프트웨어및 하드웨어 측면에서 살펴보고 대표적인 상용 기술에 대해 고찰하였다.

Adaptive Server Selection Algorithm for High Availability based on DSV (DSV 기반 서버 고가용성을 위한 적응적 서버 선정 알고리즘)

  • Kim, Hyun-Woo;Byun, HwiRim;song, Eun-Ha;Jeong, Young-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.118-120
    • /
    • 2015
  • 현재, 급격한 IT 기술 발전의 산물인 스마트 디바이스에서 발생되는 데이터의 양이 기하급수적으로 증가함에 따라 효율적으로 저장하기 위한 다양한 연구 및 기술 개발이 진행되고 있다. 이 중에 Desktop Storage Virtualization(DSV)은 비가용 데스크톱 스토리지 자원을 하나의 통합된 스토리지로 만들고 이를 스토리지 사용자 니즈에 따라 스토리지를 제공한다. DSV는 분산된 데스크탑의 비가용 자원을 통합함에 따라 신뢰성이 매우 중요시된다. 그러나 DSV 환경에서 산발적 서버다운 및 기타 장애시 대응체계가 미흡하다. 본 논문에서는 이러한 상황을 고려한 Server Selection Algorithm(SSA)를 제시한다. SSA는 서버 장애 발생시 대체 서버를 분산된 데스크탑이 적응적 인지 및 서버를 변경함으로써 고가용성을 제공한다.

Construction of Open Resource Description Archive in PC Grid Computing Environments (PC 그리드 컴퓨팅 환경에서 오픈 자원 명세 아카이브 구축)

  • Yoon, Jun-Weon;Choi, Jang-Won;Park, Chan-Yeol;Lee, Pill-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.477-481
    • /
    • 2007
  • PC 그리드 컴퓨팅 환경은 수많은 사용자들이 인터넷을 통해 사용하고 있는 데스크톱 PC의 유휴 자원을 제공함으로써, 고성능 컴퓨팅 파워를 창출하고자 하는 분산 컴퓨팅 패러다임이다. 이렇게 창출된 고성능 자원을 이용하여 대용량 응용 계산을 수행함으로서 고가의 슈퍼컴퓨터에서 수행하던 응용을 대체할 수 있는 새로운 수단으로 연구되어지고 있다. 본 논문에서는 인터넷을 통해 PC의 유휴 자원을 제공하는 기판, 단체, 팀과 같은 자원제공자 그룹들이 제공할 수 있는 자원에 대한 명세를 오픈 아카이브에 저장함으로써 응용수행자가 쉽게 수행하고자 하는 응용에 맞는 자원을 선택할 수 있는 오픈 자원 명세 아카이브(ORDA:Open Resource Description Archive)를 제안한다. 이는 응용수행자로 하여금 응용수행자가 수행하고자 하는 응용에 맞는 자원을 능동적인 선택할 수 있는 PC 그리드 컴퓨팅 환경을 제공한다.

  • PDF

Effective Display of the Internet Merchant Information on Mobile Phones (모바일 폰에서 인터넷 상품 정보의 효과적인 디스플레이)

  • 최정익;하상호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.34-36
    • /
    • 2003
  • 모바일 관련 기술의 발달로 인하여 국ㆍ내외의 않은 업체들이 M-Commerce 서비스를 제공하고 있다. 하지만 모바일 폰은 데스크톱 PC에 비하여 처리 능력이 훨씬 떨어지고, 디스플레이 화면도 매우 작다. 이와 같은 모바일 폰의 제약사항으로 인하여 인터넷상의 상품정보를 활용하지 못하고 별도의 무선 사이트를 구축하여 서비스하고 있다. 이러한 방식은 자원의 중복을 초래하기 때문에 매우 비효율적이다. 논문에서는 먼저 우선 폰을 위한 상품 정보 표현 모델을 설계하고, 이 모델을 매개로 하여 E-Commerce와 M-Commerce간의 상품 정보 호환을 가능하게 하는 시스템을 고려한다. 다음에 모바일 폰에서 인터넷 상의 상품 정보를 효과적으로 디스플레이하는 방법을 제안하고 이를 구현한다.

  • PDF

A Study for Resource Allocation Method with Workload Consideration in Container based VDI (컨테이너 기반 VDI 시스템에서 워크로드 패턴 기반 자원 할당 방법 연구)

  • Baek, Hyeon-Ji;Kim, Yong-Hyun;Huh, Eui-Nam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.24-26
    • /
    • 2017
  • 클라우드 컴퓨팅 시장과 클라우드 기반 가상화 기술이 꾸준한 성장과 함께 지속적으로 인기를 얻으며 다양한 분야에서 사용되고 있다. 본 논문에서는 가상화 기술 중 하나인 데스크톱 가상화의 실행 속도 개선을 위해 컨테이너 기반 VDI 시스템을 제시하였고 사용자 워크로드 기반 자원 할당된 컨테이너를 제공하기 위해 사용자 워크로드 패턴에 따른 Preset 자원 결정 과정을 제시한다. 또한, Preset 자원이 할당 된 컨테이너를 생성과 사용자 워크로드 맞춤형 컨테이너를 제공하기 위한 기반으로 VDI 컨테이너의 자원 사용량 데이터를 K-means 알고리즘을 사용하여 군집 분석을 수행하였다.