• 제목/요약/키워드: 로그관리

검색결과 568건 처리시간 0.037초

HOT 데이터 블록 병합 지연을 이용한 효율적인 플래시 메모리 로그 버퍼 관리 기법 (An Efficient Log Buffer Management Scheme of Flash Memory Through Delay of Merging Hot Data Blocks)

  • 김학철;박용훈;윤종현;서동민;송석일;유재수
    • 한국콘텐츠학회논문지
    • /
    • 제10권1호
    • /
    • pp.68-77
    • /
    • 2010
  • 본 논문에서는 데이터의 접근성에 따른 병합 가치를 고려한 새로운 로그 버퍼 관리 기법을 제안한다. 제안하는 기법은 로그 블록의 병합 가치를 평가하여 빈번하게 갱신이 발생하지 않는 데이터에 대해서 데이터 블록과의 병합연산을 수행한다. 또한 빈번하게 갱신되는 데이터에 대해 데이터 블록과의 병합을 최대한 지연한다. 이를 통해 불필요한 데이터 블록의 병합 연산을 방지하여 플래시 메모리의 소거 연산 횟수를 크게 감소시켰고, 공간 활용을 극대화 하였다. 마지막으로, 로그 버퍼 관리 기법의 대표적인 기법인 BAST와 FAST와의 성능 비교를 통해 본 논문에서 제안하는 기법의 우수성을 증명하였다. 성능평가 결과 제안하는 기법이 BAST와 FAST에 비해 소거연산 측면에서 평균 25%와 65%의 성능 향상이 있었다.

로그 및 정규분포 수명함수를 고려한 콘크리트 벽체의 염해 보수비용 산정 (Repair Cost Analysis for Chloride Ingress on RC Wall Considering Log and Normal Distribution of Service Life)

  • 윤용식;권성준
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제23권2호
    • /
    • pp.10-19
    • /
    • 2019
  • 염해에 콘크리트 구조물은 사용기간의 증가에 따라 내구성에 문제가 발생하므로 보수를 포함한 유지관리가 필수적이다. 일반적으로 결정론적인 방법으로 내구수명이 결정되고 이에 따라 유지관리비가 평가되고 있으나, 확률론적 유지관리 기법을 고려할 경우 연속적인 보수비용이 평가되므로 합리적인 유지관리가 가능하다. 기존의 확률론적 유지관리 기법에서는 정규분포만 고려되었으나, 본 연구에서는 초기 내구수명 및 보수에 따른 수명-확률함수에 로그함수를 고려할 수 있도록 개선되었으며, OPC 및 GGBFS를 사용한 콘크리트에 대하여 보수비용을 평가하였다. 로그 함수를 가지는 수명-확률함수는 중앙값 이전보다 이후에 미치는 영향이 지배적이므로 초기 내구수명 분포에 유리하며 전반적으로 낮은 보수비용을 도출할 수 있다. GGBFS를 사용한 콘크리트는 OPC 콘크리트 비하여 높은 내구수명과 낮은 보수횟수를 통하여 30% 수준으로 보수비가 감소하였다. 본 연구에서 도출된 확률론적 유지관기 기법은 정규분포 뿐 아니라 로그분포를 가지는 수명-확률함수를 초기 및 다양한 보수시기에 적용할 수 있는 장점을 가지고 있으며, 더욱 합리적인 보수비용을 도출할 수 있다.

홈 네트워크 제어 로그 기반 홈 서비스 복구 시스템 (Home Service Recovery System based on Home Network Control Log)

  • 김용호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.620-623
    • /
    • 2008
  • 홈 네트워크 제어 서비스 환경에서는 외부요인에 의한 장애, 네트워크 장애, 장치의 장애 등에 의해 장애가 발생할 수 있다. 더욱이 사용자는 시스템 결함 관리와 같은 복잡한 시스템 관리를 직접하는 것을 원하지 않는다. 따라서 홈 네트워크를 구성하는 홈 기기에 대해 장애가 발생할 경우 자동으로 복구하는 시스템을 필요로 한다. 이를 위해 본 논문에서는 홈 네트워크 제어 시스템 상의 홈 기기들의 제어 로그의 설계와 관리, 장애 발생시점의 홈 기기의 서비스 내용을 분석하여 홈 기기의 서비스 연속성을 보장하기 위한 방법을 제시하고 구현한다.

  • PDF

