• 제목/요약/키워드: Method of Snapshot

검색결과 66건 처리시간 0.022초

부팅 시 생성한 스냅샷 이미지를 이용한 임베디드 리눅스의 부팅 속도 향상 방안 (Improving Bootup Time of Embedded Linux using Snapshot Image Created on Boot Time)

  • 조인휘;이상철
    • 한국통신학회논문지
    • /
    • 제36권3B호
    • /
    • pp.254-259
    • /
    • 2011
  • 임베디드 리녹스 기반의 시스템에서 부팅 속도를 향상시키기 위한 방안 중 하나인 Snapshot boot기법을 개선하여 그 방법의 효용성을 높이고자 한다. Snapshot boot란 현재 수행중인 작업들의 대한 정보를 모두 저장하고 복원하는 방법인 Suspend/Resume을 사용하는 기법으로 리녹스의 일반 부팅과정을 거치지 않고, 부트로더에서 이전 작업의 복원을 처리하는 것으로 부팅속도의 향상을 가져온 기법이다. Snapshot boot의 문제점으로는 Suspend 과정에서 이미지를 생성해 저장장치에 저장을 하게 되는데 모든 페이지를 대상으로 하기 때문에 이 시간이 오래 걸리는 단점이 있다. 또한 이미지 생성 중 예외 상황이 발생 되어 전원이 OFF되면 이미지를 생성하지 못하게 되어 Snapshot boot의 Resume 과정을 수행 할 수 없게 된다. 본 논문에서 제안한 기법은 Snapshot image를 단 한번만 생성을 하고 이것을 활용하도록 하여 부팅 시 속도 및 안정성의 향상의 효과를 볼 수 있다.

가상파일시스템에서 디렉토리 및 파일 변경 추적에 기반한 온라인 스냅샷 방법 (Online Snapshot Method based on Directory and File Change Tracking for Virtual File System)

  • 김진수;송석일;신재룡
    • 한국콘텐츠학회논문지
    • /
    • 제19권5호
    • /
    • pp.417-425
    • /
    • 2019
  • 스토리지 스냅샷(snapshot) 기술은 특정 시점의 데이터를 보전하고, 필요할 때 원하는 시점의 데이터를 복구하여 접근하기 위한 기술로 스토리지 보호 응용 개발에 필수적인 기술이다. 이 논문에서는 기존의 스냅샷 기술이 스토리지 하드웨어 벤더에 종속되거나 파일시스템이나 가상 블록장치에 종속되는 문제를 해결하고 온라인으로 스냅샷을 생성하기 위한 새로운 스냅샷 방법을 제안한다. 이 논문에서는 제안하는 스냅샷 기술은 가상파일시스템의 변경연산에 대한 로그를 추출하는 방식을 이용하여 파일시스템, 가상 블록장치, 하드웨어에 독립적으로 동작하는 스냅샷 기술을 설계하고 개발한다. 또한, 개발하는 스냅샷 기술은 디렉토리 및 파일 단위의 스냅샷을 스토리지 서비스 중단 없이 생성하고 관리 한다. 마지막으로 실험을 통해서 제안하는 스냅샷 기술의 스냅샷 생성시간 및 스냅샷으로 인한 성능 저하를 측정한다.

스냅샷 데이터를 갖는 다중 레벨 저장 시스템에서의 효율적인 리프레시 기법 (An Efficient Refresh Method in Multi-Level Storage System with Snapshot Data)

  • 주붕;어상훈;김명근;조숙경;배해영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.55-58
    • /
    • 2005
  • In multi-level storage system with snapshot data, some snapshots which are from selection portions of the base tables are kept in main memory. So how to efficiently refresh snapshots in response to changes on their base tables for preserving consistency which requires snapshots reflect the current state of the base tables referenced by the snapshot query is a very import research issue. In this paper, a method for efficiently refreshing snapshots is proposed. In this method, it uses a data structure to store metadata which contains some necessary information of every snapshot and an updating log that records the history of changes on its base tables. Synchronization process scans the metadata and refreshing process is executed using appropriate logs after it finds anyone of the snapshot need to be refreshed.

  • PDF

