• Title/Summary/Keyword: 부하분산

Search Result 1,249, Processing Time 0.03 seconds

Transient Overloads Control Mechanism for Virtual Memory System (가상 메모리 시스템의 일시적인 과부하 완화 기법)

  • Go, Young-Woong;Lee, Jae-Yong;Hong, Cheol-Ho;Yu, Hyukc
    • The KIPS Transactions:PartA
    • /
    • v.8A no.4
    • /
    • pp.319-330
    • /
    • 2001
  • In virtual memory system, when a process attempts to access a page that is not resident in memory, the system generates and handles a page fault that causes unpredictable delay. So virtual memory system is not appropriate for the real-time system, because it can increase the deadline miss ratio of real-time task. In multimedia system, virtual memory system may degrade the QoS(quality of service) of multimedia application. Furthermore, in general-purpose operating system, whenever a new task is dynamically loaded, virtual memory system suffers from extensive page fault that cause transient overloading state. In this paper, we present efficient overloading control mechanism called RBPFH (Rate-Based Page Fault Handling). A significant feature of the RBPFH algorithm is page fault dispersion that keeps page fault ratio from exceeding available bound by monitoring current system resources. Furthermore, whenever the amount of available system resource is changed, the RBPFH algorithm dynamically adjusts the page fault handling rate. The RBPFH algorithm is implemented in the Linux operating system and its performance measured. The results demonstrate RBPFH\`s superior performance in supporting multimedia applications. Experiment result shows that RBPFH could achieve 10%∼20% reduction in deadline miss ratio and 50%∼60% reduction in average delay.

  • PDF

A Case Study of Monitored Natural Attenuation at the Petroleum Hydrocarbon Contaminated Site : II. Evaluation of Natural Attenuation by Groundwater Monitoring (유류오염부지에서 자연저감기법 적용 사례연구 II. 지하수모니터링에 의한 자연저감 평가)

  • Yun Jeong Ki;Lee Min Hyo;Lee Suk Young;Noh Hoe Jung;Kim Moon Soo;Lee Kang Kun;Yang Chang Sool
    • Journal of Soil and Groundwater Environment
    • /
    • v.9 no.3
    • /
    • pp.38-48
    • /
    • 2004
  • Natural attenuation of petroleum hydrocarbon was investigated at an industrial complex about 45 Km away from Seoul. The three-years monitoring results indicated that the concentrations of DO, nitrate, and sulfate in the contaminated area were significantly lower than the background monitoring groundwater under the non-contaminated area. The results also showed a higher ferrous iron concentration, a lower redox potential, and a higher (neutral) pH in the contaminated groundwater, suggesting that biodegradation of TEX(Toluene, Ethylbenzene, Xylene) is the major on-going process in the contaminated area. Groundwater in the contaminated area is anaerobic, and sulfate reduction is the dominant terminal electron accepting process in the area. The total attenuation rate was about 0.0017∼0.0224day$^{-1}$ and the estimated first-order degradation rate constant(λ) was 0.0008∼0.0106day$^{-1}$ . However, the reduction of TEX concentration in the groundwater was resulted from not only biodegradation but also dilution and reaeration through recharge of uncotaminated surface and groundwater. The natural attenuation was, therefore, found to be an effective, on-going remedial process at the site.

A New Architecture of Instant Message Service with Multiple Servers (다중서버 방식의 새로운 인스턴트메시지 서비스 구조)

  • Jang, Choonseo;Lee, Ky-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.11
    • /
    • pp.99-106
    • /
    • 2013
  • In Instant message service, the server should process instant messages and request messages which include many presence resources for users. And it also precesses massive notification messages generating from the subscribed presence resources. In this paper a new architecture of instant message service with multiple servers which can distribute loads efficiently as the number of users increases has been suggested. It also provides various functions to users using extended call processing language. The user subscribes presence information and call processing language script which describes user's functions. The server processes instant messages, presence services and call processing language scripts. New extended presence information data structure has been suggested and new call processing language operation tags have been added. Therefore extendability of the system can be increased and various services which combine presence service and call processing can be provided in this system. Furthermore instant message processing module has been integrated in the server to decrease the amount of SIP(Session Initiation Protocol) messages, and it also improves system efficiency, The performance of our proposed system has been analysed by experiments.

A Study of Key Pre-distribution Scheme in Hierarchical Sensor Networks (계층적 클러스터 센서 네트워크의 키 사전 분배 기법에 대한 연구)

  • Choi, Dong-Min;Shin, Jian;Chung, Il-Yong
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.22 no.1
    • /
    • pp.43-56
    • /
    • 2012
  • Wireless sensor networks consist of numerous small-sized nodes equipped with limited computing power and storage as well as energy-limited disposable batteries. In this networks, nodes are deployed in a large given area and communicate with each other in short distances via wireless links. For energy efficient networks, dynamic clustering protocol is an effective technique to achieve prolonged network lifetime, scalability, and load balancing which are known as important requirements. this technique has a characteristic that sensing data which gathered by many nodes are aggregated by cluster head node. In the case of cluster head node is exposed by attacker, there is no guarantee of safe and stable network. Therefore, for secure communications in such a sensor network, it is important to be able to encrypt the messages transmitted by sensor nodes. Especially, cluster based sensor networks that are designed for energy efficient, strongly recommended suitable key management and authentication methods to guarantee optimal stability. To achieve secured network, we propose a key management scheme which is appropriate for hierarchical sensor networks. Proposed scheme is based on polynomial key pool pre-distribution scheme, and sustain a stable network through key authentication process.

Application of land cover and soil information for improvement of HSPF modeling accuracy (HSPF 예측 정확도 제고를 위한 토지피복 및 토양 특성 자료의 활용)

  • Kang, Yooeun;Kim, Jaeyoung;Seo, Dongil
    • Journal of Korea Water Resources Association
    • /
    • v.55 no.10
    • /
    • pp.823-833
    • /
    • 2022
  • This study aims to improve the runoff modeling accuracy of a basin using Hydrological Simulation Program-FORTRAN (HSPF) model by considering nonhomogeneous characteristics of a basin. By entering classified values according to the various types of land cover and soil to the parameters in HSPF-roughness coefficient (NSUR), infiltration (INFILT), and evapotranspiration (LZETP)- the heterogeneity of the Yongdam Dam basin was reflected in the model. The results were analyzed and compared with the one where the parameters were set as a single value throughout the basin. The flow rate and water quality simulation results showed improved results when classified parameters were used by land cover and soil type than when single values were used. The parameterization changed not only the flow rate, but also the composition ratio of each hydrologic components such as surface runoff, baseflow, and evapotranspiration, which shows the impact of the value set to a parameter on the entire hydrological process. This implies the importance of considering the heterogeneous characteristics of the land cover and soil of the basin when setting the parameters in a model.

Analysis of Distributed Computational Loads in Large-scale AC/DC Power System using Real-Time EMT Simulation (대규모 AC/DC 전력 시스템 실시간 EMP 시뮬레이션의 부하 분산 연구)

  • In Kwon, Park;Yi, Zhong Hu;Yi, Zhang;Hyun Keun, Ku;Yong Han, Kwon
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.8 no.2
    • /
    • pp.159-179
    • /
    • 2022
  • Often a network becomes complex, and multiple entities would get in charge of managing part of the whole network. An example is a utility grid. While the entire grid would go under a single utility company's responsibility, the network is often split into multiple subsections. Subsequently, each subsection would be given as the responsibility area to the corresponding sub-organization in the utility company. The issue of how to make subsystems of adequate size and minimum number of interconnections between subsystems becomes more critical, especially in real-time simulations. Because the computation capability limit of a single computation unit, regardless of whether it is a high-speed conventional CPU core or an FPGA computational engine, it comes with a maximum limit that can be completed within a given amount of execution time. The issue becomes worsened in real time simulation, in which the computation needs to be in precise synchronization with the real-world clock. When the subject of the computation allows for a longer execution time, i.e., a larger time step size, a larger portion of the network can be put on a computation unit. This translates into a larger margin of the difference between the worst and the best. In other words, even though the worst (or the largest) computational burden is orders of magnitude larger than the best (or the smallest) computational burden, all the necessary computation can still be completed within the given amount of time. However, the requirement of real-time makes the margin much smaller. In other words, the difference between the worst and the best should be as small as possible in order to ensure the even distribution of the computational load. Besides, data exchange/communication is essential in parallel computation, affecting the overall performance. However, the exchange of data takes time. Therefore, the corresponding consideration needs to be with the computational load distribution among multiple calculation units. If it turns out in a satisfactory way, such distribution will raise the possibility of completing the necessary computation in a given amount of time, which might come down in the level of microsecond order. This paper presents an effective way to split a given electrical network, according to multiple criteria, for the purpose of distributing the entire computational load into a set of even (or close to even) sized computational loads. Based on the proposed system splitting method, heavy computation burdens of large-scale electrical networks can be distributed to multiple calculation units, such as an RTDS real time simulator, achieving either more efficient usage of the calculation units, a reduction of the necessary size of the simulation time step, or both.

A Study on Non-Fungible Token Platform for Usability and Privacy Improvement (사용성 및 프라이버시 개선을 위한 NFT 플랫폼 연구)

  • Kang, Myung Joe;Kim, Mi Hui
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.11 no.11
    • /
    • pp.403-410
    • /
    • 2022
  • Non-Fungible Tokens (NFTs) created on the basis of blockchain have their own unique value, so they cannot be forged or exchanged with other tokens or coins. Using these characteristics, NFTs can be issued to digital assets such as images, videos, artworks, game characters, and items to claim ownership of digital assets among many users and objects in cyberspace, as well as proving the original. However, interest in NFTs exploded from the beginning of 2020, causing a lot of load on the blockchain network, and as a result, users are experiencing problems such as delays in computational processing or very large fees in the mining process. Additionally, all actions of users are stored in the blockchain, and digital assets are stored in a blockchain-based distributed file storage system, which may unnecessarily expose the personal information of users who do not want to identify themselves on the Internet. In this paper, we propose an NFT platform using cloud computing, access gate, conversion table, and cloud ID to improve usability and privacy problems that occur in existing system. For performance comparison between local and cloud systems, we measured the gas used for smart contract deployment and NFT-issued transaction. As a result, even though the cloud system used the same experimental environment and parameters, it saved about 3.75% of gas for smart contract deployment and about 4.6% for NFT-generated transaction, confirming that the cloud system can handle computations more efficiently than the local system.

Durability Evaluation of Cement Concrete Using Ferrosilicon Industrial Byproduct (페로실리콘 산업부산물 활용 시멘트 콘크리트의 내구성능 평가)

  • Chang-Young Kim;Ki Yong Ann
    • Journal of the Korean Recycled Construction Resources Institute
    • /
    • v.11 no.1
    • /
    • pp.89-96
    • /
    • 2023
  • In this paper, a ferrosilicon by-product was evaluated to confirm the feasibility of recycling it as supplementary cementitious material of ordinary Portland cement in concrete. Three different levels of replacement ratio (10 %, 20 % and 30 % of total binder) were applied to find which is the most beneficial to be used as a binder. Ferrosilicon concrete was initially assessed at setting time and compressive strength. Durability was evaluated by the resistance to chloride penetration test(RCPT) and alkali-silica reaction(ASR) with a comparison to silica fume concrete due to their similarity in chemical composition. The porosimetry and X-ray diffraction analysis along with energy dispersive X-ray spectroscopy give information on the microstructural characteristics of the ferrosilicon concrete. It was found that 10 % ferrosilicon concrete has higher strength while 20 %, 30 % have lower strength than OPC concrete. However, chemical resistance to chloride attack is higher when replacement is increased. Compared to silica fume, the durability of ferrosilicon might be less efficient however, it is obviously beneficial than OPC. High SiO2 content in ferrosilicon results in producing more C-S-H gel which could make denser pore structure. Most of the risk of alkali silica reaction to silicate binders through length change tests was less than 0.2 %, and both mortar using ferrosilicon and silica fume showed better resistance to alkali silica reaction as the substitution rate increased.Reuse of industrial waste rather than producing highly refined additives might reduce environmental load during manufacture and save costs.

Violation Detection of Application Network QoS using Ontology in SDN Environment (SDN 환경에서 온톨로지를 활용한 애플리케이션 네트워크의 품질 위반상황 식별 방법)

  • Hwang, Jeseung;Kim, Ungsoo;Park, Joonseok;Yeom, Keunhyuk
    • The Journal of Korean Institute of Next Generation Computing
    • /
    • v.13 no.6
    • /
    • pp.7-20
    • /
    • 2017
  • The advancement of cloud and big data and the considerable growth of traffic have increased the complexity and problems in the management inefficiency of existing networks. The software-defined networking (SDN) environment has been developed to solve this problem. SDN enables us to control network equipment through programming by separating the transmission and control functions of the equipment. Accordingly, several studies have been conducted to improve the performance of SDN controllers, such as the method of connecting existing legacy equipment with SDN, the packet management method for efficient data communication, and the method of distributing controller load in a centralized architecture. However, there is insufficient research on the control of SDN in terms of the quality of network-using applications. To support the establishment and change of the routing paths that meet the required network service quality, we require a mechanism to identify network requirements based on a contract for application network service quality and to collect information about the current network status and identify the violations of network service quality. This study proposes a method of identifying the quality violations of network paths through ontology to ensure the network service quality of applications and provide efficient services in an SDN environment.

Correlation analysis of pollutants using IoT technology in LID facilities (LID 시설 내 IoT 기술을 활용한 오염물질 상관성 분석)

  • Jeon, Minsu;Choi, Hyeseon;kevin, Geronimo Franz;Reyes, N.J.DG.;Kim, Leehyung
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2021.06a
    • /
    • pp.453-453
    • /
    • 2021
  • 도시지역 비점오염원관리, 물순환 회복, 침투 및 증발산량 증가, 열섬현상 저감을 위한 주요한 방안으로 저영향개발(low impact development, LID)과 그린인프라 기법의 적용되고 있다. LID 시설은 소규모 분산형 시설로써 넓은 지역에 많고 다양한 시설들이 적용되어 시설의 개수가 많으며, 수질 및 토양 내 기성제품에 대한 센서들의 가격은 고가로 형성되어 있어 기기의 경제성 및 유지관리 등 적용하는데 제한적이다. 따라서 과거 모니터링 자료를 기반으로 오염물질들과의 상관성 분석을 통하여 계측이 어려운 항목들을 계측가능한 항목들로부터 예측 가능하며, 선정된 항목들에 대한 비용효율적인 센서를 개발하여 실시간 LID 모니터링이 가능한 비용효율적 모니터링을 개발하였다. 공주대학교 천안캠퍼스의 LID 시설들은 2013년에 조성되어 현재까지 시설이 운영되고 있으며, 5년이상의 과거 강우시 모니터링 자료들을 이용하여 오염물질 상관성 분석을 수행가능 하기에 대상지로 선정하였다. 오염물질 상관성 분석은 2013년부터 2017년도에 침투도랑에서 수행된 강우시 모니터링 자료를 활용하여 각 오염물질들의 상관성을 분석을 수행하였다. 침투도랑 내 유입되는 평균 유입수는 TSS 286.1±318.3 mg/L, BOD 22.6±39.5 mg/L, TN 8.96±5.85 mg/L, TP 1.01±1.11 mg/L로 나타났다. 겨울철에 비해 여름철에서의 오염물질의 유입농도가 높은 것으로 분석되었다. 이는 여름철 고온건조로 인한 노면 내 차량의 주행으로 인한 중금속, 폐타이어 등과 장마철 강우 시 유출된 토사로 인하여 유입수의 농도가 높은 것으로 분석되었다. 오염물질 부하량은 TSS와 COD 0.66으로 유의성이 높은 것으로 나왔으며, COD와 TSS, TP, TN 등 유의성이 높은 것으로 분석되었다. Arduino와 Raspberry PI를 활용하여 저비용 센서와 LTE 모뎀통신과 데이터 베이스 연결하여 개발된 프로그램을 통해서 무선으로 LID 시설에 대한 모니터링을 침투화분2와 식생체류지에 조성하였다. 전력공급이 어려운 식생체류지의 경우 태양열(Solar system) 시스템과 보조 전력 배터리를 조성하여 장마철이나 장기적인 악천후로 인한 전력을 생산하지 못할 경우 보조전력배터리에서 전력을 제공하여 지속적인 모니터링이 이루어지도록 설계하였다. 토양함수량, 토양온도와 Conductivity 등 3종류의 센서를 적용하였으며, 프로그램은 현재 2단계를 통한 2차수정을 통하여 프로그램을 구축하였다. 오차, 오작동, 계측값에 대한 검·보정 작업이 필요하다. 또한 대기자료의 구축을 통해 보다 토양과 LID 시설에 대한 영향분석이 필요한 것으로 사료된다.

  • PDF