• 제목/요약/키워드: Block Level I/O

검색결과 39건 처리시간 0.021초

Dynamic Load Balancing and Network Adaptive Virtual Storage Service for Mobile Appliances

  • Ong, Ivy;Lim, Hyo-Taek
    • Journal of Information Processing Systems
    • /
    • 제7권1호
    • /
    • pp.53-62
    • /
    • 2011
  • With the steady growth of mobile technology and applications, demand for more storage in mobile devices has also increased. A lightweight block-level protocol, Internet Advanced Technology Attachment (iATA), has been developed to deliver a cost-effective storage network solution for mobile devices to obtain more storage. This paper seeks to contribute to designing and implementing Load Balancing (LB), Network Monitoring (NM) and Write Replication (WR) modules to improve the protocol's scalability and data availability. LB and NM modules are invoked to collect system resources states and current network status at each associate node (server machine). A dynamic weight factor is calculated based on the collected information and sent to a referral server. The referral server is responsible to analyze and allocate the most ideal node with the least weight to serve the client. With this approach, the client can avoid connecting to a heavily loaded node that may cause delays in subsequent in-band I/O operations. Write replication is applied to the remaining nodes through a WR module by utilizing the Unison file synchronization program. A client initially connected to node IP A for write operations will have no hindrances in executing the relevant read operations at node IP B in new connections. In the worst case scenario of a node crashing, data remain recoverable from other functioning nodes. We have conducted several benchmark tests and our results are evaluated and verified in a later section.

iATA 기반의 RAID5 분산 스토리지 서버의 설계 및 구현 (Design and Implementation of iATA-based RAID5 Distributed Storage Servers)

  • 왕숙미;임효택
    • 한국정보통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.305-311
    • /
    • 2010
  • iATA는 TCP/IP 네트워크상에서 ATA 명령어를 전달하기 위해 개발된 블록-레벨 프로토콜로서, 모바일 기기의 스토리지 한계를 극복하기 위한 대안으로 활용 될 수 있다. 본 논문은 RAID5 분산 스토리지 서버 개념을 iATA에 적용하여 스토리지 서버의 신뢰성과 속도를 개선하고자 한다. 분산 스토리지 서버중 하나의 서버가 다운된 경우에 나머지 서버 데이터의 XOR 함수를 적용하여 데이터 회복이 가능하며 이를 통해 데이터의 신뢰성을 높일 수 있다. 벤치마킹 실험과 시험을 통해 제안된 iATA 프로토콜은 제한된 스토리지를 가지고 있는 모바일 기기상에서 효율적이 고도 신뢰성 있는 가상 스토리지 프로토콜로서 사용될 수 있음을 보여주고 있다.

플래시 변환 계층에서 시간적 지역성을 이용하여 쓰기 요청을 처리하는 효율적인 페이지 레벨 매핑 알고리듬 (An Efficient Page-Level Mapping Algorithm for Handling Write Requests in the Flash Translation Layer by Exploiting Temporal Locality)

  • 이해룡;황선영
    • 한국통신학회논문지
    • /
    • 제41권10호
    • /
    • pp.1167-1175
    • /
    • 2016
  • 본 논문에서는 플래시 메모리의 FTL에서 페이지 매핑 기법을 기반으로 소거횟수를 줄이는 알고리듬을 제안한다. 제안된 알고리듬은 버퍼에서 매 쓰기요청들의 가중치들을 유지하고 이용하여 현재 쓰여질 요청의 시간적 지역성의 정도를 판단한다. 시간적 지역성을 효율적으로 이용하여 핫 요청을 판단하기 위해 현재 쓰여질 요청은 실험적으로 정한 기준점보다 높은 시간적 지역성을 가져야 한다. 반면 LRU 알고리듬을 이용한 FTL에서는 새로 쓰여질 요청을 항상 시간적 지역성이 높은 요청으로 판단하여 데이터를 순차적으로 저장하지만 제안된 알고리듬을 사용하여 판단된 핫 요청들의 데이터는 핫 블록에 집중적으로 저장한다. 핫 블록에 저장된 데이터들은 웜 블록의 데이터들보다 자주 업데이트되어 Garbage Collection 수행 시 핫 블록들 중 무효한 페이지가 많은 블록이 주로 희생블록으로 선택되므로 소거연산의 시작을 지연시켜 전체 소거횟수를 줄인다. 임의적인 요청을 위주로 하는 실제 I/O시스템에서 추출한 트레이스 파일들을 적용하여 검증한 결과, 기존의 LRU 알고리듬을 사용하는 경우에 비해 소거횟수는 9.3% 줄어들었다.

