• Title/Summary/Keyword: 부하 평형

Search Result 366, Processing Time 0.022 seconds

Adaptive Load Balancing based on Consistency (일관성에 기초한 적응 부하 평형)

  • Kim, Jun-Hyeong;O, Ha-Ryeong;Lee, Jae-Mun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.2 no.3
    • /
    • pp.288-298
    • /
    • 1995
  • Load balancing attempts to improve the performance of a distributed computing system by transferring some of the workload of a congested site to others. A load balancing scheme that supports both the source-initiated and the server- initiated load balancing is proposed in this paper. It can model both the m/m/1 queue(no load balancing) and the m/m/n queue(perfect load balancing) as the extreme State variables are replicated into every site, and copy consistency constraints are relaxed more weakly. We propose weak copy consistency constraints which correlate the outdated state information to that of the current state. We also derive sufficient conditions under which each scheduler can guarantee the load balancing without communication Using this model, the problem of load balancing is converted to that of maintaining the consistency of states and communication overhead becomes less than that of the bidding algorithm. The scheme is simulated by event tracing, compared to the two extreme cases and the bidding algorithm. The results show that the mean response time and the number of messages are reduced by 0-35% and 40-100% respectively, compared with the bidding algorithm. Finally the effects of some system parameters are described.

  • PDF

A Load Balancing Algorithm for Mesh Multiprocessor Systems (메쉬 다중프로세서 시스템 환경에서의 부하평형 알고리즘)

  • 송의석;오하령;성영락
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2003.06a
    • /
    • pp.85-88
    • /
    • 2003
  • 본 논문에서는 다중 프로세서 시스템에서 부하를 재분배할 때 소요되는 통신비용을 줄이기 위한 알고리즘을 제안한다. 또한 시뮬레이션을 이용하여 제안된 알고리즘의 성능을 기존의 알고리즘과 비교한다. 제안하는 알고리즘에서는 되도록 많은 수의 링크가 부하 평형에 참여 할 수 있도록 한다. 이를 위하여 부하 이동량 계산시에 각 프로세서는 자신과 연결된 모든 링크를 이용하여 부하 평형을 시도한다. 그리고 한 번의 링크를 통해 이동되는 부하 량을 단위 량으로 제한시키는 대신에 반복적인 방법으로 부하 이동량을 계산한다. 시뮬레이션은 8$\times$8, 10$\times$10, 12$\times$12, 14$\times$14, 16$\times$16개의 프로세서를 갖는 메쉬 구조에서 실시하였다. 시뮬레이션 결과 기존의 알고리즘에 비하여 전체 부하 이동량은 약 30%, 부하 이동 시간은 약 70% 감소함을 보였다.

  • PDF

A Heuristic Load Balancing Algorithm by using Iterative Load Transfer (반복적인 부하 이동에 의한 휴리스틱 부하 평형 알고리즘)

  • Song Eui-Seok;Oh Ha-Ryung;Seong Yeong-Rak
    • The KIPS Transactions:PartA
    • /
    • v.11A no.7 s.91
    • /
    • pp.499-510
    • /
    • 2004
  • This paper proposes a heuristic load balancing algorithm for multiprocessor systems. The algorithm minimizes the number of idle links to distribute load traffic and reduces its communication cost. Each processor iteratively tries to transfer unit load to/from every neighbor processors. However, real load transfer is collectively done after complete load traffic calculation to minimize useless traffic. The proposed algorithm can be employed in various interconnection topologies with slight modifications. In this paper, it is applied to both hypercube and mesh environments. For performance evaluation, simulation studies are performed. The performance of proposed algorithm is compared to those of two well-known algorithms. The results show that the proposed algorithm always balances the loads perfectly. Furthermore, it reduces the communication costs by $70{\%}{\~}90{\%}$ in the hypercube ; and it reduces the cost by $\75{\%}$ in the mesh, compared to existing algorithms.

