• Title/Summary/Keyword: 자원요구량

Search Result 508, Processing Time 0.029 seconds

Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment (클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현)

  • Kim, Myoungjin;Han, Seungho;Cui, Yun;Lee, Hanku
    • Journal of Internet Computing and Services
    • /
    • v.14 no.6
    • /
    • pp.71-84
    • /
    • 2013
  • Log data, which record the multitude of information created when operating computer systems, are utilized in many processes, from carrying out computer system inspection and process optimization to providing customized user optimization. In this paper, we propose a MongoDB-based unstructured log processing system in a cloud environment for processing the massive amount of log data of banks. Most of the log data generated during banking operations come from handling a client's business. Therefore, in order to gather, store, categorize, and analyze the log data generated while processing the client's business, a separate log data processing system needs to be established. However, the realization of flexible storage expansion functions for processing a massive amount of unstructured log data and executing a considerable number of functions to categorize and analyze the stored unstructured log data is difficult in existing computer environments. Thus, in this study, we use cloud computing technology to realize a cloud-based log data processing system for processing unstructured log data that are difficult to process using the existing computing infrastructure's analysis tools and management system. The proposed system uses the IaaS (Infrastructure as a Service) cloud environment to provide a flexible expansion of computing resources and includes the ability to flexibly expand resources such as storage space and memory under conditions such as extended storage or rapid increase in log data. Moreover, to overcome the processing limits of the existing analysis tool when a real-time analysis of the aggregated unstructured log data is required, the proposed system includes a Hadoop-based analysis module for quick and reliable parallel-distributed processing of the massive amount of log data. Furthermore, because the HDFS (Hadoop Distributed File System) stores data by generating copies of the block units of the aggregated log data, the proposed system offers automatic restore functions for the system to continually operate after it recovers from a malfunction. Finally, by establishing a distributed database using the NoSQL-based Mongo DB, the proposed system provides methods of effectively processing unstructured log data. Relational databases such as the MySQL databases have complex schemas that are inappropriate for processing unstructured log data. Further, strict schemas like those of relational databases cannot expand nodes in the case wherein the stored data are distributed to various nodes when the amount of data rapidly increases. NoSQL does not provide the complex computations that relational databases may provide but can easily expand the database through node dispersion when the amount of data increases rapidly; it is a non-relational database with an appropriate structure for processing unstructured data. The data models of the NoSQL are usually classified as Key-Value, column-oriented, and document-oriented types. Of these, the representative document-oriented data model, MongoDB, which has a free schema structure, is used in the proposed system. MongoDB is introduced to the proposed system because it makes it easy to process unstructured log data through a flexible schema structure, facilitates flexible node expansion when the amount of data is rapidly increasing, and provides an Auto-Sharding function that automatically expands storage. The proposed system is composed of a log collector module, a log graph generator module, a MongoDB module, a Hadoop-based analysis module, and a MySQL module. When the log data generated over the entire client business process of each bank are sent to the cloud server, the log collector module collects and classifies data according to the type of log data and distributes it to the MongoDB module and the MySQL module. The log graph generator module generates the results of the log analysis of the MongoDB module, Hadoop-based analysis module, and the MySQL module per analysis time and type of the aggregated log data, and provides them to the user through a web interface. Log data that require a real-time log data analysis are stored in the MySQL module and provided real-time by the log graph generator module. The aggregated log data per unit time are stored in the MongoDB module and plotted in a graph according to the user's various analysis conditions. The aggregated log data in the MongoDB module are parallel-distributed and processed by the Hadoop-based analysis module. A comparative evaluation is carried out against a log data processing system that uses only MySQL for inserting log data and estimating query performance; this evaluation proves the proposed system's superiority. Moreover, an optimal chunk size is confirmed through the log data insert performance evaluation of MongoDB for various chunk sizes.

