• 제목/요약/키워드: Distributed Environments

검색결과 961건 처리시간 0.032초

An Intelligent New Dynamic Load Redistribution Mechanism in Distributed Environments

  • Lee, Seong-Hoon
    • International Journal of Contents
    • /
    • 제3권1호
    • /
    • pp.34-38
    • /
    • 2007
  • Load redistribution is a critical resource in computer system. In sender-initiated load redistribution algorithms, the sender continues to send unnecessary request messages for load transfer until a receiver is found while the system load is heavy. These unnecessary request messages result in inefficient communications, low CPU utilization, and low system throughput in distributed systems. To solve these problems, we propose a genetic algorithm based approach for improved sender-initiated load redistribution in distributed systems. Compared with the conventional sender-initiated algorithms, the proposed algorithm decreases the response time and task processing time.

동적 네트워크 환경하의 분산 에이전트를 활용한 병렬 유전자 알고리즘 기법 (Applying Distributed Agents to Parallel Genetic Algorithm on Dynamic Network Environments)

  • 백진욱;방정원
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권4호
    • /
    • pp.119-125
    • /
    • 2006
  • 네트워크를 통하여 서로 연결된 컴퓨팅 자원들의 집합을 분산 시스템이라고 정의할 수 있다. 최적화 문제 영역에서 가장 중요한 해결 기법 중에 하나인 병렬 유전자 알고리즘은 분산 시스템을 기반으로 하고 있다. 인터넷과 이동 컴퓨팅과 같은 동적 네트워크 환경 하에서 네트워크의 상태는 가변적으로 변할 수 있어 기존의 병렬 유전자 알고리즘을 분산 시스템에서 최적화 문제를 해결하기 위하여 그대로 사용하기에는 비효율적이다. 본 논문에서는 동적 네트워크 환경 하에서 분산 에이전트를 사용하여 병렬 유전자 알고리즘을 효율적으로 사용할 수 있는 기법을 제시한다.

  • PDF

JXTA 네트워크 환경에서 효율적인 자원 검색을 위한 DHT 기반프락시 피어 알고리즘 설계 (The Design of Proxy Peer Algorithm based on DHT for Effective Resource Searching on JXTA Network Environments)

  • 이광;이준
    • 한국정보통신학회논문지
    • /
    • 제11권8호
    • /
    • pp.1486-1492
    • /
    • 2007
  • P2P와 같은 분산 컴퓨팅 환경에서는 분산된 자원의 효율적인 검색이 매우 중요하다. 그러나 분산된 자원의 검색은 수많은 피어를 순회하며 정보를 검색해야 하므로 검색 횟수의 증가에 따른 시스템 부하와 많은 검색 시간을 소요하게 된다. 본 논문에서는 JXTA 네트워크 환경에서 분산된 자원의 효율적인 검색을 위해 DHT(Distributed Hash Table)를 기반으로 한 프락시 피어 알고리즘을 설계하였다. 랑데부 피어들의 정보를 프락시 피어에 유지하고 검색 성공 확률이 높은 랑데부 피어들을 우선 검색함으로써 검색 횟수를 줄여 발생될 수 있는 오버 헤드를 최소화 할 수 있었다.

RMI와 CORBA 환경하의 분산 액티브 객체의 설계 및 구현에 대한 비교 분석 (Comparison of Design and Implementation for Distributed Active Objects based on RMI and CORBA environment)

  • 이도학;김식;현무용
    • 한국정보처리학회논문지
    • /
    • 제4권11호
    • /
    • pp.2721-2731
    • /
    • 1997
  • 분산 프로그래밍은 분산 커뮤니케이션에 대한 언어적 지원을 기반으로 상당히 단순화 될 수 있다. 현재, 많은 웹 브라우저들은 다양한 형태의 액티브 객체들을 제공하고 있으며, 그 수와 유형은 빠른 속도의 증가 추세에 있다. 자바애플릿은 널리 알려진 웹 브라우저 관련 액티브 객체중의 하나이다. 이 논문은 인터넷 상에 분산되어 있으면서 서로 정보를 교환할 수 있는 분산 액티브 객체의 구현에 관하여 기술한다. 분산 액티브 객체를 구현함에 있어서, 접근방식이 다르고 상호 호환성이 결여된 주요한 두 프로그래밍 환경은 RMI와 CORBA IDL 방식이다. 분산 액티브 객체의 구현상 쟁점들을 명확하게 하기 위해서, RMI 메커니즘을 채택한 HORB와 CORBA를 채택한 OrbixWeb2.0.1 환경 하에서 하나의 어플리케이션 프로그램을 각각 구현하였다. 부산 객체 사이의 바인딩, 상속성. 다형성, 객체의 전달, 콜백은 구현상 중요한 쟁점들이었다. 실험결과는 분산 액티브 객체를 구현하는데 있어서 작은 차이가 분산 어플리케이션의 구성에 상당한 영향을 미칠 수 있음을 보여 주었다. 두 프로그래밍 환경 하에서 구현된 어플리케이션 간의 비교는 각각의 환경에서 구현된 어플리케이션 사이의 상호 변환 시스템을 구축하기 위한 기초 연구가 될 것이다.

  • PDF

