728x90
반응형

커널패치 2

kpatch

개요kpatch는 Linux 시스템에서 커널을 재부팅하지 않고도 실시간으로 보안 패치나 버그 수정 코드를 적용할 수 있게 해주는 Red Hat 기반의 오픈소스 라이브 커널 패치 기술입니다. 서비스 중단 없이 커널 함수 수준에서 코드를 대체할 수 있어 고가용성 환경에서 매우 유용합니다.1. 개념 및 정의 항목 설명 정의실행 중인 커널에 대해 런타임 중 함수 단위 패치를 적용하는 동적 패치 기술목적재부팅 없이 커널 취약점/버그 수정필요성서비스 중단 없는 시스템 운영 및 보안성 유지kpatch는 모듈 형태의 패치 코드를 커널에 삽입하고, 함수 레벨에서 기존 코드를 교체함2. 특징특징설명비교재부팅 불필요실행 중 패치 적용기존 커널 업데이트는 reboot 필요함수 단위 패치변경된 함수만 동적으로 교체kexec는..

Topic 2026.02.02

Hot-Patch Rolling Upgrade

개요Hot-Patch Rolling Upgrade는 시스템 또는 서비스 운영 중 무중단으로 패치나 기능 개선을 적용하는 배포 전략입니다. 특히 고가용성이 요구되는 시스템에서 서비스 중단 없이 변경 사항을 적용하는 데 효과적이며, 운영 리스크를 최소화하고 고객 경험을 극대화할 수 있습니다.1. 개념 및 정의Hot-Patch는 애플리케이션 또는 시스템을 재시작하지 않고 실행 중인 상태에서 코드나 설정을 실시간으로 변경하는 기술입니다. Rolling Upgrade는 전체 인프라를 한 번에 교체하지 않고, 일정 단위로 나누어 점진적으로 배포하는 방식입니다.Hot-Patching: 리스타트 없이 수정사항을 적용해 중단 최소화Rolling Upgrade: 점진적 배포로 안정성과 모니터링 확보조합 효과: 고가용성 +..

Topic 2025.07.02
728x90
반응형