A Load Balancing Technique for a Massively Multiplayer Online Game Server (대용량 온라인 게임 서버를 위한 부하 평형 기법)

  • 손민규;성영락;오하령;안현식;김정윤
    • Proceedings of the IEEK Conference
    • /
    • 2003.07d
    • /
    • pp.1339-1342
    • /
    • 2003
  • 클라이언트-서버 구조의 온라인 게임에서 서버의 역할은 매우 중요하다. 그러나 서버에 너무 많은 사용자가 동시에 접속할 경우에는 과도한 부하로 인하여 안정적인 서비스를 제공하지 못하는 경우가 발생할 수 있다. 이러한 문제를 해결하기 위하여 여러 대의 분산 서버를 활용한 방법이 사용되고 있다 분산 서버 구조에서는 부하가 특정 서버로 집중되는 것을 막는 것이 전체 시스템의 성능 향상을 위하여 필요하다. 이를 위하여 부하 평형 기법을 사용하고 있으며 관련 연구도 활발히 진행 중이다. 본 논문에서는 분산 서버를 이용한 온라인 게임 서버의 구조를 설계하고, 대량 사용자의 제약을 극복하기 위한 하나의 방안으로 다중 서버 시스템에서 실행되는 게임 서버 프로세스들에 대한 부하 평형 기법을 제시한다. 제안된 기법에서는 전체 게임을 소규모의 여러 게임 세상(Game World)으로 나누고 서비스가 진행되는 상황에서 게임 세상을 게임 서버들 사이에서 이동시킨다.

  • PDF

일반화 볼록공간에서의 평형문제들

  • 박세희
    • Communications of the Korean Mathematical Society
    • /
    • v.15 no.2
    • /
    • pp.197-231
    • /
    • 2000
  • 평형문제들에서의 기본적인 정리들이 일반화 볼록공간에서 어떻게 확장되는가를 보인다. KKM 이론의 중요한 정리들 대부분이 위상벡터공간에서의 선형성을 가정하지 않아도 위상적인 성질만으로 성립한다. 이같은 정리들의 예로는 KKM정리, von Neumann의 최소최대정리와 교차정리, Nash의 평형정리, 여러 가지 부동점정리, 극대원정리, Ky Fan의 최소최대부등식, 변분부등식들, 최량근사정리, 일반화 의사평형문제들의 해의 존재정리들이 있다.

  • PDF

Temporal Variation of Local Scour Depth in the Downstream of Weir with Shapes (보 형상 변화에 따른 하류부 세굴의 시간적 변화)

  • Yeo, Chang Geon;Lee, Seungoh;Yoon, Sei Eui;Song, Jai Woo
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.31 no.4B
    • /
    • pp.353-360
    • /
    • 2011
  • The objectives of this study were to analyzes temporal variation of local scour depth in the downstream of weir with shapes. Prediction of maximum or equilibrium scour depth was the main focus of engineers and researchers in the downstream of weir. However, it is necessary to analyzes temporal variation of local scour depth in the downstream of weir to predict real time scour depth. Experiment were performed with various weir shapes like sharp crest and inclined stepped with time variation and non-dimensional scourhole shapes, scour depths were proposed. A formula for predicting scour depths with temporal variation for weir were proposed through non-linear regression analysis. Temporal variation of scour depths could be estimated with suggested formula and 4 input data (Equilibrium scour depth, weir height, overflow depths, and water depth downstream). Suggested formula could make it possible to design a apron and bed protection economically in the downstream of a weir by considering flood duration time.

Analysis of DC link current harmonics in hybrid AC/DC system with balanced nonlinear load (AC/DC 하이브리드 배전 시스템에서 평형 비선형 부하에 따른 DC 링크 고조파 전류 분석)

  • Lee, Sangwon;Noh, Gwangyol;Ha, Jung-Ik
    • Proceedings of the KIPE Conference
    • /
    • 2020.08a
    • /
    • pp.100-102
    • /
    • 2020
  • AC 배전 시스템에서 부하 기기의 국제 규제는 IEC 61000-3-12로 명확히 규제되어 있다. 이 규제는 지정된 조건으로 해당 부하 기기에서 발생할 수 있는 입력전류의 고조파 성분 허용 기준을 명시한다. 언급한 규제가 하이브리드 배전 시스템의 AC 부하에 적용되었을 때, 부하의 허용된 고조파 성분에 의한 DC 링크의 전류 리플과 전압 리플을 분석하였다. 부하 조건은 3상 평형 비선형 기기이다. 부하 전류와 DC 링크 전류, 전압 리플 및 실효값의 관계를 모든 주파수 영역에서 수식으로 보였으며, 3상 정류기 시뮬레이션을 통해 검증하였다.

  • PDF

