• 제목/요약/키워드: Distributed Virtual Environment

검색결과 172건 처리시간 0.026초

인터넷 기반의 선박 기본계획 지원시스템 개발 (Development of Internet-based Basic Planning System for Ships)

  • 이순섭;이종갑;이경호;박제웅;김수영
    • 한국CDE학회논문집
    • /
    • 제9권4호
    • /
    • pp.406-415
    • /
    • 2004
  • The industrial environment for shipbuilding in 21st century requires increase in few type of ships and marine structures, international cooperation and globalization, while virtual enterprise environment is rapidly establishing. On the other hand, more and more efforts will be spent on internet based distributed and collaborative environment rather than being spent on unit level automations such as CAD, CAM and CAE, and the link between them. Recent internet technology and information technology in heterogeneous environment are being applied in shipbuilding industry as well as in other industries. While these technology are rapidly adopted in major shipyards, many small and medium-sized shipyards does not have enough resources to introduce system designed for large enterprise. In this paper, a prototype of Internet technology based basic planning system is implemented for the small and medium sized shipyards based on the internet technology and concurrent engineering concept. First, the system is designed from the user requirements. Then standardized development environment and tools are selected. These tools are used for defining and evaluating core application technologies for the system development. This can guarantee the survival of small and medium-sized shipyards in 21st century industrial environment.

클라우드 교육 시스템의 SLA 보장을 위한 오픈소스기반 요소 성능 분석 (Analysis of Component Performance using Open Source for Guarantee SLA of Cloud Education System)

  • 윤준원;송의성
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권1호
    • /
    • pp.167-173
    • /
    • 2017
  • 클라우드의 사용이 보급화 됨에 따라 가상화 기술에 다양한 요구사항이 접목, 적용되고 있다. 클라우드 컴퓨팅의 대표적인 특징은 사용자가 원하는 자원 요구사항에 따라 최적화 된 환경을 구축할 수 있으며, 나아가 확장성에도 유연하게 대처할 수 있다. 이런 장점으로 인해 다양한 분산컴퓨팅 분야에 클라우드 컴퓨팅이 적용, 활용되고 있는 실정이다. 이를 위해 클라우드 환경의 성능 안정성을 보장하는 것이 무엇보다 중요하다. 본 연구에서는 구축된 클라우드 교육 시스템 테스트베드 환경에서 시스템의 성능을 보장하기 위한 다양한 요소성능(metric) 측정을 오픈소스 기반의 툴들을 이용하여 분석하였다. 이를 위해 프로세서, 메모리, 캐시, 네트워크 등 가상화 환경에 영향을 주는 요소 성능을 구분하고, 그 성능을 호스트머신(Host Machine) 및 가상머신(Virtual Machine)에서 각각 측정하였다. 이로서 시스템의 상태를 명확하게 파악할 수 있으며, 문제점을 빠르게 진단하여 가용성을 증대시키고 나아가 클라우드 컴퓨팅의 SLA(Service Level Agreement) 수준을 보장할 수 있다.

Accounting Information Gathering System for Grid Environment

  • Jang Haeng Jin;Doo Gil Su;Lee Jeong Jin;Kim Beob Kyun;Hwang Ho Jeon;An Dong Un;Chung Seung Jong
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2004년도 학술대회지
    • /
    • pp.703-706
    • /
    • 2004
  • Grid computing represents the fundamental computing shift from a localized resource computing model to a fully-distributed virtual organization with shared resources. Accounting is one of the main obstacles to widespread adoption of the grid. Accounting has until recently, been a sparsely-addressed problem, particularly in practice. In this paper, we design and implement the accounting information gathering system. Implemented system is based on OGSA, following GSAX framework of RUS-WG in GGF. And the schema of gathered and serviced accounting information is following Usage Record Fields of UR-WG in GGF. Also, the accounting information integrating and monitoring tool for system management in the grid environment are implemented.

  • PDF

WWW Based Instruction Systems for English Learning: GAIA

  • Park, Phan-Woo
    • 정보교육학회논문지
    • /
    • 제3권2호
    • /
    • pp.113-119
    • /
    • 2000
  • I studied a distance education model for English learning on the Internet. Basic WWW files, that contain courseware, are constructed with HTML, and functions, which are required in learning, are implemented with Java. Students and educators can access the preferred unit composed of the appropriate text, voice and image data by using a WWW browser at any time. The education system supports the automatic generation facility of English problems to practice reading and writing by making good use of the courseware data or various English text resources located on the Internet. Our system has functions to manage and control the flow of distance learning and to offer interaction between students and the system in a distributed environment. Educators can manage students' learning and can immediately be aware of who is attending and who is quitting the lesson in virtual space. Also, students and educators in different places can communicate and discuss a topic through the server. I implemented these functions, which are required in a client/server environment of distance education, with the use of Java. The URL for this system is "http://park.taegu-e.ac.kr" in the name of GAIA.

  • PDF

