• Title/Summary/Keyword: 다중 디스크

Search Result 129, Processing Time 0.023 seconds

A Study on Improving SQUID Proxy Server Performance by Arbitral Thread and Delayed Caching (중재 쓰레드와 지연 캐싱에 의한 스퀴드 프록시 서버 성능 향상에 관한 연구)

  • Lee, Dae-Sung;Kim, Yoo-Sung;Kim, Ki-Chang
    • The KIPS Transactions:PartC
    • /
    • v.10C no.1
    • /
    • pp.87-94
    • /
    • 2003
  • As the number of the Internet users increases explosively, a solution for this problem is web caching. So, many techniques on improving cache server performance have been suggested. In this paper, we analyze the cause of the bottleneck in cache servers, and propose an arbitral thread and delayed caching mechanism as a solution. We use an arbitral thread in order to provide a quick service to user requests through eliminating the ready multi-thread search problem in case of disk writing operation. We also use delayed caching in order to provide stable system operation through avoiding overloaded disk operation and queue threshold. Proposed cache server is implemented through modification on SQUlD cache server, and we compare its performance with the original SQUID cache server.

Efficient Sensor Middleware Architecture on Multi Level Spatial DBMS with Snapshot (스냅샷을 사용하는 다중 레벨 공간 DBMS를 가지는 효율적인 센서 미들웨어 구조 설계)

  • Oh Eun-Seog;Kim Ho-Seog;Bae Hae-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.19-22
    • /
    • 2006
  • 최근 들어, 모든 장소에 컴퓨터가 있고 그것을 누구나 자유롭게 사용할 수 있는 인간 중심 유비쿼터스 환경에 대한 연구가 활발하게 진행되고 있다. 그러나 이러한 컴퓨팅 환경에서의 센서 미들웨어들은 연속적인 스트림 데이터 처리에 대한 막대한 비용을 줄이기 위해서 분석이 끝난 스트림 데이터를 삭제한다. 따라서 사용자의 서비스에 삭제된 스트림 데이터가 요구될 경우, 또는 과거 데이터들에 대한 확률 통계 정보가 요구될 경우, 이에 대한 서비스를 사용자에게 제공할 수 없다. 본 논문에서는 이러한 미들웨어에서의 스트림 데이터 재사용 문제를 해결하기 위해서 스냅샷을 가지는 다중 레벨 공간 DBMS를 기반으로 하는 효율적인 센서 데이터 미들웨어 구조를 설계하였다. 본 시스템은 사용자에게 재사용될 가치가 높은 스트림 데이터들을 다중 레벨 공간 DBMS 의 디스크 데이터베이스에서 관리한다. 또한 빈번한 서비스를 가지는 스트림 데이터의 경우 해당 스트림 데이터를 메모리 데이터베이스에 관리함으로서 사용자에게 신속한 서비스를 제공한다. 본 시스템은 기존의 미들웨어에서 지원할 수 없었던 동일한 스트림 데이터에 대한 빈번한 요청, 또는 확률이나 통계 자료와 같은 데이터 서비스 요청 문제들을 해결하였다. 그리고 메인 메모리 데이터베이스에 스냅샷 형태로 저장되는 스트림 데이터의 높은 데이터 재사용성을 유지함으로서, 사용자에게 지속적으로 정확하고 신속한 데이터 서비스를 제공한다.

  • PDF

Study on Station Unit Function for Sub-system of Cross-Correlator (전파영상합성기의 보조시스템으로서의 Station Unit의 기능 고찰)

  • Oh Se-Jin;Roh Duk-Gyoo;Chung Hyun-Soo;Kim Kwang-Dong;Lee Chang-Hoon
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2005.11a
    • /
    • pp.531-534
    • /
    • 2005
  • 한국천문연구원에서는 한국우주전파관측망(Korean VLBI Network: KVN)을 위한 전파영상합성기(상관기) 개발을 진행하고 있다. 전파관측 VLBI 시스템 중 상관기(Correlater) 시스템의 한 구성요소로서 데이터 입력 부분에 각 관측 사이트의 데이터를 사전 처리하는 Station Unit(SU)이 있다. VLBI 시스템에서, 디지털화된 데이터의 다중채널은 테이프 또는 하드디스크에 다중트랙 형태로 인코딩된다. 이 SU의 주요기능은 다중트랙으로부터 인코딩된 데이터를 디코딩하고, 마치 기록되지 않은 것과 같이 채널기반의 샘플 스트림으로 이 데이터를 복원하는 것이다. 이 기능을 원활하게 수행하기 위해서, SU는 논리적으로 재생기 시스템과 함께 시스템이 통합될 필요가 있다. 본 논문에서는 전파 천문 VLBI 시스템 중 SU의 기능과 구조에 대해 고찰하고자 한다.

  • PDF

