• Title/Summary/Keyword: 분산성능

Search Result 3,394, Processing Time 0.035 seconds

A Study on the Performance Improvement of Distributed Trading Service (분산 트레이딩 서비스의 성능 향상에 관한 연구)

  • Song, Byung-Kwen;Jin, Myung-Sook;Kim, Geon-Ung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.610-614
    • /
    • 2000
  • 본 논문은 분산 환경에서 서버의 위치 투명성을 지원하는 트레이딩 서비스의 성능 향상에 대한 연구이다. 성능 향상을 위해 단일 트레이딩 영역에서는 트레이딩 정보의 집합인 컨텍스트의 구조를 활용하여 트레이딩 정보를 분산시키는 방안을 제시한다. 또한 글로벌 영역에서는 서로 연합(federation)된 각 트레이딩 영역간의 트레이딩 정보의 복제를 통해서 트레이딩 서비스의 성능 향상을 위한 방안을 제시한다.

  • PDF

A Study on Buffer Optimization System for Improving Performance in Spark Cluster (Spark 클러스터 환경에서 분산 처리 성능 향상을 위한 Buffer 최적화 시스템 연구)

  • Seok-Min Hong;So-Yeoung Lee;Yong-Tae Shin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.396-398
    • /
    • 2023
  • Statista 통계 조사에 따르면 데이터의 규모는 매년 증가할 것으로 예상하고 빅데이터 처리 프레임워크의 관심이 높아지고 있다. 빅데이터 처리 프레임워크 Spark는 Shuffle 과정에서 노드 간 데이터 전송이 일어난다. 이때 분산 처리한 데이터를 네트워크로 전송하기 위해 객체를 바이트 스트림으로 변환하여 메모리 buffer에 담는 직렬화 작업이 필요하다. 그러나 바이트 스트림을 buffer에 담는 과정에서 바이트 스트림의 크기가 메모리 buffer보다 클 경우, 메모리 할당 과정이 추가로 발생하여 전체적이 Spark의 성능 저하로 이어질 수 있다. 이에 본 논문에서는 Spark 환경에서 분산 처리 성능 향상을 위한 직렬화 buffer 최적화 시스템을 제안한다. 제안하는 방법은 Spark Driver가 Executor에게 작업을 할당하기 전 직렬화된 데이터 크기 측정과 직렬화 옵션 설정을 통해 Executor에게 적절한 buffer를 할당할 수 있다. 향후 제안하는 방법의 검증을 위해 실제 Spark 클러스터 환경에서 성능 평가가 필요하다.

Fault-Tolerant, Distributed Detection of Complex Events and States in Distributed Systems (분산 시스템에서의 복잡한 사건/상태의 결함 허용 분산 탐지)

  • Shim, Young-Chul
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.6
    • /
    • pp.1464-1480
    • /
    • 1997
  • Distributed systems offer environments for attaining high performance, fault-tolerance, information sharing, resource sharing, etc. But we cannot benefit from these potential advantages without suitable management of events/states occurring in distributed systems. These events and states can be symptoms for performance degradation, erroneous functions, suspicious activities, etc. and are subject to further analysis. To properly manage events/states, we need to be able to specify and efficiently detect these events/states. In this paper we first describe an event/state specification language and a centralized algorithm for detecting events/states specified with this language. Then we describe an algorithm for distributing an event/state detection task in a distributed system which is hierarchically organized. The algorithm consists of decomposing an event/state detection task into subtasks and allocation these subtasks to the proper nodes. We also explain a method to make the distributed detection fault-tolerant.

  • PDF

Evaluation of Dispersion of Activated Carbon Fiber in Mortar Using Electrical Resistivity Method (전기저항 측정을 통한 모르타르 내의 섬유활성탄의 분산성 평가)

  • Lee, Bo Yeon;Lee, Jae Seoung
    • Journal of the Korea Concrete Institute
    • /
    • v.29 no.3
    • /
    • pp.283-290
    • /
    • 2017
  • Various types of fibers are utilized in cementitious materials in order to improve their performances. Here, the extent of fiber dispersion is of key importance regardless of the purpose of using fiber. In this study, activated carbon fiber dispersion in mortar samples was evaluated using electrical resistivity method. In particular, the extent of fiber dispersion was compared per mixing methods and surface treatments. The results suggest that the surface resistivity method is capable of evaluating dispersion of activated carbon fiber and that ultrasound dispersion method is superior to mortar mixer and hand mixer method. The use of superplasticizer improved dispersion but acid treatment was not effective.

Evaluation of Dispersion Stability and Absorption Performance Enhancement of Binary Nanoemulsion Fluids (이성분 나노에멀전 유체의 분산안정성 및 흡수성능 촉진실험)

  • Lee, Jin-Ki;Kim, Young-Jin;Shin, Myung-Chul;Kim, Se-Won;Kang, Yong-Tae
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.36 no.9
    • /
    • pp.895-900
    • /
    • 2012
  • This paper aims to examine the effect of nanodroplets on pool-type absorption heat transfer enhancement and to find the relationship between the dispersion stability and the absorption performance. The concentrations of oil and surfactant are considered as the key parameters. $C_{12}E_4$ and Tween20 are used as the surfactants and N-decane oil is added to the $NH_3/H_2O$ solution to make the binary nanoemulsion fluids. Binary nanoemulsion fluids are dispersed by the ultrasonic vibrator and the stirrer under specific conditions. The dispersion stability of binary nanoemulsion fluids for each oil concentrations is evaluated from the droplet size and Tyndall effect analysis. The absorption performance of binary nanoemulsion fluids is compared with the result of dispersion stability. In addition, it is found that the binary nanoemulsion fluid is a strong candidate as a new working fluid for absorption applications.

