• Title/Summary/Keyword: Checkpoint

Search Result 266, Processing Time 0.028 seconds

Implementation of an Efficient Checkpoint Scheme for Main Memory Database on LINUX (리눅스에서 주기억 데이터베이스를 위한 효율적인 검사점 기법의 구현)

  • 김수창;전홍석;노삼혁
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.204-206
    • /
    • 2000
  • 주기억 데이터베이스 시스템은 주기억장치에 데이터베이스 전체를 상주시킴으로써 빠른 성능을 보장하므로 실시간 데이터베이스 시스템에 적합하다. 그러나, 시스템에 장애가 발생했을 때는 주기억 데이터베이스와 내용 전체가 손실될 수 있다. 그러므로, 주기억 데이터베이스 시스템의 회복 작업은 매우 중요하다. 또한 빠른 회복을 해줄 수 있어야 실시간 확경에 적합할 것이다. 로그를 사용하는 주기억 데이터베이스 시스템에서 빠른 회복을 위해서 검사점 방법을 사용한다. 검사점을 사용하여 주기적으로 변경된 내용을 디스크로 옮김으로써 회복할 때 분석해야 할 로그의 양을 줄일 수 있다. 본 논문에서는 기존의 검사점 방법들 중 주기억 데이터베이스 환경에 가장 좋은 성능을 보이는 퍼지 검사점에 관한 방법들을 분석 및 보완하여 빠른 회복을 위한 새로운 기법을 제안하고 이를 FastDB 주기억 데이터베이스 시스템에 구현하였다. 구체적으로, FastDB를 로그를 사용하는 회복 방법으로 바꾸고, FastDB가 사용하는 메모리 영역을 n개의 파티션으로 나눈다. 그리고 파티션별 갱신 횟수에 따라 일정한 검사점 수행 간격을 유지하여 회복시 필요한 로그의 양을 효과적으로 줄일 수 있는 일정 간격 퍼지 검사점 기법을 구현하였다. 실험 결과에 의하면 일정 간격 퍼지 검사점 기법을 사용한 시스템이 기존 방법을 사용한 시스템보다 회복 성능에서 우수함을 보여준다.

  • PDF

A study on high availability of the linux clustering web server (리눅스 클러스터링 웹 서버의 고가용성에 대한 연구)

  • 박지현;이상문;홍태화;김학배
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.88-88
    • /
    • 2000
  • As more and more critical commercial applications move on the Internet, providing highly available servers becomes increasingly important. One of the advantages of a clustered system is that it has hardware and software redundancy. High availability can be provided by detecting node or daemon failure and reconfiguring the system appropriately so that the workload can be taken over bi the remaining nodes in the cluster. This paper presents how to provide the guaranteeing high availability of clustering web server. The load balancer becomes a single failure point of the whole system. In order to prevent the failure of the load balancer, we setup a backup server using heartbeat, fake, mon, and checkpointing fault-tolerance method. For high availability of file servers in the cluster, we setup coda file system. Coda is a advanced network fault-tolerance distributed file system.

  • PDF

Web Accessibility Compliance of Internet Bankings in Korea (국내 인터넷 뱅킹 사이트의 웹 접근성 준수 실태)

  • Hyun, Joon-Ho;Kim, Byung-Cho
    • Journal of Information Technology Services
    • /
    • v.7 no.2
    • /
    • pp.77-93
    • /
    • 2008
  • According to the statistics revealed by Bank of Korea on March, 2007, Internet banking transactions outnumbered face-to-face banking services in Korea. Internet banking is becoming essential in every financial service sectors. For people with disabilities, Internet banking is more meaningful because they do not need to visit the bank, thereby saving inconvenient trips. Governments in many countries are working on setting standards and laws on the web accessibility for people with disabilities. Korea government enacted Korea Disability Discrimination Act in 2007. This paper examined the web accessibility compliance of Internet banking sites. Twenty one Internet banking sites were selected from the list in the Korea Federation of Banks's Web sites. We examined four major checkpoints that are considered crucial among the fourteen checkpoints in "Internet Web Contents Accessibility Guidelines" which was amended by Ministry of the information and Communication in 2005. The results showed that all of the twenty one Internet banking sites didn't meet the four major checkpoint requirements. Moreover, only one banking site satisfied alt-text requirement that is considered the most fundamental among the checkpoints.

