Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

What is the future of OpenVZ?

2

Comments

  • Awmusic12635Awmusic12635 Member, Host Rep

    Francisco said: There's multiple hosts complaining about the 100+ series. I've got some in the 108 branch which seems fine for now but as I said the 113 branch is a mess, you can confirm that yourself if you check the release logs.

    proxmox branch of openvz must be a lot more stable then, no issues here.

  • smansman Member
    edited April 2016

    @rds100 said:
    Of course full virtualization is better for some things, but there is still need for something with very low overhead, and i think such need will be there in the future too. The true competitor for OpenVZ is not KVM, but LXC. However for now i don't see LXC killing OpenVZ.

    I think LXC and Virtuozzo are pretty much joined at the hip. I think the Virtuozzo guys are on the LXC working group. When it makes sense they incorporate LXC features. Unlike companies like Ubuntu, they seem to use whatever software makes the most sense. Not whatever lets them try steal the most marketshare or just so they can say that it's their own creation.

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @Awmusic12635 said:

    Francisco said: There's multiple hosts complaining about the 100+ series. I've got some in the 108 branch which seems fine for now but as I said the 113 branch is a mess, you can confirm that yourself if you check the release logs.

    proxmox branch of openvz must be a lot more stable then, no issues here.

    Depends what your users are hosting as well.

    The 100 branch had multiple breakout exploits and they reintroduced the issue more than once and at least once or twice they didn't document fixing it, it simply patched right away.

    Francisco

  • Proxmox 4 doesn't have OpenVZ anyway, it has LXC.

    Thanked by 1Francisco
  • smansman Member
    edited April 2016

    I had some KVM nodes set up and now slowly migrating them over to OpenVZ. KVM was just too much administrative hassle compared to OpenVZ. My actual real world first hand experience is that it's far far far heavier on resources as well. I can get twice as many servers running OpenVZ with a better user experience on top of that and no there is no overselling going on.

    For one thing each OpenVZ container does not run it's own kernel so that is a big resource saver right there. Also I notice the I/O latency tends to get kind of high on KVM as you add guests as opposed to OpenVZ which acts about the same. Did all the optimizations possible. Even updated RAID1 to RAID10 which did almost nothing to improve the situation. I think part of the problem there is that individual guests can run swap whereas OpenVZ can't. I have also found some people adding 4+ gig swap files to try squeeze more out of their servers at the expense of everyone else.

    I think there have been improvements in KVM on CentOS 7 but too little to late for me.

  • exception0x876exception0x876 Member, Host Rep, LIR
    edited April 2016

    @sman said:
    For one thing each OpenVZ container does not run it's own kernel so that is a big resource saver right there.

    And a big administrative resource saver for KVM. All those tickets "enable this module", "enable that module" like @Francisco said

    I have also found some people adding 4+ gig swap files to try squeeze more out of their servers at the expense of everyone else.

    yea, that's the annoying one

  • smansman Member
    edited April 2016

    @exception0x876 said:

    @sman said:
    For one thing each OpenVZ container does not run it's own kernel so that is a big resource saver right there.

    And a big administrative resource saver for KVM. All those tickets "enable this module", "enable that module" like @Francisco said

    Depends on what you are doing. If the stuff you are hosting needs a lot of kernel modules them maybe KVM makes more sense.

    It's a non-issue for me compared to the extra administrative burden of KVM.

  • exception0x876 said: And a big administrative resource saver for KVM. All those tickets "enable this module", "enable that module" like @Francisco said

    Probably depends how much per hour is worth the labour for the tech that will answer the support ticket vs price of the extra hardware needed to run only KVM (but if you get read of the cheaper Ovz plans then it has to be win win)...

    rds100 said: Proxmox 4 doesn't have OpenVZ anyway, it has LXC.

    Right, but is LXC production ready to be used as widely as OpenVZ currently is and providing as much isolation? It doesn't seem like it yet...

  • sinsin Member
    edited April 2016

    info_hash said: Right, but is LXC production ready

    Kinsta recently announced they are now using LXC to power their managed hosting.

    From the LXC site: "LXC is production ready with LXC 1.0 getting 5 years of security updates and bugfixes (until April 2019)."

  • smansman Member
    edited April 2016

    Try it yourself. I just downloaded and installed onto VMWare. If you have used Xming/virt-manager before it works the same way to get a GUI going on your windows desktop. The virtuozzo ISO install is completely automated and sets up the br0 interface for you. I didn't have to do anything and now have a container and virtual machine running on the same server in less than an hour.

    I had to yum install xauth and then reboot to get virt-manager working and then had to manually add virtuozzo virtualization via the virt-manager GUI. That is all virt-manager and OS related and no so much virtuozzo related.
    https://docs.openvz.org/virtuozzo_7_beta_homework.webhelp/_using_virt_manager.html

    I was also able to create containers with vzctl so looks like you can still do it that way as well. A lot of people use virt-manager/libvirt so this lowers the barrier/learning curve for them to start using OpenVZ and/or continue to use KVM. If you are used to using vzctl then it appears you can continue to do it that way. That should help make control panels like Solus compatible as well.

  • desperanddesperand Member
    edited April 2016

    I hate very much OVZ because of outdated kernels.
    2.6* kernels are sucks.
    3.* kernels suck too, but they already start to move to better features out the box.
    4.* kernels are awesome, and I like them very much, because of tons of improvements in network level, of supported devices, etc. The performances in network aspect is very different between 2.6 & 4.* kernels. 4.* Kernels much after.

  • jarjar Patron Provider, Top Host, Veteran
    edited April 2016

    What extra devices do you need to support from new kernels on your OpenVZ VPS? Name one specific feature from 4.x kernels that you need in your OpenVZ VPS. Bonus points if you don't have to go google an answer.

    My intent being to separate complaining for the sake of complaining and legitimate needs left unmet.

    The average person doesn't know why they upgrade kernels, I propose. Generic ideas about maybe security, maybe performance, I doubt a fraction read any kind of notes for each release.

    Thanked by 1rds100
  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @jarland - well ipset is a big one and as far as I can tell OVZ 7 doesn't have it supported either...

    Francisco

    Thanked by 1jar
  • jarjar Patron Provider, Top Host, Veteran

    @Francisco said:
    @jarland - well ipset is a big one and as far as I can tell OVZ 7 doesn't have it supported either...

    Francisco

    Granted you know your kernels and you're well above the average user in my mind ;)

  • smansman Member
    edited April 2016

    @desperand said:
    I hate very much OVZ because of outdated kernels.
    2.6* kernels are sucks.
    3.* kernels suck too, but they already start to move to better features out the box.
    4.* kernels are awesome, and I like them very much, because of tons of improvements in network level, of supported devices, etc. The performances in network aspect is very different between 2.6 & 4.* kernels. 4.* Kernels much after.

    Translation, the version number is higher therefore more SHINY. Must be faster with a higher verson number so you just said that right? Any proof to back it up?

  • smansman Member
    edited April 2016

    @Francisco said:
    @jarland - well ipset is a big one and as far as I can tell OVZ 7 doesn't have it supported either...

    Francisco

    They said that VZ 7 will have ipset support in the container. There is a bug report on that if you do a search.
    https://bugs.openvz.org/secure/Dashboard.jspa

    So it should be in there unless something has changed or they have not added it yet.

  • Oversell i guess, it's the only possible future i can see now for OpenVZ. LXC're really kicking VZ's ass.

  • jarjar Patron Provider, Top Host, Veteran

    @xijinRK said:
    LXC're really kicking VZ's ass.

    How?

  • xijinRKxijinRK Member
    edited April 2016

    @jarland said:

    @xijinRK said:
    LXC're really kicking VZ's ass.

    How?

    OpenVZ kernel is too old, and it's no longer developed, it's also have been removed from Debian.
    However OpenVZ do have better feature that's more suitable for business use, example: resource accounting and isolation, that's also what i think LXC needs to improve on.

  • xijinRKxijinRK Member
    edited April 2016

    @Trenta said:
    Hello :)

    I want to big up the following people

    eew my eyes **** i'm eating hot cheetos makes me sick can't stop think about the *** you posted ... ****

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    Containers have issues in general. Both OpenVZ and LXC have had issues with SystemD based distributions. It took a while for Debian 8 to be supported on OpenVZ and they required even more kernel updates between CentOS 7 -> 7.2 due to a SystemD upgrade.

    LXC didn't get out of it unscathed either with SystemD based containers taking a while to be supported.

    It's working for now but for how long? It's only a matter of time before the SystemD developers hit the meth pipe again and come up with their next idea.

    Francisco

    Thanked by 1jar
  • jarjar Patron Provider, Top Host, Veteran
    edited April 2016

    @xijinRK said:
    OpenVZ kernel is too old, and it's no longer developed, it's also have been removed from Debian.
    However OpenVZ do have better feature that's more suitable for business use, example: resource accounting and isolation, that's also what i think LXC needs to improve on.

    Too old for what? What isn't it doing for you that LXC is? It is still in development. I don't know where you're getting your information.

    Not implying OpenVZ is better, just enjoying the humor of the majority of OpenVZ hate being based on opinions that have no backing. Not that there isn't valid reasons, just that many don't seem to actually need real ones.

    Thanked by 1xijinRK
  • elgselgs Member
    edited April 2016

    @jarland said:
    Not implying OpenVZ is better, just enjoying the humor of the majority of OpenVZ hate being based on opinions that have no backing. Not that there isn't valid reasons, just that many don't seem to actually need real ones.

    Sometimes, up-to-date version number can make one happier. Just like you can finish everything on a Windows laptop, why would you choose a Mac. Feeling doesn't matter for some people, while matters for others. Seriously, some people really have up-to-date OCD, and I might be one of them.

    Thanked by 1jar
  • smansman Member
    edited April 2016

    @Francisco said:
    Containers have issues in general. Both OpenVZ and LXC have had issues with SystemD based distributions. It took a while for Debian 8 to be supported on OpenVZ and they required even more kernel updates between CentOS 7 -> 7.2 due to a SystemD upgrade.

    LXC didn't get out of it unscathed either with SystemD based containers taking a while to be supported.

    It's working for now but for how long? It's only a matter of time before the SystemD developers hit the meth pipe again and come up with their next idea.

    Francisco

    Thanks for letting me know. I guess the CentOS 7 and Debian 8 containers I have had running for months is just an unexplained phenomenon that probably has something to do with space aliens or something.

    I get so much quality info around here.

    This is at least the second time you have tried to spread half truth FUD just in this thread. You are like the Fox News of LET.

  • sman said: This is at least the second time you have tried to spread half truth FUD just in this thread. You are like the Fox News of LET.

    lol

  • LiteServerLiteServer Member, Patron Provider

    I don't expect that OpenVZ will die soon or later. OpenVZ is still widely being used by a ton of hosting companies - something you don't change on a short term.
    LXC looks promising, but I don't see the LET community move to it on a short term since there is still a lack of control panels like SolusVM which are supporting this virtualization technique.

    Looking at the stats of OpenVZ, the amount of reports/new hosters looks pretty steady;

    https://stats.openvz.org/t.php

    General stats including populair kernel versions;

    https://stats.openvz.org/

    Thanked by 1elgs
  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @sman said:

    This is at least the second time you have tried to spread half truth FUD just in this thread. You are like the Fox News of LET.

    Or you could read the changelogs? initial SystemD support wasn't added until 94.7 and the latest CentOS upgraded to SystemD 219 which led to a multi month gap ( https://bugs.openvz.org/browse/OVZ-6384, assuming you're a host that sticks to stable branch) where users couldn't yum upgrade w/o breaking their containers.

    Now, a host would be forced to reboot for this because kernelcare didn't get it back ported till August 2015 ( https://www.lowendtalk.com/discussion/61825/upcoming-kernelcare-openvz-patch-available-ms-hrtimer-backport-clock-boottime-feature ).

    Francisco

  • smansman Member
    edited April 2016

    @Francisco said:

    @sman said:

    This is at least the second time you have tried to spread half truth FUD just in this thread. You are like the Fox News of LET.

    Or you could read the changelogs? initial SystemD support wasn't added until 94.7 and the latest CentOS upgraded to SystemD 219 which led to a multi month gap ( https://bugs.openvz.org/browse/OVZ-6384, assuming you're a host that sticks to stable branch) where users couldn't yum upgrade w/o breaking their containers.

    Now, a host would be forced to reboot for this because kernelcare didn't get it back ported till August 2015 ( https://www.lowendtalk.com/discussion/61825/upcoming-kernelcare-openvz-patch-available-ms-hrtimer-backport-clock-boottime-feature ).

    Francisco

    You googled a ticket from July 2015 that was closed on July 2015 so case closed end of story I guess. You win the internet. New software not working right away is totally out of the ordinary. Bugs coming up occasionally is also totally out of the ordinary apparently. Your arguments are compelling I gotta admit.

    What relevance does your time teleportation FUD have in the here and now?

  • @sman said:

    @desperand said:
    I hate very much OVZ because of outdated kernels.
    2.6* kernels are sucks.
    3.* kernels suck too, but they already start to move to better features out the box.
    4.* kernels are awesome, and I like them very much, because of tons of improvements in network level, of supported devices, etc. The performances in network aspect is very different between 2.6 & 4.* kernels. 4.* Kernels much after.

    Translation, the version number is higher therefore more SHINY. Must be faster with a higher verson number so you just said that right? Any proof to back it up?

    Kernel 3.13+ (3.5) (2014 year) - http://people.netfilter.org/hawk/presentations/devconf2014/iptables-ddos-mitigation_JesperBrouer.pdf

    Kernel 4.4 (2016) - http://kernelnewbies.org/Linux_4.4#head-7c34e3af145ac61502d1e032726946e9b380d03d

    And last: http://kernelnewbies.org/LinuxVersions
    Check each version above 2.6, and tell me ANY reason why 2.6 kernel is not outdated?

    There are tons of improvements. I forgot to add benchmarks related to new kernels, because I forgot a link for evernote post, with tons of links & proofs.

  • smansman Member
    edited April 2016

    @desperand said:

    @sman said:

    @desperand said:
    I hate very much OVZ because of outdated kernels.
    2.6* kernels are sucks.
    3.* kernels suck too, but they already start to move to better features out the box.
    4.* kernels are awesome, and I like them very much, because of tons of improvements in network level, of supported devices, etc. The performances in network aspect is very different between 2.6 & 4.* kernels. 4.* Kernels much after.

    Translation, the version number is higher therefore more SHINY. Must be faster with a higher verson number so you just said that right? Any proof to back it up?

    Kernel 3.13+ (3.5) (2014 year) - http://people.netfilter.org/hawk/presentations/devconf2014/iptables-ddos-mitigation_JesperBrouer.pdf

    Kernel 4.4 (2016) - http://kernelnewbies.org/Linux_4.4#head-7c34e3af145ac61502d1e032726946e9b380d03d

    And last: http://kernelnewbies.org/LinuxVersions
    Check each version above 2.6, and tell me ANY reason why 2.6 kernel is not outdated?

    There are tons of improvements. I forgot to add benchmarks related to new kernels, because I forgot a link for evernote post, with tons of links & proofs.

    So a newer kernel has more stuff (most of which will never be used or is not necessarily relevant for hosting). Ok got it. Didn't realize that. What about stability? Is it not a priority for you in a hosting environment?

    Thanked by 1jar
Sign In or Register to comment.