Interferometric Snapshot Spectro-ellipsometry: Calibration and Systematic Error Analysis

  • Dembele, Vamara;Choi, Inho;Kheiryzadehkhanghah, Saeid;Choi, Sukhyun;Kim, Junho;Kim, Cheong Song;Kim, Daesuk
    • Current Optics and Photonics
    • /
    • 제4권4호
    • /
    • pp.345-352
    • /
    • 2020
  • We describe a calibration method to improve the accuracy of interferometric snapshot spectroscopic ellipsometry employing a dual-spectrometer sensor scheme. Conventional spectral wavelength calibration of a spectrometer has been performed by using a calibration lamp having multiple peaks at specific wavelength. This paper shows that such a conventional spectrometer calibration method is inappropriate for the proposed interferometric snapshot spectroscopic ellipsometry to obtain highly accurate ellipsometric phase information. And also, systematic error analysis of interferometric snapshot spectroscopic ellipsometry is conducted experimentally.

Karhunen-Loeve 변환을 이용한 Forcing 제트의 동적 특성 해석 (Dynamic characteristics analysis of forcing jet by Karhunen-Loeve transformation)

  • 이찬희;이상환
    • 대한기계학회논문집B
    • /
    • 제21권6호
    • /
    • pp.758-772
    • /
    • 1997
  • The snapshot method is introduced to approximate the coherent structures of planar forcing jet flow. The numerical simulation of flow field is simulated by discrete vortex method. With snapshot method we could treat the data efficiently and approximate coherent structures inhered in the planer jet flow. By forcing the jet at a sufficient amplitude and at a well-chosen frequency, the paring can be controlled in the region of the jet. Finally we expressed the underlying coherent structures of planar jet flow in the minimum number of modes by Karhunen-Loeve transformation in order to understand jet flow and to make the information storage and management in computers easier.

HTML5 캔버스를 활용하는 웹 어플리케이션의 스냅샷 기반 연산 오프로딩 (Snapshot-Based Offloading for Web Applications with HTML5 Canvas)

  • 정인창;정혁진;문수묵
    • 정보과학회 논문지
    • /
    • 제44권9호
    • /
    • pp.871-877
    • /
    • 2017
  • 최근 모바일 기기와 같이 하드웨어 성능이 부족한 기기에서 연산량이 많은 어플리케이션을 효과적으로 수행할 수 있는 방법들이 많이 연구되고 있다. 연산 오프로딩 기법이란 모바일 기기에서 하드웨어 성능이 좋은 서버로 복잡한 연산을 보내서 수행 한 뒤 결과를 받아서 반영하는 방법이다. 연산 오프로딩 기법의 어려움 중 하나는 서버와 클라이언트 사이에서 동작 중인 어플리케이션의 상태를 주고받는 일이다. 스냅샷 기반의 연산 오프로딩 기법은 스냅샷을 이용하여 웹 어플리케이션의 상태를 쉽게 전송할 수 있도록 하였다. 하지만 HTML5 캔버스를 사용하는 웹 어플리케이션의 경우 스냅샷이 캔버스의 상태를 포함하지 못하는 문제가 있어서 스냅샷 기반의 연산 오프로딩을 적용할 수 없었다. 본 연구에서는 스냅샷에 캔버스의 상태를 저장할 수 있는 코드 생성 기술을 제안하여 캔버스를 사용하는 웹 어플리케이션에도 스냅샷 기반 연산 오프로딩 기법을 사용할 수 있도록 하였다.

서브시스템의 빠른 구동을 위한 스냅샷 구동 기법 설계 및 구현 (Design and Implementation of Snapshot Startup Method for Fast Subsystem Startup)

  • 김준;이준원;정진규
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제3권7호
    • /
    • pp.209-218
    • /
    • 2014
  • 스마트 디바이스가 다양한 기능을 지원하면서 스마트 디바이스에서 사용되는 응용프로그램 프로세서 또한 복잡해졌다. 그 결과 멀티미디어코덱과 카메라 같은 복잡한 기능을 지원하기 위해 AP내부에서 전용 CPU를 포함한 여러 개의 저수준 IP가 하나의 고수준 기능을 제공하는 서브시스템으로 통합되고 있다. 서브시스템은 메인 시스템과는 별도의 소프트웨어를 가지며, 서브시스템의 구동 시 자체 소프트웨어를 초기화하는 과정이 필요하다. 이는 서브시스템의 구동 시간을 늘리는 원인이 되며 서브시스템의 기능을 사용하는 응용프로그램의 구동 시간에도 영향을 미치기 때문에 개선될 필요성이 있다. 서브시스템은 컴퓨터 시스템과 유사하므로 컴퓨터 시스템의 빠른 구동을 위해 연구되었던 기법들을 서브시스템의 빠른 구동을 위해 적용할 수 있다. 본 논문에서는 컴퓨터 시스템에서 사용하고 있는 스냅샷 기법을 서브시스템에 적용한 후 장단점을 고찰하였다. 그리고 IP의 레지스터는 제한된 읽기와 쓰기를 제공하기 때문에 스냅샷 기법을 수정하지 않고 적용할 수 없다. 이를 위해 본 논문에서는 IP의 레지스터 특성별로 스냅샷 기법을 적용하는 기법을 제시하였다.

