• Title/Summary/Keyword: 로드분산

Search Result 178, Processing Time 0.032 seconds

Monitoring Tools for Efficient Overload Measurements in Apache Kafka (Apache Kafka에서 효율적인 과부하 측정을 위한 모니터링 도구)

  • Bang, Jiwon;Son, Siwoon;Moon, Yang-Sae;Choi, Mi-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.52-54
    • /
    • 2017
  • 실시간으로 빠르게 발생하는 대용량 데이터를 다루기 위해 Apache Storm, Apache Spark 등 실시간 데이터 스트림 처리 기술에 대한 연구가 활발하다. 대부분의 실시간 처리 기술들은 단독으로 사용하기에 어려움이 있으며, 데이터 스트림의 입출력을 위해 메시징 시스템과 함께 사용하는 것이 일반적이다. Apache Kafka는 대표적인 분산 메시징 시스템으로써, 실시간으로 발생하는 대용량의 로그 데이터를 전달하는데 특화된 시스템이다. 현재 Kafka를 위한 다양한 성능 모니터링 도구들이 존재한다. 이러한 모니터링 도구들은 Kafka에서 처리되는 데이터의 양 이외에도 유입 데이터의 크기, 수집 속도, 처리 속도 등 다양한 데이터들을 관찰할 수 있다. 본 논문은 Kafka에서 제공하는 도구와 오픈 소스로 제공되는 여러 개의 도구들을 비교하여, 향후 Kafka의 로드 쉐딩에 대한 연구에 적용할 수 있는 최적의 모니터링 도구를 선별하고자 한다.

A study of Ubiquitous Moving picture service based on P2P (P2P 기반의 유비쿼터스 동영상서비스에 관한 연구)

  • Jung, Chang-Duk;Kim, Sang-Yong;Shim, Hyun-Dong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.333-337
    • /
    • 2007
  • 앞으로 도래될 유비쿼터스(Ubiquitous) 사회는 보다 효율적이고 편리한 삶을 추구하는 인간의 열망으로 부터의 시작이다. 20세기의 컴퓨터의 발전으로부터 21세기인 지금은 1가구 1PC의 시대를 열었고 현재 사회 구성원 대부분은 모바일 기기를 소지하고 있으며, 모바일 기기로 동영상 및 멀티미디어 콘텐츠를 즐긴다. 하지만 용량의 문제, 네트워크의 문제 등 내재된 문제점들이 불거져 나오게 되었다. 본 논문에서는 핸드폰 내에서의 동영상 재생에 있어서 기존의 동영상 및 멀티미디어 콘텐츠의 다운로드 방식에서 벗어나 스트리밍 방식을 제안하고자 하며, 유무선간 호환성의 제고를 통한 통신업체의 MMS 서버를 경유하지 않은 P2P방식을 제안한다. 또한 동영상 서비스를 이용하여 과금하였던 결제시스템 프로그램의 예기치 못한 에러를 사전에 예방하고 새로운 화폐의 개념을 도입하여 결제 시 일어날 수 있는 중대한 문제점을 해결하고자 하며, 앞으로 다가올 유비쿼터스 시대의 쟁점이 될 것으로 예상되는 네트워크 트래픽에 대한 문제점을 P2P방식의 분산처리로서 해결을 제시한다.

  • PDF

SCA Software Framework for SDR Mobile Platform (SDR 모바일 플랫폼을 위한 SCA 소프트웨어)

  • Kim, C.K.;Lee, C.Y.;Shin, Y.S.
    • Electronics and Telecommunications Trends
    • /
    • v.18 no.5 s.83
    • /
    • pp.27-36
    • /
    • 2003
  • 본 논문은 SDR Forum에서 SDR용 모바일 플랫폼 구성을 위한 소프트웨어의 표준으로 인정된 차세대 개방형 소프트웨어 프레임워크인 SCA의 구조에 대해 기술한다. SCA 소프트웨어 프레임워크는 궁극적으로 단일 모바일 플랫폼 환경에서 하드웨어의 변경 없이 무선으로 다운로드한 소프트웨어의 동작으로 다양한 무선 접속환경을 구성할 수 있도록 하는 내장형 시스템 소프트웨어들의 표준을 추구한다. SCA는 분산 객체 모델의 표준인 CORBA Middleware와 더불어 다중 무선접속 응용프로그램을 구성하기 위하여 컴포넌트 구성물의 수행을 뒷받침하는 개방형 소프트웨어 구조로서 크게 RTOS, CORBA Middleware, CF, Portable Software Resource로 이루어진다. 본 고에서는 SCA 소프트웨어 프레임워크의 기본 구조와 기능들을 최신 표준 동향을 기반으로 분석하고, 개발 사례에 대해서도 간단히 소개한다.

