http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
가상머신 환경에서의 Hadoop 시스템 최적화를 위한 공유 메모리 구조
정혜진(Haejin Chung),김현준(Hyunjun Kim),최종무(Jongmoo Choi),김준모(Joonmo Kim) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.2A
매니코어 구조의 컴퓨터상에서 가상머신 환경을 기반으로 하여 특정한 병렬처리 어플리케이션을 실행함에 있어 하드웨어 활용도를 높이는 방법에 관한 요소기술을 제안 한다. 기존의 병렬처리 어플리케이션을 가상머신 환경에서 실행시키는 경우 각 가상머신들 사이의 통신을 위해 네트워크 프로토콜을 거치게 되는데 이는 불필요한 실행시간 및 자원을 소모하게 한다. 본 논문에서는 가상 머신 환경에서 Hadoop 시스템의 효율적인 사용을 지원하는 공유 메모리 기법을 제안한다. 공유 메모리를 통해 하나의 컴퓨터상에 있는 다수의 가상머신들이 데이터를 직접적으로 교환할 수 있게 된다. 이를 통해 가상머신 간의 통신부하를 줄이고 중복저장을 방지함으로써 가상머신 환경에서 병렬처리 성능개선을 기대할 수 있게 된다.
정혜진(Haejin Chung),나연묵(Yunmook Nah) 한국정보과학회 2010 한국정보과학회 학술발표논문집 Vol.37 No.1C
정보의 수가 급격하게 증가하면서 일반적인 정보 검색은 사용자의 생활 패턴이나 선호도를 전혀 반영하지 않은 결과를 보여준다. 이로 인하여 자신에게 적합한 정보를 제공받는 개인화서비스에 대한 연구가 활발히 연구되고 있다. 본 논문에서는 개인화 서비스를 위한 선호도 조사의 방법으로 GPS로그 파일을 이용한다. GPS로그는 사용자의 모든 이동에 대한 객관적인 기록이므로 이를 분석하면 개인의 선호도와 숨어 있는 패턴을 발견할 수 있다. GPS로그를 관리 하기 위한 방법으로 대용량 이동 객체 분산 컴퓨팅 시스템을 기반인 GALIS를 응용한 GPS로그 관리 시스템을 제안하며, 프로토타입 구현을 통해 시스템의 효율성을 보인다.
가상화 클러스터 환경에서 빅 데이터 분산처리 성능에 하이퍼바이저가 미치는 영향
정혜진(Haejin Chung),나연묵(Yunmook Nah) 한국정보과학회 2016 정보과학회 컴퓨팅의 실제 논문지 Vol.22 No.2
최근 클라우드 컴퓨팅 시장의 클러스터 환경이 일반 클러스터 환경에서 가상화 클러스터 환경으로 변화하고 있다. 이러한 클러스터 환경의 변화는 대용량 분산처리 성능에 영향을 끼치고 있으며, 국내외의 많은 IT관련 기업에서 경쟁적으로 연구와 서비스에 집중 투자하고 있다. 본 논문에서는 대용량 데이터 분산 처리 성능에 하이퍼바이저가 미치는 영향을 비교하기 위한 목적으로 하이퍼바이저를 사용하는 Xen과 컨테이너 기반의 Docker를 사용하여 가상 클러스터 환경을 만들고, MapReduce의 성능을 측정하는 실험을 하였다. 이 결과 하이퍼바이저를 사용하지 않은 Docker 성능이 약 1.44배 - 2.92배 더 좋은 것을 검증하였다. 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.
정혜진(Haejin Chung),최원석(Wonseok Choi),김윤호(Yoonho Kim),김준모(Joonmo Kim) 한국정보과학회 2012 한국정보과학회 학술발표논문집 Vol.39 No.1A
하드웨어 컴퓨팅 자원의 성능을 최대로 활용하기 위한 소프트웨어 기술로 가상 머신 기술이 활발하게 사용되고 있다. 또, 하드웨어 컴퓨팅 자원의 병렬성을 극대화하기 위한 소프트웨어 기술로 함께 주목 받고 있는 기술이 분산 병렬 프로그래밍 기술이다. 그러나 가상머신에서 데이터를 병렬로 처리할 경우 I/O의 속도 저하 문제 등과 같은 단점이 있다. 본 논문에서는 성능 저하 없이 가상 머신에서 병렬 프로그래밍을 수행할 수 있도록 가상 머신에서의 태스크 개수 결정을 위한 선행 연구로서, 가상 머신 환경을 만들고, 여러 가지 속성 값을 변경하여 MapReduce 성능 평가결과를 보인다. 본 논문에서 수행한 실험의 결과는 가상머신에서의 MapReduce 태스크 결정 방법으로 연구에 참고자료로 사용될 수 있을 것이다.
이준우(Joonwoo Lee),정혜진(Haejin Chung),나연묵(Yunmook Nah) 한국정보과학회 2009 한국정보과학회 학술발표논문집 Vol.36 No.1
정보의 검색 서비스가 일반적인 검색에서 자신에게 적합한 정보를 제공받는 서비스로의 연구가 활발히 연구되고 있다. 본 논문에서는 대용량 이동객체 처리를 위한 TMO기반 GALIS Architecture를 이동객체의 위치를 기반으로 하는 개인화 서비스에 적합한 구조로 응용하였다. 실제 이동 객체 데이터를 이용할 수 없었기 때문에 객체의 생성을 위해 GSTD 알고리즘을 응용하여 데이터를 생성시켜 주었다. 이러한 위치 정보 데이터 저장을 위해 특정 영역 내의 데이터를 관리 하는 데이터 처리를 제시했다. 또한 저장된 과거 위치 정보를 시간 경과에 따라 개인화 서비스에 제공될 데이터로 미리 가공하는 방법으로 응용하였다. 실험을 통해 제안한 시스템의 성능을 효용성을 평가하였다.