평면 제트류 응집구조의 근사적 표현에 관한 연구 (Approximation for the coherent structures in the planar jet flow)

  • 이찬희;이상환
    • 대한기계학회논문집
    • /
    • 제19권3호
    • /
    • pp.751-762
    • /
    • 1995
  • The snapshot method is introduced to approximate the coherent structures of planar jet flow. The numerical simulation of instantaneous flow field is analyzed by SIMPLE algorithm. An ensemble of realizations is collected using a sampling condition that corresponds to the passage of a large scale vortex at positions 4 and 6 diameters downstream from the nozzle. With snapshot mothod we could treat the data efficiently and approximate coherent structures inhered in the planar jet flow successfully 94% of total turbulent kinetic energy with 10 terms of Karhunen-Loeve expansions. Finally, In accordance with the recent trend to try to explain and model turbulence phenomena with the existence of coherent structures, in the present study, we express the underlying coherent structures of planar jet flow in the minimum number of modes by calculating Karhunen-Loeve expansions in order to improve to understanding of jet flow and to make the information storage and management in computers easier.

Combining approach in Fault Detection and Isolation for GPS applications

  • Chey, Jay-Won;Jee, Gyu-In;Lee, Jang-Gyu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1949-1952
    • /
    • 2004
  • GPS is widely used for outdoor positioning in many applications. But it is not suitable for positioning in an obstacle environment such as urban area, tunnels and so on, due to variable signal level. So new technology of the positioning is required to provide the consistent error level regardless of any changes in any environment. Abrupt changes of GPS signal can be detected by various fault detection and isolation methods. Conventional FDI (Fault Detection and Isolation) methods are categorized into two approaches. One approach is the snapshot method that uses measurements only at present step. The other approach is the filtering method that uses measurements stacked from previous step to present step. The FDI result of the snapshot method can be considered reliable independently with previous results and the FDI result of the filtering method is more reliable and detection time is a little longer. Therefore combining approach of two methods is proposed for increasing FDI performance in this paper. Three approaches that are the snapshot method, the filtering method and the combining method are compared to show the probability of correct FDI in simulations. The combining approach presents best result of FDI among them and shows the consistent accuracy irrespective of any changes in outdoor environment.

  • PDF

SAN 논리볼륨 관리자를 위한 혼합 매핑 기법 (A Hybrid Mapping Technique for Logical Volume Manager in SAN Environments)

  • 남상수;피준일;송석일;유재수;최영희;이병엽
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권1호
    • /
    • pp.99-113
    • /
    • 2004
  • 높은 가용성, 확장성, 시스템 성능의 요구를 만족시키기 위해 SAN(Storage Area Network)이 등장했다. 대부분의 SAM 운영 S/W들은 SAN을 보다 효과적으로 활용하기 위해서 SAN에 부착된 물리적 저장장치들을 가상적으로 하나의 커다란 볼륨으로 보이게 하는 저장장치 가상화 개념을 지원한다. 저장장치 가상화의 핵심적인 역할을 하는 것이 바로 논리볼륨 관리자이다. 논리볼륨 관리자는 논리주소를 물리 주소로 매핑 시킴으로서 저장장치 가상화를 실현한다. 더불어 논리볼륨 관리자는 특정 시점의 볼륨이미지를 유지할 수 있는 스냅샷과 시스템을 정지시키지 않고 SAN에 저장장치를 추가 또는 삭제할 수 있는 온라인 재구성 기능을 지원한다. 이러한 기능을 지원하기 위해 수식 기반의 매핑 방법보다 테이블 기반의 매핑 방법이 제안되고 있다. 그러나 이 방법은 관리해야 할 데이타 양이 저장장치 용량에 비례하여 증가하고 메인 메모리에서 모두 관리할 수 없어 성능 저하의 요인이 되었다. 이 논문에서는 기존의 수식 기반의 매핑 방법을 이용하면서 스냅샷과 온라인 재구성 기능과 같은 동적인 환경을 효과적으로 지원할 수 있는 혼합 매핑 방법을 설계하고 구현한다. 제안하는 방법의 스냅샷과 재구성은 되도록이면 정상 입출력 연산에 영향을 주지 않기 위해서 별도의 예약된 공간에서 수행된다. 마지막으로, 이 논문에서 제안한 기법에 대한 성능 평가를 수행하여 제안하는 기법이 우수함을 보인다.