http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
그리드에서 작업 흐름을 효과적으로 제어하기 위한 JCML과 GUI 기반의 편집기
황석찬(Seogchan Hwang),최재영(Jaeyoung Choi),이상산(Sangsan Lee) 한국정보과학회 2004 정보과학회논문지 : 시스템 및 이론 Vol.31 No.3·4
그리드는 기존의 컴퓨팅 환경을 대체하는 새로운 환경으로 각광받고 있다. 그러나 그리드가 원천적으로 가지고 있는 이질적인 특성으로 인한 사용상의 복잡함 때문에 일반 사용자가 사용하기 어렵다. 본 논문에서는 그리드 환경에서 사용자에게 편리하고 향상된 작업 환경을 제공하고 효율적인 작업의 수행을 돕는 JCML(Job Control Markup Language)과 편집기에 대해 소개한다. JCML은 기존의 글로버스에서 사용하는 RSL을 향상시킨 작업 제어 언어이다. JCML은 표준 XML 문서 형식으로 설계되어 그리드 서비스와의 데이타 호환성을 제공하며, 작업의 표현과 의존성 정보를 표시하기 위해 GXL(Graph eXchange Language)을 이용한 그래프 방식으로 노드와 에지를 사용하여 두 노드간의 의존성을 표현한다. 그리고 JCML 편집기는 사용자가 직관적으로 이해할 수 있도록 GUI 기반의 비주얼 환경을 제공하며, 끌어다 놓기와 같은 간단한 조작만으로도 복잡한 작업 지시를 수행할 수 있도록 구성되었다. The Grid system is an emerging computing infrastructure that will substitute for existing distributed systems. However end users have a difficulty in using the Grid because of its complicated usage, which is an inherent characteristic from the heterogeneous mechanism of the Grid. In this paper, we present the JCML(Job Control Markup Language) and its GUI-based editor, which not only provide users with ease of use, improved working environment, but assist users to execute their jobs efficiently. The JCML is a job control language that improves the RSL of Globus, which defines global services in Grid. The JCML is designed to support flexibility among various Grid services using standard XML. And it makes use of a graph representation method, GXL(Graph eXchange Language), to specify detailed job properties and dependencies among jobs using nodes and edges. The JCML editor provides users with GUI-based interface. With the JCML editor, a complicated job order can be easily completed using very simple manipulations with a mouse, such as a drag-and-drop.
그리드 환경에서 워크플로우 서비스를 제공하기 위한 메타 스케줄링 프레임워크
황석찬(Seogchan Hwang),최재영(Jaeyoung Choi) 한국정보과학회 2004 정보과학회 컴퓨팅의 실제 논문지 Vol.10 No.5
The Grid is new infrastructure to provide computing environment for grand challenge research by sharing large-scale resources. Currently the Globus becomes a de facto standard middleware to construct Grid and supports core services such as resource management, security, data transfer, information services, and so on. However, it still needs more works and researches to satisfy requirements from various grid applications. A workflow management is becoming a main service as one of the important grid services for complex grid applications. We propose a Meta Scheduling Framework (MSF) in this paper. The MSF provides a XML-based Job Control Markup Language (JCML) for describing information and procedures of grid applications, and a workflow management service for scheduling the job using the JCML and for processing the job effectively. 그리드는 대규모의 독립된 자원을 공유하여 과학 연구와 같은 문제를 해결하기 위한 컴퓨팅 환경을 제공한다. Globus는 그리드를 구축할 수 있는 표준적인 미들웨어로서 자원 관리, 보안, 데이타, 정보 서비스 등의 핵심적인 서비스를 제공하지만 어플리케이션에서 필요한 다양한 요구를 충족시키기에는 아직 많은 연구가 필요하다. 그 중에서도 워크플로우 서비스는 복잡한 어플리케이션을 위한 중요한 서비스로 부각되고 있다. 본 논문에서는 워크플로우 서비스를 지원하는 메타 스케줄링 프레임워크 (MSF)를 제안한다. 메타 스케줄링 프레임워크는 그리드 작업에서 요구하는 내용과 작업 절차를 표현할 수 있는 XML 기반의 작업 제어 언어 (JCML)를 제공하며, 이를 바탕으로 복잡한 작업 처리를 효과적으로 관리할 수 있는 워크플로우 관리 서비스를 제공한다.
황석찬(Seogchan Hwang),최재영(Jaeyoung Choi),김명호(Myungho Kim) 한국정보과학회 1999 정보과학회논문지 : 시스템 및 이론 Vol.26 No.1
네트워크 컴퓨터를 이용하여 병렬 프로그래밍 환경을 개발하려는 많은 연구가 진행되었다. 그러나 기존의 연구들에서는 응용 프로그램들이 호환되지 않고, 이기종 컴퓨터사이에서 시스템이 이식되지 않는 등 여러 가지 문제가 지적되고 있다. 이러한 이식성과 호환성의 문제를 해결하기 위하여 JPVM과 같은 연구도 진행되었지만, JPVM은 병렬 환경을 위한 충분한 기능과, 견고한 메시지 통신, 편리한 사용자 인터페이스 등이 제대로 지원되고 있지 않다. 본 논문에서는 기존의 문제들을 해결하고, 사용자에게 더욱 편리한 병렬 프로그래밍 환경을 제공하기 위한 JPE를 소개한다. JPE는 자바를 이용하여 호환성과 이식성의 문제를 해결하였으며, 견고한 메시지 통신, 웹 기반의 그래픽 콘솔을 제공하여 인터넷상에서도 더욱 쉽게 사용할 수 있도록 구현하였다. There have been many researches that support parallel programming environments on network computers. But they have problems such as application's compatibility and system's portability. Recently there is a JPVM project in order to solve the problems of compatibility and portability. But JPVM does not to support all of MPI functions, stable message passing mechanism, and convenient user interface for parallel environments. In this paper, we present a JPE which is a parallel Java programming environment to solve those problems. The JPE is implemented with Java for compatibility and portability. It also contains a web-based graphic console, which makes it easy to use on the internet and a stable message passing mechanism.
이상근(Sangkeon Lee),황석찬(Seogchan Hwang),최재영(Jaeyoung Choi) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.1A
90년대 중반에 등장한 그리드(GRID)는 지역적으로 분산되어 있으며 소유자가 서로 다른 다양한 컴퓨팅 자원의 효과적인 공유를 목적으로 하며, 시스템의 구축에 필요한 스케쥴링, 자윈 관리, 보안, 성능 측정 및 상태 모니터링 등의 문제를 해결하기 위한 다양한 미들웨어 및 개발 도구가 연구되고 있다. 그리드 시스템에서 사용되는 데이터는 FTP 서버, 파일 시스템, 데이터베이스 등 여러 장치에 저장되어 개별적인 인터페이스를 통해 접근된다. 각각의 인터페이스를 통하여 접근하므로 사용 방법이 어렵고 확장성이 떨어지는 단점이 있다. 이러한 문제점을 해결하기 위하여, 본 연구에서는 데이터베이스, FTP, 파일 시스템에 산재한 그리드 데이터를 동시에 지원하고, URL을 통해 단일 인터페이스로 접근하게 해 주며, 3계층 구조와 데이터 캐시를 이용하여 성능과 확장성을 제공하는 시스템을 구현한다.
임재훈(Jaehoon Lim),황석찬(Seogchan Hwang),최재영(Jaeyoung Choi) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.1A
기존의 분산 환경은 단순히 네트워크로 연결된 제한된 컴퓨팅 자원을 활용하는 기술이다. 그러나 자원에 대한 집중적인 관리가 이루어지지 않아 계산 집중적인 분산 컴퓨팅 환경에는 적합하지 않다. 분산 자원들을 효과적으로 이용하여 저렴한 비용으로 사용자가 요구하는 최적의 성능을 발휘할 수 있도록 환경을 구축하기 위해서는 자원의 집중적인 관리가 요구된다. 변경되기 쉬운 많은 분산 자원들을 관리하기 위해서는 자원에 대한 세부적인 사항을 기술한 메타정보들을 효과적으로 저장, 관리 등을 할 수 있는 정보 시스템이 필수적이다. 본 논문에서는 분산 컴퓨팅 환경을 위한 자원의 위치나 상태정보 등 자원의 메타 정보를 효과적으로 저장하고 관리하는 메타정보 시스템의 전반적인 구조와 이와 관련된 서비스와의 관계를 고려하여 구현한 메타 정보 시스템을 소개한다.
중·소규모 미디어 스트리밍 서비스의 저작권 보호를 위한 DRM 스토어의 설계 및 구현
조득연 ( Dueckyoun Cho ),황석찬 ( Seogchan Hwang ),정근호 ( Gunho Jung ) 한국정보처리학회 2017 한국정보처리학회 학술대회논문집 Vol.24 No.1
최근에는 디지털 미디어 기술의 발달로 다양한 형태의 미디어 서비스가 개발되고 있으며 미디어 콘텐츠의 불법 복제를 방지하고 콘텐츠 제작자의 권리를 보호하기 위해 많은 DRM 기술이 개발되고 있다. 여러 개의 DRM을 사용하려면 DRM 서비스 제공 업체와 콘텐츠 제공 업체가 별도의 계약을 통해 상호 의존적인 방식으로 서비스를 제공해야한다는 제약이 있다. 본 논문에서는 클라우드 기반의 DRM스토어를 제안한다. 이 시스템은 DRM 서비스 제공 업체가 여러 DRM을 쉽게 등록하고 콘텐츠 제공업체는 자신의 서비스 특성에 따라 DRM을 필요한 만큼 사용할 수 있는 오픈 마켓 형식의 DRM 중계 서비스이다.