Development of FEM Algorithm for Modeling Bed Elevation Change (하상변동 수치모의를 위한 유한요소법 알고리즘 개발)

  • Kim, Tae-Beom;Choi, Sung-Uk;Min, Kyung-Duck
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2006.05a
    • /
    • pp.588-593
    • /
    • 2006
  • 자연하천은 일반적으로 만곡수로나 사행수로 형태를 보이고 있으며, 직선수로에서와 달리 원심력에 기인한 이차류 영향을 받게 된다. 이차류에 의해서 수면에서는 만곡부 바깥쪽으로, 하상에서는 만곡부 안쪽으로의 흐름특성을 보이게 된다. 만곡부 안쪽으로 가해지는 하상 전단응력에 기인하여 하상에서의 입자가 만곡부 안쪽으로 이송되며, 결과적으로 만곡부 안쪽에는 점사주가, 바깥쪽에는 소(pool)가 생성된다. 또한 지형경사의 생성으로 입자에 가해지는 중력효과도 변화된다. 따라서 이와 같은 자연하천의 흐름과 하상변동을 수치모의 하기 위해서는 만곡부 이차류 특성을 고려한 모형이 필요하다. 본 연구에서는 수심 적분된 흐름방정식과 하상토 보존방정식 (Exner equation)을 이용한 하상변동을 위한 비연계 수치모형을 위해서 하상토 보존방정식의 유한요소 알고리즘을 개발하였다. 하상토 보존방정식은 흐름 특성에 따른 평형 유사량의 공간변화율을 이용하여 일정 기간 동안의 하상 변화량을 계산한다. 이 때 이차류에 의한 하상 전단응력의 편각 및 지형경사 변화에 따른 실제 입자의 이송방향을 보정하여 평형 유사량이 계산된다. 이러한 보정식을 적용시키기 위해서는 유속성분의 공간변화량 및 지형경사의 공간성분이 필요하다. 유한요소법은 연속성 변수를 이산화시켜 근사해를 구하는 수치기법의 일종이기 때문에, 요소망이 불규칙적으로 구성되었을 경우 임의의 절점에서 연속성을 지닌 변수의 공간변화율을 계산하는데 어려움이 있다. 따라서 본 연구에서는 평형 유사량 계산 시에 절점이 아닌 요소 내부에서 평형 유사량을 계산하는, 하상토 보존방정식의 새로운 유한요소 알고리즘을 개발하고, 새로운 알고리즘을 적용시킨 수치모형의 검증을 행하였다. 경계조건 알고리즘의 검증으로 위해서 Soni 등 (1980)이 행한 상류 유입 유사량에 따른 하상변동을 수치 모의하고 실험치와 비교하였으며, Sutmuller와 Glerum (1980)이 수행한 만곡수로에서의 하상변동을 모의하고 실험과 비교하였다. 새로운 알고리즘을 적용시킨 하상토 보존방정식의 유한요소 수치모형의 결과는 매우 안정적이며, 실험과 매우 유사한 결과를 얻을 수 있었다. 본 수치모델은 현재 균일한 입자의 하상토만을 고려하므로, 입자분급이나 하상 장갑화 현상 등은 무시한다.

  • PDF

New Balancing Method of a Flexible Rotor Without Trial Weights (彈性回轉體의 평형잡이에 관한 연구)

  • 양보석;암호탁삼
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.12 no.3
    • /
    • pp.409-418
    • /
    • 1988
  • Steam turbines, gas turbines, multistage centrifugal compressors are operated over the range of the first critical speed. In these rotors flexible rotor balancing technique is necessary. In such balancing, influence coefficients are measured by rotating a rotor with trial weight. But for the large rotor, the measurement of influence coefficient takes much time and it reduces the cost efficiency. In this paper the new influence coefficient with rotation of rotor is proposed. First the theoretical background of the method is presented and it is applied to the simple flexible rotor model. Then the experiments are performed and the results of presented method are compared with those of analytical method. By using the obtained influence coefficient, balancing of the flexible rotor is performed.

A Topology Independent Heuristic Load Balancing Algorithm for Multiprocessor Environment (다중 프로세서 환경에서 연결구조에 무관한 휴리스틱 부하평형 알고리즘)

  • Song Eui-Seok;Sung Yeong-Rak;Oh Ha-Ryoung
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.42 no.1
    • /
    • pp.35-44
    • /
    • 2005
  • This paper proposes an efficient heuristic load balancing algorithm for multiprocessor systems. The algorithm minimizes the number of idle links to distribute load traffic and reduces its communication cost. Each processor iteratively tries to transfer unit load to/from all neighbor processors. However, real load transfer is collectively done after all load traffic is calculated. This prevents useless traffic and thus reduces the overall load traffic. The proposed algorithm can be employed in various interconnection topologies with slight modifications. In this paper, it is applied to hypercube, mesh, k-ary n-cube and general graph environments. For performance evaluation, simulation studies are performed. The proposed algorithm and the well-known existing algorithms are implemented and compared. The results show that the proposed algorithm always balances the loads perfectly. furthermore, in comparison with the existing algorithms, it reduces the communication costs by 77%, 74% and 73% in the hypercube, the mesh, and k-ary n-cube, respectively.