Efficient Snapshot Replacement Technique in Multi-Level Spatial DBMS with Snapshot (스냅샷을 가지는 다중 레벨 공간 DBMS에서의 효율적인 스냅샷 교체 기법)

  • Oh Eun-Seoug;Eo Sang-Hun;Kim Ho-Seok;Bae Hae-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.196-198
    • /
    • 2005
  • 오늘날 우리가 사용할 수 있는 정보의 양은 실로 막대하면서도 지속적으로 늘어가고 있는 추세이며, 동시에 데이터들의 신속한 처리에 대한 관심이 늘고 있다. 특히 GIS에서 사용되는 대용량 데이터나 빠른 처리 속도가 요구되는 인증 시스템 데이터와 같은 다양한 종류의 데이터 특성을 고려하여 효율적인 관리를 하는 데이터베이스 관리 시스템을 필요로 하고 있다. 스냅샷 데이터를 갖는 다중 레벨 공간 DBMS는 대용량, 또는 빠른 트랜잭션 처리 속도가 필요한 데이터들을 효율적으로 관리하는 데이터베이스 관리 시스템으로서, 대용량 데이터는 디스크 데이터베이스에서 그리고 빠른 트랜잭션 처리를 요구하는 데이터들은 스냅샷의 형태로 메모리 데이터베이스에서 관리한다. 메모리 데이터베이스에 저장되는 스냅샷은 상대적으로 더욱 중요한 스냅샷들이 집중적으로 생성되거나 스냅샷이 가진 특성이 변화될 경우, 메모리 데이터베이스 내에서의 저장 가치를 잃을 수가 있다. 따라서 메모리 데이터베이스에 불필요한 스냅샷들이 축적되는 문제를 해결하고 메모리의 이용성과 성능을 보존하기 위해서 효율적으로 스냅샷들을 교체하는 기법이 필요하다. 본 논문에서는 다중 레벨 공간 DBMS에서 질의 패턴을 이용한 효율적인 스냅샷 교체 기법을 제안한다. 제안된 기법은 메모리 데이터베이스 내에서 스냅샷에 대한 교체요청이 있을 경우, 메모리 데이터베이스 및 메모리 관리 시스템의 상창을 분석하여 주어진 상황에 대응하는 스냅샷 교체 기법을 수행한다.

  • PDF

Storage System of Video Database of Considering User Classes (사용자등급을 고려한 비디오 데이터베이스의 저장시스템)

  • 김근형;김두경
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.5
    • /
    • pp.951-959
    • /
    • 2001
  • Video database has the function that stores videos and retrieves the video informations for the service request of users. Therefore, the purpose of the video database is to provide not only an environment both convenient and efficient for retrieving and storing video, but also to serve the requested video informations with rapid startup latency for more users. But, some users of video database as VOD application might tolerate slow startup latency because they would watch video during one hour or two hours. In this paper, we propose the novel policy of the storage system of video database, which serves efficiently the users by considering the classes of the users in video database. The policy admits the random movements of disk heads for urgent user classes but maintains the sequential or restricted movements of disk heads for less-urgent user classes like VOD application in storage system of video database. So, it can not provide only rapid startup latencies for urgent requests but also it can process more service requests in all.

  • PDF

A Study on Task Allocation of Parallel Spatial Joins using Fixed Grids (고정 그리드를 이용한 병렬 공간 조인의 태스크 할당에 관한 연구)

  • Kim, Jin-Deok;Seo, Yeong-Deok;Hong, Bong-Hui
    • The KIPS Transactions:PartD
    • /
    • v.8D no.4
    • /
    • pp.347-360
    • /
    • 2001
  • The most expensive spatial operation in spatial databases is a spatial join which computes a combined table of which tuple consists of two tuples of the two tables satisfying a spatial predicate. Although the execution time of sequential processing of a spatial join has been so far considerably improved, the response time is not tolerable because of not meeting the requirements of interactive users. It is usually appropriate to use parallel processing to improve the performance of spatial join processing. However, as the number of processors increases, the efficiency of each processor decreases rapidly because of the disk bottleneck and the overhead of message passing. This paper proposes the method of task allocation to soften the disk bottleneck caused by accessing the shared disk at the same time, and to minimize message passing among processors. In order to evaluate the performance of the proposed method in terms of the number of disk accesses and message passing, we conduct experiments on the two kinds of parallel spatial join algorithms. The experimental tests on the MIMD parallel machine with shared disks show that the proposed semi-dynamic task allocation method outperforms the static and dynamic task allocation methods.

  • PDF

