Oracle Brings Real-Time Kernel Patching To Oracle Enterprise Linux
prisoninmate writes: Oracle's Unbreakable Enterprise Kernel (UEK) Release 4 is an important engineering effort and introduces performance improvements and enhancements for some of the most essential components, including CPU schedulers and Automatic NUMA Balancing, along with powerful new features, such as real-time kernel patching, which is possible thanks to the Ksplice open-source extension of the Linux kernel 4 branch, which lets users to apply patches to the running kernel without the need to reboot the system, thus improving security and simplify the management of cloud infrastructures.
...And now Oracle brings something awesome to Oracle products. Oh, my aching rotors. It's tough churning through the Dicevertisements these days...
Since when do we have to read advertisements disguised as real articl....... oh, wait :-(
Welcome to 2008?
"Go to CNN [for a] spell-checked, fact-checked summary" -- CmdrTaco
php software updates bad for security
kernel updates good for security
got it
So Oracle takes linux tech and uses it for their own purposes. Okay fine. How about donating some source code to the ZFSonLinux project? What's that you say? Patents, you say?
I would probably be an Oracle "fan boy". Ksplice is not new. They "bought" it a few years ago, one of the main reasons it took so long forTorvald's kernel to get hot kernel patching.
Ksplice will only update the OS, it cannot update drivers or firmware of any kind (Storage arrays, NICs, etc...) you still need to bounce for that. Learned the unfortunate way when we needed to update drivers for a buggy as be damned big blue flash array. (Very recent history...)
Also as I RTFA, SELinux does not yet work with an Oracle DB. When it does it will be amazing, but it has not happened yet...
Oracle brought nothing, in fact they actually took that away from you.
Sun brought k-splice to all of Linux.
Oracle did nothing more than purchase Sun and shut down the project like so many others, and 8 years later they are still preventing all Linux users /except their own/ the usage of k-splice update files.
y'all know how this works.
read a joke about Slashdot shilling oracle Linux for the next slashvertisement. At least I thought it was a joke.
If it's unbreakable why do they have to patch it?
"Yeah, this thing will never break! Hang on a sec while I fix it..."
Just cruising through this digital world at 33 1/3 rpm...
Isn't that a Korean boy band?
It must have been something you assimilated. . . .
If you need to live patch your kernel you've got a misdesigned application. Failures happen and if you can't design your application for redundancy, don't expect uninterrupted service.
If you need to live-patch kernels in your cloud infrastructure, you need to go back to the drawing board because you don't have a cloud, you have a SPOF.
Real-time involves computing under specific time restrictions. Applying a kernel patch without rebooting has absolutely nothing to do with real-time. This would be online kernel patching or something.
Sometimes people in computer vision etc., brag how they have real time execution when they actually don't. The robotics and control people know what real-time truly is. Nothing in standard Windows or Unix is real-time.
"Real time" like with bounded deadlines, right? Or maybe you mean "live", "online" or "nonstop"?
...or something that implements this instead:
https://en.wikipedia.org/wiki/KGraft
KSplice is not news, and it works for other distros too, including Ubuntu (while it takes a while to add support for new hardware enablements). It was cool before kernel 4.
But kernel 4 series is not supposed to support hot plug out of the box?
Next time, on slashdot, replace every occurrence of "Oracle" with "my butt".
We've had three butt stories in a row!
KSplice is only available to Oracle Linux customers with Oracle Linux Premier Support, which is $1.3k/year+ http://www.ksplice.com/
I have admins that keep telling me they can't keep the OEL machines up to date more than 3 months because Oracle releases patches on a 3 month schedule. Even then, we have to have a patch set made just for us.
I'll believe it when I see it.
Solaris had live patching of the kernel decades ago. It is not new.