Modeling and Simulation of Efficient Load Balancing Algorithm on Distributed OCSP (분산 OCSP에서의 효율적인 로드 밸런싱 기법에 관한 모델링 및 시뮬레이션)

  • Choi Ji-Hye;Cho Tae Ho
    • Journal of the Korea Society for Simulation
    • /
    • v.13 no.4
    • /
    • pp.43-53
    • /
    • 2004
  • The distributed OCSP (Online Certificate Status Protocol), composed of multiple responders, is a model that enhances the utilization of each responder and reduces the response time. In a multi-user distributed environment, load balancing mechanism must be developed for the improvement of the performance of the whole system. Conservative load balancing algorithms often ignore the communication cost of gathering the information of responders. As the number of request is increased, however, fail to consider the communication cost may cause serious problems since the communication time is too large to disregard. We propose an adaptive load balancing algorithm and evaluate the effectiveness by performing modeling and simulation. The principal advantage of new algorithm is in their simplicity: there is no need to maintain and process system state information. We evaluated the quality of load balancing achieved by the new algorithm by comparing the queue size of responders and analyzing the utilization of these responders. The simulation results show how efficiently load balancing is done with the new algorithm.

  • PDF

Dynamic Integration of Java Component Softwares (Java 컴포넌트 소프트웨어 동적통합)

  • Lee, Geum-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.469-472
    • /
    • 2002
  • 자바의 Jini 기술을 이용하여 네트웍에 분산된 Java 컴포넌트 소프트웨어를 동적으로 통합하기 위한 방법론을 제안한다. 통합대상 개별 컴포넌트는 Jini 인터페이스(interface)를 구현하도록 설계하거나 혹은 기존 컴포넌트를 포장한 것으로서 네트웍에 구성된 Jini federation 에 Jini Service 오브젝트로서 공개된 것이다. 통합의 주체는 Service Discovery Manager 와 같은 특별한 Jini 헬퍼클래스 기반으로 작성된 클라이언트 프로그램이다. 클라이언트는 지정된 조건 (Entry 오브젝트)을 충족하는 컴포넌트 소프트웨어를 네트웍으로부터 Service Template를 이용하여 검색, 다운로드 한 후 단일한 GUI 를 가지는 프로그램에 통합한다. 필요한 컴포넌트만을 필요할 때 사용할 수 있고, 영구 설치의 필요성이 없으므로 소프트웨어 개발과 배포에 대한 새로운 관점을 제시할 것으로 판단된다.

  • PDF

A Priority-based Raft Algorithm Used in Distributed Controllers in SDN (SDN 분산 컨트롤러에 사용되는 우선순위 기반 Raft 알고리즘)

  • Yoo, Seung-Eon;Kim, Se-Jun;Kim, Kyung-Tae;Youn, Hee-Young
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.01a
    • /
    • pp.9-10
    • /
    • 2018
  • SDN 환경에서 여러 컨트롤러의 동기화는 중요한 문제로 대두되었다. 모든 컨트롤러의 네트워크 상태가 동일한지 여부를 확인하려면 컨트롤러를 효율적으로 동기화하기 위한 합의과정이 필요하다. 하지만 합의 과정에서 일어나는 지도자 선출과정이 임의적이기 때문에 시스템 상에서 시간지연이 일어날 수 있다. 본 논문에서 제안하는 우선순위 기반 Raft 알고리즘은 동기화 프로세스를 제어하는 강력한 지도자를 선택하여 동기화로드에서 시간을 절약할 수 있다.

  • PDF