Effects of antibacterial mouth rinses on multiple oral biofilms model (구강세정제가 다중 구강 바이오필름 모델에 미치는 영향)

  • Soo-Kyung Jun;Young-Suk Choi
    • Journal of Korean society of Dental Hygiene
    • /
    • v.23 no.4
    • /
    • pp.209-218
    • /
    • 2023
  • Objectives: To confirm the antibacterial effects of each mouth rinse on multiple oral biofilms in vitro. Methods: The antibacterial effects of different mouth rinses were examined by ATP and counted colony forming units (CFU). Preformed oral biofilms on saliva coated hydroxyapatite (sHA) disks were treated with essential oil and saline; then, the multiple oral biofilms were observed by Scanning electron microscope (SEM). RNA sequencing analysis was performed on total RNA isolated from old biofilms of P. intermedia ATCC 49046. Results: In the CFU measured result compared to controls, preformed multiple oral biofilms were reduced from a low of 39.0% to 95.7% (p<0.05). The size of bacterial cells changed after treatment with the essential oil, and some of the cells ruptured into small pieces of cell debris. Gene expression in P. intermedia ATCC 49046 significantly altered in RNA transcribed and protein translated genes after exposure to essential oil. Conclusions: Mouth rinse solutions with different ingredients had different antibacterial effects and may alter surface structure and gene expression as determined by RNA sequencing.

Design of Sensor Middleware Architecture on Multi Level Spatial DBMS with Snapshot (스냅샷을 가지는 다중 레벨 공간 DBMS를 기반으로 하는 센서 미들웨어 구조 설계)

  • Oh, Eun-Seog;Kim, Ho-Seok;Kim, Jae-Hong;Bae, Hae-Young
    • Journal of Korea Spatial Information System Society
    • /
    • v.8 no.1 s.16
    • /
    • pp.1-16
    • /
    • 2006
  • Recently, human based computing environment for supporting users to concentrate only user task without sensing other changes from users is being progressively researched and developed. But middleware deletes steream data processed for reducing process load of massive information from RFID sensor in this computing. So, this kind of middleware have problems when user demands probability or statistics needed for data warehousing or data mining and when user demands very important stream data repeatedly but already discarded in the middleware every former time. In this paper, we designs Sensor Middleware Architecture on Multi Level Spatial DBMS with Snapshot and manage repeatedly required stream datas to solve reusing problems of historical stream data in current middleware. This system uses disk databse that manages historical stream datas filtered in middleware for requiring services using historical stream information as data mining or data warehousing from user, and uses memory database that mamages highly reuseable data as a snapshot when stream data storaged in disk database has high reuse frequency from user. For the more, this system processes memory database management policy in a cycle to maintain high reusement and rapid service for users. Our paper system solves problems of repeated requirement of stream datas, or a policy decision service using historical stream data of current middleware. Also offers variant and rapid data services maintaining high data reusement of main memory snapshot datas.

  • PDF

Development of Beam Rotating Actuator Based on Voice Coil Motor Type for Mulit-beam Optical Disc System (다중 빔 광디스크 시스템을 위한 자기 구동형 빔 회전 구동기의 개발)

  • Lee, Cheong-Hee;Kim, Soo-Hyun;Kwak, Yoon-Keun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.10
    • /
    • pp.83-88
    • /
    • 2000
  • multi-beam optical drive is a method to improve the data transfer rate for the optical disc systems by parallel recording and reading on neighboring multi-tracks. In this paper, the beam rotating actuator, which is necessary for the multi-bean optical disc drive to from beam spots on multi-tracks simultaneously, has been developed. The Voice Coil Motor is used as a drive mechanism for high resolution and small size of the actuator. And rotating guide based on link structure is designed for frictionless and axisless rotation of rotating part including dove prism and for rotating in axis of geometric center of dove prism. The characteristics of the actuator are experimented by laser vibrometer, Polytec OFV1102 and a dynamic analyzer, HP35670A. It shows that the actuator has good linearity, rotating range $\pm0.34^\circ$, minimum rotating angle $0.0066^\circ$and natural frequency 113.9Hz. Therefore the actuator can be applied in a multi-beam optical disc system.

  • PDF

Servo control for shift-multiplexed holographic data storage by using a dome-type glass (돔 유리를 이용한 위치이동 다중화 홀로그램 정보저장장치용 서보 컨트롤)

  • 김성필;송석호;오차환;김필수;김지덕;이홍석
    • Korean Journal of Optics and Photonics
    • /
    • v.15 no.1
    • /
    • pp.74-78
    • /
    • 2004
  • We propose a servo control method using a dome-type glass in shift-multiplexed holographic data storage. We frist store live 2-D data by shift-multiplexing in a holographic disk with 5% variation in their. diffraction efficiencies. During read-out of the stored data, the servo control using the dome glass correctly compensates mechanical errors of the disk; the error of $\pm$0.2$^{\circ}$and run-out error of $\pm$50 ${\mu}{\textrm}{m}$. Use of the dome-type glass in servo control makes a pickup module more compact in size and easier to control than the previous method using parallel glass plate [Sungphil Kim, et al., Hankook Kwanghak Hoeji, Vol. 14, No. 1, pp.58-64, 2003].