Effective Task Scheduling and Dynamic Resource Optimization based on Heuristic Algorithms in Cloud Computing Environment

  • NZanywayingoma, Frederic;Yang, Yang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제11권12호
    • /
    • pp.5780-5802
    • /
    • 2017
  • Cloud computing system consists of distributed resources in a dynamic and decentralized environment. Therefore, using cloud computing resources efficiently and getting the maximum profits are still challenging problems to the cloud service providers and cloud service users. It is important to provide the efficient scheduling. To schedule cloud resources, numerous heuristic algorithms such as Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Ant Colony Optimization (ACO), Cuckoo Search (CS) algorithms have been adopted. The paper proposes a Modified Particle Swarm Optimization (MPSO) algorithm to solve the above mentioned issues. We first formulate an optimization problem and propose a Modified PSO optimization technique. The performance of MPSO was evaluated against PSO, and GA. Our experimental results show that the proposed MPSO minimizes the task execution time, and maximizes the resource utilization rate.

지능형 자율운항시스템 지원을 위한 정보 관리 시스템에 관한 연구 (A Study on the Information Management System Support for the Intelligent Autonomous Navigation Systems)

  • 김은경;김용기
    • 한국지능시스템학회논문지
    • /
    • 제25권3호
    • /
    • pp.279-286
    • /
    • 2015
  • 최근 들어 급증하고 있는 해양사고의 주요 원인은 인간의 수행 오류에 기인하고 있다. 이를 해결하기 위해 디지털 선박의 구축, 선박 정보의 모니터링 시스템 등의 다양한 연구가 진행되었다. 그러나 선박의 안전한 항해를 위해 다양한 형태의 대량 정보를 효율적으로 저장하고, 이용하고, 관리하는 시스템에 대한 연구가 미흡하다. 본 논문은 지능형 자율운항시스템의 아키텍쳐인 RVC 지능시스템 모델을 기반으로 하는 VWS(Virtual World System)을 제안한다. VWS는 선박의 안전 항해에 필요한 모든 정보를 저장하고 지능형 자율운항시스템의 부시스템에 정보를 서비스한다. VWS는 특정 문제 영역을 표현하기 위하여 토폴로지 데이터베이스를 이용하고, 실시간 처리 특성을 반영하기 위하여 스케줄링을 도입하였다. 또한 분산 처리 특성을 반영하기 위하여 가상세계 API를 정의하였다. 본 논문에서는 설계된 VWS를 지능형 선박 자율운항시스템에 장착하고 시뮬레이션을 통하여 그 효율성을 입증해 보였다.

가상훈련 콘텐츠 운영기관 인식을 통한 활용도 제고방안 연구 (A Study on the Improvement of Utilization through Recognition of Virtual Training Content Operating Institutions)

  • 양미석;오창헌
    • 실천공학교육논문지
    • /
    • 제14권3호
    • /
    • pp.479-489
    • /
    • 2022
  • 본 연구는 K대학교 온라인평생교육원의 가상훈련 콘텐츠 활용을 높이는 방안을 파악하기 위해 운영기관 사례를 중심으로 활용경험, 콘텐츠 인식, 현장실습 대체, 요구사항 등을 살펴보았다. 이를 위해 2020년 K대학교 온라인평생교육원이 보급한 가상훈련 콘텐츠를 운영한 12개 기관을 선정하여 심층인터뷰를 실시하고, 최종 인터뷰한 11개 기관의 인터뷰 내용을 질적 분석하였다. 분석 결과, 첫째, 가상훈련 운영기관의 콘텐츠 활용경험은 교육환경의 변화, 이론학습의 보완, 실무감각의 향상이 목적이었다. 둘째, 가상훈련 콘텐츠 인식을 조사한 결과, 콘텐츠의 중요도와 활용도가 높다고 인식한 경우에는 구비가 어려운 시설과 장비의 경험, 흥미유발 및 주의집중에 도움, 안전교육에 유용, 비대면 수업시 현장실습에 대체 가능한다고 응답했다. 셋째, 현장실습에 대체에 대한 인식은 다수의 경우, 현장실습의 사전 교육자료로 활용하기에는 무리가 없지만 현장실습을 대체하기에는 어렵다고 응답했다. 넷째, 콘텐츠 질 개선사항으로 콘텐츠 질 제고, 콘텐츠 접근 및 조작 개선, 전용 기기 개발, 교수자 대상 연수실시, 교육과정 체계화로 요약할 수 있다. 다섯째, 기관의 요구사항으로 가상훈련 콘텐츠 자체의 질 제고, 장비지원, 교육과정 체계화 및 특성화, 체계적인 교육과정 및 세부 콘텐츠 목적 공유 등이며, 홍보방안으로 교수자 대상으로 연수 진행하며 가상 훈련 콘텐츠 활용에 대한 자세한 안내, 가상훈련 콘텐츠 활용과 타 사업 연계, 콘텐츠 활용방법 소개 및 활용 강사모집 등이었다. 본 연구는 가상훈련 콘텐츠 운영기관의 인식을 바탕으로 가상훈련 콘텐츠 활용도 제고를 위한 방안을 모색했다는데 의의가 있다.

