Oracle Linux Installation and performance seems insanely bad
-
For something to discuss look what Oracle Linux 8 (as a VM on XCP-NG is doing to my hosts performance while running updates only).
VM Running - Notice the CPU
Hypervisor performance with VM running
Hypervisor performance with VM powered off (granted you can only see a bit of a the performance drop but the difference in CPU usage is insane)
-
Just to add, yes the VM's drivers were install Paravirtualized.
The install had completed some time ago (I started the install a week ago I believe) and eventually just walked away as I couldn't wait to watch it complete.
-
I initially thought that it must be something with the small 2 core 2gb install I had built a while ago and eventually jumped it up to what is shown in the screenshots.
Still the performance is awful and I'm not sure if it is something I'd consider using in production without much more testing.
-
When I spun up an Oracle 8 VM last week or so, I didn't notice the install process taking an extraordinary long time.
-
@EddieJennings On what hypervisor, I'm assuming XCP-ng?
-
Late follow-up screenshot of host performance with the VM powered off.
-
So I realize that CentOS is more or less dead for most folks, but have you tried spinning up the equivalent CentOS version to compare apples to apples? I'll admit that I've never touched Oracle Linux and haven't had need for CentOS in a while but big performance differences shouldn't really be a thing between modern linux distros.... Maybe your Oracle install has additional encryption (full system ?) or something with the filesystem or mount options that's making it work harder?
-
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
Just to add, yes the VM's drivers were install Paravirtualized.
The install had completed some time ago (I started the install a week ago I believe) and eventually just walked away as I couldn't wait to watch it complete.
To me "VM's drivers were install Paravirtualized" sounds like a warning flag.
What do you mean exactly?
Linux has kernel support for running virtualized and has had for a long time. You shouldn't install any drivers of any kind. -
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
@EddieJennings On what hypervisor, I'm assuming XCP-ng?
KVM (Centos 8 Stream).
-
@Pete-S said in Oracle Linux Installation and performance seems insanely bad:
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
Just to add, yes the VM's drivers were install Paravirtualized.
The install had completed some time ago (I started the install a week ago I believe) and eventually just walked away as I couldn't wait to watch it complete.
To me "VM's drivers were install Paravirtualized" sounds like a warning flag.
What do you mean exactly?
Linux has kernel support for running virtualized and has had for a long time. You shouldn't install any drivers of any kind.To follow up on that note, xen has guest tools you can install. But they are just for communication between the guest and the hypervisor so that the hypervisor knows how much memory the guest uses and so on.
-
I haven't installed CentOS in a long time now, but even the installation routine was dog slow when I did (CentOS 7).
-
@travisdh1 said in Oracle Linux Installation and performance seems insanely bad:
I haven't installed CentOS in a long time now, but even the installation routine was dog slow when I did (CentOS 7).
I did not too long ago (and RHEL as well) but I didn't notice anything different versus Fedora. All of them where slow-ish compared to Debian. But Debian is very minimal in comparison so it makes sense that it's faster to install.
With comparable installs (the same packages) the difference between distros should be small - especially if they are the same "family". What could make a big difference however is bandwidth to the package repositories - if it's not on the ISO.
-
So the issue I have with the drivers thought @Pete-S is the performance of this VM immediate (at the start of installation) begins to cause the host trouble.
I also tested with Fedora Desktop and Ubuntu server and neither of these caused the host CPU usage to skyrocket.
-
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
So the issue I have with the drivers thought @Pete-S is the performance of this VM immediate (at the start of installation) begins to cause the host trouble.
I also tested with Fedora Desktop and Ubuntu server and neither of these caused the host CPU usage to skyrocket.
So it's already before it's actually installed?
I might give it a try on our servers. What version xcp-ng are you running and what version Oracle Linux are you installing?
-
@Pete-S said in Oracle Linux Installation and performance seems insanely bad:
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
So the issue I have with the drivers thought @Pete-S is the performance of this VM immediate (at the start of installation) begins to cause the host trouble.
I also tested with Fedora Desktop and Ubuntu server and neither of these caused the host CPU usage to skyrocket.
So it's already before it's actually installed?
I might give it a try on our servers. What version xcp-ng are you running and what version Oracle Linux are you installing?
Current XCP-ng and 8.3 Oracle Linux (used the full dvd iso)
-
@notverypunny said in Oracle Linux Installation and performance seems insanely bad:
So I realize that CentOS is more or less dead
No CentOS is not dead for anyone unless the software you are running on it no longer supports CentOS.
On the servers you all use that are running CentOS, what software are you using on it that will no longer support running on CentOS?
Perhaps one of tje reasons a software vendor, for example NGINX, would stop supporting CentOS, is if the release cycle is too crazy? Well,
we know that won't be the case because they already support ones that are faster.So really, what are you all thinking? What software is dumping CentOS, why, and why not distros on a more frequent cycle instead that they support?
-
@Obsolesce CentOS as a product is dead, the alternatives are RHEL or CentOS Stream.
Read the news, Redhat IBM has killed the CentOS downstream development (by simply not paying the developers to work on it).
Edit: Also make your own flame post don't hijack someone else'.
-
@Obsolesce said in Oracle Linux Installation and performance seems insanely bad:
@notverypunny said in Oracle Linux Installation and performance seems insanely bad:
So I realize that CentOS is more or less dead
No CentOS is not dead for anyone unless the software you are running on it no longer supports CentOS.
On the servers you all use that are running CentOS, what software are you using on it that will no longer support running on CentOS?
Perhaps one of tje reasons a software vendor, for example NGINX, would stop supporting CentOS, is if the release cycle is too crazy? Well,
we know that won't be the case because they already support ones that are faster.So really, what are you all thinking? What software is dumping CentOS, why, and why not distros on a more frequent cycle instead that they support?
Biggest problem are other distros that use centos as their upstream.
End users might run software that depends on RHEL/CentOS, but is not supported on Fedora (but might work or maybe not).
-
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
CentOS Stream
That's what I'm referring to.
-
@Obsolesce said in Oracle Linux Installation and performance seems insanely bad:
@DustinB3403 said in Oracle Linux Installation and performance seems insanely bad:
CentOS Stream
That's what I'm referring to.
CentOS Stream != CentOS.
They are fundamentally different systems as one is based on "Just before production ready" and the other is based on "Production ready and redeveloped after release of production"