데이터웹하우스 시스템에서 메타데이터 스키마의 설계 및 활용 (Design and Application of Metadata Schema in Datawebhouse System)

  • 박종모;조경산
    • 정보처리학회논문지D
    • /
    • 제14D권6호
    • /
    • pp.701-706
    • /
    • 2007
  • 고객관리에 중요한 정보로 활용되는 웹로그 분석과 의사결정을 지원하기 위한 데이터웨어하우스를 결합하여 데이터웹하우스가 등장하였다. 그러나 시스템에 분산되어 저장된 정보를 통합하는 데이터웹하우스는 다양하고 이질적인 정보를 포함하므로 관리적 측면에서 복잡한 작업을 필요로 한다. 본 연구는 데이터웹하우스 환경에서 데이터를 효과적으로 관리하고 통합하기 위한 메타데이터 스키마를 제안한다. 제안된 스키마는 데이터웹하우스 개발을 지원하고 기업의 정보 자산에 대한 통합 관리를 가능케 한다. 또한 데이터웹하우스의 웹로그 추출을 위한 ETL 메타데이터를 사용하여 웹로그 데이터 처리시간을 향상시킬 수 있다.

동적자원할당시스템 설계 (A Design of Dynamic Resource Allocation System)

  • 성진우;김성준;이영주;장지훈;박찬열
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.104-106
    • /
    • 2012
  • KISTI 슈퍼컴퓨터 시스템은 슈퍼컴사용자가 하나의 계정(account)으로 여러 번에 걸쳐서 CPU Time을 구매하여 사용하는 체계이며, 그 계정에 소속된 다수의 연구원에게 각각 로그인 아이디가 발급되어 하나의 계정으로 슈퍼컴 사용량이 과금(charging)되는 것이 계정관리 체계이다. 그리고, 슈퍼컴을 유료로 사용하는 방법이외에 창의적인 아이디어 또는 거대과학 문제를 가진 국내 연구자가 슈퍼컴퓨팅 자원을 이용하여 세계 수준의 연구 성과를 창출할 수 있도록 슈퍼컴퓨팅 자원을 무료로 제공하는 지원사업이 있다. 사용자는 유료계정외에 무료인 지원사업 계정을 보유 관리하여야 하며, 지원사업 운영정책과 통계 정보 관리상 슈퍼컴퓨터 사용은 별개의 계정과 로그인 아이디로 각각 사용하여야 하는 이원체계로 되어 있다. 만약, 사용자가 작업에 따라 과금계정을 개별적으로 지정할 수 있는 기능이 있다면, 하나의 아이디를 계속 사용하는 단일체계의 활용이 되는 것이다. 본 논문에서는 하나의 로그인 아이디로 여러 개의 계정으로 과금할 수 있도록 사용자가 과금계정을 선택할 수 있는 동적자원할당시스템(Dynamic Resource Allocation System, DRAS)을 만들어 계정관리 체계를 개선하고자 한다.

로그데이터를 이용한 디스크립터의 외형적 특성 분석 (Analysis of the Candidate Terms and Structure Using the Log-data)

  • 남영준;이두영
    • 한국정보관리학회:학술대회논문집
    • /
    • 한국정보관리학회 2004년도 제11회 학술대회 논문집
    • /
    • pp.61-66
    • /
    • 2004
  • 본 연구에서는 시소러스를 구축하기 위해 필요한 디스크립터 수집원으로써 이용자 로그데이터를 분석하여 후보 디스크립터의 외형적 특성을 분석하였다. 분석대상인 이용자 로그데이터는 국내 검색엔진가운데 야후와 라이코스를 대상으로 하였다. 분석결과, 이용자들은 대부분 검색어로써 명사와 복합명사를 사용하였으며, 조사 '의'이외에는 다른 품사로 이루어진 검색어는 거의 존재하지 않음을 알 수 있었다. 또한 검색어로써 이용자들은 고유명사(외국어 포함)를 많이 사용함으로써, 국내외 지침에서 권고하는 고유명사의 최소한 사용지침과 실제 이용자 사이의 이용행태와의 차이를 알 수 있었다. 따라서 국내외 시소러스 개발지침을 수용하면서, 이용자 중심의 시소러스를 개발하기 위해서는 전거어나 유사어 사전을 대등관계와 연동하여 개발하는 것을 고려해야 한다.

  • PDF