An Efficient MMORPG Distributed Game Server (효율적인 MMORPG 분산 게임서버)

  • Jang, Su-Min;Yoo, Jae-Soo
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.1
    • /
    • pp.32-39
    • /
    • 2007
  • An important application domain for online services is an interactive, multi-player game. In recent, many increase of users that use on-line services through networks have caused a heavy load to the server. In this paper, we propose a MMORPG(Massively Multi-player Online Role Playing Game) distributed game server using flayer-Cell. Our method provides efficient solution of a MMORPG distributed game server for large numbers of users. It is shown through the experiments that our method outperforms existing methods in terms of memory utilization rate and processing speed.

Performance Analysis of Error Classification System on Distributed Multimedia Environment (분산 멀티미디어 환경에서 실행되는 오류 분류 시스템의 성능 분석)

  • Ko Eung-Nam
    • Journal of Digital Contents Society
    • /
    • v.4 no.2
    • /
    • pp.181-189
    • /
    • 2003
  • The requirement of distributed multimedia applications is the need for sophisticated QoS(quality of service) management. In terms of distributed multimedia systems, the most important catagories for quality of service are a timeless, volume, and reliability In this paper, we discuss a method for increasing reliability through fault tolerance. We describe the design and implementation of the ECA running on distributed multimedia environment. ECA is a system is able to classify automatically a software error based on distributed multimedia. This papaer explains a performance analysis of an error classification system running on distributed multimedia environment using the rule-based DEVS modeling and simulation techniques. In DEVS, a system has a time base, inputs, states, outputs, and functions.

  • PDF

A Multiple Mobile Agent System Model for Distributed Mobile Computing Environment (분산 이동 컴퓨팅 환경에서의 다중 이동 에이전트 시스템 모델)

  • 신동길;정동원;백두권
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.49-51
    • /
    • 2003
  • 분산 시스템 아기텍처에 기반한 이동 에이전트는 현재 클라이언트/서버 패러다임을 이어갈 새로운 패러다임으로 인식되고 있다. 이에 따라, 분산 컴퓨팅 환경에 적합한 시스템 구성을 위해 에이전트와 이동 에이전트 등에 대한 많은 연구들이 활발하게 진행되고 있다. 그러나 지금까지 에이전트, 이동 에이전트, 다중 에이전트에 대한 연구들이 기능적인 특성에만 집중되어 왔다. 기능적인 특성은 에이전트와 이동 에이전트가 가지는 기본적인 특성으로서 에이전트들 간의 협동, 협력, 지능을 위한 합리성, 지식 모델링, 추론 방법이다. 그러나 분산 컴퓨팅 환경에서 분산 시스템 구성을 위해 전체 시스템의 성능(Performance), 확장성(Scalability), 안정성(Stability)등이 간과되어서는 안된다. 이런 연구 영역은 기능적인 특성을 다루는 연구영역에 비해 실용적인 면에서 더욱 중요하며, 그 중요성이 점점 더 증가하고 있다. 본 논문은 시스템 성능 향상을 위해 에이전트 간 협력과 협의 레벨의 계층 구조에 중점을 둔다.

  • PDF

Reinforcement Learning-based Traffic Load Balancing in Service Mesh Environments (서비스 메시 환경에서 강화학습을 이용한 트래픽 부하 분산 메커니즘에 관한 연구)

  • Chae-Ho Kim;Jaehyun Nam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2024.05a
    • /
    • pp.839-842
    • /
    • 2024
  • 서비스 메시 환경에서의 트래픽 분산은 시스템의 성능과 안정성, 그리고 보안에 필수적인 기능을 담당한다. 현재의 트래픽 분산 방식들은 대부분 정적 설정을 기반으로 하기 때문에 시스템 환경의 변화에 신속하게 대응하기 어렵고 최적화된 성능을 보장하기 힘들다. 본 논문에서는 강화학습을 활용해 서비스 메시 환경 내에서의 트래픽 분산을 자동화하고 최적화할 수 있는 새로운 시스템을 제안한다. 특히, 텔레메트리 기술을 활용해 트래픽의 분산을 실시간으로 추적하며, 강화학습 알고리즘을 이용해 트래픽 가중치를 조정함으로써 기존의 로드 밸런싱 방법들에 비해 더 빠른 처리 시간과 보다 효율적인 로드 밸런싱을 달성할 수 있을 것으로 기대한다.

Performance Improvements through Controling Residual Dispersion Per Span in WDM Transmission Links with Zero Net Residual Dispersion (전체 잉여 분산이 영인 WDM 전송 링크에서 광 중계 거리 당 잉여 분산 제어를 통한 성능 향상)

  • Lee, Seong-Real
    • Journal of Advanced Navigation Technology
    • /
    • v.13 no.5
    • /
    • pp.656-661
    • /
    • 2009
  • High-quality transmission of $24{\times}40$ Gbps WDM signals obtained through controling residual dispersion per span (RDPS) in optical transmission links with zero net residual dispersion (NRD) of inline dispersion management (DM) of optical transmission links is researched. It is confirmed that RDPS values, which is improving system performance, depends on launch power of WDM channels, but optimal RDPS, which can simultaneously improve WDM signals with relative wide launch power ranges, becomes to be 210~230 ps/nm. Also, it is shown that effective launch power range that making eye opening penalty (EOP) of worst channel to below 1 dB is more increased as RDPS is more increased.

  • PDF