Microbial Population Diversity of the Mud Flat in Suncheon Bay Based on 16S rDNA Sequences and Extracellular Enzyme Activities (남해안 갯벌 미생물의 세포외효소 활성 및 16S rDNA 분석에 의한 다양성 조사)

  • Kim, Yu-Jeong;Kim, Sung-Kyum;Kwon, Eun-Ju;Baik, Keun-Sik;Kim, Jung-Ho;Kim, Hoon
    • Applied Biological Chemistry
    • /
    • v.50 no.4
    • /
    • pp.268-275
    • /
    • 2007
  • Diversity of the mud flat microbial population in Suncheon Bay was investigated by studying extracellular enzyme activities and 16S rDNA sequences. Four culturable bacterial strains with CMCase, xylanase and protease activities were isolated from the wetland and the mud flat. All the strains produced more xylanase activity than CMCase or protease activity, and the properties of the isolate enzymes from the wetland were similar to those from the mud flat. About 2,000 clones were obtained with the 16S rDNA amplified from the metagenomic DNA isolated from the mud samples. Based on the restriction pattern(s), seventeen clones were selected for base sequence analysis. Of the 17 clones, only 35% (6 clones) were found to be cultured strains and 65% (11 clones) to be uncultured strains. The similarities in the base sequences of the clones ranged from 91.0% to 99.9% with an average similarity of 97.3%. The clones could be divided into 7 groups, Proteobacteria (9 clones, 52.9%), Firmicutes (3 clones, 17.6%), Bacteroidetes (1 clone), Flavobacteria (1 clone), Verrucomicrobia (1 clone), Acidobacteria (1 clone), and Chloroflexi (1 clone). Most of the Proteobacteria clones were gamma Proteobacteria associated with oxidation-reduction of sulfur.

Induction of Sex Maturation and Growth in Comb Pen Shells, Atrina pectinata per Microalgae Classes (미세조류 종류에 따른 키조개, Atrina pectinata의 성장 및 성숙 유도)

  • Moon, Tae-Seok;Jo, Pil-Gue;Kim, Byoung-Hak;Park, Ki-Yeol;Ku, Hag-Dong;Shin, Yun-Kyung;Lym, Young-Sub
    • The Korean Journal of Malacology
    • /
    • v.25 no.2
    • /
    • pp.105-112
    • /
    • 2009
  • We investigated the degree of obesity, histological development stages of gonads and sexual maturation induction rates of comb pen shell, Atrina pectinata, per the type of micro-algae supplied. Terms of maturation by singular or mixed supply of microalgae, it was found that maturation of the female was the quickest at 60.0% by the Tetraselmis tetrathele (Tet). experiment group followed by 57.1% by the Chlorella ellipsoidea (Chl). experiment group and 16.7% by the Phaeodactylum tricornutum (Pha). experiment group. However, there were no significant differences between Tet. experiment group and Chl. experiment group. As for the male, maturation was the quickest at 60.0% by the Tet. experiment group followed by 16.7% by the Chl. experiment group and 14.3% by the Pha. experiment group. In light of these results, Tet. is concluded to be a very useful feed organism in breeding the mother comb pen shells. Upon completion of the experiment, the sexual maturation induction rate for the female was found to be the highest at 82.0% in the Tet. experiment group followed by 72.0% by the Chl. experiment group, 64.0% by the Pha. experiment group and 58.0% by the mixed micro-algae experiment group. During the period of experiment, the survival rate was the highest at 94.4% by the mixed micro-algae experiment group followed by 90.0% by the Pha. experiment group, 83.1% by the Tet. experiment group and 78.8% by the Chl. experiment group.

  • PDF

Risk Assessment of Pine Tree Dieback in Sogwang-Ri, Uljin (울진 소광리 금강소나무 고사발생 특성 분석 및 위험지역 평가)

  • Kim, Eun-Sook;Lee, Bora;Kim, Jaebeom;Cho, Nanghyun;Lim, Jong-Hwan
    • Journal of Korean Society of Forest Science
    • /
    • v.109 no.3
    • /
    • pp.259-270
    • /
    • 2020
  • Extreme weather events, such as heat and drought, have occurred frequently over the past two decades. This has led to continuous reports of cases of forest damage due to physiological stress, not pest damage. In 2014, pine trees were collectively damaged in the forest genetic resources reserve of Sogwang-ri, Uljin, South Korea. An investigation was launched to determine the causes of the dieback, so that a forest management plan could be prepared to deal with the current dieback, and to prevent future damage. This study aimedto 1) understand the topographic and structural characteristics of the area which experienced pine tree dieback, 2) identify the main causes of the dieback, and 3) predict future risk areas through the use of machine-learning techniques. A model for identifying risk areas was developed using 14 explanatory variables, including location, elevation, slope, and age class. When three machine-learning techniques-Decision Tree, Random Forest (RF), and Support Vector Machine (SVM) were applied to the model, RF and SVM showed higher predictability scores, with accuracies over 93%. Our analysis of the variable set showed that the topographical areas most vulnerable to pine dieback were those with high altitudes, high daily solar radiation, and limited water availability. We also found that, when it came to forest stand characteristics, pine trees with high vertical stand densities (5-15 m high) and higher age classes experienced a higher risk of dieback. The RF and SVM models predicted that 9.5% or 115 ha of the Geumgang Pine Forest are at high risk for pine dieback. Our study suggests the need for further investigation into the vulnerable areas of the Geumgang Pine Forest, and also for climate change adaptive forest management steps to protect those areas which remain undamaged.