하둡 기반 대규모 작업 배치 및 처리 기술 설계 (Design of a Large-scale Task Dispatching & Processing System based on Hadoop)

  • 김직수;구엔 카오;김서영;황순욱
    • 정보과학회 논문지
    • /
    • 제43권6호
    • /
    • pp.613-620
    • /
    • 2016
  • 본 논문에서는 대규모의 작업을 고성능으로 처리하기 위한 Many-Task Computing(MTC) 기술을 기존의 빅데이터 처리 플랫폼인 Hadoop에 적용하기 위한 MOHA(Many-Task Computing on Hadoop) 프레임워크에 대해 기술한다. 세부적으로는 MOHA의 기본 개념과 개발 동기, 분산 작업 큐에 기반한 PoC(Proof-of-Concept) 수행 결과를 제시하고 향후 연구 방향에 대해서 논의하고자 한다. MTC 응용은 각각의 태스크들이 요구하는 I/O 처리량은 상대적으로 많지 않지만, 동시에 대량의 태스크들을 고성능으로 처리해야하고 이들이 파일을 통해서 통신한다는 특징을 가지고 있다. 따라서 기존의 상대적으로 큰 데이터 블록 사이즈에 기반한 Hadoop 응용과는 또 다른 패턴의 데이터 집약형 워크로드라고 할 수 있다. 이러한 MTC 기술과 빅데이터 기술의 융합을 통해 멀티 응용 플랫폼으로 진화하고 있는 Hadoop 생태계에 신규 프레임워크로서 대규모 계산과학 응용을 실행할 수 있는 MOHA를 추가하여 기여할 수 있을 것이다.

초지개량(草地改良)에 미치는 가리시비(加里施肥)의 효과(效果)에 관(關)한 연구(硏究)(제(第) I 보(報)) (Studies on the Effect of K2O Fertilization for the Pasture Improvement (Part I))

  • 권순기;김용국;김문규
    • 농업과학연구
    • /
    • 제6권2호
    • /
    • pp.112-118
    • /
    • 1979
  • 초지개량(草地改良)에 있어서 가리(加里)의 시비수준(施肥水準) 및 질소(窒素)와 인산(燐酸)의 시비량(施肥量) 관계(關係)가 목초(牧草)의 생산성(生産性)에 미치는 영향을 구명(究明)하기 위해서 화본과단파구(禾本科單播區), 두과단파구(荳科單播區) 및 혼파구(混播區)로 구분(區分)하여 가리(加里)의 시비수준(施肥水準)을 달리하면서 1977년(年)부터 1979년(年)까지 2개년간(個年間)에 걸쳐 시험(試驗)한 결과(結果)를 요약(要約)하면 다음과 같다. 1. 가리(加里)의 시비수준(施肥水準)이 목초(牧草)의 정착(定着)과는 영향(影響)이 없으나 화본과단파구(禾本科單播區)에서는 월동성(越冬性)에 효과(效果)가 있는 경향(傾向)을 보였다. 2. 목초(牧草)의 초장(草丈)은 가리(加里)의 시비수준(施肥水準)이 역시 화본과단파구(禾本科單播區)에서 효과(效果)를 나타내는 경향을 보였다. 3. 목초(牧草)의 수량(收量)은 화본과단파구(禾本科單播區)에서 가리(加里)의 시비효과(施肥效果)가 높게 나타나는 경향(傾向)이지만 두과단파구(荳科單播區)와 혼파구(混播區)에서는 큰 차이가 없었다. 4. 목초중(牧草中)의 질소(窒素), 인산(燐酸), 가리(加里)의 함량(含量)은 화본과단파구(禾本科單播區)에서 가리(加里)의 시비량(施肥量)이 증가(增加)함에 따라서 가리함량(加里含量)도 증가(增加)하는 경향(傾向)을 보였다. 5. 초지개량(草地改良)에 있어서 질소(窒素), 인산(燐酸), 가리(加里)의 시비량(施肥量)은 10a 당 화본과단파구(禾本科單播區)에서 20-20-30, 두과단파구(荳科單播區)에서 8-20-20이 적당(適當)한 것으로 나타났다.

  • PDF