An Efficient Checkpoint and Recovery Facility on UnixWare Kernel (Unix Ware 커널 수준의 효율적인 검사점 및 복구 도구)

  • 홍지만;한상철;윤진혁;박태순;염헌영;조유근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.139-141
    • /
    • 2000
  • 검사점 및 복구 도구는 응용 프로그램의 상태를 주기적으로 안정된 저장소에 저장을 하고, 결함이 발생하였을 경우 가장 최근의 검사점으로부터 효율적으로 복구하게 하는 도구이다. 특히 검사점 및 복구 도구는 장시간 수행되는 프로세서에게는 아주 중요한 의미를 지니며, 결함으로 인해 장시간 수행되는 프로세스에 의해 생성된 중간 결과를 잃어버리지 않게 한다. 본 논문에서는 UnixWare 커널 수준의 검사점 및 복구 도구인 Kckpt의 설계 및 구현 내용을 제시하고, Kckpt의 성능을 사용자 수준에서 구현한 검사점 라이브러리와 비교한 결과를 제시한다. Kckpt를 사용함으로 해서 UnixWare는 소스 코드 수준에서 사용자가 초기화한 장소에서 검사점을 만들 수 있을 뿐만 아니라 실행 가능한 파일만을 가진 사용자에게도 완전한 투명성을 제공할 수 있다. 또한 Kckpt를 사용자 라이브러리 수준에서 구현한 검사점 도구와 성능을 비교한 결과 오버헤드가 훨씬 줄어들었음을 관찰할 수 있었다.

  • PDF

A Failure-Recovery Method In the Load Balancer of a Clustering Virtual Server with High Availability (고가용성 클러스터링 가상서버의 로드밸런서를 위한 고장극복 기법에 관한 연구)

  • Hong, Tae-Hwa;Koo, Bon-Jun;Kim, Hag-Bae;Kwak, Tae-Young;Kang, Shin-Joon
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2974-2976
    • /
    • 2000
  • 최근에 인터넷의 급격한 수요증가로 인하여 웹서버의 고가용성(high availability)이 절실히 요구되고 있다. 이를 위한 방안으로 클러스터링 가상 서버가 핫이슈로 대두되고 있는 상황에서 이의 가장 핵심부분인 로드밸런스(load balancer)의 고가용성을 위해 고장극복(fault-tolerant) 기법 연구는 필수적이라 할 수 있다. 본 연구에서는 클러스터링 웹서버의 구성과 로드밸런서의 운영방안을 제시하고 특히, 로드밸런서가 고장났을 경우 로드밸런서의 작업을 신속하게 대체하는 방안을 모색한다. 로드밸런서의 구성이 마스터 로드밸런서와 백업 로드밸러서로 구성된다는 가정 하에 백업 로드 밸런서가 마스터 로드밸런서의 작업을 신속히 대체하는 방안을 위해 체크포인트(checkpoint) 기법을 적용한다.

  • PDF

Repression of the F-box protein Skp2 is essential for actin damage-induced tetraploid G1 arrest

  • Jo, Yongsam;Shin, Deug Y.
    • BMB Reports
    • /
    • v.50 no.7
    • /
    • pp.379-383
    • /
    • 2017
  • We previously reported that p53 plays a role as a key regulator in the tetraploid G1 checkpoint, which is activated by actin damage-induced cytokinesis blockade and then prevents uncoupled DNA replication and nuclear division without cytokinesis. In this study, we investigated a role of Skp2, which targets CDK2 inhibitor p27/Kip1, in actin damage-induced tetraploid G1 arrest. Expression of Skp2 was reduced, but p27/Kip1 was increased, after actin damage-induced cytokinesis blockade. The role of Skp2 repression in tetraploid G1 arrest was investigated by analyzing the effects of ectopic expression of Skp2. After actin damage, ectopic expression of Skp2 resulted in DNA synthesis and accumulation of multinucleated cells, and ultimately, induction of apoptosis. These results suggest that Skp2 repression is important for sustaining tetraploid G1 arrest after cytokinesis blockade and is required to prevent uncoupled DNA replication and nuclear division without cytokinesis.

Immunotherapy for Non-Small Cell Lung Cancer

  • Yoon, Sung Ho
    • Tuberculosis and Respiratory Diseases
    • /
    • v.77 no.3
    • /
    • pp.111-115
    • /
    • 2014
  • Lung cancer is the leading cause of cancer-related mortality worldwide, and more than 80% of cases are of non-small cell lung cancer. Although chemotherapy and molecularly targeted therapy may provide some benefit, there is a need for newer therapies for the treatment of patients with advanced NSCLC. Immunotherapy aims to augment the recognition of cancer as foreign, to stimulate immune responsiveness, and to relieve the inhibition of the immune response that allows tolerance to tumor survival and growth. Two immunotherapeutic approaches showing promise in NSCLC are immune checkpoint inhibition and cancer vaccination. Although currently immunotherapy does not have an established role in the treatment of NSCLC, these patients should be enrolled in formal clinical trials.