클라이언트-서버 주기억 데이타베이스 환경에서의 트랜잭션 관리 (Transaction management in a client-server main memory DBenvironment)

  • 조성제;김경창;김기룡
    • 한국통신학회논문지
    • /
    • 제21권7호
    • /
    • pp.1765-1776
    • /
    • 1996
  • 클라이언트=서버 DBMS구조는 많은 사람들에 의해서 연구되고 있으나 고장회복과 동시성 제어에 관한 연구는 아직까지 미흡한 상태다. 기존의 회복 기법은 클라이언트에서 생성된 로그 레코드들과 해당 데이터 페이지들을 서버에 전송 함으로써 발뱅하는 문제점들에 대한 해결점이 필요하였다. 본 논문에서는 클라이언트가 서버에 수행 완료된 로그 레코드들만을 전송하여 기존의 회복 기법에서 발생하였던 문제점을 제거한다. 또한 서버는 수행 완료된 로그 레코드들만을 관리하여 서버 파손 발생시 분석, 재수행 동작만을 수행하는 간단한 회복 알고리즘을 제안한다. 클라이언트에서 철회 동작을 함으로써 시스템의 병렬성을 높이고 서버 파손시 전체 데이터베이스 회복에 소요되는 시간을 줄이기 위해서 페이지 단위의 회복 기법도 제안한다. 또한 기존의 동시성 제어기법은 같은 페이지를 동시 사용하지 못함으로써 불필오한 대기시간(waiting time)이 증가된다. 본 논뭉에서는, 기존의 기법과 달리, 같은 페이지 내에 다른 데이터를 접근하는 트랜잭션에게 페이지를 허용함으로써 불필요한 대기시간을 최소화 할 수 있도록 하여 시스템의 병렬성을 향상시켰다.

  • PDF

데이타베이스 공유 환경에서 빠른 회복을 위한 버전 관리 (A Version Management for Fast Recovery in a Database Sharing System)

  • 정용석;조행래
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.256-258
    • /
    • 2002
  • 데이타베이스 공유 시스템(Database Sharing System : DSS)은 고성능 트랜잭션 처리를 위해 다수 개의 노드들을 연동하며, 각 노드는 디스크 계층에서 데이타베이스를 공유한다. DSS를 구성하는 노드들이 고장날 경우, 데이타베이스를 정확한 상태로 복구하기 위한 회복 기법이 필요하다. DSS에서의 데이터베이스 회복 과정은 여러 노드에 분산된 로그 레코드의 병합 작업을 포함하며, 병합된 로그 레코드를 이용한 REDO 작업을 수행하여야 하므로 일반적인 단일 데이타베이스 시스템에 비해 많은 시간이 소요된다. 본 논문에서는 Oracle 9i에서 개발된 캐쉬 연합(cache fusion) 기법을 개선한 버전 관리 기법을 제안한다. 제안한 기법은 DSS를 구성하는 단일 노드의 고장 시 로그 병합 과정이 필요 없으므로 빠른 회복을 지원할 수 있으며, Oracle 9i에서 발생하는 빈번한 디스크 저장 오버헤드를 줄일 수 있다는 장점을 갖는다.

  • PDF

In-Page 로깅 기법을 위한 보조 로그 영역 (An Auxiliary Log Area for In-Page Logging Scheme)

  • 반재광;김일택;김성수;정태선
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.729-731
    • /
    • 2014
  • 플래시 메모리에서 B-tree 데이터를 저장하고 관리[4, 5]할 때 빈번한 수정과 구조변동으로 인해 발생하는 블록에 대한 쓰기와 지우기 연산의 비용으로 인해 플래시 메모리의 사용 수명을 단축시키는 문제를 해결하기 위해 현재 많이 쓰이고 있는 로그 저장방식을 검토하고 이를 효율적으로 B-tree에 저장하고 관리하도록 동적 블록 그룹핑과 순환 순서 기반의 저장 알고리즘으로 제안 된 GRR (Ground Round Robin) 기법을 보조 로그 블록을 할당하여 머지횟수를 줄일 수 있는 알고리즘을 제안한다.