http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
하윤기 ( Yun-gi Ha ),윤찬현 ( Chan-hyun Youn ) 한국정보처리학회 2013 한국정보처리학회 학술대회논문집 Vol.20 No.2
분산되어 있는 컴퓨팅 자원을 가상화시킨 이후 접근하여 사용하는 클라우드 컴퓨팅은 인터넷의 발전과 대규모의 데이터센터를 지니는 IT 기업의 등장으로 그 모습을 드러내게 되었다. 복잡도가 높은 다중 클라우드 환경에서 클라우드 브로커(CSB)는 클라우드 사용자(CSC)와 클라우드 제공자(CSP)를 중개하여 최적의 가상 머신(VM) 배치를 할 수 있도록 한다. CSB 의 과제는 가장 좋은 성능을 보이며 동시에 가장 경제적인 VM 들을 다른 CSP 들로부터 제공받아 CSC 가 사용할 수 있도록 하는 것이다. 본 논문에서는 초기 VM 배치를 위해 CSC 에서 요구하는 자원의 양을 예측하는 기법들을 소개하고, 관련된 미래 기술의 발전 방향에 대해 논의하고자 한다.
하윤기 ( Yun-gi Ha ),윤찬현 ( Chan-hyun Youn ) 한국정보처리학회 2014 한국정보처리학회 학술대회논문집 Vol.21 No.1
클라우드 브로커는 대규모의 데이터센터를 거느린 클라우드 서비스 제공자와 그로부터 제공되는 자원을 이용하여 원하는 작업을 실행하는 클라우드 이용자 사이를 중개하여 제공자 측에는 보다 많은 이용자들이 서비스를 이용하는 데 용이하도록 하여 수익을 증대시키고, 이용자 측에는 정해진 예산내에서 서비스 협정(Service Level Agreement, SLA)를 보장하여 원하는 작업을 실행하도록 하는 역할을 수행하여 스스로의 이익을 창출한다. 본 논문에서는 클라우드 브로커의 이러한 서비스 차익거래를 위해 필요한 VM 풀의 운영에 있어 효과적인 VM 예약 기법을 제안한다.
클라우드 환경에서 품질 제약형 워크플로우 스케줄링 기법에 대한 조사
하윤기 ( Yun-gi Ha ),윤찬현 ( Chan-hyun Yoon ) 한국정보처리학회 2014 한국정보처리학회 학술대회논문집 Vol.21 No.2
클라우드 컴퓨팅은 워크플로우 응용의 처리에 있어 효율적으로 시스템을 구축할 수 있도록 한다. 그렇지만 여러 클라우드 사업자 측에서 다양한 서비스를 제공하고, 이로 인해 발생하는 복잡성으로 사용자 스스로 클라우드 인프라를 활용하여 워크플로우 처리를 수행하는 것은 어려운 일이며, 이 문제를 극복하기 위해 클라우드 브로커 시스템이 도입되었다. 이와 같은 브로커 시스템에서 워크플로우를 처리할 때 사용자가 지정한 품질 제약을 만족시키는 이슈를 해결하기 위해 많은 워크플로우 스케쥴링에 대한 연구들이 수행되었다. 본 논문에서는 클라우드 환경에서 보다 효율적인 워크플로우 처리를 위해 기존 워크플로우 스케쥴링 기법의 연구들에 대한 특징과 한계에 대한 조사를 수행하였다
김성환 ( Seong-hwan Kim ),하윤기 ( Yun-gi Ha ),최규범 ( Gyu-beom Choi ),윤찬현 ( Chan-hyun Youn ) 한국정보처리학회 2014 한국정보처리학회 학술대회논문집 Vol.21 No.1
WebRTC(Web Real-Time Communication)는 둘러그인의 도움 없이 간단한 웹 표준 API(Application Programming Interface)를 이용하여 웹 브라우저 환경에서 Peer-to-Peer 실시간 통신을 가능케 하고자 하는 기술이다. 실시간 통신으로 오디오, 비디오 스트림은 물론이고 데이터 스트림을 포함한다. 해당 기술은 브라우저간에 직접적으로 Peer-to-Peer 세션을 형성하여 스트리밍을 수행하므로 중계 서버를 이용하는 통신에 비하여 향상된 네트워크 성능을 보이지만 연결을 구성하기 위한 보조 기술들이 요구된다. WebRTC 는 웹 기반 기술이기 때문에 기존의 웹 어플리케이션이 가지는 장단점을 공유한다. 본 논문에서는 WebRTC 기술과 해당 기술을 구성하고 있는 세부 기술들의 구조 및 기능을 분석한다. 또한 해당 기술을 이용하여 간단한 컨퍼런스 시스템을 설계하고 구현한 예제를 보인다.
단일 가상 머신-다중 작업 할당 기법 기반 고효율 클라우드 자원 브로커 시스템
김성환 ( Seong-hwan Kim ),하윤기 ( Yun-gi Ha ),윤찬현 ( Chan-hyun Youn ) 한국정보처리학회 2013 한국정보처리학회 학술대회논문집 Vol.20 No.1
비용대비 작업 처리의 효율을 위해서는 사용자들의 작업 요구사항에 적절한 자원을 선택하고 요구 작업을 적절한 할당된 자원에 스케쥴링하는 플랫폼이 필수적이다. 또한 이러한 플랫폼은 사용자의 SLA 에 따라 작업 처리 기한 안에 요구 비용 이내로 작업을 처리할 수 있도록 결정을 내릴 수 있어야 하고 요구 작업량의 변화에 따라 즉각 대응을 하기 위하여 실시간적인 결정을 내릴 수 있어야 한다. 이러한 복잡한 결정 사항들을 최적 판단으로 대신 처리해주는 미들웨어로 클라우드 자원 브로커 시스템을 사용할 수 있다. 클라우드 자원 브로커 시스템은 작업 스케쥴링과 자원 프로비저닝 등이 가격, 처리시간에 중요한 선택 및 수행을 한다. 기존의 많은 논문들에서의 작업 스케줄링은 다중 테넌트 정책의 클라우드가 제공하는 사용자들간의 가상 머신 독립에 초점을 두어 하나의 가상 머신이 하나의 작업에 한정되도록 처리하는 방식이었다. 이는 병렬화의 정도가 낮은 어플리케이션의 경우 시스템 활용률이 낮아 자원 활용율이 떨어진다. 이를 다수의 작업을 멀티 태스킹, 멀티 스레드의 방법으로 하나의 가상 머신에서 처리하도록 하여 스레드 레벨 병렬화의 이점을 이용해 자원 이용률을 높임으로 효율을 높이고자 한다.
모바일 환경에서의 크로스 플랫폼 기술과 개방형 모바일 클라우드 플랫폼
김성환 ( Seong-hwan Kim ),하윤기 ( Yun-gi Ha ),윤찬현 ( Chan-hyun Youn ) 한국정보처리학회 2013 한국정보처리학회 학술대회논문집 Vol.20 No.1
스마트폰 시장의 급격한 성장으로 기업 업무들이 모바일 환경으로 이전되는 추세와 함께 다양한 모바일 운영체제들의 등장으로 개발 환경의 파편화가 발생하였고 이는 응용 프로그램의 개발 및 유지 보수를 저해하는 요소로 작용하였다. 이러한 문제를 해결하기 위한 모바일 환경의 크로스 플랫폼 기술로 하이브리드 앱이라는 방법론이 제시되었다. 하지만 하이브리드 앱이 가지고 있는 성능적 제약과 기능적 제약으로 시장에서의 주력 기술로 사용되지 못하고 있다. 이러한 단점들을 극복하기 위해 네이티브 환경의 장점을 활용할 수 있도록 하는 범용실행엔진, 자동변환 저작엔진 등의 시도들이 있다. 이 논문에서는 해당 문제를 또 다른 방법으로 접근한 개방형 모바일 클라우드 플랫폼을 소개한다. 모바일 클라우드 환경을 구성하여 모바일 사용자들에게 단말의 하드웨어나 운영체 제와는 무관하게 다양한 모바일 환경을 제공할 수 있고 기존 모바일 환경에 비해 고성능의 컴퓨팅을 제공할 수 있게 하는 동작 메커니즘과 기술 특징을 설명한다.
클라우드 환경에서 작업 복제를 이용한 워크플로우 스케쥴링 기법
최지수 ( Ji-soo Choi ),하윤기 ( Yun-gi Ha ),윤찬현 ( Chan-hyun Youn ) 한국정보처리학회 2015 한국정보처리학회 학술대회논문집 Vol.22 No.1
다양한 과학 응용들은 데이터들을 처리하기 위해 높은 효율성을 제공하는 클라우드 인프라를 활용한다. 이 때 클라우드 컴퓨팅 환경에서 작업을 효율적으로 스케쥴링하는 것은 작업 처리 성능, 자원 활용율 및 작업 처리 시스템의 처리량에 큰 영향을 미친다. 본 논문에서는 클라우드 인프라에 서 제공된 자원이 갖는 성능의 변동을 고려하여 사용자의 작업 완료 시간에 대한 품질 제약을 만족 시키기 위한 작업 스케쥴링 기법을 제시하였다. 성능 평가를 통해 작업 지연이 발생한 상황에서 본 논문에서 제안한 작업 복제를 이용한 워크플로우 스케쥴링 기법을 활용했을 때, 작업 복제를 이용 하지 않았을 때에 비해 효과적으로 요청된 워크플로우 종료 시간 내에 처리를 수행하는 것을 확인 할 수 있었다.