분산 객체그룹 모델 하에서 편집자 직접조판을 위한 CTS 설계 ((The Design of CTS for an Editor's Composition based on Distributed Object Group Model))

  • 유경택;주수종
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권8호
    • /
    • pp.1019-1026
    • /
    • 2002
  • 이기종 분산환경에서 객체지향기술과 분산기술에 기반한 개방형 정보 통신망 구조의 연구가 진행되고 있다. 객체 그룹화의 목적은 다양하고 복잡한 분산 멀티미디어 서비스를 단순하게 관리하고 서비스를 지원하는데 있다. 본 논문은 이러한 분산 객체그룹 플랫폼 상에 편집자 직접조판을 위한 CTS를 설계한다. 논문의 결과로서 분산CTS 시스템의 기본구조와 객체들 간의 서비스 인터페이스를 설계한다.

  • PDF

The Creation and Placement of VMs and Tasks in Virtualized Hadoop Cluster Environments

  • Kim, Tae-Won;Chung, Hae-jin;Kim, Joon-Mo
    • 한국멀티미디어학회논문지
    • /
    • 제15권12호
    • /
    • pp.1499-1505
    • /
    • 2012
  • Recently, the distributed processing system for big data has been actively investigated owing to the development of high speed network and storage technologies. In addition, virtual system that can provide efficient use of system resources through the consolidation of servers has been increasingly recognized. But, when we configure distributed processing system for big data in virtual machine environments, many problems occur. In this paper, we did an experiment on the optimization of I/O bandwidth according to the creation and placement of VMs and tasks with composing Hadoop cluster in virtual environments and evaluated the results of an experiment. These results conducted by this paper will be used in the study on the development of Hadoop Scheduler supporting I/O bandwidth balancing in virtual environments.

웹 서비스를 이용한 공학설계 적용에 관한 연구 (A Study on the Application of Engineering Design Problem using Web Service)

  • 박창규
    • 대한조선학회논문집
    • /
    • 제47권6호
    • /
    • pp.831-835
    • /
    • 2010
  • Currently, engineering design is carried out in a distributed manner geographically or physically. This imposes new requirements on the computational environments, such as efficient integration and collaboration in the Internet and network environments. Meanwhile, Web-based distributed design has led new paradigms in design and manufacturing fields. For example, Web-based technologies have reduced the product development time and to ensure a competitive product in order to exchange and interact of real-time design information that integrates the distributed design environment between departments as well as companies via Internet and Web. Hence, efficient data communication for design information sharing is the basis for collaborative systems in the distributed environments. Design data communication techniques such as CORBA, DCOM, and JAVA RMI have been considered in the existing research, but these techniques have some disadvantages such as limitations of interoperability and firewall problems. This paper presents the application of engineering design problems in which distributed design information resources are integrated and exchanged using Web Service for supporting XML and HTTP without interoperability and firewall problems.

분산 유비쿼터스 환경을 위한 상황 인식 미들웨어의 설계 및 구현 (Design and Implementation of Context-Aware Middleware for Distributed Ubiquitous Environments)

  • 김은영;오동열
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권5호
    • /
    • pp.105-114
    • /
    • 2006
  • 상황 인식은 유비쿼터스 환경에서 여러 가지 상황 정보를 인식하고 이를 기반으로 자동으로 서비스를 제공하기 위한 요소 기술이다. 유비쿼터스 환경을 지원하기 위한 기존 미들웨어들은 중앙 집중화된 저장 장치나 DBMS를 이용하여 획득된 상황 정보와 서비스 컨텐츠를 저장 관리하였다. 집중화된 상황 정보 및 서비스 컨텐츠의 관리는 이동 노드의 자율성과 서로 다른 미들웨어 간에 상호 운영을 저해하는 경우가 있다. 이에 본 논문에서는 분산된 유비쿼터스 환경에서 상황 정보를 이동 노드에 분산 관리하고 서비스를 위한 컨텐츠를 미들웨어 간에 공유할 수 있는 시스템을 설계한다. 이와 더불어 상황 정보의 정의와 서비스의 추론 및 호출을 지원하기 위한 상황 인식 스크립트를 제공한다. 본 연구에서 설계된 응용 시스템을 상황 인식 기반의 음악 재생 서비스를 제공하는 시나리오에 적용함으로서 유용성을 보이고 있다.

  • PDF

공정계획 및 일정계획 통합을 위한 가상 생산 시스템 (A Virtual Manufacturing System the Integration of Process Planning and Scheduling)

  • 박지형;염기원
    • 한국정밀공학회지
    • /
    • 제16권1호통권94호
    • /
    • pp.161-166
    • /
    • 1999
  • Virtual Manufacturing System(VMS) is a computer model that represents the precise and whole structure of manufacturing systems and simulates their physical and logical behavior in operation. In this paper, a real time simulation for the virtual factory is proposed to integrate a process planning with scheduling under distributed environments. In order to communicate the information under distributed environments, we use a server/client concept using socket program and internet.

  • PDF

CORBA 기반의 CALS 통합 데이터베이스 설계 (A CALS Integrated Database Design Utilizing CORBA)

  • 우훈식;정석찬
    • 한국전자거래학회지
    • /
    • 제2권2호
    • /
    • pp.155-169
    • /
    • 1997
  • The CALS integrated database is a key information technology in which CALS implements an information sharing system to enable digital data transfers for technical and non-technical information in distributed and heterogeneous environments. Such heterogeneously distributed CALS information needs to be systematically incorporated so that it can provide a global data view for CALS users. In this paper, we investigated the technologies of CALS integrated database, and proposed a system prototype to implement an integrated data environment (IDE) utilizing distributed object environments CORBA (Common Object Request Broker Architecture).

  • PDF