인공지능 기술을 이용한 NFV 환경에서의 DDoS 공격 탐지 연구 (Research on DDoS Detection using AI in NFV)

  • 김현진;박상호;류재철
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권4호
    • /
    • pp.837-844
    • /
    • 2018
  • 최근 클라우드 기술은 물리적인 네트워크를 구축하지 않고, 동적으로 논리적인 네트워크를 구축할 수 있게 만들 수 있다는 특징으로 인해 각광받고 있다. 최근의 클라우드 분야의 연구에도 불구하고, 가입자가 공개적으로 VNF를 이용한 서비스를 제공 받을 수 있는 NFV 환경의 특성으로 공격의 타겟이 될 수 있기 때문에 가짜 VNF에 대한 식별과 개체 간의 통신 암호화에 대한 연구가 필요하다. 따라서 본 논문에서는 가짜 VNF를 탐지하고, VNF 간의 상호 인증을 통해서 통신 구간의 보안성을 향상시킬 수 있는 Virtual PKI를 이용한 보안 메커니즘을 제안한다. 그리고 NFV 환경에서 DDoS 공격에 대한 공격의 탐지율을 향상시키기 위한 다수의 인공지능 알고리즘을 비교 분석함으로써 공격탐지에 효과적인 인공지능 알고리즘을 도출하였다.

범용 운영체제의 이식성 향상을 위한 인터페이스 미들웨어 설계 및 구현 (Design and Implementation of Interface Middleware for Improved Portability on General Operating System)

  • 김연일;이상길;이승일;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제15권4호
    • /
    • pp.17-28
    • /
    • 2015
  • 운영체제 상에서 동작하는 응용프로그램은 운영체제의 환경과 지원하는 표준 라이브러리들이 다르기 때문에 운영체제에 매우 높은 의존성을 가진다. 이러한 이유로 동일한 기능을 수행하는 응용프로그램도 운영체제에 따라 새롭게 구현해야 되며 이는 응용프로그램 개발 이후의 유지 보수나 관리 측면에서도 시간적, 경제적 낭비를 초래한다. 이를 해결하기 위해 Cygwin이나 MinGW 등의 연구가 진행되고 있지만, 가상환경이나 툴을 제공하는 것일 뿐 응용프로그램 자체에 대한 이식성을 지원하는 것은 아니다. 따라서 본 논문에서는 표준 C라이브러리와 POSIX를 이용한 래퍼 형식의 범용 운영체제를 위한 인터페이스 미들웨어를 설계하여 응용프로그램이 가상환경이나 코드 수정 없이 동일한 동작을 지원한다. 미들웨어는 API를 기본과 확장으로 분류해 선택적으로 적재하여 응용프로그램의 크기를 효율적으로 관리할 수 있도록 한다. 또한, 응용프로그램을 인터페이스 미들웨어를 탑재한 Linux, Unix, Windows와 Cygwin을 비교 실험하고 기능 및 성능 평가를 수행하였다.

성능분석을 통한 안정화된 클라우드 컴퓨팅 기반 교육 실습 시스템 구축 (Build the Teaching Practice System based on Cloud Computing for Stabilization through Performance Evaluation)

  • 윤준원;송의성
    • 디지털콘텐츠학회 논문지
    • /
    • 제15권5호
    • /
    • pp.595-602
    • /
    • 2014
  • 이미 잘 알려져 있는 클라우드 컴퓨팅은 사용자가 요구하는 컴퓨팅 자원을 최적화하여 유연하고 확장성 있게 지원할 수 있어 다양한 분산컴퓨팅 분야에 적용되고 있다. 클라우드 컴퓨팅은 가상화 기술을 통해 실제적인 구현 및 서비스가 가능하며 여러 가상화 기술과 제품들이 개발, 출시되고 있다. 본 논문에서는 클라우드 컴퓨팅의 가상화 기반으로 교육 실습 환경을 구축하고, 각 실습환경의 성능을 분석하였다. 클라우드 컴퓨팅 기반의 가상화 실습 환경은 최적화된 자원을 제공할 수 있으며, 실습 제공자는 자원 관리의 편리성, 결과에 대한 손쉬운 관리, 실습환경의 성능 및 상태 등의 수월하게 관리하고 파악 할 수 있다. 또한, 다양한 실습환경을 구축하는데 있어 요구되는 시스템 환경을 유연성 있고 신속하게 제공할 수 있어 시스템의 활용성 또한 높아지게 된다. 나아가 가상화 실습환경의 성능 분석을 통하여 구동될 수 있는 교육 어플리케이션의 성능을 미리 평가하고 가늠할 수 있다.