On-Line Determination Steady State in Simulation Output (시뮬레이션 출력의 안정상태 온라인 결정에 관한 연구)

  • 이영해;정창식;경규형
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1996.05a
    • /
    • pp.1-3
    • /
    • 1996
  • 시뮬레이션 기법을 이용한 시스템의 분석에 있어서 실험의 자동화는 현재 많은 연구와 개발이 진행 중인 분야이다. 컴퓨터와 정보통신 시스템에 대한 시뮬레이션의 예를 들어 보면, 수많은 모델을 대한 시뮬레이션을 수행할 경우 자동화된 실험의 제어가 요구되고 있다. 시뮬레이션 수행회수, 수행길이, 데이터 수집방법 등과 관련하여 시뮬레이션 실험방법이 자동화가 되지 않으면, 시뮬레이션 실험에 필요한 시간과 인적 자원이 상당히 커지게 되며 출력데이터에 대한 분석에 있어서도 어려움이 따르게 된다. 시뮬레이션 실험방법을 자동화하면서 효율적인 시뮬레이션 출력분석을 위해서는 시뮬레이션을 수행하는 경우에 항상 발생하는 초기편의 (initial bias)를 제거하는 문제가 선결되어야 한다. 시뮬레이션 출력분석에 사용되는 데이터들이 초기편의를 반영하지 않는 안정상태에서 수집된 것이어야만 실제 시스템에 대한 올바른 해석이 가능하다. 실제로 시뮬레이션 출력분석과 관련하여 가장 중요하면서도 어려운 문제는 시뮬레이션의 출력데이터가 이루는 추계적 과정 (stochastic process)의 안정상태 평균과 이 평균에 대한 신뢰구간(confidence interval: c. i.)을 구하는 것이다. 한 신뢰구간에 포함되어 있는 정보는 의사결정자에게 얼마나 정확하게 평균을 추정할 구 있는지 알려 준다. 그러나, 신뢰구간을 구성하는 일은 하나의 시뮬레이션으로부터 얻어진 출력데이터가 일반적으로 비정체상태(nonstationary)이고 자동상관(autocorrelated)되어 있기 때문에, 전통적인 통계적인 기법을 직접적으로 이용할 수 없다. 이러한 문제를 해결하기 위해 시뮬레이션 출력데이터 분석기법이 사용된다.본 논문에서는 초기편의를 제거하기 위해서 필요한 출력데이터의 제거시점을 찾는 새로운 기법으로, 유클리드 거리(Euclidean distance: ED)를 이용한 방법과 현재 패턴 분류(pattern classification) 문제에 널리 사용 중인 역전파 신경망(backpropagation neural networks: BNN) 알고리듬을 이용하는 방법을 제시한다. 이 기법들은 대다수의 기존의 기법과는 달리 시험수행(pilot run)이 필요 없으며, 시뮬레이션의 단일수행(single run) 중에 제거시점을 결정할 수 있다. 제거시점과 관련된 기존 연구는 다음과 같다. 콘웨이방법은 현재의 데이터가 이후 데이터의 최대값이나 최소값이 아니면 이 데이터를 제거시점으로 결정하는데, 알고기듬 구조상 온라인으로 제거시점 결정이 불가능하다. 콘웨이방법이 알고리듬의 성격상 온라인이 불가능한 반면, 수정콘웨이방법 (Modified Conway Rule: MCR)은 현재의 데이터가 이전 데이터와 비교했을 때 최대값이나 최소값이 아닌 경우 현재의 데이터를 제거시점으로 결정하기 때문에 온라인이 가능하다. 평균교차방법(Crossings-of-the-Mean Rule: CMR)은 누적평균을 이용하면서 이 평균을 중심으로 관측치가 위에서 아래로, 또는 아래서 위로 교차하는 회수로 결정한다. 이 기법을 사용하려면 교차회수를 결정해야 하는데, 일반적으로 결정된 교차회수가 시스템에 상관없이 일반적으로 적용가능하지 않다는 문제점이 있다. 누적평균방법(Cumulative-Mean Rule: CMR2)은 여러 번의 시험수행을 통해서 얻어진 출력데이터에 대한 총누적평균(grand cumulative mean)을 그래프로 그린 다음, 안정상태인 점을 육안으로 결정한다. 이 방법은 여러 번의 시뮬레이션을 수행에서 얻어진 데이터들의 평균들에 대한 누적평균을 사용하기 매문에 온라인 제거시점 결정이 불가능하며, 작업자가 그래프를 보고 임의로 결정해야 하는 단점이 있다. Welch방법(Welch's Method: WM)은 브라운 브리지(Brownian bridge) 통계량()을 사용하는데, n이 무한에 가까워질 때, 이 브라운 브리지 분포(Brownian bridge distribution)에 수렴하는 성질을 이용한다. 시뮬레이션 출력데이터를 가지고 배치를 구성한 후 하나의 배치를 표본으로 사용한다. 이 기법은 알고리듬이 복잡하고, 값을 추정해야 하는 단점이 있다. Law-Kelton방법(Law-Kelton's Method: LKM)은 회귀 (regression)이론에 기초하는데, 시뮬레이션이 종료된 후 누적평균데이터에 대해서 회귀직선을 적합(fitting)시킨다. 회귀직선의 기울기가 0이라는 귀무가설이 채택되면 그 시점을 제거시점으로 결정한다. 일단 시뮬레이션이 종료된 다음, 데이터가 모아진 순서의 반대 순서로 데이터를 이용하기 때문에 온라인이 불가능하다. Welch절차(Welch's Procedure: WP)는 5회이상의 시뮬레이션수행을 통해 수집한 데이터의 이동평균을 이용해서 시각적으로 제거시점을 결정해야 하며, 반복제거방법을 사용해야 하기 때문에 온라인 제거시점의 결정이 불가능하다. 또한, 한번에 이동할 데이터의 크기(window size)를 결정해야 한다. 지금까지 알아 본 것처럼, 기존의 방법들은 시뮬레이션의 단일 수행 중의 온라인 제거시점 결정의 관점에서는 미약한 면이 있다. 또한, 현재의 시뮬레이션 상용소프트웨어는 작업자로 하여금 제거시점을 임의로 결정하도록 하기 때문에, 실험중인 시스템에 대해서 정확하고도 정량적으로 제거시점을 결정할 수 없게 되어 있다. 사용자가 임의로 제거시점을 결정하게 되면, 초기편의 문제를 효과적으로 해결하기 어려울 뿐만 아니라, 필요 이상으로 너무 많은 양을 제거하거나 초기편의를 해결하지 못할 만큼 너무 적은 양을 제거할 가능성이 커지게 된다. 또한, 기존의 방법들의 대부분은 제거시점을 찾기 위해서 시험수행이 필요하다. 즉, 안정상태 시점만을 찾기 위한 시뮬레이션 수행이 필요하며, 이렇게 사용된 시뮬레이션은 출력분석에 사용되지 않기 때문에 시간적인 손실이 크게 된다.

  • PDF

Comparative Analysis of Job Satisfaction Factors between Permanently and Temporarily Employed School Foodservice Dietitians in Gyeongsangnam-do (경상남도 일부지역 학교급식 영양사의 직무만족 요인 분석 - 정규직과 비정규직의 비교를 중심으로 -)

  • Sung, Ki-Hyun;Kim, Hyun-Ah;Jung, Hyun-Young
    • Journal of the Korean Society of Food Science and Nutrition
    • /
    • v.42 no.5
    • /
    • pp.808-817
    • /
    • 2013
  • This study was conducted to compare job satisfaction and factors related to job satisfaction between permanently and temporarily employed dietitians in school foodservices in the Gyeongsangnam-do area. A total of 204 questionnaires were used in the final analysis. The average age, length of employment, and monthly wage of temporarily employed dietitians was significantly lower than those of permanently employed dietitians. However, there was no significant difference of overall job satisfaction between permanently and temporarily employed dietitians, although the average pay, welfare benefits, and promotion factors for permanently employed dietitians was significantly higher. Work and pay factors had significant effects on the overall job satisfaction of permanently employed dietitians, while work factors and work atmosphere had significant effects on the overall job satisfaction of temporarily employed dietitians. In conclusion, there was a significant difference in overall factors related to job satisfaction between permanently employed dietitian and temporarily employed dietitians. The pay, welfare benefits, and promotion condition of temporarily employed dietitians should be improved to ensure the efficient management of the school foodservice workforce in the future.

Effect of Difference in Irrigation Amount on Growth and Yield of Tomato Plant in Long-term Cultivation of Hydroponics (장기 수경재배에서 급액량의 차이가 토마토 생육과 수량 특성에 미치는 영향)

  • Choi, Gyeong Lee;Lim, Mi Young;Kim, So Hui;Rho, Mi Young
    • Journal of Bio-Environment Control
    • /
    • v.31 no.4
    • /
    • pp.444-451
    • /
    • 2022
  • Recently, long-term cultivation is becoming more common with the increase in tomato hydroponics. In hydroponics, it is very important to supply an appropriate nutrient solution considering the nutrient and moisture requirements of crops, in terms of productivity, resource use, and environmental conservation. Since seasonal environmental changes appear severely in long-term cultivation, it is so critical to manage irrigation control considering these changes. Therefore, this study was carried out to investigate the effect of irrigation volume on growth and yield in tomato long-term cultivation using coir substrate. The irrigation volume was adjusted at 4 levels (high, medium high, medium low and low) by different irrigation frequency. Irrigation scheduling (frequency) was controlled based on solar radiation which measured by radiation sensor installed outside the greenhouse and performed whenever accumulated solar radiation energy reached set value. Set value of integrated solar radiation was changed by the growing season. The results revealed that the higher irrigation volume caused the higher drainage rate, which could prevent the EC of drainage from rising excessively. As the cultivation period elapsed, the EC of the drainage increased. And the lower irrigation volume supplied, the more the increase in EC of the drainage. Plant length was shorter in the low irrigation volume treatment compared to the other treatments. But irrigation volume did not affect the number of nodes and fruit clusters. The number of fruit settings was not significantly affected by the irrigation volume in general, but high irrigation volume significantly decreased fruit setting and yield of the 12-15th cluster developed during low temperature period. Blossom-end rot occurred early with a high incidence rate in the low irrigation volume treatment group. The highest weight fruits was obtained from the high irrigation treatment group, while the medium high treatment group had the highest total yield. As a result of the experiment, it could be confirmed the effect of irrigation amount on the nutrient and moisture stabilization in the root zone and yield, in addition to the importance of proper irrigation control when cultivating tomato plants hydroponically using coir substrate. Therefore, it is necessary to continue the research on this topic, as it is judged that the precise irrigation control algorithm based on root zone-information applied to the integrated environmental control system, will contribute to the improvement of crop productivity as well as the development of hydroponics control techniques.

A Comparative Study on the Laying Performance and Egg Quality of the Korean Native Commercial Chicken and Hy-Line Brown (산란용 토종닭 실용계와 하이라인 브라운의 산란능력 및 계란분석 비교 연구)

  • Haeeun Park;Myunghwan Yu;Eunsoo Seo;Elijah Ogola Oketch;Shan Randima Nawarathne;Nuwan Chamara Chathuranga;Bernadette Gerpacio Sta. Cruz;Venuste Maniraguha;Jeseok Lee;Hyunji Choi;Jung Min Heo
    • Korean Journal of Poultry Science
    • /
    • v.51 no.2
    • /
    • pp.83-95
    • /
    • 2024
  • This study aimed to assess the performance of laying hens across twelve crossbreed strains (i.e., CFCK, CFYC, CFYD, CKCF, CKYC, CKYD, YCYD, YCCF, YCCK, YDCF, YDCK, and YDYC) of Korean native chicken (KNC) and compare them with Hy-Line Brown layers. A total of 287 18-week-old laying hens were placed in battery cages by strains (2-5 birds per pen). Results indicated that the YCYD and YDYC strains exhibited numerically heavier body weights than Hy-Line Brown at week 18-64. CKYC and YDYC strains demonstrated more than 94% viability by week 64. The CFYC strain had an age of first egg laying of 127 days, and the YDCF strain reached an age of 50% egg production at 140 days, both earlier than their parent stock. The YDCF strain showed over 70% egg production for up to 60 weeks. Regarding egg quality, the CKCF and YCCF strains had numerically higher egg weights among the KNC groups at week 24-64, with the YDYC strain showing a darker (P<0.05) eggshell color compared to CKCF at week 40. Moreover, KNC crossbreeds showed a higher (P<0.05) egg yolk ratio than Hy-Line Brown. In conclusion, the YDCF and YCCF crossbreeds exhibited the most desirable new synthetic Korean native commercial layer based on egg production and quality parameters. Therefore, these strains could be a viable substitute for Hy-Line Brown layers.