경막외 Lidocaine의 최대사용량과 혈중농도에 대한 고찰 (The Plasma Concentrations and Systemic Toxicity of Lidocaine after Maximal or Supramaximal Recommended Doses of Epidural Administration)

  • 박한석;정찬종;진영준
    • The Korean Journal of Pain
    • /
    • 제12권1호
    • /
    • pp.36-42
    • /
    • 1999
  • Background: The current maximal recommended doses of lidocaine are 7 mg/kg with $5\;{\mu}g/ml$ of epinephrine. But in clinical practice, sometimes more doses of lidocaine are required to produce adequate regional anesthesia. Method: Twenty-two healthy women patients were divided into two groups and pretreated with valium 5 mg p.o., morphine 5 mg i.m., and midazolam 2 mg i.v. before operation. Of these, 7 mg/kg of 2% lidocaine with $5\;{\mu}g/ml$ of epinephrine were given to 11 patients epidurally. Initial 3 ml of epinephrine mixed lidocaine was given as a test dose and remaining doses were given 5 ml/30 sec with 3 min intervals. Radial arterial blood were drawn at 5, 10, 15, 20, 30, 45, 60, 90, 120 min to measure plasma lidocaine concentrations. After confirming all of the peak plasma concentrations of 7 mg/kg lidocaine were absolutely under $5\;{\mu}g/ml$, the other 11 patients were given 10 mg/kg of 2% lidocaine with $5\;{\mu}g/ml$ of epinephrine epidurally and blood samplings were taken according to the same method of 7 mg/kg group. The peak plasma concentration ($C_{max}$), time to reach to $C_{max}$ ($T_{max}$), time to reach to $T_4$, maximal sensory block level, systemic toxicity, and vital sign changes were investigated. Result: $C_{max}$ was significantly higher in 10 mg/kg group ($5.1{\pm}1.3\;{\mu}g/ml$) than 7 mg/kg group($3.3{\pm}0.5\;{\mu}g/ml$), but $T_{max}$ ($10.5{\pm}2.7$ min vs $10.9{\pm}3.1$ min) was not different. Time to reach $T_4$ was significantly shorter in 10 mg/kg group ($9.5{\pm}2.7$ min) than 7 mg/kg group ($12.7{\pm}3.2$ min) but maximal sensory block level ($T_{3.7{\pm}0.7}$ vs $T_{2.7{\pm}1.0}$) was not different. In four patients of 10 mg/kg group, peak plasma concentrations exceeded $5\;{\mu}g/ml$, but no systemic toxicities appeared. No significant vital sign changes were observed. Conclusion: The current maximal recommended doses of lidocaine, merely based on body weight are not always appropriate. Further studies are needed to determine more precise guideline of maximal doses that include various pharmacokinetic components.

  • PDF

하이브리드 플래시-디스크 저장장치용 Flash Translation Layer의 성능 개선을 위한 순차패턴 마이닝 기반 2단계 프리패칭 기법 (Improving Flash Translation Layer for Hybrid Flash-Disk Storage through Sequential Pattern Mining based 2-Level Prefetching Technique)

  • 장재영;윤언근;김한준
    • 한국전자거래학회지
    • /
    • 제15권4호
    • /
    • pp.101-121
    • /
    • 2010
  • 본 논문은 플래시 메모리와 하드디스크로 구성되는 하이브리드 저장장치의 성능을 높이기 위한 프리패칭 기법을 제안한다. 하이브리드 저장장치에 포함된 플래시 메모리는 하드디스크에 비해 쓰기/읽기 연산 속도가 상대적으로 빠르기 때문에 이를 캐시 공간처럼 활용하여 성능을 높일 수 있다. 프리패칭을 위한 기본 전략은 순차패턴 마이닝을 이용하는 것이며, 이를 이용하면 시간적 흐름을 가지는 과거 객체 참조열로부터 반복되는 객체 접근 패턴을 추출할 수 있다. 프리패칭 기법을 사용하여 하이브리드 저장장치의 성능을 최대화하기 위하여 본 논문은 두 가지 방법을 사용하였다. 첫 번째는 플래시 메모리 매핑을 위하여 기존의 FAST 알고리즘을 개선하였고, 두 번째는 제한된 플래시 메모리의 공간을 효율적으로 사용하기 위하여 프리패칭 단위로 파일 수준과 블록 수준을 동시에 고려하였다. 제안 기법의 효용성을 평가하기 위해 참조 지역성을 가지는 합성 데이터와 UCC 데이터를 활용하여 실험을 실시하여 제안된 방법의 우수성을 증명하였다.