A Study on the Optimal Heartbeat Intervals for High Availability Systmes (고가용성 시스템을 위한 최적의 Heartbeat 간격에 대한 연구)

  • 박주용;김재훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.4-6
    • /
    • 2001
  • 일반 시스템에서는 결함이 발생하였을 때, 즉 어떠한 작업을 수행하는 프로세스 또는 하드웨어에 결함이 발생하였을 때 작업이 중단되거나 처음부터 다시 수행하여야 한다. 그러나, 고가용성 시스템은 일반 다른 시스템과 달리 어떠한 결함이 발생했을 때에도 지속적으로 서비스를 수행할 수 있는 하드웨어나 소프트웨어 시스템이 구축되어 있다. 고가용성 시스템에서 Heartbeat을 이용하여 시스템에서 발생하는 결함이 발견하여 필요한 조치를 위할 수 있도록 한다. 또한, 체크포인트(Checkpoint)f와 롤백(Roll-Back) 기법을 사용하여 컴퓨팅의 손실을 최소화하기 위하여 컴퓨팅 작업을 처음부터 다시 시작하는 것이 아니라 최근의 상태 저장 순간으로 되돌아가 다시 시작한다. 본 논문에서는 고가용성 시스템에서 체크포인트와 Heartbeat을 사용할 때 체크포인트 간격과 Heartbeat 간격에 따른 평균 수행시간을 구하고, 최적의 체크포인트 간격을 적용한 경우에 Heartbeat 간격에 따른 시스템의 성능을 분석하고 비교하였다.

Implementation of High Available Web-Servers using Roll-Forward Recovery (Roll-Forward Recovery를 적용한 고가용 웹서버 구현)

  • 김용희;이재규;박희상;송대기;이철훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.403-405
    • /
    • 2002
  • 본 논문은 Recovery 기법 중의 하나인 Roll-Forward를 적용한 고가용 웹 서버의 설계 및 구현에 대해서 그 방안을 제시한다. Roll-Forward Recovery 는 복구에 드는 시간을 감소시킬 수 있다는 장점이 있다. 즉, 일반적인 중복 시스템에서 결함이 발생하면 시스템의 상태는 가장 최근의 checkpoint 지점으로 Rollback 되어야 하기 때문에 복구에 많은 시간을 소비하게 되지만, Roll-Forward를 적용함으로써 복구에 드는 시간을 감소시킬 수 있다. 단일 서버시스템 또는 Rollback Recovery를 적용한 시스템의 결함 발생 시 서비스를 제공할 수 없는 상태가 되거나 복구에 많은 시간을 소비한다. 이에 비해 Roll-Forward를 적용한 중복 서버시스템을 구성하여 동작 운용중인 서버의 결함 발생 시 즉시 다른 서버가 결과를 보여줌으로써 고가용 웹 서비스를 제공할 수 있다. 본 논문에서 제시하는 Roll-Forward를 적용한 고가용 웹 서버의 동작원리는 마스터서버에 들어오는 요청을 백업서버에서도 똑같이 수행하며, 마스터 서버가 동작 중 결함이 발생하였을 경우 백업서버가 피 결과를 보여줌으로써 고가용의 서비스가 제공되는 웹 서버를 구현하고자 한다.

  • PDF

An update on immunotherapy with PD-1 and PD-L1 blockade

  • Koh, Sung Ae
    • Journal of Yeungnam Medical Science
    • /
    • v.38 no.4
    • /
    • pp.308-317
    • /
    • 2021
  • Cancer is the leading cause of death and is on the rise worldwide. Until 2010, the development of targeted treatment was mainly focused on the growth mechanisms of cancer. Since then, drugs with mechanisms related to tumor immunity, especially immune checkpoint inhibitors, have proven effective, and most pharmaceutical companies are striving to develop related drugs. Programmed cell death-1 and programmed cell death ligand-1 inhibitors have shown great success in various cancer types. They showed durable and sustainable responses and were approved by the U.S. Food and Drug Administration. However, the response to inhibitors showed low percentages of cancer patients; 15% to 20%. Therefore, combination strategies with immunotherapy and conventional treatments were used to overcome the low response rate. Studies on combination therapy have typically reported improvements in the response rate and efficacy in several cancers, including non-small cell lung cancer, small cell lung cancer, breast cancer, and urogenital cancers. The combination of chemotherapy or targeted agents with immunotherapy is one of the leading pathways for cancer treatment.