'ksplice'에 해당되는 글 2건

  1. 2016.12.01 :: User-space bootless patching - Ksplice
  2. 2016.11.18 :: Kernel Live patching issue.
Skills/System 2016. 12. 1. 11:06

KSpliceOracle 에서 인수한 Live patching 솔루션이다.

현재 RHEL 의 Kpatch 나 Suse 의 KGraf 가 비슷한 역할을 하고 있지만,

오라클에서 KSPlice 를 인수함으로 인해 대체된 프로젝트들이고,

단연 KSplice 의 기능이나 편의성이 더 뛰어난 상태이다.

일전에 LWN 기사 중 Kernel Live patching 에 대한 번역글을 포스팅 했었는데,

기사중, Micro-conference 중 User-space Bootless patch 에 대한 문의가 있었고,

커널개발자들이기 때문에 모두들 그 부분을 무시하고 넘어갔었다고 전한 적 있다.

오라클은 2015년 부터 KSplice 의 User-Space Bootless patching 을 준비해 왔고,

2015년 Oracle Announce utube 에서 Larry Alison 회장의 소개가 진행된 적 있다.

User-space 패치 가능한 영역은, 물론, 보안에 관련된 패키지들에 한정된다.

어플리케이션 레벨은 패치 후 리부팅하면 그만이지 않나? 라고 생각하기 쉽지만,

의외로 많은 크고작은 기업들의 시스템 엔지니어들은 이 부분에 대해서

많은 머리숱이 고난을 받았었음을 기억해야 한다.

"네, 당신들이 신경안쓰고 있던 부분... 오라클이 합니다."

PS : 그래.. 광고성 성향이 강하고 오라클 빠돌이같은 느낌이 있지만,
     그렇다고 오라클 리눅스 쓰라는거 아냐..쓰지마, 안써도 돼...
     지금 고객들만으로도 난 충분하고 귀찮어... 더 안늘어나도 돼...
     일하기 싫단말야... 고객들따위는 개에게나 줘버................ 아, 내가 "개" 지 ㅠㅠ

posted by mirr

댓글을 달아 주세요

Skills/Linuxworld 2016. 11. 18. 12:00

LWN 에 흥미로운 기사가 떠서 이야기 해 보기로 결정하였다.

http://lwn.net/Articles/706327/

기사에 대한 간략한 요약과 필요하다 생각되는 부분에 대한 개인적 설명

** Notes : Notes 나 괄호 형태의 글은 본인의 생각 및 의견을 나타냄.

기사명 : Topics in live kernel patching

Kernel Mainline 에서 Live patching 에 대한 기능을 추가하는 작업은 여러해 동안 이루어져 왔고, 마침네 4.0 커널에 기본적인 Live patching support 기능을 추가하여 배포하게 되었다.

문제는 이 Live patching 에 대한 Validation 매카니즘을 어떻게 구현하는 것이 옳을까에 대한 문제에서 시작된다.

이번 Linux Plumber Conference 2016 에서 해당 내용을 주제로 토론하였다.

이 글은 토론의 내용을 요약하거나 정리해서 알려주는 기사가 아니라, 라이브패치를 개발하는 개발자들이 나아가야 하는 방향과 해결해야 하는 과제, 극복과정 등을 중점으로 작성되었다.

---------

여기까지가 Corbet 의 기사를 설명한 부분이다.

아무래도 스크롤의 압박이 강하고, 복잡한 부분도 많지만, 사실상 상당히 간단히 설명한 부분이며, 해석에 오역이 있을 수 도 있다고 생각하지만,

상당히 잘 요약했다고 생각한다. (나말이야...난 잘 한거같다고... ㅎㅎㅎ)

약간 미국식 스크립트(코멘터리) 형태로 표현하긴 했는데 재미없을수도 있겠다..

그냥.. 패스... 귀찮아.. 일주일 뒤 공개되니까 그때 기사 읽어....미안 영알못이라 ㅠㅠ

그래도 요즘 보안이슈등으로 라이브패치에 대한 관심이 많아져서 흥미로운 기사라 오랜만에 포스팅한다

Oracle KSPlice 의 방식도 나중에 포스팅 해보겠다.. 끝

** Notes : 관련해서 이미 공개된 기사들 링크
- http://lwn.net/Articles/634649/
- http://lwn.net/Articles/658333/



posted by mirr

댓글을 달아 주세요