초지에 대한 인산질비료의 잔류효과에 의한 연구 II. 혼파초지의 식생구성 및 목초의 무기태함량에 대한 인산질비료의 잔류효과 (Studies on the Phosphatic fertilizer Application Grassland I. Recidual effect of phosphatic fertilizer botanical composition and mineral contents of pasture plants in mixed sward)

  • 박근제;김정갑;서성;김맹중
    • 한국초지조사료학회지
    • /
    • 제17권1호
    • /
    • pp.19-26
    • /
    • 1997
  • To find out the residual effect of phosphate fertilization on botanical composition, mineral contents and mineral nutrient deprivation of pasture plants, this experiment was arranged as a randomized complete block design with six treatments(0-0, 50-50, 100-65, 150-65, 200-65 and 250-65kg $P_2O_5$/ha), those were composed of three P,O, fertilization level(0, 50 and 65kg P,OJha) after phosphate fertilization trial with six treatments(0, 50, 100, 150, 200 and 250kg $P_2O_5$/ha) from 1989 to 1992, and conducted at hilly land in Kwangju, Kyonggi Province 60m 1993 to 1994. The results obtained are summarized as follows: The botanical composition of pasture plants without phosphate fertilization was very poor. With increasing available phosphate of soil, the percentage of grasses and legumes were remarkably increased and weeds was decreased. With 150-65kg $P_2O_5$/ha application for two years, the average DM yield was composed of 80.6% grasses, 15.4% legume and 4.0% weeds, the percentage was similar to that of 200-65kg $P_2O_5$/ha. As available phosphate of soil increase, P, K and Mg content of pasture plants were increased, but Ca/P ratio was lowed and the other mineral contents tended not to be regular. The mineral nutrient contents deprived by DM yield was increased as available phosphate of soil was increased, but those were not different between 150-65 and 250-65kg $P_2O_5$/ha. However, mineral nutrient of $P_2O_5$,$K_2O$ and MgO were higher in 200-65 and 250-65kg $P_2O_5$/ha. Most of applied mineral elements were accumulated at a subsurface(0-2.5cm) of grasslands, and mineral tended to be decrease than that of soil chemical analysis before the experiment of residual effect of phosphate fertilization.

  • PDF

소규모 VOD 시스템의 저장 서버로서 디스크 배열 구조의 분석 (Analysis of Disk Array Architecture as a Storage Server of a Small-Sacle VOD Server)

  • 고정국;김길용
    • 한국정보처리학회논문지
    • /
    • 제4권3호
    • /
    • pp.811-820
    • /
    • 1997
  • 대용량의 저장 공간과 고속 통신망을 갖춘 고성능 저장 장치를 필요로 하는 멀티미디어 응용에서는 데이터 전달 속도와 입출력 성능을 향상시키기 위해 디스크 배열이 사용되고 있다. 디스크 배열은 구성 방법및 데이터 할당 방법등에 따라 성능의 차이를 보이므로 디스크 배열을 설계 할 때 해당 응용에 적합한 디스크 배열 특성 변수가 결정되어야 한다. 본 논문에서는 소규모 VOD 시스템의 저장 서버로서 사용될 디스크 배열의 구조를 결정하기 위한 연속 매체 파일 시스템의 데이터 불럭 크기와 입출력 요구의 크기가 주어질 때 디스크 배열 구성 디스크수, 디스크 배열 구성과 디클러스터링 정도를 권장하기 위해 시뮬레이션을 통해 성능을 평가하였다. 시뮬레 이션을 통해 6Mbps의 MPEG-2파일을 제공하는 디스크 배열의 구조는 스트라이핑 단위가 64-KB 이며, 데이터 불럭이 연속 배치되어 있는 5개의 디스크로 구성된 RAID-5가 가장 적합한 것으로 나타났다.

  • PDF

Alfalfa-Grass 혼파초지에 대한 3요소 시비 연구 I. 질소질비료의 시용수준이 alfalfa-grass 혼파초지의 건물 및 양분수량에 미치는 영향 (Studies on the N , $P_2O_5$ and $K_2O$-Application in the Mixed Sward of Alfalfa-Grass I. Effect of nitrogen fertilization on dry mixed sward of alfalfa-grasses)

  • 박근제;최기준;이필상;김영진
    • 한국초지조사료학회지
    • /
    • 제15권3호
    • /
    • pp.169-174
    • /
    • 1995
  • 알팔파 혼파초지에 대한 질소비료의 시비수준이 목초의 건물 및 양분수량과 질소비료의 이용효솔에 미치는 영향을 구명코자 시비수준을 0, 70, 140, 210 및 280kg/ha의 4처리를 난괴법 3반복으로 포장배치하여 1990년 9월부터 1993년 2월까지 축산시험장에서 시험하였다. 2년 평균 건물수량은 질소 시비수준에 따라 증가하였으나(P<0.01) N 210kg/ha 시용품의 건물수량은 10,233kg/ha로서 N 280kg/ha 시용품의 10,845kg/ha과 유의차가 없었다. 조단백질및 에너지 생산량은 질소시비수준에 따라 현저히 증가하였으며 N 140kg과 210kg/harks에서 증가폭이 더욱 컸다. 그러나 목초의 무기물 함량은 질소시비수준에 따라 인은 감소하고 마그네슘은 증가하며, K/CA+Mg당량비는 감소하는 경향을 보였으나 그 외는 일정한 경향이 없었다. 질소의 이용효솔은 N 210kg/ha 시용품에서 N 1kg당 건물 21.6kg, 정미에너지(NEL) 129.3MJ, 전분당량12.3kStE 및 가소화양분총량(TDN)14.5kg로서 처리구중 가장 높았다.

  • PDF