년 - 년
사물인터넷을 이용한 증착 공정의 개선된 순서제어의 부하 균등의 해석 KCI 등재
한국디지털정책학회 디지털융복합연구 제15권 제12호 2017.12 pp.323-331
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
본 논문에서는 사물인터넷을 증착 순서 공정에 적용하여 증착 공정을 진행하는 과정의 제어에 온도제어기, 압력제 어기, 가스제어기, 입출력 제어기 등 네 가지 종류를 대체하여 개선된 순서제어에 따른 부하균등을 해석하였다. 먼저 증착 설비에서 사물인터넷의 적용 전과 후의 시퀀스 절차를 통해 각각의 기능을 갖는 온도제어기, 압력제어기, 가스제어기, 입 출력 제어기로 제어에 필요한 데이터를 전송받아서 개선된 시퀀스 순서대로 실행을 비교하여 순서과정을 제안하였다. 또 한, 증착 공정에서 사물인터넷의 도입 전과 후를 비교하면서 증착 공정의 시퀀스 다이어그램을 작성하여 증착과정의 센싱 영역에 대한 부하 균등을 수행하였다. 이를 위해 각 센서입출력을 랜덤 프로세스와 버스트 프로세스 도착으로 모델링하고 CPU 부하와 메모리 부하를 수행한 결과를 도출하였다. 결과적으로 증착설비의 증착 공정에 장비제어기에서 수행하던 일부 기능을 사물인터넷에서 수행함으로써 장비제어기의 부하 균등 조절로 부하를 감소시키고 순서제어의 감소로 신뢰성은 높 아지는 결과를 확인하였다. 본 논문을 통해 확인한 바와 같이, 사물인터넷을 증착 공정에 적용하면 설비의 확장 시에도 장비제어기의 부하를 최소화 함으로써 설비의 안정성을 향상시킬 수 있을 것을 것으로 기대된다.
In this paper, four types of deposition control processes such as temperature, pressure, input/output(I/O), and gas were replaced by the Internet of Things(IoT) to analyze the data load and sequence procedure before and after the application of it. Through this analysis, we designed the load balancing in the sensing area of the deposition process by creating the sequence diagram of the deposition process. In order to do this, we were modeling of the sensor I/O according to the arrival process and derived the result of measuring the load of CPU and memory. As a result, it was confirmed that the reliability on the deposition processes were improved through performing some functions of the equipment controllers by the IoT. As confirmed through this paper, by applying the IoT to the deposition process, it is expected that the stability of the equipment will be improved by minimizing the load on the equipment controller even when the equipment is expanded.
무선센서네트워크에서 부하 균등화를 위한 클러스터링 최적화 프로토콜 KCI 등재
한국디지털정책학회 디지털융복합연구 제11권 제10호 2013.10 pp.419-429
※ 기관로그인 시 무료 이용이 가능합니다.
4,200원
무선센서네트워크(WSN)는 다양한 환경에서 정보수집을 목적으로 하는 응용분야에 널리 사용된다. WSN을 구성하는 센서노드는 저 전력 배터리를 기반으로 동작하므로 이를 고려한 WSN 수명연장은 중요한 연구목표이다. 본 논문은 효율적인 WSN을 구성하기 위해 노드의 에너지 소비는 적으면서도 클러스터 부하 균등화를 이룰 수 있는 최적화된 클러스터링 프로토콜을 제시한다. 프로토콜의 핵심 아이디어는 센서노드가 저장할 수 있는 정보용량의 한 계치를 이용해서 클러스터 멤버노드와 클러스터 밀집도가 균등분포(load balancing)되도록 하는 것이다. 또한 최적 클 러스터 헤드 확률모델을 도입해서 WSN을 분할하는 클러스터가 최적화 되도록 한다. 이를 통해서 네트워크 부하의 적절한 분산과 에너지 소비 효율을 극대화하는 성능개선을 이끌어 낼 수 있다. 성능평가 결과 제안하는 프로토콜은 대표적인 계층형 프로토콜인 LEACH와 최근에 제안된 클러스터 기반 지역 멀티 홉 라우팅 프로토콜(CBLM)보다 더 수명이 연장되고 안정화 될 수 있었다.
The Wireless sensor network(WSN) consisting of a large number of sensors aims to gather data in a variety of environments. The sensor nodes operate on battery of limited power. so, To extend network life time is major goals of research in the WSN. In this paper, we state the key point of a energy consumption with minimum&load balancing. The proposed protocol guarantee balance of number of cluster member nodes using the node memory threshold and optimization of distribution of cluster head using the optimized clustering method. The results show that the proposed protocol could support the load balancing and high energy efficiency by distributing the clusters with a reasonable number of member nodes. The simulation results show that our schme ensure longer life time in WSN as compare with existing schemes such as LEACH and CBLM.
동적 부하균형을 지원하는 서버용 안티바이러스 소프트웨어 설계 및 구현 KCI 등재후보
한국융합보안학회 융합보안논문지 제6권 제1호 2006.03 pp.13-23
※ 기관로그인 시 무료 이용이 가능합니다.
4,200원
악성 코드로 인한 피해에 적극 대응하기 위해서는 클라이언트가 아닌 서버 측에서 실행되는 안티바이러스 소프트웨어가 필요하다. 그러나 서버용 안티바이러스 소프트웨어로 인하여 서버의 부하가 가중되는 것은 바람직하지 않다. 본 논문에서는 모니터/에이전트 구조로 멀티프로세서 환경의 서버 시스템에서 수행되는 안티바이러스 소프트웨어를 개발하였다. 이 소프트웨어는 안티바이러스 엔진의 주요 특징을 반영하여 서버에서 동적 부하 균형을 지원해줌으로써 효율적인 수행 환경을 제공한다. 악성코드 검색율과 검색 속도에 대한 성능 측정 결과는 서버용 안티바이러스 소프트웨어로서의 장점과 특징을 입증해준다.
It is more desirable to execute AV software on server systems rather than on clients for the minimization of damages due to malicious codes. AV software on server system, however, may aggravate the load of server system. In this paper, we propose a new AV software executed on server system without additional loads with a monitor and multi-agent model. The new AV software supports dynamic load balancing that reflects the features of AV engine, and thus it can be executed efficiently on server systems. The results of performance evaluation on the AV software attest to the strong points of the new AV software.
Load balancing in 5G heterogeneous networks based on automatic weight function
[NRF 연계] 한국통신학회 ICT Express Vol.9 No.6 2023.12 pp.1019-1025
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
Load balancing is a major challenge in heterogeneous networks (HetNets) consisting of 5G and 6G ultra-dense small cells with long-term evaluation advanced (LTE-A) networks. A key factor in achieving efficient load balancing during user mobility is creating appropriate optimisation for handover control parameters (HCP). This paper proposes a coordinated load balancing algorithm for LTE-A/fifth generation (5G) HetNets. The algorithm automatically optimises HCP settings for a given user based on three bounded functions (the signal-to-interference-plus-noise ratio (SINR) of the user equipment (UE), the number of physical resource blocks (PRBs) per UE and the UE’s speed) as well as their automatic weight levels. A two-step target cell determination strategy is implemented according to the cell load level and RSRP criteria, ensuring that users are handed over to low-loaded target cells. A new HO procedure that considers the pilot signal power is also proposed, which includes the number of PRBs per UE and the RSRP. Cells with freer PRBs are prioritised in user association to provide load balance and enhanced throughput. The proposed load balancing algorithm is compared with five other load balancing algorithms selected from the literature. The simulation results reveal that under various mobile speed scenarios, the proposed load balancing scheme enhances network performance in terms of load level, throughput, spectral efficiency and call dropping ratio (CDR).
A highly scalable improved multi-objective hybrid load balancing (IMH_LB) algorithm
[NRF 연계] 한국통신학회 ICT Express Vol.12 No.2 2026.04 pp.275-282
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
In cloud computing systems the continuous increasing need for a variety of applications has made workload distribution and resource allocation more difficult. These difficulties lead to a high degree of imbalance and poor system performance. To address these issues, this study presented a high scalable Improved Multi-Objective Hybrid Load Balancing (IMH_LB) Algorithm. It combines the Grey Wolf Optimization (GWO) algorithm with the velocity driven approach of Particle Swarm Optimization (PSO) technique. The suggested method has been developed to optimize cloud computing environments by improving resource utilization with high scalability. The quality-of-service (QoS) parameters are comparatively analyzed in CloudSim by benchmarking the proposed algorithm against standard (GWO and PSO) algorithms and state of the art (Hybrid GWO-PSO and Improved Hybrid Genetic Algorithm-GWO) algorithms. The experimental findings show the superiority of the proposed approach with average improvements of 72.16% in average response time, 67.27% in makespan, 5.18 times in throughput, in 7.51 times in average resource utilization and 78.51% in degree of imbalance over the standard (GWO and PSO) and state of the art (HGWO-PSO and IHGA-GWO) methods. The proposed algorithm achieves high scalability while stabilizing at an average utilization of 89 % at significantly high workloads.
Dynamic Spectrum Load Balancing for Cognitive Radio in Frequency Domain and Time Domain KCI 등재
한국ITS학회 한국ITS학회논문지 제8권 제3호 통권23호 2009.06 pp.71-82
※ 기관로그인 시 무료 이용이 가능합니다.
4,300원
As a solution to spectrum under-utilization problem, Cognitive radio (CR) introduces a dynamic spectrum access technology. In the area, one of the most important problems is how secondary users (SUs) should choose between the available channels, which means how to achieve load balancing between channels. We consider spectrum load balancing problem for CR system in frequency domain and especially in time domain. Our objective is to balance the load among the channels and balance the occupied time length of slots for a fixed channel dynamically in order to obtain a user-optimal solution. In frequency domain, we refer to Dynamic Noncooperative Scheme with Communication (DNCOOPC) used in distributed system and a distributed Dynamic Spectrum Load Balancing algorithm (DSLB) is formed based on DNCOOPC. In time domain, Spectrum Load Balancing method with QoS support is proposed based on Dynamic Feed Back theory and Hash Table (SLBDH). The performance of DSLB and SLBDH are evaluated. In frequency domain, DSLB is more efficient compared with existing Compare_And_Balance (CAB) algorithm and gets more throughput compared with Spectrum Load Balancing (SLB) algorithm. Also, DSLB is a fair scheme for all devices. In time domain, SLBDH is an efficient and precise solution compared with Spectrum Load Smoothing (SLS) method.
클라우드 컴퓨팅 환경 및 응용의 성능 연구 - 부하분산 기법을 중심으로 - KCI 등재
한국EA학회 정보화연구 제12권 3호 2015.09 pp.407-417
※ 기관로그인 시 무료 이용이 가능합니다.
4,200원
클라우드 서비스가 보편화되면서 클라우드 컴퓨팅의 사용환경과 성능에 대한 관심이 급증하고 있다. 계층적으로 구성되는 클라우드 컴퓨팅 아키텍처에서 각 계층의 성능이슈가 복잡하게 연관되어 서비스 품질을 결정한다. 다양한 클라우드 응용서비스와 계층적 아키텍처를 설계하거나 평가할 때 시 뮬레이터를 이용하여 성능을 예측한다. 본 논문에서는 대규모 클라우드 응용의 성능분석 도구인 CloudAnalyst 시뮬레이터[6]에 동적 부하분산 기법을 추가, 구현하여 클라우드 컴퓨팅 서비스의 성 능분석 환경을 확장하였다. 가상머신의 사용상태를 동적으로 반영하는 하이브리드-가상머신할당 기법 을 제안하고 가상머신 별로 사용자요청이 할당되는 패턴과 응답시간을 측정, 분석하였다. SNS와 웹 서비스 응용을 대상으로 ESCE, Throttled, 하이브리드, 가상머신할당 기법과 비교한 결과 제안한 기 법이 클라우드 서비스의 성능 평가에 유용함을 확인하였다.
As cloud services have gained widespread interests in IT industry, the importance of the cloud computing performance has been increased. In the hierarchical configuration of a cloud computing, each layer poses its associated performance issues where the determination of the quality of service becomes complicated. The simulators are widely used for predicting the cloud performance in the design and evaluation of the various cloud architectures and applications. In this paper, we propose a dynamic load balancing technique that is implemented and integrated into CloudAnalyst simulator[6] as a functionality of load balancing. Proposed Hybrid VM-Assign technique can dynamically adapt to virtual machines states. Using the extended simulator the allocation pattern and the response time of user requests are measured and analyzed. The proposed method was performed on SNS and WEB applications and the comparative study with the ESCE, Throttled, Hybrd, and VM-Assign was also carried out. From the performance comparison, we validated that the proposed technique is comparable to other methods and can be efficiently used for the performance analysis of Cloud service.
링크 다중화를 통한 가상 사설망의 고가용성 및 부하 분산 기법 KCI 등재후보
한국융합보안학회 융합보안논문지 제8권 제4호 2008.12 pp.51-56
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
VPN(Virtual Private Network)과 DSL, 케이블과 같은 다이얼업 접속의 조합은 저렴한 비용으 로 임대라인 기반의 사설망의 대안이 되고 있다. VPN 장비의 고가용성(High Availability, HA) 에 대한 기업의 요구가 증대되고 있다. 본 논문에서 VPN 게이트웨이에서 링크 이중화를 통한 액티브-액티브 방식을 이용해 네트웍 접근성의 고가용성과 네트웍 부하 분산 기법을 제안한다. 네트웍 링크의 고가용성/부하분산은 외부 내트웍 접근을 독립적인 두 개의 라인으로 이중화하는 것으로 달성할 수 있다. 이것은 둘 중 하나의 링크에 문제가 발생하더라도 내부 사용자에게 지 속적인 네트웍 접근을 제공할 수 있다. 뿐만 아니라, 네트웍 부하를 두 개의 라인으로 분산시킴 으로써 두 배에 가까운 네트웍 대역폭을 제공할 수 있다. 네트웍 링크의 부하 분배를 위해 정적 인 알고리즘과 동적인 알고리즘을 제안한다.
combination of VPNs and dial-up access, such as DSL and Cable, usually provides the costeffective solution as the substitution of private networks on high-cost leased line. The business demand for high availability has increased with VPN spreading. This paper presents the schemes for a high availability of network access and a load balancing of network traffic in VPN gateways by using multiple links or multihoming capability based on active-active approach. The high availability and load balancing of network links can be achieved by duplicating external network access into multiple independent links. This can provide a continuous network connection to internal users even if one of the links is failed. Moreover, it can provide twice network bandwidth by distributing the traffic into the links. Static and dynamic algorithms are proposed as the load balancing algorithms.
멀티코어환경에서 지역성 향상 및 동적 로드 밸런싱을 통한 트리 검색 성능향상 및 예측기법 KCI 등재
한국차세대컴퓨팅학회 한국차세대컴퓨팅학회 논문지 Vol.9 No.2 2013.04 pp.67-77
최근 멀티코어 프로세서가 널리 활용되고 있지만 프로그래머가 최적의 성능향상을 가지는 프로그램을 작성하기는 매 우 어렵다. OpenMP는 디렉티브의 삽입만으로 병렬화가 가능하지만, 최종 병렬 코드의 성능 향상은 쓰레드의 수와 쓰레드 간 작업의 분배에 크게 영향을 받는다. 본 논문은 쿼드 트리 기반 쿼리 처리 문제를 배열 기반의 트리로 변환 하여 지역성을 향상하고 자료구조의 특성에 맞게 병렬화를 진행한다. 병렬화 진행 시 동적 로드 밸런싱 기법을 통해 각 쓰레드에서 처리되는 데이터의 양을 균형적으로 할당함으로써 성능향상을 이루어내는 방법을 제안한다. 배열 기반의 쿼드 트리 데이터베이스쿼리 검색 프로그램에 동적 로드 밸런싱 기법과 병렬화를 적용한 결과를 이용 하여 쓰레드의 수와 프로그램 성능의 상관관계를 분석하고 수식화 한다. 쓰레드의 수에 따른 프로그램의 전체 수행 시간을 예상한 후 실제 수행시간과 비교할 경우 평균적으로 전체 수행시간에서 5~10%의 차이를 보인다. 이를 이용하여 최적의 성능향상을 보이는 쓰레드의 수를 예측 할 수 있다.
Recently multicore processors have been widely used, however it is still very difficult to achieve optimal performance improvement by parallel programming on multi core processors. OpenMP provides reliable parallel programming interfaces which enables parallelism by the insertion of directives; nevertheless the performance of final parallel code will be determined by the number of threads and the distribution of workload between threads. In this paper, we improve locality and parallelize quad-tree based query problems by transforming tree into array-based tree. In the process of parallelization, we propose dynamic load balancing method which enables load balance between multiple threads to implement parallelized query process on tree. The experimental results shows that proposed methods successfully parallelize the tree traversal and dynamically balance the load between threads. We also analyze experimental results to correlate number of threads and performance improvement to establish performance estimation formula. The estimated execution time of program using number of threads and the actual execution time have 5-10% gap on average. We can predict the number of threads that is optimal performance improvement using the result.
공동주택 외피 및 내측세대 난방 부하불균등 해소 방안에 관한연구
한국기계항공기술학회(구 한국기계기술학회) 한국기계항공기술학회지(구 한국기계기술학회지) 제2권 제2호 2000.12 pp.103-109
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
Load Balancing Through Arranging Task With Completion Time SCOPUS
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.9 No.5 2016.05 pp.273-282
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Nowadays, different types of bandwidth eater are growing rapidly. Cloud computing as an Internet computing has propagate day by day to provide different type of accommodations and resources to web utilizer. Cloud computing employs Internet resources to execute sizably voluminous-scale tasks. Ergo, to cull felicitous node to execute a task is able to enhance the performance of astronomically immense-scale cloud computing environment. There are several different nodes in a cloud computing system. Namely, each node has different capability to execute task; hence, only consider the CPU remaining of the node is not enough when a node is opted to execute a task. Consequently, how to select an efficient node to execute a task is very consequential in a cloud computing.In this paper, we propose a scheduling algorithm, Load Balancing through Arranging Task with Completion Time, LBATCT which combines minimum completion time and load balancing strategies. For the case study, LBATCT can provide efficient utilization of computing resources and maintain the load balancing in cloud computing environment.
A Load Balancing Task Scheduling Algorithm based on Feedback Mechanism for Cloud Computing SCOPUS
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.9 No.4 2016.04 pp.41-52
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Scheduling algorithm is always a hot topic in cloud computing environment. In order to eliminate system bottleneck and balance load dynamically. A load balancing task scheduling algorithm based on weighted random and feedback mechanisms was proposed in this paper. At first the chosen cloud scheduling host chose resources by needs and made static quantification, and then sorted them; secondly the algorithm chose resources from which sorted by weight randomly; then it acquired corresponding dynamic information to make load filter and sort the left. At last it achieved the self-adaptively to system load through feedback mechanisms. The experiment shows that the algorithm has avoided the system bottleneck effectively and has achieved balanced load as well as self-adaptability to it.
A Load Balancing Algorithm with Key Resource Relevance for Virtual Cluster
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.6 No.5 2013.10 pp.1-16
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Three Levels Load Balancing on Cloudsim
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.7 No.3 2014.06 pp.71-88
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Cloud balancing provides an organization with the ability to distribute application requests across any number of application deployments located in different data centers and through Cloud-computing providers. In this paper, we propose a load balancing method- Minsd (Minimize standard deviation of Cloud load method) and apply it on three levels control: PEs (Processing Elements), Hosts and Data Centers. Simulations on CloudSim are used to check its performance and its influence on makespan, communication overhead and throughput. A true log of a cluster also is used to test our method. Results indicate that our method not only gives good Cloud balancing but also ensures reducing makespan and communication overhead and enhancing throughput of the whole the system.
Analyzing and Improving Load Balancing Algorithm of MooseFS
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.7 No.4 2014.08 pp.169-176
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Cloud storage is the development direction of data storage nowadays, and MooseFS provides a good solution for cloud storage. But as a kind of typical distributed file system, the problem of load balancing among chunk servers affects the use of MooseFS. Though MooseFS has provided certain load balancing capability, but it takes into account only the consumed space, and which causes the chunk servers with larger space were overburdened. In this study, we analyzed the load balancing algorithm among chunk servers in MooseFS, and proposed an improved load balancing algorithm. Through the experiment and comparative analysis, the improved algorithm enhances the load balancing performance of MooseFS obviously.
Improved Hyper-Heuristic Scheduling with Load-Balancing and RASA for Cloud Computing Systems SCOPUS
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.9 No.1 2016.01 pp.13-24
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Nowadays cloud computing has turned into a key innovation and has become a great solution for indulging a flexible utility oriented , online allocation and storage of computing resources and client’s information in lower expense, on- interest and dynamically scalable framework on pay per use premise. This technology is a new pattern emerging in IT environment with immense necessities of framework and resources. Job Scheduling Problem is an essential issue. For efficient usage and managing resources, administrations, scheduling plays a critical role. This paper apportion the performance enhancement of Hyper- Heuristic Scheduling Approach to schedule cloudlets and resources, by taking account of both , computation time and transmission cost with two detection operators. Load Balancing and RASA concept is applied for efficient Load Scheduling, resource utilization and thereby enhancing the overall performance of cloud computing environment. The numerical investigations of HHSA were performed on CloudSim. Experimental results generated via simulation shows that enhanced heuristic scheduling approach is much better than individual heuristic approach in terms of minimizing makespan time.
A Hybrid Scheduling Algorithm with Load Balancing for Computational Grid
보안공학연구지원센터(IJAST) International Journal of Advanced Science and Technology Vol.58 2013.09 pp.13-28
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Grid Computing provides seamless and scalable access to wide-area distributed resources. Since, computational grid shares, selects and aggregates wide variety of geographically distributed computing resources and presents them as a single resource for solving large scale computing applications, there is a need for a scheduling algorithm which takes into account the various requirements of grid environment. Hence, this research proposes a new scheduling algorithm for computational grids that considers load balancing, fault tolerance and user satisfaction based on the grid architecture, resource heterogeneity, resource availability and job characteristics such as user deadline. This algorithm reduces the makespan of the schedule along with user satisfaction and balanced load. A simulation is conducted using Grid Simulator Toolkit (GridSim). The simulation results shows that the proposed algorithm has better makespan, hit rate and resource utilization.
다중 워크로드 환경을 위한 GPGPU 스레드 블록 스케줄링 KCI 등재
국제인공지능학회(구 한국인터넷방송통신학회) 한국인터넷방송통신학회 논문지 제22권 제2호 2022.04 pp.71-76
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
대규모 병렬 워크로드를 GPGPU의 연산 유닛에 할당하기 위한 스케줄링으로 라운드 로빈 방식이 널리 사용되고 있다. 라운드 로빈은 작업을 각 연산 유닛에 순차적으로 할당하여 구현이 쉽다는 장점이 있으나, 클라우드와 같은 다중 워크로드 환경에서는 연산 유닛 간 부하 균형이 잘 이루어지지 않는 문제점이 발생한다. 본 논문에서는 이러한 문제를 해결하기 위해 새로운 스레드 블록 스케줄링을 제안한다. 제안하는 방식은 다양한 GPGPU 워크로드가 만들어낸 스레드 블록들을 그 작업량에 근거해 다중큐로 관리하고 각 연산 유닛의 잔여 자원을 가장 잘 활용할 수 있는 큐에서 스레드 블록을 선택하여 연산 유닛들의 자원 이용률을 극대화시키고 부하균형을 유도한다. 다양한 부하 환경에서의 시뮬레이션 실험을 통해 제안하는 방식이 라운드 로빈 대비 평균 24.8%의 성능개선 효과가 있음을 보인다.
Round-robin is widely used for the scheduling of large-scale parallel workloads in the computing units of GPGPU. Round-robin is easy to implement by sequentially allocating tasks to each computing unit, but the load balance between computing units is not well achieved in multi-workload environments like cloud. In this paper, we propose a new thread block scheduling policy to resolve this situation. The proposed policy manages thread blocks generated by various GPGPU workloads with multiple queues based on their computation loads and tries to maximize the resource utilization of each computing unit by selecting a thread block from the queue that can maximally utilize the remaining resources, thereby inducing load balance between computing units. Through simulation experiments under various load environments, we show that the proposed policy improves the GPGPU performance by 24.8% on average compared to Round-robin.
An Optimization Scheme in MapReduce for Reduce Stage SCOPUS
보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.9 No.8 2016.08 pp.197-208
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
As a widely used programming model for the purposes of processing large data sets, MapReduce (MR) becomes inevitable in data clusters or grids, e.g. a Hadoop environment. Load balancing as a key factor affecting the performance of map resource distribution, has recently gained high concerns to optimize. Current MR processes in the realization of distributed tasks to clusters use hashing with random modulo operations, which can lead to uneven data distribution and inclined loads, thereby obstruct the performance of the entire distribution system. In this paper, a virtual partition consistent hashing (VPCH) algorithm is proposed for the reduce stage of MR processes, in order to achieve such a trade-off on job allocation. Besides, experienced programmers are needed to decide the number of reducers used during the reduce phase of the MR, which makes the quality of MR scripts differ. So, an extreme learning method is employed to recommend potential number of reducer a mapped task needs. Execution time is also predicted for user to better arrange their tasks. According to the results, VPCH can lead to load balancing and our prediction model can provide fast prediction than SVM with similar accuracy maintained.
보안공학연구지원센터(IJSIA) International Journal of Security and Its Applications Vol.9 No.7 2015.07 pp.17-36
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Cloud computing is a technology which completely shifts the data to unaware Datacenter (DC) where the cloud service provider (CSP) is responsible for the subscribers’ data and its protection. Distributed Denial of Service (DDoS) is a kind of overload threat aims to subvert DC and their resources which leads to resource unavailable to legitimate requestors. In this paper we proposed an effective layered load balancing mechanism which scrutinizes the incoming requestors’ traffic at various layers and each layer outwits some kind of attack traffic. The early network traffic condition prediction paves the way to detect the threats earlier which in turn improves the availability. The significance of the proposed mechanism is detecting the higher rate of overload threats at earlier layers. Constant monitoring and stringent protocol setup for incoming traffic strengthens the proposed mechanism against several kinds of overload threats. Based on the traffic pattern of incoming requestors, the vulnerability is observed and outwitted at various layers. The simulation proved that the mechanism proposed is deployable at an attack-prone DC for resource protection, which would eventually benefit the DC economically as well.
0개의 논문이 장바구니에 담겼습니다.
선택하신 파일을 압축중입니다.
잠시만 기다려 주십시오.