A Study on Performance Analysis and Improvement Plan of Campus Network (상명대학교 통신망의 성능분석 및 개선방안에 관한 연구)

  • 이한권;이승혁;이성호;서원흥;이은혜;조태경
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.5 no.4
    • /
    • pp.340-344
    • /
    • 2004
  • In this paper, We collected the data of communication network construction in Sangmyeong University and analyzed them. Moreover using the analysis instrument of communication network traffic, We tested a process of it, and an efficiency of each equipment. We proved the traffic flow and the load quantity during the register for class. As a result We suggested a efficient communication network design - add and change some equipments in order to break up the traffic.

  • PDF

A study on Resource Allocation for Service Load Balancing in the XenServer-based Virtual Environment (XenServer 기반 가상화 환경에서 서비스 부하분산을 위한 자원할당 방안 연구)

  • Oh, Soo-Jeong;Nkosi, Domingos;Park, Chul-Geun;Kim, Sung-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.11a
    • /
    • pp.257-258
    • /
    • 2014
  • 클라우드 가상화 환경에서 물리서버 노드 단위의 자원할당이 정적 로드밸런싱에 기반을 두고 있어 서비스 요청에 대한 효과적인 자원 할당의 문제가 대두되고 있다. 본 논문에서는 XenServer 기반 가상화 환경에서의 물리서버의 자원 사용량과 사용자 요청 트래픽을 모니터링하여, 동적 자원재할당하는 방안을 제시한다.

A Study of the e-business Component Process based on Component Catalog (컴포넌트 카달로그를 기반한 e-business 컴포넌트 프로세스에 관한 연구)

  • 김행곤;최하정;한은주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.571-573
    • /
    • 2001
  • 정보화 시대로의 전환에 대한 요구를 충실하게 지원하고 점차적으로 인터넷을 이용한 비즈니스 거래와 분산 업무 처리 요구에 따른 e-commerce 환경으로부터 intranet과 extranet, 즉 고객 공급자 동업자 기업, 기관, 고용인등의 비즈니스에서 필요한 관계가 포함되어 통합되어진 e-busienss로의 어플리케이션이 요구되고 있다. 따라서 본 논문에서는 e-business 환경에서 사용자가 원하는 웹 애플리케이션이 정확하고 빠르게 구축될 수 있도록 e-business 컴포넌트 프로세스를 제안하며, 기존의 컴포넌트를 재사용 가능하도록 비즈니스 측면에서 컴포넌트 카테고리를 정하여 분류하고 통합을 통해 솔루션을 구축할 수 있도록 한다. 이는 e-business 컴포넌트 프로세스를 통해 이는 결국 분석된 모든 e-business 컴포넌트를 등록하고 검색 및 다운로드 할 수 있는 통합 시스템으로 제시되어진다. 기존의 컴포넌트는 분류를 통해 비지니스 측면의 컴포넌트로 재사용 가능하도륵 하며 현재의 B2B(Business to Business)를 원활히 하는데 목적을 둔다.

  • PDF

Adaptive Reduce Task Scheduling Technique for Improving Reduce Phase in MapReduce (맵리듀스에서 리듀스 단계 성능 향상을 위한 적응적 리듀스 태스크 스케줄링 기법)

  • Lee, Jungha;Choi, SookKyoug;Park, JiSu;Lee, EunYoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.160-163
    • /
    • 2012
  • 맵리듀스는 데이터 집약적인 어플리케이션에서 대량의 데이터를 분산 병렬 처리하기 위한 프로그래밍 모델이다. 하둡은 맵리듀스의 오픈소스 구현으로 맵리듀스를 사용하기 위한 도구로 많이 알려져 있다. 실제 하둡을 이용하여 맵리듀스를 적용할 때 맵 태스크 단계는 병렬로 수행되어 순차처리에 비해 시간이 단축된다. 그러나 맵 태스크의 결과물인 중간 단계의 데이터는 단일 리듀스 태스크에서 처리됨으로써 시간 지연이 발생한다. 따라서 본 논문에서는 단일 리듀스 태스크 처리에서 발생하는 오버로드 및 시간 지연 문제를 해결하기 위해 적응적으로 리듀스 태스크를 할당하는 스케줄링 기법을 제안하고 실험을 통해 이 기법의 성능을 검증한다.